View previous topic :: View next topic |
Author |
Message |
Dimsok
Joined: 17 Aug 2014 Posts: 663
|
(Separately) Posted: Sat Sep 09, 2017 12:04 Post subject: Средство проверки орфографии в именах файлов |
|
|
Искал средство для выполнения этой задачи, какое-нибудь расширение для проводника, но ничего похожего. Или какую-нибудь консольную программу, которую работала бы на Hunspell, чтобы её можно было использовать для кнопки, но ничего похожего. Только нашёл скрипт питоновский, но ещё не разбирался. Неужто подобное никому не нужно? Был бы wdx на Hunspell было бы вообще супер. Может кто-то знает варианты? Или только создавать из имён файлов текстовый файл, затем проверять его в редакторе и переименовывать файлы из списка? Автоматизировать эту задачу никак нельзя? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Sep 09, 2017 17:41 Post subject: |
|
|
Dimsok wrote: | Или какую-нибудь консольную программу |
1, 2. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Dimsok
Joined: 17 Aug 2014 Posts: 663
|
(Separately) Posted: Sun Sep 10, 2017 11:18 Post subject: |
|
|
Пробую с ispell. С параметром %F. Без расширений имена файлов никак не отобразить?
Как бы ещё заставить переименовывать из файла списка. Вообще это дело нельзя использовать через winscript adv? |
|
Back to top |
|
|
Dimsok
Joined: 17 Aug 2014 Posts: 663
|
(Separately) Posted: Sun Sep 10, 2017 16:04 Post subject: |
|
|
Для проверки сделал кнопку с параметрами:
cmd /c chcp 1251| "c:\Program Files\ISpell\ispell.exe" -S -x -W 3
%F
Для русского добавить -d russian.
Только при исправлении файл списка меняется, потом в ИГП через правленный программой файл списка имена не загрузить, как будто всё в одну строку. Чисто для проверки в консоли сгодится, а для переименования надо другую прогу потестить. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Sep 10, 2017 17:53 Post subject: |
|
|
Dimsok wrote: | Вообще это дело нельзя использовать через winscript adv? | Да можно. Почему нет? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Dimsok
Joined: 17 Aug 2014 Posts: 663
|
(Separately) Posted: Sun Sep 10, 2017 18:23 Post subject: |
|
|
Там же во многих случаях нужно выбирать вариант верного слова для каждой ошибки.
Нашёл hunspell консольный, там вроде файл норм. сохраняется, с сохранением разделения на строки. Продолжу тестирование. |
|
Back to top |
|
|
Dimsok
Joined: 17 Aug 2014 Posts: 663
|
(Separately) Posted: Mon Sep 11, 2017 12:46 Post subject: |
|
|
В общем такую кнопку пока сделал:
Code: | TOTALCMD#BAR#DATA
cmd /c chcp 1251| cmd /c dir /b >
"%Tlist.txt" && "c:\Program Files\Aspell\bin\aspell.exe" check "%Tlist.txt"
C:\WINDOWS\system32\cmd.exe
Make list of files and check spelling
-1
|
Из полученного списка переименовать в ИГП. В настройках aspell запретить проверку слов => 3 буквам.
Flasher
Если будет желание, приспособь эту вещь к Winscrpit adv. Чтобы выбирался первый вариант. |
|
Back to top |
|
|
Dimsok
Joined: 17 Aug 2014 Posts: 663
|
(Separately) Posted: Tue Sep 12, 2017 09:54 Post subject: |
|
|
В общем из протестированного предпочёл https://osdn.net/projects/sfnet_ezwinports/downloads/hunspell-1.3.2-3-w32-bin.zip/
Уникодность, словари малый размер имеют (в отличии от старого aspell). Не зря же её многие программы используют, которыми пользуюсь (opera, miranda, pidgin, goldendict, balabolka), a aspell только в akelpad.
Можно проверять сразу несколькими словарями. Пробовал ru+en, но чего-то плохо. Объединил эти словари программой hunspell merge, так гораздо лучше. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Oct 10, 2017 02:43 Post subject: |
|
|
Dimsok wrote: | Если будет желание, приспособь эту вещь к Winscrpit adv. Чтобы выбирался первый вариант. | Сделай там конкретный запрос (с выбором проги и выводящей комстроки), если это ещё требуется. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
|