View previous topic :: View next topic |
Author |
Message |
seva
Joined: 25 Mar 2006 Posts: 2
|
(Separately) Posted: Sat Mar 25, 2006 08:44 Post subject: при архивации русский шрифт имен вложенных файлов сломался |
|
|
Тотал командер самостоятельно переименовал при архивации все русские имена файлов в какие то буквенно символьные имена. Помогите при разархивации вернуть первоначальный вид
! | Avada: | Перемещено из Секретов и советов в Общие вопросы. | |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6193 Location: Москва
|
(Separately) Posted: Sat Mar 25, 2006 14:45 Post subject: |
|
|
seva
Ясновидящих тут нет. Чем паковал - RAR, ZIP? Внешним или внутренним архиватором? Как видят полученный архив сам Тотал и внешний архиватор (с нормальными русскими именами или нет, и если нет - то как они выглядят)? Что получается при распаковке - опять же самим Тоталом и внешней программой? Конкретика нужна, конкретика. |
|
Back to top |
|
 |
seva
Joined: 25 Mar 2006 Posts: 2
|
(Separately) Posted: Sat Mar 25, 2006 15:23 Post subject: |
|
|
архивировал внутренним архиватором в Zipe. Архивировал с именами типа 34прогноз2005.xls а на выходе получилось при распаковке 34abl`2005.xls один файл переименовать не проблема, но копирнул целый каталог файлов и там все файлы с русскими именами имеют подобные имена |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6193 Location: Москва
|
(Separately) Posted: Sat Mar 25, 2006 16:10 Post subject: |
|
|
seva
Проверь следующее:
1. Если зайти внутрь этого архива по Ctrl+PgDown в Тотале, как будет отображаться имя - правильно или нет? Если нет, то как именно? Наобходимо точное имя, в точности в таком виде, как оно отображается в Тотале!
2. Если открыть этот же архив в WinRAR или WinZip, как он будет отображаться - правильно или нет? И снова, если неправильно - то как именно?
3. Если распаковать этот же архив WinRAR'ом или WinZip'ом, какое получится имя?
Quote: | Архивировал с именами типа 34прогноз2005.xls а на выходе получилось при распаковке 34abl`2005.xls |
Это точное имя? То есть 7 символов слова "прогноз" заменились на 4 символа "abl`"? Необходимо знать, во что конкретно превратилось русское название - только тогда можно будет понять, что именно сбойнуло и как это исправить.
Какая выставлена кодовая страница в региональных настройках винды (последняя вкладка, "Язык программ, не поддерживающих Юникод")?
По поводу массового переименования - тут может помочь плагин Translit_wdx на пару с инструментом группового переименования в Тотале. |
|
Back to top |
|
 |
zom
Joined: 02 Jun 2006 Posts: 2
|
(Separately) Posted: Fri Jun 02, 2006 07:43 Post subject: |
|
|
Хочу опять поднять этот топик- у меня такая-же проблема, итак:
Есть файл: счетчик_форум.txt
Виндовыми средствами (через меню: Отправить->сжатая ZIP-папка) создается архив счетчик_форум.zip Если в проводнике зайти в эту папку, то видим нормальное имя фала счетчик_форум.txt.
CaptainFlint wrote: | seva
Проверь следующее:
1. Если зайти внутрь этого архива по Ctrl+PgDown в Тотале, как будет отображаться имя - правильно или нет? Если нет, то как именно? Наобходимо точное имя, в точности в таком виде, как оно отображается в Тотале! |
а если вот так зайти, то увидим: бзҐвзЁЄ_д®аг¬.txt
это точное имя файла.
CaptainFlint wrote: | 2. Если открыть этот же архив в WinRAR или WinZip, как он будет отображаться - правильно или нет? И снова, если неправильно - то как именно? |
winrar разархивирует тоже не правильно как и тотал
бзҐвзЁЄ_д®аг¬.txt
CaptainFlint wrote: | 3. Если распаковать этот же архив WinRAR'ом или WinZip'ом, какое получится имя? |
бзҐвзЁЄ_д®аг¬.txt
CaptainFlint wrote: | Какая выставлена кодовая страница в региональных настройках винды (последняя вкладка, "Язык программ, не поддерживающих Юникод")? |
русский |
|
Back to top |
|
 |
funduk

Joined: 16 Aug 2005 Posts: 1513 Location: Санкт-Петербург
|
(Separately) Posted: Fri Jun 02, 2006 10:39 Post subject: |
|
|
Проблема имхо в том, что send to->сжатая zip-папка делает имя файла юникодовым. Если этот файл открыть винраром 3.60 бета 1, то имя файла будет нормальным. Если этот файл внутри винрара переименовать, а потом архив открыть тоталом, то имя файла окажется нормальным.
В общем, не юзай send to. |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6193 Location: Москва
|
(Separately) Posted: Fri Jun 02, 2006 12:33 Post subject: |
|
|
Это не юникод, это чистейшая DOS-кодировка (ASCII). По всей видимости, проблема у MS.
Что самое интересное, похоже, имена в архиве хранятся в DOS-кодировке во всех случаях, даже если паковать самим Тоталом (можно посмотреть созданный архив по Alt+Shift+F3, чтобы убедиться в этом). Но виндовый пакер, видимо, где-то нарушает формат или, как это любит делать MS, использует какое-то собственное расширение, потому как, скажем, плагин ArcView его ZIP-файл не распознаёт совсем (1.2.0.26) или показывает какую-то ерунду (1.2.0.28).
Короче, вывод тот же: не юзай send to.  _________________ Почему же, ё-моё, ты нигде не пишешь "ё"?
Last edited by CaptainFlint on Fri Jun 02, 2006 15:17; edited 1 time in total |
|
Back to top |
|
 |
zom
Joined: 02 Jun 2006 Posts: 2
|
(Separately) Posted: Fri Jun 02, 2006 14:13 Post subject: |
|
|
CaptainFlint wrote: | Короче, вывод тот же: не юзай send to.  |
Хороший совет- только бестолковый!
Мне приходят письма с такими архивами: думал, что это глюк того кто отправлял- ученил с ним разборки! И невдомек, что они нормально открываются в проводнике я ведь неумею работать в нем
Так как решить проблему? |
|
Back to top |
|
 |
funduk

Joined: 16 Aug 2005 Posts: 1513 Location: Санкт-Петербург
|
(Separately) Posted: Fri Jun 02, 2006 15:13 Post subject: |
|
|
Заставь отправлявшего юзать тотал.
Хотя можно попробовать юзать wdx-плагин translit. Правда таблицу придётся самому составлять, но как составишь, обязательно пошли её автору плагина! |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6193 Location: Москва
|
(Separately) Posted: Fri Jun 02, 2006 15:20 Post subject: |
|
|
Можно попробовать брякнуть Гислеру на оф. форум. Раз Проводник может такие файлы распознавать и корректно обрабатывать имена, то, наверное, и Тотал сможет... _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
LocKtaR-o-DarK

Joined: 12 Aug 2005 Posts: 349 Location: Москва
|
(Separately) Posted: Fri Jun 02, 2006 16:45 Post subject: |
|
|
zom
7z спокойно распаковывает, игнорируя кривые файлы _________________
 |
|
Back to top |
|
 |
Alextp

Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
 |
|