Кстати посмотрел в шапке и не нашел следующей полезной штучки:
AutoIT3 Страница:
http://www.autoitscript.com/autoit3/ Скачать тут:
http://www.autoitscript.com/autoit3/downloads.php описание:
Цитата: AutoIt v3 is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting. It uses a combination of simulated keystrokes, mouse movement and window/control manipulation in order to automate tasks in a way not possible or reliable with other languages (e.g. VBScript and SendKeys). AutoIt is also very small, self-contained and will run on 95, 98, ME, NT4, 2000, XP, 2003 out of the box with no annoying "runtimes" required! You can even make compiled executable scripts that can run without AutoIt being installed!
Мой вольный перевод описания:
Цитата: AutoIt v3 - это бесплатный BASIC-подобный скриптовый движок разработанный для автоматизации операций с виндовой GUI и вообще для скриптонаписательства. Он позволяет эмулировать нажатия клавиш, движения мышью, операции с GUI для автоматизации задач путём не доступным (или весьма неудобным) в других языках типа VBScript. AutoIT очень мал и самодостаточен. Запускается под Windows 95, 98, ME, NT4, 2000, XP, 2003 без инициализации консольного окна и не требует дополнительных библиотек (runtimes). Можно скомпилировать любой скрипт в независимое .exe приложение и запускать без установки AutoIt.
От себя добавлю, что получается довольно-таки маленький .exe (120кб + сколько-тов зависимости от величины скрипта). Можно "компилировать" скрипт с возможностью его декомпиляции - в этом случае можно задать пароль для декомпиляции).
Можно создавать относительно несложные интерфейсы из стандартных контрлов (пример есть на странице программы).
Я применял для - запуск программы и автоматическое нажатие на нужную кнопку формы для программ с триалом. маленькие следилки за наличием/отсутствием процессов с известными именами и соответствующими действиями при (не)обнуражении оных. простые программки для обработки текстовых файлов. по мелочи немножко.
Вот в догонкусписок фич с оффсайта:
Цитата: AutoIt can:
Provide a general-purpose scripting language for all Windows versions
Simulate keystrokes (supports most keyboard layouts)
Simulate mouse movements and clicks
Move, resize and manipulate windows
Interact directly with "controls" on a window (set/get text from edit controls, check boxes and radio buttons, select items in drop-down lists, etc.)
Create complex user interfaces (GUIs)
Work with the clipboard to cut/paste text items
Provide a scriptable RunAs function for Windows 2000/XP/2003
Рекомендую! .)