Samwatas
|
Posted: Thu Sep 30, 2010 20:44 Post subject: |
|
|
А что, в батниках/vbs уже можно работать с чужими окнами (посылать сообщения, щёлкать мышкой и нажимать клавиши - "эмуляция нажатий комбинаций клавиш клавиатуры, перемещения указателя мыши, управление окнами и их визуальными элементами."), создавать свой ГУЙ (с поддержкой всяких листбоксов, чекбоксов табов и т.д.), вызывать АПИ-функции (и не только АПИ - можно работать с любой библиотекой, в частности я именно так работаю с WDX-плагами, без сторонних костылей, только базовый функционал АвтоИта), регэкспы там всякие, работа с буфером обмена, реестром, возможность работы с другими процессами (вплоть до ковыряния в их памяти), некоторые на АвтоИте написали свой полуавтоматический переключатель раскладки (такая себе упрощённая версия "Пунто Свитчера"), калькулятор, секундомер, пятнашки и т.д. (можно посмотреть на ру-борде), работа с треем, возможность вызова стандартных диалогов открытия, сохранения, выбора папки и т.д., поддержка COM (в качестве примера приводится:
$oShell = ObjCreate("shell.application")
$oShell.MinimizeAll
и так далее...
Неужто батники (vbs, PowerPro) уже умеют это делать так сказать базовым функционалом (без привлечения сторонних утилит)? |
|