Portál AbcLinuxu, 31. října 2024 23:54


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
12.6.2021 10:48 Ptr
Rozbalit Rozbalit vše Re: PeaZip 8.0
Odpovědět | Sbalit | Link | Blokovat | Admin
Existuje BFU-friendly software pro Linux, který si poradí se .zip archivy z Windows, ve kterých jsou soubory s diakritikou v názvu? PeaZip po poklepání na soubor přímo v archivu sice dokáže zobrazit soubor v příslušném prohlížeči a ne jen hlášku "neplatné kódování", ale ten název je pořád rozbitý. Tímto srdečně pozdravuji státní zprávu, která toto produkuje ve velkém.
12.6.2021 11:14 R
Rozbalit Rozbalit vše Re: PeaZip 8.0
To je problem ZIP formatu - kodovanie nazvov suborov nie je definovane. Windows tam narve to, co je nastavene v systeme. Takze vytvoris ZIP s kodovanim CP1250 a posles do zahranicia, kde maju nastavene v systeme ine kodovanie a uz je to v prdeli...
12.6.2021 15:12 Tom
Rozbalit Rozbalit vše Re: PeaZip 8.0
Na diakritiku se mi osvědčil 7zip. Honza z honzajavorek.cz řešil stejný problém a vytvořil script na přejmenování rozbalených souborů a složek viz https://honzajavorek.cz/blog/skript-na-rozbaleni-zip-v-blbem-kodovani/

Třeba půjde najít nějaký konzolový rozbalovač Zipu, kterému jde vnutit kódování názvů souborů, nevím nehledal jsem.
12.6.2021 15:57 Tom
Rozbalit Rozbalit vše Re: PeaZip 8.0
Na rootu to také řešili. https://forum.root.cz/index.php?topic=12359.0
12.6.2021 16:06 Tom
Rozbalit Rozbalit vše Re: PeaZip 8.0
Prostě použít 7zip (*.7z) Zip s tím měl vždy problém viz: http://www.linux.cz/pipermail/linux/2006-December/254753.html
12.6.2021 16:35 Tom
Rozbalit Rozbalit vše Re: PeaZip 8.0
Příloha:
Přikládám testovací ZIP archiv vyrobený ve Win7cz Průzkumníkem.

Zatím se mi to bezproblémově podařilo otevřít i rozbalit pomocí DoubleCommanderu.
12.6.2021 16:44 Tom
Rozbalit Rozbalit vše Re: PeaZip 8.0
Upřesnění DoubleCommander - obsahuje doplněk WCX s názvem "zip" ten umí pracovat se zipy bez problémů.
12.6.2021 17:33 Ptr
Rozbalit Rozbalit vše Re: PeaZip 8.0
Díky, ten DoubleCommander otevřel a rozbalil korektně všechny problémové zipy, které tu mám pod rukou.
12.6.2021 21:18 Zaphod | skóre: 37 | blog: zaphod_blog
Rozbalit Rozbalit vše Re: PeaZip 8.0
Používam
unzip -O CP852 súbor.zip
Mám skript ktorý rozbalí zip, zbalí súbory do .7z kde diakritika nie je problém. Mám ho zaradený ako vlastnú akciu v Thunare(predtým v nautilus)
Debian unzip nepodporuje tento prepínač, nainštalujem si unzip z lts verzie ubuntu a zablokujem updaty.
sudo apt-mark hold unzip
Druhý spôsob - nainštalujem wine a 7zip z windows. Skúšal so 32bit aj 64bit verziu - obidve fungujú bez problémov. wine-5.18 (Staging)
12.6.2021 22:43 Tom
Rozbalit Rozbalit vše Re: PeaZip 8.0
Nebo lze použít tento script:
LANG=C 7z x "soubor-zip.zip" -o"zip-cz"
convmv -f CP852 -t UTF-8 -r --nfc --replace --notest "zip-cz"
# CP1250 CP852 - zalezi na vyrobci archivu

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.