Кто хочет заработать?

Aug 10, 2010 16:20

Надо: написать несколько скриптов для автоматизации работы приложений
Требуемые навыки: умение пользоваться WinSpy, WinSpy++, WinSight или им подобными программами, а так же представлять устроство окон в Windows приложениях.
Знание языка Lua (С подобный синтаксис)
Желательно: уметь пользоваться AutoIt или иной средой для автоматизации

1) Скрипт, который обходит все элементы меню, а так же все вормы firefox 3.5 (русской версии, без плагинов).
Отдельная функция - отдельный скрипт.
На настоящий момент написанно примерно 50 функций (всего долджно быть около 200)
в среднем функция состоит из трёх-четырёх строк, типа

Код:

--Открыть новую вкладку FileMenuNewTab = function ( window ) -- window - это хендл открытого окна firefox MenuItem(window, 0, 2) --[[ активировать элемент меню в первой вкладке "файл" и второй строке]] Sleep ( 1 ) -- секунда на ожидание --KeyBoardVKey( window, VK_F6 ) -- нет необходимости переключать фокус KeyBoard( window, "www.ya.ru" ) -- введм адрес сайта Enter ( window ) -- нажатие Enter end -- сохранить фрейм FileMenuSaveFrameAs = function ( window ) MenuItem(window, 0, 8) Sleep( 0.5 ) SaveWindow = WindowHandle( "сохранить как " ) EditControl1 = FindControlByClass( "DUIViewWndClassName", SaveWindow ) EditControl2 = FindControlByClass( "DirectIHWND", EditControl1 ) EditControl3 = FindControlByClass( "FloatNotifySink", EditControl2 ) EditControl4 = FindControlByClass( "ComboBox", EditControl3 ) EditControl = FindControlByClass( "Edit", EditControl4 ) KeyBoard( EditControl, "samplefile.html" ) Enter ( EditControl ) end

Необходимо пороверить работоспособность полученного скрипта по winXP SP3 (русская версия)
2) Скрипт, который обходит все элементы меню Outlook Express 6.0 и все формы (ориентировночно около 70 функций, таких же по трудоёмкости как и в Firefox)
Необходимо проверить работоспособность скрипта под WinXP SP3 (руссская версия)

Сроки: к вечеру среды
Используемый инструментарий: специальная версия интерпретатора Lua с GUI интерфейсом, и добавленным списком функций (поиск окно по имени и/или классу, поиск контролов по Id, классу или имени, эмуляции мышки и клавиатуры)

Оплата: 3000 руб наличными. Москва.

работа

Previous post Next post
Up