Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (2): « 1 [2]   

> Описание: Не понимаю как работает Кибор
Karoshi
Отправлено: 20 Мая, 2021 - 23:44:11
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 9
Дата рег-ции: Май 2021  
Репутация: 0




Есть проблема , в активное окно отправить нажатие кнопки проблемы нет а вот sendkey у меня не работает . Пытаюсь отправить нажатие в неактивное окно RF Online .

Вот код
CODE:
doKey();

function doKey(){
win w=window (-1, -1, window ("(Return) License™", "D3D Window", -1));

activate(w);
sleep(500);
sendkeydown(53,w);
}

P.S. Окно так и называется .

(Отредактировано автором: 20 Мая, 2021 - 23:45:08)

 
 Top
Ilya001
Отправлено: 21 Мая, 2021 - 09:05:53
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 459
Дата рег-ции: Май 2020  
Репутация: 23




 Karoshi пишет:
Есть проблема , в активное окно отправить нажатие кнопки проблемы нет а вот sendkey у меня не работает . Пытаюсь отправить нажатие в неактивное окно RF Online .

Вот код
CODE:
doKey();

function doKey(){
win w=window (-1, -1, window ("(Return) License™", "D3D Window", -1));

activate(w);
sleep(500);
sendkeydown(53,w);
}

P.S. Окно так и называется .

Вы говорите sendkey не работает, а в коде sendkeydown.
CODE:
doKey();

function doKey()
{
win w=window (-1, "Edit", window ("Безымянный — Блокнот", "Notepad", -1));
activate(w); // без активации тоже печатает в блокноте.
sleep(500);
sendkeydown(53, w);
}


У меня работает

(Отредактировано автором: 21 Мая, 2021 - 09:09:14)

 
 Top
Karoshi
Отправлено: 21 Мая, 2021 - 15:42:12
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 9
Дата рег-ции: Май 2021  
Репутация: 0




 Ilya001 пишет:
 Karoshi пишет:
Есть проблема , в активное окно отправить нажатие кнопки проблемы нет а вот sendkey у меня не работает . Пытаюсь отправить нажатие в неактивное окно RF Online .

Вот код
CODE:
doKey();

function doKey(){
win w=window (-1, -1, window ("(Return) License™", "D3D Window", -1));

activate(w);
sleep(500);
sendkeydown(53,w);
}

P.S. Окно так и называется .

Вы говорите sendkey не работает, а в коде sendkeydown.
CODE:
doKey();

function doKey()
{
win w=window (-1, "Edit", window ("Безымянный — Блокнот", "Notepad", -1));
activate(w); // без активации тоже печатает в блокноте.
sleep(500);
sendkeydown(53, w);
}


У меня работает


В блокноте и у меня работает , но когда дело касается D3D window то этот код не дает нужного результата . Из того что я успел понять , дело в том что игры реагируют тольько на DirectInput , другими словами только когда окно в фокусе и активно . Пытаюсь найти окольный путь ,может он все таки есть в Кибор ? Можно запустить игру в эмуляторе и там выполнять скрипт но этот вариант мне не подходит..
 
 Top
Ilya001
Отправлено: 21 Мая, 2021 - 15:44:32
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 459
Дата рег-ции: Май 2020  
Репутация: 23




Sendkey я тестировал только на эмуляторе, в остальном не знаю.
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 3 (гостей: 3, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by