Вчера вспомнил о своем первом инструменте автоматизации Это был InqSoft Sign 0f Misery.
Описание от автора:
*“InqSoft Sign 0f Misery - это высокоэффективный инструмент автоматизации, которой может использоваться также для продления “жизни” shareware-программ. Программа позволяет эффективно бороться с NAG-screen’ами, ограничениями на время использования программ и встроенными в ПО баннерами, удалять “лишние” файлы и ключи реестра, модифицировать код программ в памяти и многое другое. В частности, программу можно использовать для косметической “правки” интерфейсов чужих программ, не вмешиваясь непосредственно в их код: русифицировать надписи на экране, исправлять “разъехвашиеся” диалоги и менять местоположение управляющих элементов (кнопок, окон ввода, списков и т.п.) в окне программы. В процессе тестирования выяснилось, что программа может использоваться также для автоматизации запуска приложений, открытия web-страниц, ввода паролей и выполнения некоторых других рутинных операций, при этом потребляя значительно меньше ресурсов, чем bat-файл и предоставляя пользователю некоторые уникальные возможности. Кроме того, программа содержит удобный и эффективный Мастер создания патчей, при помощи которого можно легко создавать пачти и русификаторы к программам.”
Набор команд инструмента достаточно хорош для того, чтобы дергать целый ряд действий по автоматизации Windows-приложений (окна, sub-окна (кнопки, поля ввода), мышь-клавиатура), а компиляция в .exe позволяет использовать его как приложение ко всему, что может .exe файлы запускать.
Погонял вчера по одной надобности. С Neo s0m (последними бетами) у меня как-то не сложилось (run-time error), а вот старый добрый Sign 0f Misery pre-release 2.7 сделал то, что мне было нужно, довольно быстро и просто.
Проект снабжен довольно удобной средой, в которой можно просмотреть возможные команды для скриптов, а также справкой на русском как и что работает.
Вдруг кому еще зачем пригодится