Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: AlexJel on July 05, 2014, 01:37:06 AM
-
Доброго времени суток.
Необходимо в консоли игры написать текст: buy "metal" 1
Использую функцию KEYSTRING
Подскажите как вывести символ ", который служебный в данном случае.
-
Учти что для правильного набора должны быть установлены английские раскладки как в целевом окне так и в окне кликера En
KEYSTRING("buy ")
WAITMS(30)
KEYDOWN (#SHIFT)
WAITMS (30)
KEYPRESS(222)
KEYUP (#SHIFT)
KEYSTRING("metal")
WAITMS(30)
KEYDOWN (#SHIFT)
WAITMS (30)
KEYPRESS(222)
KEYUP (#SHIFT)
KEYSTRING(" 1")
-
А.. То есть можно сделать так, чтобы вводил нужные слова, не по буквам?) это весьма замечательно, спасибо. Жаль, что в моём случае нужно вводить то русский, то английский... Как в таком случае быть? Пользовалась элементарно копированием текста откуда-нибудь и вставкой, но это время лишнее занимает
-
Oraven, попробовал - не работает. SHIFT не нажимается(
сделал так:
$hwn = StrReadln("input.txt", 1 )
KEYSTRING("buy ",50)
KEYSTRING($hwn,50)
$hwn = StrReadln("input.txt", 2 )
KEYSTRING($hwn,50)
KEYSTRING(" 1",50)
WAITMS(50)
где в файле input.txt
"Metal
"
Не изящно, но работает)
-
Нажежнее всего вставлять через буфер
TOCLIP("Привет")
WAITMS (50)
LCLICK(10,10) // клик по строке ввода
WAITMS (50)
KEYDOWN (#CTRL) // Ctrl+V
WAITMS (50)
KEYDOWN (#V)
WAITMS (50)
KEYUP (#V)
KEYUP (#CTRL)
TOCLIP("Privet")
WAITMS (50)
LCLICK(10,10) // клик по строке ввода
WAITMS (50)
KEYDOWN (#CTRL) // Ctrl+V
WAITMS (50)
KEYDOWN (#V)
WAITMS (50)
KEYUP (#V)
KEYUP (#CTRL)
-
Oraven, попробовал - не работает. SHIFT не нажимается(
Проблема там в кавычках. Строки помечаются кавычками но внутри кавычек быть не должно. Я проверял этот скрипт на блокноте все работает. Возможно тебе нужно увеличить задержки.
-
Нажежнее всего вставлять через буфер
Да, я пока так и делаю( через буфер...