View previous topic :: View next topic |
Author |
Message |
cojoc
Joined: 04 Sep 2009 Posts: 144
|
(Separately) Posted: Sun Apr 10, 2011 13:28 Post subject: Кнопка для вставки текста из буфера с заменой символов |
|
|
Подскажите кнопку для вставки текста из буфера с заменой символов.
Кнопка нужна для переименования файлов и замены недопустимых символов в имени файла, таких как " / и других на символы « » - и т.д.
Например:
"Прожекторперисхилтон"| Выпуски 1-92 [2008-2011 гг., ТВ-шоу, SATRip]
на
«Прожекторперисхилтон»- Выпуски 1-92 [2008-2011 гг., ТВ-шоу, SATRip] |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2218 Location: Москва, Россия
|
(Separately) Posted: Tue Apr 26, 2011 12:27 Post subject: |
|
|
Вахмурка
Может я неправ, но мне кажется, что задача обратная - не копировать хитрым образом имена файлов, а переименовать файлы по содержимому буфера обмена с заменой недопустимых символов.
Странно, что не возникло уточняющих вопросов.
cojoc wrote: | Например:
"Прожекторперисхилтон"| Выпуски 1-92 [2008-2011 гг., ТВ-шоу, SATRip]
на
«Прожекторперисхилтон»- Выпуски 1-92 [2008-2011 гг., ТВ-шоу, SATRip] |
Выполнить замену одинарных прямых кавычек на открывающую и закрывающую не так-то просто. Это точно надо? И вообще, задача ещё актуальна? _________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Apr 26, 2011 20:35 Post subject: |
|
|
Batya wrote: | Может я неправ, но мне кажется, что задача обратная - не копировать хитрым образом имена файлов, а переименовать |
И в названии топика, и в первом предложении речь идёт именно о вставке из буфера. А для чего эта вставка будет использоваться ниже и написано - "для переименования файлов и замены недопустимых символов". Поэтому то, почему не было уточняющих вопросов, для меня лично понятно. |
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2218 Location: Москва, Россия
|
(Separately) Posted: Wed Apr 27, 2011 09:18 Post subject: |
|
|
Flasher wrote: | И в названии топика, и в первом предложении речь идёт именно о вставке из буфера. |
Вот именно, а утилита List2Clipboard, насколько я понял, вставляет в буфер.
Автор топика, опять же насколько я понял, хочет содержимое буфера, скопированное, вероятно, из интернета, применить для имён скаченных файлов. Т.е. задача обратна использованию List2Clipboard. _________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
|
Lev
Joined: 02 Mar 2005 Posts: 392
|
(Separately) Posted: Thu Apr 28, 2011 17:33 Post subject: |
|
|
Я пользуюсь для этого своей самопиской. Следит за клипбордом, подменяет "\/|:*?" на дефис, кавычки выкусывает совсем. Болтается в трее, имеет возможность временного отключения кликом, выключение правым кликом. |
|
Back to top |
|
|
Моторокер
Joined: 06 May 2005 Posts: 1517 Location: г. Пермь (читается Перьмь)
|
(Separately) Posted: Wed May 04, 2011 08:26 Post subject: |
|
|
Зависит от того, какова цель. Возможно, для ТС подойдёт информационный плагин.
Специально для этого в SEO HTML было добавлено поле для переименования HTML файла латиницей на основе тэга Title. _________________ плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2218 Location: Москва, Россия
|
(Separately) Posted: Wed May 04, 2011 09:28 Post subject: |
|
|
Думаю, что имеет смысл обсуждать тему, если это кому-нибудь необходимо, кроме исчезнувшего автора.
Я готов написать скрипт, если кто-то проявит действительный, а не академический интерес. _________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
|
Lev
Joined: 02 Mar 2005 Posts: 392
|
(Separately) Posted: Wed May 04, 2011 15:40 Post subject: |
|
|
Сделал замену кавычки на двойной апостроф, поправил зависимость от текущей раскладки клавиатуры. Адрес прежний. |
|
Back to top |
|
|
cojoc
Joined: 04 Sep 2009 Posts: 144
|
(Separately) Posted: Mon Aug 15, 2011 14:53 Post subject: |
|
|
Batya
Вы правы - нужно брать текст из буфера и менять символы.
Интерес чисто практический, это нужно в том числе для того чтобы называть торрент файлы с рутрекера понятными именами (а там только номер торрента) копируя заголовок в котором много недопустимых символов. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Aug 15, 2011 15:43 Post subject: |
|
|
Прочёл первый пост и последний - не могу уловить связи, при чём тут ссылки на трекере, и что значит "недопустимые" символы? Недопустимые для чего? |
|
Back to top |
|
|
cojoc
Joined: 04 Sep 2009 Posts: 144
|
(Separately) Posted: Mon Aug 15, 2011 16:04 Post subject: |
|
|
Flasher wrote: | при чём тут ссылки на трекере, и что значит "недопустимые" символы? Недопустимые для чего? |
На рутрекере сохраняемый файл имеет имя вида [rutracker.org].t3669718.torrent, что соответствует релизу с заголовком
Исходный код / Source Code (Дункан Джонс / Duncan Jones) [2011, США, Франция, Фантастика, боевик, триллер, HDRip] Dub
Так вот (к вопросу об одному из практических применений кнопки), можно скопировать этот заголовок и после нажатия кнопки получить:
Исходный код - Source Code (Дункан Джонс - Duncan Jones) [2011, США, Франция, Фантастика, боевик, триллер, HDRip] Dub
После чего переименовать файл торрента на
Исходный код - Source Code (Дункан Джонс - Duncan Jones) [2011, США, Франция, Фантастика, боевик, триллер, HDRip] Dub.torrent
Под недопустимыми подразумеваются недопустимые для имени файла. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Aug 15, 2011 16:19 Post subject: |
|
|
Т.е. выделены файлы без расширениия, нужно просто добавить расширение и обработать спецсимволы? Тогда при чём тут буфер? Не лучше в параметрах вводить что на что меняем? И чем встроенные инструмент группового переименования в данном случае не устраивает? |
|
Back to top |
|
|
cojoc
Joined: 04 Sep 2009 Posts: 144
|
(Separately) Posted: Mon Aug 15, 2011 16:32 Post subject: |
|
|
не уверен, что я правильно понял, поэтому приведу предполагаемый алгоритм:
1 [browser] сохраняется файл [rutracker.org].t3669718.torrent
2 [browser] копируется заголовок html страницы
3 [tc] нажимается кнопка, срабатывает скрипт - меняются символы из буфера и переименовывается файл из пункта 1 на заголовок из 2 но с заменой символов
(тут я не уверен, что кнопка может и заменить символы и переименовать файл) |
|
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
|