Dlouhé názvy - konverze
Roman Newman
r.newman@zmail.sk
Středa Květen 18 23:01:00 CEST 2005
Petr Reznicek napsal(a):
>Zdravim ctenare konference,
>
>protreboval bych poradit,jestli nekdo nevi, jakym zpusobem se tvori kratke nazvy v DOSu z dlouhych. Idealne abych to nemusel programovat, jestli existuje nejaky konvertor, ktery dokaze zmenit vypis adresaru v textovem souboru na adresare, jak k nim pristupuje ms-dos. Jsem totiz v situaci, ze mam vygenerovane playlisty ve formatu m3u, ale jelikoz jsou generovany ve windowsech, má kompletni nazvy souboru a prehravac, v dosu, pro ktery je potrebuju s tim nedokaze pracovat.
>
>Za rady predem dekuji Petr
>
>
Su tie subory na to miesto skade ich cita ten dos program nakopirovane
vo M$W? Ak ano su dve alternativy:
1. spustit to z M$W a potom prikaz DIR vypise aj kratke aj dlhe nazvy
2. existuje program ktory bez M$W dokaze citat aj dlhe nazvy a vypisat
ich. (ak najdem, mozem poslat)
Ak to ale nebolo kopirovane v M$W tak:
Tie kratke nazvy sa tvoria zaroven s dlhymi a su zapisane v stromovej
strukture, M$W cita kratky nazov a iba ak existuje kratky nazov, zisti
ci k nemu je dlhy ekvivalent, DOS bez M$W cita len tie kratke.
Kratky nazov sa generuje nasledovne:
zoberie sa prvych 8 znakov A-Z/a-z pred poslednou bodkou /pripadne sedem
podla toho ci sa doplna ~/ a prve 3 znaky A-Z/a-z za poslednou bodkou.
Takto vygeneruje kratky nazov. Ak sa takyto kratky nazov uz v addr.
existuje pouziju sa este nejake pravidla ktore z hlavy neviem. System si
ku dlhym nazvom pridava aj chceksum kratkeho a takto ich paruje.
Roman
Další informace o konferenci Hw-list