computery.ru

flashback

 на главную

 заложить
 подписка
 editorial

hardware

 железо
 ликбез
 support

software

 программы
 support

connect

 интернет
 телефония

history

 как это было
 market history
 письма
 случаи
 mustdie
 о журнале
 архив журнала

сервис

 комиссионка
 конференция
 драйверы
 гостевая книга
 отзывы
 почта

реклама

поиск



PageRank

 
Rambler's Top100
 

 


 программы

 

Ghost Automizer
dimonius.da.ru
Автор - Dimonius

Программка (219 кб в архиве) запоминает действия, которые пользователь производит мышкой или выполняет на клавиатуре, а затем в заданное им время все в точности воспроизводит. Самый простой пример: соединение с интернетом, закачка почты и обрыв связи. Зачем это нужно? А затем, чтобы когда вас нет за компьютером, машина автоматизированно за вас выполнила несложный набор действий, экономя ваше время, которое, как известно, - деньги.

Ghost Automizer поддерживает как английский, так и русский язык интерфейса, не требует инсталляции. Для того чтобы начать запись процессов, производимых на компьютере, нужно всего лишь нажать на кнопку Capture program ("Записать программу") - программа запоминает все нажатия на клавиатуре и нажатия на кнопки мышки. Важно при этом не забыть отметить галочками соответствующие настройки - Enable delays ("Сохранять паузы / промежутки между действиями") и Enable keyboard ("Задействовать клавиатуру").

Запись можно остановить, нажав клавишу F12, а поскольку процесс записи отображается во вспомогательном окошке программы в текстовом формате, нажав клавишу F11, можно вставить свои комментарии к нему.

Но это еще не все. Записанную программу можно изменить или дополнить. Это можно сделать с помощью клавиш Add operator / Change operator ("Добавить команду / Изменить команду"). При нажатии на эти клавиши выскакивает дополнительное окошко с двумя полями: слева перечислены операторы / команды (мышь, клавиатура, приложение), а справа - их параметры, которые можно изменять или добавлять.

В файле readme, поставляющимся с программой, есть описание операторов, с помощью которого можно легко научиться управлять ими. Вот простой пример параметров оператора Mouse:

Mouse: x:_ y:_ NoButt|butt:
____ [Down|Up] - эмулирует действие мышью. Здесь:
x - координата X экрана;
y - координата Y экрана;
NoButt - только сдвинуть мышь;
butt - кнопка мыши (может быть Left, Right, Middle);
Down - кнопку мыши надо только нажать;
Up - кнопку мыши надо отпустить.
Оператор Key - эмуляция нажатия клавиш, оператор Delay - задержка по времени, его использование нужно в том случае, если нужно выделить время на загрузку программы.

Пример десятисекундной задержки:
mouse x,y butt:left
Delay 00:00:10
Параметр Wait - отвечает за ожидание до определенного времени. Параметр Loop_start - отвечает за начало цикла (повторение каких-то определенных действий заданное количество раз), Loop_number - цикл по количеству, Loop_time - цикл до определенного времени.

Параметр Comment - соответственно, комментарий - для логического разделения блоков программы: для отдельного запуска дозвонщика, почтового клиента, процесса скачивания почты и отсоединения от линии. App - заголовок приложения, если окно с таким заголовком есть, то оно будет вынесено на передний план (можно ввести координаты и размер окна). WaitApp - ждать приложение, процесс выполнения программы приостанавливается до того момента, пока не появится окно с таким заголовком.


<< на главную

 
 



При перепечатке материалов сайта ссылка на UPGRADE обязательна. 
Имена и фамилии авторов изменять не рекомендуется.

  programmer: 
  Илья Васильев
новые поступления: 
vano@veneto.ru
PR-менеджер: 
Екатерина Кожанова
  newswriters:
  Николай Барсуков
  Александр Савицкий
тех. поддержка по софту:
stnvidnoye@mail.ru;
problem@veneto.ru
менеджер тестовой лаборатории:
testlab@veneto.ru
(495) 246-7468
  content: egor_be 
 
тех. поддержка по железу:
problem@veneto.ru
отдел рекламы: (495) 745-6898, 510 58 31
Виноградов Павел, Илья Саньков
директор отдела распространения Ирина Агронова agronova@veneto.ru: (495) 681-7837, 684-5285

© © 2000-2006 Upgrade