Применение VBScript для автоматизации сложных задач

Одной из наиболее мощных возможностей MouseRobot является встроенный язык программирования VBScript.

В основном VBS-сценарии применяются для обработки данных, управления системой, работы с учетными записями пользователей и компьютеров, взаимодействия с офисными приложениями, работы с базами данными и прочих сложных задач.

MouseRobot способен выполнять программы на VBScript. Это позволит Вам значительно расширить область применения MouseRobot и автоматизировать задачи высокой сложности.

Для использования VBScript нужно добавить в задачу шаг "Программа".

Программы на VBScript легко встраиваются в любую задачу MouseRobot и могут влиять на ход выполнения. Основным способом взаимодействия с MouseRobot является задание значений переменных. Эти значения могут обрабатываться другими шагам, такими как "Условие (Если ... Иначе)", использоваться при формировании результатов и для других целей - на ваше усмотрение. Взаимодействие с MouseRobot обеспечивается с помощью двух функций - Evaluate и SetValue.

Получение значения переменной или выражения MouseRobot

Функция Evaluate позволяет получить значение переменной или вычислить значение выражения MouseRobot.

Пример

Получение имени последнего найденного объекта:

Dim name
name = WScript.Evaluate("{ControlName({LastControl})}")
MsgBox "Last found object name is " + name

Предположим, что на предыдущем шаге был найден объект - кнопка "Start" на панели задач Windows. Тогда выполнение следующей задачи

Приведет к появлению на экране информационного окна (результат вызова функции ShowMessage)

Задание значения переменной MouseRobot

Функция SetValue позволяет запомнить полученное значение, набор значений или любую другую информацию в переменной MouseRobot.

Пример

Вычисление площади круга.

Dim R
Dim a
R = WScript.Evaluate("{radius}")
a = 3.14 * (R^2)
WScript.SetValue "{area}", a

Фрагмент задачи MouseRobot:

Диалог ввода радиуса круга:

Диалог, отображающий результат - площадь круга с заданным радиусом:

Коллекция ссылок по VBScript поможет познакомиться с VBScript ближе и найти нужные примеры и функции.

 

Добавить закладку и поделиться

Share/Bookmark

Подписаться на блог

AutomationBox Blog

  Отзывы

Показать все

Мне нужно было обработать около 3000 файлов, собрать информацию с них и представить ее в таблице. Я перебрал несколько программ автоматизации, но только MouseRobot смог выполнить мою работу безукоризненно. Теперь я всю самую скучную работу доверяю MouseRobot.
Анатолий Кузнецов, преподаватель ВУЗа

Хорошая программа за небольшие деньги. Начать работать с программой действительно легко. В начале возникло неколько вопросов, написал в техподдержку, все объяснили, подсказали как сделать лучше. Спасибо за MouseRobot..
Алекс Стум, фрилансер

  Новости


21 ноября 2010 г.
Best Soft 2010 Award MouseRobot вошел в список лауреатов в номинации Лучшее ПО 2010 г. по версии журнала PC Magazine/RE


21 ноября 2010 г.
Новая система обратной связи


17 Октября 2010 г.
Изменен дизайн сайта


16 Октября 2010 г.
Вышел MouseRobot 2.0!

О программе
Загрузить сейчас!