Автозамена некорректных символов в пути сохранения

Пожелания по улучшению программы. Чего еще не хватает в DM.

Moderators: Korney San, Qwertiy, marcipan, igelizm

Post Reply
zaq129
Posts: 8
Joined: 06 Oct 2009, 10:00 Tue

Автозамена некорректных символов в пути сохранения

Post by zaq129 »

В окне "Добавить закачку", в поле "Сохранить в", при проверке пути на недопустимые символы, не ругаться, мол ищите ошибку - здесь что-то не так, а самостоятельно заменять эти символы на корректные.

Пример: хочу сохранить закачку в директории "E:\Downloads\S.T.A.L.K.E.R.: Зов Припяти", на это DM ругается, т.к мой путь содержит недопутимый символ ":" в составе имени директории. Так не ругайтесь, а сами исправьте на "-" и всё. Аналогично и про другие возможные недопустимые символы.

Также хотелось бы, чтобы DM "обрезал пробелы вокруг" всех имен директорий. В том числе и слева!
Qwertiy
Гуру
Posts: 764
Joined: 07 Jan 2011, 1:45 Fri
Location: Россия

Post by Qwertiy »

zaq129 wrote:В окне "Добавить закачку", в поле "Сохранить в", при проверке пути на недопустимые символы, не ругаться, мол ищите ошибку - здесь что-то не так, а самостоятельно заменять эти символы на корректные.
Только опционально. А лучше диалог с вопросом Заменить автоматически?
zaq129 wrote:Также хотелось бы, чтобы DM "обрезал пробелы вокруг" всех имен директорий. В том числе и слева!
Я против.
Пожалуйста, посмотрите: Использование ссылок в тексте сообщений
Поддерживаются браузеры: Опера 12, Хром, Firefox.
Обновлено: 21.09.2012. Надо бы ещё подправить и обновить...
Ссылки на файлы обновлены: 24.05.2013.
zaq129
Posts: 8
Joined: 06 Oct 2009, 10:00 Tue

Re: Автозамена некорректных символов в пути сохранения

Post by zaq129 »

Qwertiy wrote:
zaq129 wrote:Также хотелось бы, чтобы DM "обрезал пробелы вокруг" всех имен директорий. В том числе и слева!
Я против.
Ты действительно используешь директории, которые начинаются с пробела?
Qwertiy
Гуру
Posts: 764
Joined: 07 Jan 2011, 1:45 Fri
Location: Россия

Post by Qwertiy »

zaq129 wrote:Ты действительно используешь директории, которые начинаются с пробела?
Использую, т. к. это гарантирует помещение в начало списка при алфавитной сортировке.
Пожалуйста, посмотрите: Использование ссылок в тексте сообщений
Поддерживаются браузеры: Опера 12, Хром, Firefox.
Обновлено: 21.09.2012. Надо бы ещё подправить и обновить...
Ссылки на файлы обновлены: 24.05.2013.
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Re:

Post by Korney San »

Qwertiy wrote:
zaq129 wrote:Ты действительно используешь директории, которые начинаются с пробела?
Использую, т. к. это гарантирует помещение в начало списка при алфавитной сортировке.
Я в таких случаях использую знак "!" - тоже гарантированно помещает в начало.
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
amk
Опытный
Posts: 36
Joined: 08 Oct 2010, 0:11 Fri

Re:

Post by amk »

Qwertiy wrote:Использую, т. к. это гарантирует помещение в начало списка при алфавитной сортировке.
Не самый удачный способ, поскольку Если вдруг забудешь обрамить имя каталога/файла кавычками, система будет упорно твердить, что такого файла нет, несмотря на то, что в списке он присутствует
Qwertiy
Гуру
Posts: 764
Joined: 07 Jan 2011, 1:45 Fri
Location: Россия

Post by Qwertiy »

amk wrote:
Qwertiy wrote:Использую, т. к. это гарантирует помещение в начало списка при алфавитной сортировке.
Не самый удачный способ, поскольку Если вдруг забудешь обрамить имя каталога/файла кавычками, система будет упорно твердить, что такого файла нет, несмотря на то, что в списке он присутствует
1. А где мне надо писать имя каталога руками? Если в командной строке, то не так уж часто она нужна.
2. Пробел внутри тоже может потребовать кавычек.
3. Если проводнику передать путь без кавычек, то с пробелами он поймёт, а вот с запятыми - нет...
Пожалуйста, посмотрите: Использование ссылок в тексте сообщений
Поддерживаются браузеры: Опера 12, Хром, Firefox.
Обновлено: 21.09.2012. Надо бы ещё подправить и обновить...
Ссылки на файлы обновлены: 24.05.2013.
Qwertiy
Гуру
Posts: 764
Joined: 07 Jan 2011, 1:45 Fri
Location: Россия

Post by Qwertiy »

4. А ещё IE не открывает mht, если в пути есть символ '#'.
Пожалуйста, посмотрите: Использование ссылок в тексте сообщений
Поддерживаются браузеры: Опера 12, Хром, Firefox.
Обновлено: 21.09.2012. Надо бы ещё подправить и обновить...
Ссылки на файлы обновлены: 24.05.2013.
amk
Опытный
Posts: 36
Joined: 08 Oct 2010, 0:11 Fri

Re: Автозамена некорректных символов в пути сохранения

Post by amk »

Есть несколько команд, которые прекрасно без кавычек обрабатывают имена с пробелами в середине, пробел в начале обязательно требует кавычек
Qwertiy
Гуру
Posts: 764
Joined: 07 Jan 2011, 1:45 Fri
Location: Россия

Post by Qwertiy »

amk wrote:Есть несколько команд, которые прекрасно без кавычек обрабатывают имена с пробелами в середине, пробел в начале обязательно требует кавычек
Если путь типа

Code: Select all

Some Folder\ Folder with space
то пробел уже не в начале.
К тому же, командная строка не так часто нужна, а с открытием файлов у меня проблем никогда не было.
Пользуюсь ФМ Unreal Commander.
Пожалуйста, посмотрите: Использование ссылок в тексте сообщений
Поддерживаются браузеры: Опера 12, Хром, Firefox.
Обновлено: 21.09.2012. Надо бы ещё подправить и обновить...
Ссылки на файлы обновлены: 24.05.2013.
Post Reply