View previous topic :: View next topic |
Author |
Message |
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Mon Sep 19, 2011 01:01 Post subject: Регистр расширения файла при архивации (F5) |
|
|
Всё перерыл, вроде бы никто не спрашивал.
Меня нервирует одна особенность при архивировании. Проще показать:
Эксперименты показали, что регистр всего расширения архива берётся по последней букве в имени файла/папки (включая расширение).
DOS-имена тут роли не играют. Применяемый архиватор тоже (включая плагины).
Очень бы хотелось, чтобы расширение архива всегда было в нижнем регистре! Это возможно? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Sep 19, 2011 02:54 Post subject: |
|
|
ApceH wrote: | Эксперименты показали, что регистр всего расширения архива берётся по последней букве в имени файла/папки | Ошибочка. При наличии в имени одного выбранного файла/каталога хотя бы одного символа в нижнем регистре расширение тоже будет в нижнем регистре. Соответственно, только при полностью верхнем регистре всех буквенных символов в имени выбранного файла/каталога расширение будет прописано в верхнем.
При этом если среди выделенных файлов есть хотя бы один файл/каталог с именем полностью в верхнем регистре, то приоритет будет отдаваться ему, и расширение будет записываться с большими буквами.
Ещё заметил, что если среди выделенных файлов архивы и имя активной папки включает в себя цифры, но не включает букв в нижнем регистре, то предлагаться опять-таки будет расширение в верхнем.
Изменить это опционально в TC и без участия скриптов не представляю возможным. |
|
Back to top |
|
|
LonerD
Joined: 04 Jan 2011 Posts: 1168 Location: Донецк
|
(Separately) Posted: Mon Sep 19, 2011 03:47 Post subject: |
|
|
Кстати, подтверждаю проблему. Проявляется она у меня по-другому. Не обязательно последняя буква, может быть и первая. Если ткнуть в arj или gz (или bz2 который подключен через плагин), а потом в любой другой архиватор - то расширение этого второго архива становится большими буквами. Причем если в имени все буквы маленькие - этого не происходит.
Ещё например, пробую переименовать I-06-01.wav - по умолчанию открывается диалог и расширение в нижнем регистре. Но если я изменяю архиватор на другой, то расширение становится в верхнем регистре и потом всегда отображается в верхнем. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Sep 19, 2011 04:21 Post subject: |
|
|
LonerD wrote: | Кстати, подтверждаю проблему. | В общем-то, это можно назвать проблемой с учётом того, что в других диалогах файловых операций этого не предусмотрено.
LonerD wrote: | Проявляется она у меня по-другому. | По-другому нежели у кого?
LonerD wrote: | Не обязательно последняя буква, может быть и первая. | Это вообще от расположения не зависит. См. выше.
LonerD wrote: | Если ткнуть в arj или gz (или bz2 который подключен через плагин), а потом в любой другой архиватор - то расширение этого второго архива становится большими буквами. | Условие выбора неясно, как и неясно, какой регистр предлагался при обращении к диалогу.
LonerD wrote: | Ещё например, пробую переименовать I-06-01.wav - по умолчанию открывается диалог и расширение в нижнем регистре. Но если я изменяю архиватор на другой, то расширение становится в верхнем регистре и потом всегда отображается в верхнем. | Так, вот это уже яснее. Добавляем ещё одну зависимость от наличия цифр, но уже в имени упаковываемого файла. Есть такой момент. |
|
Back to top |
|
|
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Mon Sep 19, 2011 18:12 Post subject: |
|
|
Ошибочка не ошибочка, а просто идиотизм!
И правда, от целевого имени архива зависит, когда упаковываются файлы. Ведь в этом случае за имя архива берётся имя родительской папки. И если он всеми заглавными, то и расширение архива будет заглавными.
А если курсор стоит на подпапке в той же папке, то всё зависеть будет уже от имени этой подпапки... Ну и тупость
А как предлагается скриптами? Отказаться вообще от диалога по F5? _________________ kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия... |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Sep 19, 2011 20:06 Post subject: |
|
|
Ну, как сказать, идиотизм - не идиотизм, а регистро-зависимость есть.
ApceH wrote: | И правда, от целевого имени архива зависит, когда упаковываются файлы. | Извини, не понял. Целевое имя - это то, в которое преобразуется исходное под курсором или имя род. каталога. И что значит "когда"?
Скриптами - можно и отказаться от диалога, а можно и вставлять в поле полный путь с нужным регистром имени архива. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|