View previous topic :: View next topic |
Author |
Message |
Ciber SLasH

Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Sat Jul 30, 2016 16:00 Post subject: |
|
|
Отсортировать так, чтобы файлы с кракозябрами были вверху списка, а нормальные файлы ниже.
А что такое ИГП? |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Jul 30, 2016 16:04 Post subject: |
|
|
Т.е. сортировать вообще без задействования поиска?
Инструмент группового переименования (Ctrl+M). _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
Ciber SLasH

Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Sat Jul 30, 2016 16:11 Post subject: |
|
|
Поиск выдал такую портянку (там всё и нормальные имена и кракозябры):
Нужно сделать так, чтобы имена с кракозябрами были вверху.
Я ж задолбаюсь листать этот список в поисках имён с кракозябрами. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Jul 30, 2016 16:26 Post subject: |
|
|
Да чистых ANSI-объектов вообще не должно быть после поиска. Я там пробел у себя забыл. По порядку: стоим на первой вкладке, в поле "Искать файлы:" вводим Code: | [^ !-‚-›‘’–—\x{0080}-\x{00FF}\x{0400}-\x{04FF}\x{20A0}-\x{20CF}\x{2100}-\x{214F}\w] | , отмечаем опцию ☑ Рег. выраж., жмём Enter. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
Ciber SLasH

Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Sat Jul 30, 2016 16:42 Post subject: |
|
|
Flasher wrote: | По порядку: стоим на первой вкладке, в поле "Искать файлы:" вводим Code: | [^ !-‚-›‘’–—\x{0080}-\x{00FF}\x{0400}-\x{04FF}\x{20A0}-\x{20CF}\x{2100}-\x{214F}\w] | , отмечаем опцию ☑ Рег. выраж., жмём Enter. |
Сделал:
 |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Jul 30, 2016 16:46 Post subject: |
|
|
А что я должен понять скриншоту? Формы с результатами поиска и вывода их на панель (также неясно, на какую смотреть) не вижу. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Last edited by Flasher on Sat Jul 30, 2016 16:47; edited 1 time in total |
|
Back to top |
|
 |
Ciber SLasH

Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Sat Jul 30, 2016 16:47 Post subject: |
|
|
Могу дать доступ по TV. Есть желание помочь? |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Jul 30, 2016 16:55 Post subject: |
|
|
ID в Ammyy жду в ЛС. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
Ciber SLasH

Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Sat Jul 30, 2016 17:54 Post subject: |
|
|
Выражаю благодарность Flasher за удалённую помощь.
В итоге выяснили, что для поиска кракозябр нужно Рег. выражение:
Code: | [^ !-‚-›‘’–—\x{0080}-\x{00FF}\x{0400}-\x{04FF}\x{20A0}-\x{20CF}\x{2100}-\x{214F}\wйё] |
А имена с буквами й и ё шли с диакритическими символами. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Jul 30, 2016 18:01 Post subject: |
|
|
Точнее сказать, что дело в юникодных надстрочных символах ̆ и ̈ , которые встали отдельно для "и" и "е" при записи. Некоторые распознавалки такое творить умеют. В стандартных ситуациях их наличие в выражении лишнее.
Полагаю, с поиском и заменой этих двух символов проблем нет? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
Ciber SLasH

Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Sat Jul 30, 2016 18:03 Post subject: |
|
|
Flasher wrote: | Полагаю, с поиском и заменой этих двух символов проблем нет? |
Пока не добрался до этого. Если возникнут проблемы - отпишусь.  |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Jul 30, 2016 18:12 Post subject: |
|
|
Тут всё слишком просто.
Простая регулярка для поиска:̆|̈
Ну, а замену проще сделать посимвольно по очереди. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
Ciber SLasH

Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Sun Jul 31, 2016 03:24 Post subject: |
|
|
Замену успешно выполнил.
Остались только несколько имён с кракозябрами.
Но по кракозябрам уже другая тема. |
|
Back to top |
|
 |
|