Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: vasimsod on January 30, 2017, 08:05:33 AM
-
Здравствуйте. Наваял скрипт, но при русской раскладке вместо vk.com кликер печатает 6\\.\ . Замена раскладки не помогает и приходится перезапускать программу. Можно как-то менять раскладку или учитывать какой язык стоит?
-
Раскладка должна совпадать и в кликере и в целевом окне.
Можно делать так
$hwnd1 = wndfind("Clickermann -") // получаем HWND окна кликера
$hwnd2 = wndfind("Заголовок окна") // получаем HWND целевого окна
SETKBLAYOUT($hwnd1, 1033) // устанавливаем английскую раскладку для окон
SETKBLAYOUT($hwnd2, 1033)
-
А если окно кликермана свернуто?
-
А если окно кликермана свернуто?
В кликере же есть системная переменная возвращающая его HWND $_hwnd_self
// 1033 En 1049 Ru
SETKBLAYOUT(wndfind("Заголовок окна"), 1033) // Устанавливаем раскладку для целевого окна
SETKBLAYOUT($_hwnd_self, 1033) // Устанавливаем раскладку для кликера
-
разверните окно и сделайте его активным. У операционной системы свои правила.
Отличный совет! Зачем вообще писать скрипты и автоматизировать что-то если можно все делать вручную. )
В кликере же есть системная переменная возвращающая его HWND $_hwnd_self
Супер. Был уверен что это никогда не понадобится поэтому про нее забыл. Спасибо!
-
Зачем же вручную, никто не говорил что нужно это делать руками.