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

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

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

> Без описания
1ekt0r
Отправлено: 11 Января, 2022 - 07:02:26
Post Id



Пользователь
Участник


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




Здравствуйте, такая проблема, в игре, когда навожу мышку на ресурс, курсор меняется, но на снимке экрана этого не видно! Подскажите как воспользоваться getcursor, что бы на экран выводилось значение курсора в реальном времени
 
 Top
Zireael
Отправлено: 11 Января, 2022 - 10:08:12
Post Id



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


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




CODE:
win w=window (-1, "MozillaWindowClass", -1); // окно мозилы
if(w==0){messagebox("Окно не найдено"); goto end;}

attach(w, 1); // привязать поток
loop()
{
textout(0, 0, 0, format(getcursor()), 1);
sleep(100);
}

end:;
 
 Top
Kostick
Отправлено: 11 Января, 2022 - 12:57:58
Post Id



Пользователь
Мастер


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




 Zireael пишет:
CODE:
win w=window (-1, "MozillaWindowClass", -1); // окно мозилы
if(w==0){messagebox("Окно не найдено"); goto end;}

attach(w, 1); // привязать поток
loop()
{
textout(0, 0, 0, format(getcursor()), 1);
sleep(100);
}

end:;

Я не стал создавать отдельную тему по похожему вопросу, но у меня похожая ситуация.
При каждом перезаходе в игру идентификатор курсора меняется. Подскажите, как осуществить получение идентификатора в данный момент времени по кнопке " например, и привязку его к переменной zDial например.
 
 Top
Zireael
Отправлено: 11 Января, 2022 - 13:13:43
Post Id



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


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




 Цитата:
как осуществить получение идентификатора в данный момент времени по кнопке

CODE:
win w=window (-1, "MozillaWindowClass", -1); // окно мозилы
if(w==0){messagebox("Окно не найдено"); goto end;}

attach(w, 1); // привязать поток
loop()
{
if(getkeystate(90))break; // если нажать клавиша Z, выход из цикла

textout(0, 0, 0, format(getcursor()), 1);
sleep(30);
}

int h_cursor = getcursor();
messagebox(h_cursor);


end:;
 
 Top
Kostick
Отправлено: 11 Января, 2022 - 15:21:22
Post Id



Пользователь
Мастер


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




 Zireael пишет:
 Цитата:
как осуществить получение идентификатора в данный момент времени по кнопке

CODE:
win w=window (-1, "MozillaWindowClass", -1); // окно мозилы
if(w==0){messagebox("Окно не найдено"); goto end;}

attach(w, 1); // привязать поток
loop()
{
if(getkeystate(90))break; // если нажать клавиша Z, выход из цикла

textout(0, 0, 0, format(getcursor()), 1);
sleep(30);
}

int h_cursor = getcursor();
messagebox(h_cursor);


end:;

Спасибо, все работает. Но не пойму, что значит в конце:
CODE:
end:;
 
 Top
stasrus
Отправлено: 11 Января, 2022 - 16:08:42
Post Id



Пользователь
Участник


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




Переход от goto
так как дальше ничего нет скрипт завершит работу
 
 Top
1ekt0r
Отправлено: 12 Января, 2022 - 00:13:42
Post Id



Пользователь
Участник


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




Спасибо большое) Все прекрасно работает. Подскажите еще пожалуйства, в PYTHON реально такое организовать? Чет гуглил и поподаются темы про положение курсора через разные библиотеки
 
 Top
Zireael
Отправлено: 12 Января, 2022 - 00:47:47
Post Id



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


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




 Цитата:
в PYTHON реально такое организовать?

Да. Установить какой-нибудь модуль для вызова WinApi функций. Вызвать функцию GetCursorInfo, структура CURSORINFO содержит хендл курсора.
 
 Top
1ekt0r
Отправлено: 12 Января, 2022 - 01:43:44
Post Id



Пользователь
Участник


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




спасибо, буду пробовать)
 
 Top
1ekt0r
Отправлено: 12 Января, 2022 - 04:30:54
Post Id



Пользователь
Участник


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




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


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




Powered by