31
Использование / Re: Ввод текста
« on: November 14, 2015, 10:00:07 PM »
ну вот мне кажется все же какая-то специфика есть в этом эмуляторе(
Добавлена тема оформления "Clickermann" для кода с подсветкой синтаксиса. Выбирается из выпадающего списка "Код" (рядом с "цвет", "размер" и "шрифт") в режиме редактирования поста. Либо просто BB-тегом "code=clickermann"
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
#name "test"
$hwnd = wndfind("BlueStacks App Player")
$pause = 1000
if($hwnd > 0)
wndgetinfo($hwnd, $x, $y, $size_x, $size_y)
hset($hwnd, 1)
else
print("BlueStasks не найден")
halt
end_if
sub(sendkeys, $string)
for($j = 1, $j < strlen($string) + 1)
$char = strcut($string, $j, 1)
$key = 0
switch($char)
case("a")
$key=97
print("a")
case("b")
$key=98
print("b")
case("c")
$key=99
print("c")
case("d")
$key=100
print("d")
case("e")
$key=101
print("e")
case("f")
$key=102
print("f")
case("g")
$key=103
print("g")
case("h")
$key=104
print("h")
case("i")
$key=105
print("i")
case("j")
$key=106
print("j")
case("k")
$key=107
print("k")
case("l")
$key=108
print("l")
case("m")
$key=109
print("m")
case("n")
$key=110
print("n")
case("o")
$key=111
print("o")
case("p")
$key=112
print("p")
case("q")
$key=113
print("q")
case("r")
$key=114
print("r")
case("s")
$key=115
print("s")
case("t")
$key=116
print("t")
case("u")
$key=117
print("u")
case("v")
$key=118
print("v")
case("w")
$key=119
print("w")
case("x")
$key=120
print("x")
case("y")
$key=121
print("y")
case("z")
$key=122
print("z")
case("0")
$key=48
print("0")
case("1")
$key=49
print("1")
case("2")
$key=50
print("2")
case("3")
$key=51
print("3")
case("4")
$key=52
print("4")
case("5")
$key=53
print("5")
case("6")
$key=54
print("6")
case("7")
$key=55
print("7")
case("8")
$key=56
print("8")
case("9")
$key=57
print("9")
case("@")
$key=64
print("@")
case(".")
$key=46
print(".")
end_switch
keypress($key)
waitms(rnd(16, 64))
end_cyc
end_sub
for($i = 1, $i < tfcount("accounts.txt") + 1)
$line = tfread("accounts.txt", $i)
$username = strcut2($line, 1, strpos($line, ":") - 1)
$password = strcut2($line, strpos($line, ":") + 1, strlen($line))
lclick(36, 100)
waitms($pause)
lclick(532, 655)
waitms($pause)
lclick(800, 400)
waitms($pause)
sendkeys($username)
waitms($pause)
keypress(#Enter)
waitms(50)
end_cyc
halt
sub(paste)
waitms(150)
keydown(#CTRL)
waitms(rnd(15,65))
keydown(#V)
waitms(rnd(15,65))
keyup(#V)
keyup(#CTRL)
waitms(150)
end_sub
sub(paste)
waitms(150)
keydown(#CTRL)
waitms(rnd(15,65))
keypress(#V)
waitms(rnd(15,65))
keyup(#CTRL)
waitms(150)
end_sub
#name "test"
$hwnd = wndfind("BlueStacks App Player")
$pause = 1000
if($hwnd > 0)
wndgetinfo($hwnd, $x, $y, $size_x, $size_y)
hset($hwnd, 1)
else
print("BlueStasks не найден")
halt
end_if
for($a = 1, $a < tfcount("accounts.txt") + 1)
$line = tfread("accounts.txt", $a)
$username = strcut2($line, 1, strpos($line, ":") - 1)
$password = strcut2($line, strpos($line, ":") + 1, strlen($line))
// Нажимаем на аватар
lclick(36, 100)
waitms($pause)
// Нажимаем поменять аккаунт
lclick(532, 655)
waitms($pause)
// Нажимаем ввод почты
lclick(800, 400)
waitms(50)
// Копируем имя пользователя в буфер
toclip($username)
waitms(50)
// Зажимаем клавишу ctrl
keydown(#CTRL)
waitms(50)
// Нажимаем клавишу v
keypress(#V)
waitms(50)
// Отпускаем клавишу ctrl
keyup(#CTRL)
waitms(50)
// Кликаем на пустое поле для подтверждение ввода
lclick(800, 450)
waitms($pause)
end_cyc
halt