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

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

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

> Описание: perpetuum
myxomop
Отправлено: 19 Мая, 2014 - 01:00:54
Post Id



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


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




Добрый день.

Пишу небольшой скрипт автоматизации добычи в игре perpetuum.
Не подумав, начал писать с самого сложного - алгоритма поиска нужного тайла на экране, а когда его закончил и дело осталось за малым - отправлять нажатие клавиш на клавиатуре и щелчки мышью по вычисленным координатам, столкнулся с проблемой.

Ни одна из функций нажатия клавиши не отрабатывает.
Так же отказывается перемещаться на необходимые координаты мышь и щёлкать кнопкой.

По сути, даже так не работает:
CODE:
win perp=window ("Myxomop - Perpetuum [STEAM] - May 16 2014 18:27:42 [r21505]", "GUIDEWindow", -1);
activate(perp);
key('r');
sleep(500);
key('R');
sleep(500);
key(82);
sleep(500);
keydown('r')
sleep(500);
keyup('r')
sleep(500);
key('r', 1, 1, perp);
key('r', 0, 0, 0);
sendkey('r', 1, perp);
mouse(LEFT);
sleep(3000);
mouse(LEFT, 412, 163, 1, perp);


Буду благодарен, если подскажете, возможно ли решить эту проблему.

До этого писал скрипт с помощью Кликермана, там клавиатура и мышь работали отлично, но поиск по экрану зачастую сбоил, поэтому решил попробовать написать на Киборе. Функционал здесь огромен, а findheapcolor() - вообще отличная вещь, позволяет выискивать всё, даже с учётом полупрозрачности всех объектов и смене времени суток.

Очень не хотелось бы похерить всё, что написал и рассчитываю решить проблему с вводом.

Сразу обозначу, что в других программах Кибор отлично отрабатывает, но конкретно в perpetuum спасовал.
 
 Top
Kibor
Отправлено: 19 Мая, 2014 - 01:14:02
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8226
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Защита в игре есть?
 
 Top
myxomop
Отправлено: 19 Мая, 2014 - 01:17:49
Post Id



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


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




Нет, по крайней мере как отдельной программы точно.
Но не могу исключать, что она вшита. Собственно я бы тоже свалил бы всё на защиту и не поднимал бы вопрос, если бы у меня всё это не отрабатывало в Кликермане.
 
 Top
Kibor
Отправлено: 19 Мая, 2014 - 01:55:13
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8226
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




 myxomop пишет:
в других программах Кибор отлично отрабатывает, но конкретно в perpetuum спасовал

Тогда не знаю в чем дело.
На всяк случай проверьте включение антиантикликера.
Ну и поиграйтесь с координатами. Может игре надо экранные координаты. Больше ничего не могу сказать.
 
 Top
myxomop
Отправлено: 19 Мая, 2014 - 08:24:30
Post Id



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


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




Антиантикликер пробовал включать - безрезультатно.

Пробовал уводить мышь на глобальные координаты экрана, без привязки к клиенту, но щелчка не производиться всё равно (mouse(LEFT)Подмигивание. И клава, как видно из примера, не отрабатывает ни при указании клиента в параметре, ни при глобальном нажатие с активным окном игры...

В любом случае, спасибо за оперативный ответ и такую мощную программу, буду думать как ещё можно решить эту проблему.

(Отредактировано автором: 19 Мая, 2014 - 08:25:31)

 
 Top
Kibor
Отправлено: 19 Мая, 2014 - 14:32:53
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8226
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




ну попробуйте от админа кибор запустить...
что еще может быть не знаю.
 
 Top
myxomop
Отправлено: 19 Мая, 2014 - 18:51:42
Post Id



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


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




Спасибо большое, о такой мелочи и не подумал сразу.

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


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




Powered by