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

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

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

> Описание: Необходима помошь в решении проблемы масштабирования в в LDPlayer
a300
Отправлено: 30 Января, 2022 - 04:14:49
Post Id



Пользователь
Наблюдатель


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




Здравствуйте.

Может кто то сможет помочь, в LDPlayer необходимо масштабирование.

При обычном нажатии и удержании в течении некоторого времени на клавиатуре клавиши F4 или F5 (уменьшение и увеличение масштаба) происходит непрерывное масштабирование в окне LDPlayer. Пытаюсь реализовать подобный сценарий в не активном окне LDPlayer через код Кибор, но реакция LDPlayer всё время как будто происходит кратковременное нажатие и отпускание.

Пробовал два варианта передачи нажатий для масштабирования, с изображением в галерее LDPlayer:

CODE:
win W_Kib=window ("TheRender", "RenderWindow", window ("Bot - 1", "LDPlayerMainFrame", -1));
int eX_Kib, eY_Kib;
eX_Kib=W_Kib.widthclient;
eY_Kib=W_Kib.heightclient;

sendkeydown(116, W_Kib);// F5
sleep(6000);
sendkeyup(116, W_Kib);// F5

sleep(5000);
// и ещё такой вариант

postmessage(WM_KEYDOWN, 116, 1, W_Kib);// F5
sleep(6000);
postmessage(WM_KEYUP, 116, 3221225472, W_Kib);// F5



но в обоих вариантах реакция LDPlayer как на кратковременное нажатие.

Вопрос к более умным людям, может быть есть ещё какой-то ещё вариант передачи нажатия и удержания в не активный (контрол или окно LDPlayer), имитирующий нажатие и удержания клавиш масштабирования, чтобы получить аналогичную реакцию LDPlayer, как на нажатие и удержание реальных клавиш масштабирования
 
 Top
Zireael
Отправлено: 30 Января, 2022 - 10:18:23
Post Id



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


Покинул форум
Сообщений всего: 4397
Дата рег-ции: Нояб. 2017  
Репутация: 580




Попробуйте так:
CODE:
win W_Kib=window ("TheRender", "RenderWindow", window ("Bot - 1", "LDPlayerMainFrame", -1));

looptime(3000)
{
sendkey(116, W_Kib);// F5
sleep(30);
}
 
 Top
a300
Отправлено: 03 Февраля, 2022 - 03:31:02
Post Id



Пользователь
Наблюдатель


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




Спасибо.
Да этот вариант кода с изображением в галерее LDPlayer вроде работает похоже, на непрерывное зажатие клавиши масштаба, а в игре State of Survival через раз. Например при уменьшении масштаба кодом предоставленным выше происходит уменьшение и через доли секунды может произойти скачкообразное увеличение масштаба, пробовал менять частоту нажатий но не помогает к сожалению.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by