Форум программистов, компьютерный форум, киберфорум
Компьютерные игры
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.87/68: Рейтинг темы: голосов - 68, средняя оценка - 4.87
1 / 1 / 0
Регистрация: 12.07.2012
Сообщений: 46
1

Программа-сценарий для Clickermann v4.5

12.07.2012, 23:06. Показов 12730. Ответов 2
Метки нет (Все метки)

Здравствуйте, я играю в одну игру, и для рутинного кликания использую этот автокликер. Суть в том, что там на поле бывает несколько точек, по которым надо кликать по 3000-6000 раз за сеанс игры, в течении 6-12 часов. Точки жёстко привязаны друг к другу. При открытии игры вновь, игровое поле смещается в окне игры, и нужно вновь производить запись сценария, это муторно и временные параметры меняются раз от раза. Собственно вопрос, можно ли написать программу-сценарий или скрипт, который бы использовал только координаты одной точки, и от неё вычислять остальные, по которым кликает автокликер? В автокликере есть функция взятия координаты точки. А как писать дальше, я не знаю, автокликер имеет много всяких разных функций, например :
WheelDOWN, DBLCLICK(0,0), LCLICK(0,0), WndFind("Caption", 0), BREAK("brk 1"), SOUND("stop.wav"), GOTO(label), SUB(sub_name) // body END_SUB, WHILE($var < 5) // body END_CYC, FOR($var, $var < 5) // body END_CYC, IF($var = 3) // body ELSE // body2 END_IF, IF($var = 3) // body END_IF, INC($var), UNDEFINE($var), DEFINE($var, 3), наверно, должны быть и арифметические...
А сама программа-сценарий имеет вид:
Код
WAITMS(10)
KEYUP(82)              // Непонятно, что за действие
WAITMS(100)
LCLICK(452,126)        // Это сыроварка, убираем сыр
WAITMS(100)
LCLICK(452,126)        // Это сыроварка, заливаем молоко
WAITMS(100)
LCLICK(403,173)        // Это первая корова, убираем молоко
WAITMS(100)
LCLICK(403,173)        // Кормим корову
WAITMS(100)
LCLICK(347,140)        // Это вторая корова, убираем молоко
WAITMS(100)
LCLICK(347,140)        // Кормим корову
WAITMS(100)
LCLICK(263,175)        // Это третья корова, убираем молоко
WAITMS(100)
LCLICK(263,175)        // Кормим корову
WAITMS(100)
LCLICK(326,219)        // Это четвёртая корова, убираем молоко
WAITMS(100)
LCLICK(326,219)        // Кормим корову
WAITMS(100)
LCLICK(411,498)        // Это первая пчела
WAITMS(100)
LCLICK(411,498)        //  Мёд на всякий случай убираем дважды        
WAITMS(100)
LCLICK(365,478)        // Это вторая пчела
WAITMS(100)
LCLICK(365,478)        //  Мёд на всякий случай убираем дважды
WAITMS(100)
LCLICK(333,500)        // Это третья пчела
WAITMS(100)
LCLICK(333,500)        //  Мёд на всякий случай убираем дважды
WAITMS(100)
LCLICK(376,520)        // Это четвёртая пчела
WAITMS(100)
LCLICK(376,520)        //  Мёд на всякий случай убираем дважды
Взять точку(Alt+Q) там дописывает в программу строку LCLICK(xxx,yyy) // color , как эти координаты сыроварке присвоить в начале и от её всё остальное начать кликать? Помогите пожалуйста, кто может, какой там язык и как писать программу? Очень надо на 29 уровень выйти!!!
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.07.2012, 23:06
Ответы с готовыми решениями:

Цветокоррекция (подобно программе Clickermann)
Меня интересует функция которая бы корректировала изображение так, как это делает программа...

Сценарий - программа или нет
Кто сказал, что программы должны компилироваться в .exe? =-O :cry:

Составьте сценарий обработки формы. Сценарий должен включать две веб-страницы
Составьте сценарий обработки формы. Сценарий должен включать две веб-страницы: страница с формой и...

Составьте сценарий обработки формы. Сценарий должен включать две веб-страницы
Составьте сценарий обработки формы. Сценарий должен включать две веб-страницы: страница с формой и...

2
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28028 / 15756 / 977
Регистрация: 15.09.2009
Сообщений: 67,759
Записей в блоге: 78
12.07.2012, 23:15 2
какая то из ферм в однокласниках или контактах?
нарисуй себе на листе бумаги "прицел", и по нему выставляй точку начальную.
так быстрее будет.
к чему тут системный софт - не пойму...

Добавлено через 1 минуту
Цитата Сообщение от Sameman Посмотреть сообщение
автокликер имеет много всяких разных функций
справку читать пробовали?
0
1 / 1 / 0
Регистрация: 12.07.2012
Сообщений: 46
13.07.2012, 00:39  [ТС] 3
Цитата Сообщение от magirus Посмотреть сообщение
какая то из ферм в однокласниках
так точно!
Цитата Сообщение от magirus Посмотреть сообщение
так быстрее будет.
прекрасно берутся координаты программно.
Цитата Сообщение от magirus Посмотреть сообщение
к чему тут системный софт - не пойму...
А кликер - это он какой? С окнами же работает?
Цитата Сообщение от magirus Посмотреть сообщение
справку читать пробовали?
Прочитал. Как в переменую вставить эти значения, притом разделённые запятой, где они хранятся - хоть убей не представляю...
Вот оттуда
"Язык сценариев
Он несложный, чем-то напоминает PHP (или С++ если хотите). Если вы владеете азами хотя бы Паскаля, у вас не возникнет трудности с языком сценариев. Он интуитивно понятен."
Это массив что-ли двуячеечный надо описывать, чтобы значения курсора взять?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.07.2012, 00:39

Создать сценарий для вывода на экран всех нечётных чисел для диапазона от 1 до 20
Ув. пользователи! Прошу помочь мне с некоторыми задачами по Java Script: 3)Создать сценарий...

Написать командный сценарий для интерпретатора bash для смены расширения у файлов текущего каталога
Написать командный сценарий для интерпретатора bash для смены расширения у файлов текущего...

Сценарий для секундомера
Приветик всем всем))) Помогите плиз написать сценарий для секундомера, который бы отсчитывал 10...

Сценарий входа для пользователя AD
как в сценарий входа для пользователя добавить несколько скриптов? если один скрипт то все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.