Вернуться   Tele-Sat.RU > Компьютерная и вычислительная техника > Программное обеспечение

Важная информация

Ответ
 
Опции темы Опции просмотра

Старый 23.12.2009, 19:34   #1
SatFan(=
Новичок
 
Аватар для SatFan(=
 
SatFan(= вне форума
Регистрация: 21.07.2009
Сообщений: 31
SatFan(= is on a distinguished road
По умолчанию

AutoIt (Автоматизация)

Введение в AutoIt

AutoIt v3 - это язык для написания сценариев, напоминающий BASIC. Основным его назначением является автоматизация работ с Windows GUI (графическим интерфейсом пользователя MS Windows). Для выполнения этой сложной задачи предоставляется комбинация испытанных методов, включающих в себя - симуляцию нажатий комбинаций клавиш клавиатуры, перемещения указателя мыши и управления окнами и его визуальными элементами. Как показывает практика, эти "приводные ремни" весьма эффективны для получения работающих решений в ситуациях, когда другие стандартные средства (например, VBScript и SendKeys) оказываются бессильны.

По замыслу AutoIt предполагался быть средством "тиражирования конфигураций" ПК. Но с момента создания третьей версии его возможности могут быть использованы для реализации "кухни" автоматизации - написания сценариев решения различных задач, в том числе и для администрирования системы.

AutoIt умеет:

* Симулировать нажатия комбинаций клавиатуры (поддерживается основная масса раскладок клавиатуры)
* Симулировать перемещения указателя мыши и нажатия на ее кнопки
* Перемещать, менять размер и управлять параметрами отображения окон
* Непосредственно взаимодействовать с "управляющими элементами" (controls) окна (получать/менять надпись, перемещать, отключать, и т.п. действия)
* Работать с буфером обмена для пересылки его текстового содержания
* Читать, менять и создавать ключи и значения реестра

Новая версия AutoIt3 распознает общепринятые конструкции и имеет стандартный синтаксис, напоминающий синтаксис VBScript и BASIC, и поддерживает обработку сложных выражений, выполнение собственных функций, проводить циклические и условные вычисления. Помимо этого AutoIt3 приспособлен для всего того, что уже давно используют ветераны-сценаристы.

Как и раньше AutoIt имеет небольшой размер интерпретатора (~100KB), который является самостоятельным и не ссылается на другие, кроме системных .dll библиотек. Он намеренно не делает самостоятельных или скрытых записей в реестре, кроме обязательных и составляющих процесс полной установки. Сценарии могут быть скомпилированы в независимые выполняемые файлы с помощью поставляемого компилятора сценариев - Aut2Exe.

Вместе с интерпретатором модернизируются ActiveX и DLL версия AutoIt, которые называются AutoItX3. Эта библиотека представляет собой объединенный композит (COM и стандартная DLL библиотека в одном модуле). AutoItX3 позволяет добавлять уникальные возможности AutoIt в написанные Вами приложения на других языках программирования!

И, наконец, самым знаменательным является тот факт, что AutoIt остался бесплатным.
Сайт AutoIt:
http://www.autoitscript.com/autoit3/
Коллекция AutoIt скриптов от Sanja Alone:
http://sanjaalone.h15.ru/
Русскую справку по AutoIt скачать можно по адресу:
http://tg-team.hut1.ru/!!file/faq_autoIt_3_2_5_4_ru.zip
Источник: www.oszone.net
__________________
Gospell 1,8м: 90С+75ku. Тюнер: SVEC A9
DVB-Карта: TechniSat SkyStar2 PCI
  Ответить с цитированием
Ответ

Социальные закладки

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Текущее время: 06:26. Часовой пояс GMT +6.


vBulletin skin developed by: eXtremepixels
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions, Inc. Перевод: zCarot