1. Вот поле входа:
http://prntscr.com/9umamd Вот код с координатами, правильно?
IF(TFCOUNT("LogPass.txt") > $count)
INC($count,1)
ELSE
$count = 1
END_IF
$str = TFREAD ("LogPass.txt", $count)
$log = STRCUT2 ($str, 1, STRPOS ($str, ":")-1)
$pass = STRCUT2 ($str, STRPOS ($str, ":")+1, STRLEN ($str))
LCLICK(208,332) // клик по полю логина
WAITMS (100)
TOCLIP($log) // скопировать в буфер
WAITMS (100)
KEYDOWN (#CTRL) // вставить
WAITMS (100)
KEYDOWN (#V)
WAITMS (100)
KEYUP (#V)
KEYUP (#CTRL)
WAITMS (100)
LCLICK(226,389) // клик по полю пароля
WAITMS (100)
TOCLIP($pass)
WAITMS (100)
KEYDOWN (#CTRL)
WAITMS (100)
KEYDOWN (#V)
WAITMS (100)
KEYUP (#V)
KEYUP (#CTRL)
WAITMS (100)
LCLICK(224,463) // клик по "Вход"
WAITMS(6000)
TFWRITE ("Good.txt", $str)
TFDELETE ("LogPass.txt", 1)
Возможный вариант ошибки: фаил "bad.bmp". Если вылазит такое, то строчка из LogPass.txt удаляется, Вставляется в Bad.txt
Перегружается страница и все повторяется снова.
Если же ошибка не вылезла, то продолжается выполнение алгоритма.
2.Открывается вторая вкладка:
LCLICK(340,14) // клик сайт
WAITMS (6000)
3. Ищет картинку "Steam.bmp"
4. Если вылазит ошибка, то нажимает: "Error.bmp" и переходит к 5 пункту. Если она не влезла, то тоже переходит к 5 пункту
5. Ждет появления и нажимает: "Join.bmp"
6. Ждет появления и нажимает: "Part.bmp"
7. Ждет появления и нажимает: "Code.bmp"
8. Если вылазит определенное окно, он пропускает этот ход, если все нормально. то там будет поле ввода, куда надо ввести "Слово" и нажать на "Activ.bmp"
9. Нажимает "Exit.bmp"
10. Ждет появление "Steam.bmp" (которое в 3 пункте), как только оно появилось он переключается обратно на 1 вкладку.
LCLICK(170,14) // клик сайт
WAITMS (2000)
11. Ждет появление "3.bmp", нажимает на него.
12. Нажимает на "4.иьз"
13. Ждет появление "5.bmp", нажимает
14. Ждет 10 секунд. Начинает повтор, до тех пор. пока не будет строк в LogPass.txt