Применение 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

  Отзывы

 

Показать все

 

В моей работе часто возникают простые, но совершенно рутинные задачи, такие как компоновка нескольких документов, преобразование изображений. Скачав MouseRobot я был приятно удивлен качеством и возможностями программы, а также быстрыми и компетентными ответами на возникавшие вопросы. Но самое главное - в MouseRobot я нашел долгожданный компромисс между простотой и гибкостью.
Дмитрий Кипак, технический писатель

Это одна из лучших программ, которую я использовал. Она может делать практически все! Спасибо AutomationBox за MouseRobot!
Илья Маликов, дизайнер

крикнул майор "Путешествия Гулливера"Генри, слезая с коня.

воскликнул "Майя. Ацтеки. Инки"Швейк, подавая ему руку.

Кроме того, тогда выбор был "Шесть соток радуют и кормят. Дизайн дачного участка"не таким "Путеводитель по звездному небу"уж и большим когда я предложил свои услуги.

Хью "Малыш и Карлсон"уронил голову на "Евгений Онегин"руки, и мощное рыдание сотрясло "Космоэнергетика: Учебное пособие"все тело.

Ритуал обряда посвящения "Пластилин. Посмотри и повтори"может способствовать укреплению и упорядочиванию твоих способностей.

Что ж, "Думай и богатей. Новая версия"вы сделали "Я помню чудное мгновенье..."хороший выбор, сказал я ему.

Возможно "клавиатура звук скачать"в течение этого времени появится другой Малакар.

В конечном "nero burn скачать"счете дело решали головы, "игры стрелялки снайпер играть"лица и руки, "скачать фильм открытое море"а их катастрофически не хватало.

Маусглов "скачать программы на телефон sony ericsson"вспомнил о горном выступе, о "скачать песни ради славы"котором он говорил.

Великолепный финал для "скачать учебник патологической анатомии"того, кто любит связывать концы "скачать таинственный отель"с концами!

Давай уберемся отсюда, сказала "adobe premiere pro cs4 скачать бесплатно русская версия"Серая Метелка, что мы и "скачать игра супермаркет мания"сделали.

Движение между Вирту и Веритэ должно осуществляться в обе стороны.

  Новости


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


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


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


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

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