1 (изменено: Yurachb, Сегодня 01:04:31)

Тема: VBS, HTA: Проверка орфографии

Столкнулся с проблемой проверки орфографии в файлах на ПК, и по сей причине сделал несколько вариантов HTA-приложений (демонстрируемых в контексте с некой страницей), проверяющих файлы как отдельные, так и файлы в определённых папках, и как файлы заданные, отдельные или массив, так и выбираемые из контекстного меню, или из меню обзора папок (ещё добавил файл анализирующий текст в буфере обмена), или просто перетаскиванием на ярлык к VBScript-файлу – конкретно этот вариант приложения • анализирует изменения файла в режиме реального времени...

&&&&&&

+ открыть спойлер

•     Также для этого файла, работающего посредством перетаскивания, добавлено кэширование словарных баз, в большинстве случаев уменьшающее время дальнейших проверок в среднем на 10 %, добавлено перетаскивание не только самих проверяемых файлов, но и их ярлыков: (.lnk и .url) и расширен список условий сворачивания окна в правый нижний угол рабочего стола.

••    Для почти всех и остальных файлов автоматизированы операции проверок орфографии в Mozilla Thunderbird и добавлений в основной файл словарной базы проверяемых слов – теперь минуя буфер обмена...

Файл для скачивания в самом низу этой страницы:
http://www.liveinternet.ru/users/yurachb/post415980837

Там также, кроме всего прочего, имеется юзабельный компаратор для бэкапирования, скажем, сайта; и компараторы текстовые...

Нижеприведённая ссылка (от red2881) на файл устарела.
Вот, на 21.01.2020, ссылка новая:
https://img0.liveinternet.ru/images/att … 8_hram.zip


Мои темы:

+ открыть спойлер
  1. VBS: Восстановление ярлыков в списках перехода

  2. HTA: Графическое представление функций изинг jQuery

  3. HTA: Коды клавиш

  4. HTA: Коды символов

  5. REG: Контекстное меню

  6. HTA: Напоминалка на createPopup()

  7. VBS: Напоминание о дне недели

  8. VBS: Очистка корзины

  9. HTA: Память процессов

  10. VBS: Поисковое окно браузера

  11. HTA: Получить адреса объектов

  12. VBS, HTA: Проверка орфографии

  13. VBS: Работа с историей punto switcher'а

  14. HTA: Создать архив и скопировать на одни или и на другие диски

  15. HTA: Справка пользователя по горячим клавишам с поиском дублей

  16. VBS: Управляем кэшированием записи на диск

  17. PC: Курсоры WinXP ‹Рука 2› для Win7

  18. О рекурсии в динамическом HTA

  19. PC: Улучшаем гаджеты рабочего стола Windows

  20. HTA: Точное время KMPlayer'а (для субтитров) в окне createPopup()

+ открыть спойлер

Кто использует что-либо из мной здесь опубликованного, в связи с последними изменениями буквально всего, рекомендую всё перекачать.

Более полную коллекцию удобняшек и скриптов можно найти в скачиваемом файле на странице:
http://www.liveinternet.ru/users/yurachb/post415980837

И где бы мы ни прятались от других Всюду будет виден наш белый след.


А это: .txt.7z 207.08 kb, моя, на 17.01.2020, основная словарная база.

Post's attachments

.txt.7z 207.08 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.

2

Re: VBS, HTA: Проверка орфографии

Каспер ругается.

https://img0.liveinternet.ru/images/attach/d/0//5900/5900665_hram.zip
Причина: объект заражен HEUR:Trojan.WinLNK.Agent.gen

3 (изменено: Yurachb, 2019-10-24 01:09:04)

Re: VBS, HTA: Проверка орфографии

А Вы код посмотрите, не на всякий ли случай тот ругается? У меня – MSE и он молчит; молчит также и AVG. Впрочем, winlnk – это о ярлыках, о чём и говорилось выше.
     Ярлык, для перетаскивания на него, автоматически создаётся в папке с запускаемыми файлами при клике по VBScript-файлу – для размещения того, скажем, на рабочем столе, – чтобы открывался именно wscript.exe*32, и это важно, ибо на 64-битном HTA стек переполняется намного раньше и потому размер проверяемого файла будет ещё более ограничен, а так он может быть до нескольких Мб.
     Также есть там несколько ярлыков для запуска посредством VBScript html-страницы в iexplore.exe*32: для Семёрки и для Хрюши, для Win-x64 и Win-x32.
     И есть ещё подборка ярлыков (и скриптов) для уничтожения процессов.
     А ещё есть пример такого ярлыка для схемы бэкапирования словаря пользователя Mozilla Thunderbird:
%appdata%\Thunderbird\Profiles
     И пример ярлыка для работы с буфером обмена Punto Switcher'а:
%ProgramFiles(x86)%\Notepad++\notepad++.exe "%USERPROFILE%/Desktop/hram/text compare/punto switcher/clipboard_history.dat"
     И такой пример ярлыка для корректного запуска в файле проверки орфографии (предназначенном для перетаскивания) файла не посредством символической ссылки, когда нет данных о размере файла, требуемом для отслеживания изменений в режиме реального времени:
%windir%\SysWOW64\wscript.exe "%homepath%/Desktop/hram/text compare/textCompareDragAndDrop.vbs" "%homepath%/Desktop/hram/text compare/_readme.txt"
     Недаром он Касперский, безапелляционно тут всё Казапер и Каспёр.
Может кто посмотрит файлы, скажем, в гипервизоре и меня, выдаваемого тут за злодея, наконец реабилитирует?