Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: Stereotipchik on September 20, 2016, 11:26:17 AM
-
Помогите, как скопировать рандомную строку из файла, кликнуть по текстовому полю сайта, вставить текст из буфера (не зависимо какая раскладка клавиатуры )
-
Можно обойтись без буфера. В оконном режиме KEYSTRING может набрать любые символы так как они написаны в тексте.
LCLICK(97,924) // кликаем по полю ввода
WAITMS(50)
HSET(HGET(97,924),1) // включаем оконный режим привязываемся к окну по координате
WAITMS(50)
KEYSTRING(TFREAD("Text.txt", RND(1,TFCOUNT("Text.txt")))) // читаем и набираем случайную строку
WAITMS(50)
HSET(0,0) // выключаем оконный режим
-
Спасибо, но работает только если раскладка русская, на английской кракозябры. А нет универсального метода ?
-
Спасибо, но работает только если раскладка русская, на английской кракозябры. А нет универсального метода ?
Поиск по форуму.
Этот вопрос уже был и дано решение в некоторых условиях.
http://crapware.aidf.org/forum/index.php?topic=1739.msg10072#msg10072
Вот тот же способ применяй, только для текста из буфера.
-
HSET(HGET(97,924),1) // включаем оконный режим привязываемся к окну по координате
HSET(0,0) // выключаем оконный режим
Пробую переключиться на другое окно просто кликом по нему, не получается, как можно это сделать ?
-
Какое отношение имеет оконный режим (в привязке) к переключению на другое окно кликом?
-
Решено. HSET(HGET(97,924),1) в клике на свёрнутое окно лишнее оказалось
-
Опять вопрос, кликер копирует сообщение со скайпа (правой кнопкой мыши).
Открывает свёрнутый браузер и вставляет в поле ввода с буфера
KEYDOWN(#Ctrl)
WAITMS(50)
KEYPRESS(#V)
WAITMS(50)
KEYUP(#Ctrl)
WAITMS(50)
Но вводится только "м"
останавливаю скрипт, пробую сам вставить, получается.
Как правильно скопировать сообщение ?
-
Подозреваю что вставить пытаешься с включенной привязкой.
-
Да, оказалось всё дело в привязке, спасибо за помощь.
-
Я вот не пойму, зачем в этом скрипте привязка? Он работает с разными окнами, +выделяет что-то там мышью. Привязка зачем?
-
Пробовал, у меня без привязки рандом строка не пишется в текстовое поле