31 říjen, 2007

Uživatelská nebo systémová chyba

Po dlouhé době jsem se opět dostal k tomu, že vypálím nějaké ty uživatelské zálohy a data po bývalých zaměstnancích. Všechna data mám na externím USB disku, odkud je před vypálením zkopíruji na "lokál". Jak si tak kopíruji, občas se mě Total Commander zeptá, zda chci nějaký soubor přepsat jiným. Je to dáno tím, že někteří uživatelé nedbají délky názvu souboru nebo v něm mají plno teček, běžně se tečky vyskytují, pokud je v názvu datum.

Příklad: Usnesení ze dne 25.10.2004 draft nutno zapracovat PZ (bla bla bla bla a ještě něco, aby to bylo tak jak to ti jůzři mají).doc je název prvního dokumentu. Druhý dokument se jmenuje Usnesení ze dne 25.10.2004 draft nutno zapracovat PZ (ble ble ble ble a ještě něco, aby to bylo tak jak to ti jůzři mají).doc. Názvy se liší v bla a ble. V některých případech to však TC nepochopí a myslí si, že 25 je konec názvu souboru a zbytek je přípona, samozřejmě jen 3 znaky. Dál už je to jasné, soubor bude nahrazen souborem. Pokud vím, že budu kopírovat něco takového, tak použiji Windows Explorer, ten s tím nemá problém.
Druhou,ale daleko horší věcí, se kterou občas setkám je celková délka názvu souboru před příponou. Podívejte se na přiložený obrázek a zeptejte se sami sebe, zda je to normální...
Soubor s takový názvem už lze jen kopírovat, nejde smazat, nejde přesunout. Nejde to ani Windows Explorerem, ani Total Commanderem a už vůbec ne třeba KillBoxem. Pro KillBox je to dlouhý název. Snad to půjde ze Slaxu, který občas na takové věci používám. Edit: (31.10. 2007 18:30) napadla mě jedna docela stupidní věc, přejmenoval jsem všechny adresáře a podadresáře jednopísmenným názvem a hned to šlo smazat. Inu 260 je 260... (-:

Otázka je jasná, může za to uživatel, který řekne že tomu nerozumí a že je mu to jedno, nebo za to může systém? Osobně si myslím, že je to chyba systému a proto se ptám; "Kde udělali soudruzi z Redmondu chybu?" Proč dovolí systém vytvořit soubor se jménem, které pak sám neumí zpracovat? Ne všichni ví, že by délka v NTFS neměla být delší než 260 znaků a že těch v 260 je započítaná cesta k souboru, viz Mrkvosoft. (Pěknou tabulku s možnou délkou názvu souborů naleznete taky na Wikipedii.) Osobně preferuji názvy tak do 30 znaků bez mezer, teček a českých znaků a dosud jsem neměl se svými soubory problém.

Máte podobné zkušenosti? Taky vás vytáčí ignorantství systémů a uživatelů? A co na to Jan Tleskač?

4 comments:

LuFa řekl(a)...

Řekl bych, že je to jako v manželství u rozvodu. Chyba na obou stranách ;-).

Anonymní řekl(a)...

Definitivne chyba UI; pokial povoli nieco taketo uzivatelovi ulozit,musi to byt nasledne schopny spracovat, skopirovat, atd...

pahejl řekl(a)...

lemiku, když už anonymizujes adresare, tak je anonymizuj vsude :)

Lemik řekl(a)...

Jsem si nevšiml :-)