Автокликер Clickermann :: Форум
Основной раздел => Использование => Topic started by: Evognomka on December 27, 2012, 03:15:03 AM
-
Здравствуйте, ребят.
Ох как требуется ваша помощь.
В общем задумка такая:
В игре есть параметр "Голод - на картинки обведено зеленым" (на рисунке нижнее правое окно "Homunculus Info")
его нужно поддерживать от 20 до 30.
т.е. когда параметр голода опускается до 20, в этот момент идет нажатие на кнопку (1 координаты), а затем на кнопку (2 координаты) - после чего петомец повышает параметр голод на 10 пунктов (до 30)
Есть "НО" - шанс срабатывания после нажатия на данные кнопки 30-50%, т.е. может получится так, что параметр не увеличился.
соответственно, тут нужна проверка - что бы действие нажатия на кнопку (1 и 2) было до тех пор, пока параметр не увеличится до на 10 пунктов до "30"
___
p.s. Что должно происходить я понимаю, но как это реализовать в кликере - к сожалению не хватает знаний.
-
Игры бывают устроены так, что из некоторых зон можно просто скопировать меняющуюся цифру, как в обычном тексте.
Выделить->копировать->вставить.
Если это в твоем случае получается, то можно задачу решить довольно просто.
Если нет, то решение будет более сложным.
Проверь.
Скопируй цифры параметра голода и вставь их в стандартный блокнот винды.
-
Игры бывают устроены так, что из некоторых зон можно просто скопировать меняющуюся цифру, как в обычном тексте.
Выделить->копировать->вставить.
Если это в твоем случае получается, то можно задачу решить довольно просто.
Если нет, то решение будет более сложным.
Проверь.
Скопируй цифры параметра голода и вставь их в стандартный блокнот винды.
Скажем так, я не совсем "умелый" пользователь - и пока что плохо понимаю о чем ты.
Точнее будет сказать - как это прописать ?
-
плохо понимаю о чем ты.
Точнее будет сказать - как это прописать ?
Умеешь выделять\копировать из текста и вставлять куда-то нужное слово?
Например в поисковик.
То же самое.
Открой блокнот.
Открой игру.
Найди на экрана игры нужную цифру и попробуй её выделить\ скопировать.
Вставь цифру в блокнот.
Если получилось напиши сюда
-
плохо понимаю о чем ты.
Точнее будет сказать - как это прописать ?
Умеешь выделять\копировать из текста и вставлять куда-то нужное слово?
Например в поисковик.
То же самое.
Открой блокнот.
Открой игру.
Найди на экрана игры нужную цифру и попробуй её выделить\ скопировать.
Вставь цифру в блокнот.
Если получилось напиши сюда
Понял, нет - такого действия сделать нельзя.
При нажатии - подцепляется само окно.
-
Видимо игра работает на флешплеере
-
Видимо игра работает на флешплеере
Вряд ли.
Мне подсказали, что можно данный скрипт сделать через "полоску"
-
такого действия сделать нельзя.
При нажатии - подцепляется само окно.
Ясно.
Если параметр голода меняется, есть ли такая зона на экране ,в которой меняется цвет?
Можно было бы её ( эту зону) вырезать как картинку, записать в папку проект и потом фиксировать событие, с помощью встроенной функции поиска картинок.
-
такого действия сделать нельзя.
При нажатии - подцепляется само окно.
Ясно.
Если параметр голода меняется, есть ли такая зона на экране ,в которой меняется цвет?
Можно было бы её ( эту зону) вырезать как картинку, записать в папку проект и потом фиксировать событие, с помощью встроенной функции поиска картинок.
Да, как раз полоска голода, когда понижается с 25 до 24 - цвет полоски меняется.
прикрепил скриншоты
-
Это хорошо.
Решение есть .
Кликерман прост.
Ты и сам скрипт напишешь. Будем подсказывать. Это лучше , чем если кто-то за тебя его напишет.
Попробуй сейчас сделать простую операцию.
Открой в кликермане новый скрипт. Напиши туда это -->
WAIT(2)
GETSCREEN
WAITMS(500)
$count = PXLCRC (x1,y1, x2, y2) // поставь сюда свои координаты начала ( верх )\ конца( низ) полоски"
logwrite("Hash: = ", $count)
HALT
Цифра $count будет признаком голода или сытости.
Искать цифру $count нужно в логе программы ( откроешь маленький блокнотик )
-
Это хорошо.
Решение есть .
Кликерман прост.
Ты и сам скрипт напишешь. Будем подсказывать. Это лучше , чем если кто-то за тебя его напишет.
Попробуй сейчас сделать простую операцию.
Открой в кликермане новый скрипт. Напиши туда это -->
WAIT(2)
GETSCREEN
WAITMS(500)
$count = PXLCRC (x1,y1, x2, y2) // поставь сюда свои координаты начала ( верх )\ конца( низ) полоски"
logwrite("Hash: = ", $count)
HALT
Цифра $count будет признаком голода или сытости.
Искать цифру $count нужно в логе программы ( откроешь маленький блокнотик )
Да я только - ЗА.
вопрос, "начало (верх)" - Если полоска уменьшается с права налево.
то, соответственно начало полоски будет с правой стороны?
-
Да, как раз полоска голода, когда понижается с 25 до 24 - цвет полоски меняется.
Тогда достаточно анализировать 1 пиксел по определенным координатам на заданный красный цвет
GETSCREEN
WHILE(PXL (100, 200) = 255) // 100, 200 - координаты, 255 - цвет
LCLICK(100,100) // 1 координаты
WAITMS(500)
LCLICK(200,200) // 2 координаты
WAIT(1)
GETSCREEN
END_CYC
-
вопрос, "начало (верх)" - Если полоска уменьшается с права налево.
то, соответственно начало полоски будет с правой стороны?
Речь о счете в прямоугольной области, ограниченной координатами.
Уменьшается или увеличивается - не имеет особого значения.
Идет поиск суммы пикселей в зоне. Как только найдется сумма пикселей , которая соответствует сытости , то дальше в твоем скрипте будет выполняться условие которое ты напишешь . ( типа нажать 5 раз на клавишу "с".)
[spoiler]
Синтаксис
PXLCRC (x, y, x2, y2) - числовая функция; производит подсчет контрольной суммы пикселей в заданной области, используя алгоритм CRC32
Параметры
x, y - числовые координаты левого верхнего угла области поиска
x2, y2 - числовые координаты правого нижнего угла области поиска
[/spoiler]
-
вопрос, "начало (верх)" - Если полоска уменьшается с права налево.
то, соответственно начало полоски будет с правой стороны?
Речь о счете в прямоугольной области, ограниченной координатами.
Уменьшается или увеличивается - не имеет особого значения.
Идет поиск суммы пикселей в зоне. Как только найдется сумма пикселей , которая соответствует сытости , то дальше в твоем скрипте будет выполняться условие которое ты напишешь . ( типа нажать 5 раз на клавишу "с".)
[spoiler]
Синтаксис
PXLCRC (x, y, x2, y2) - числовая функция; производит подсчет контрольной суммы пикселей в заданной области, используя алгоритм CRC32
Параметры
x, y - числовые координаты левого верхнего угла области поиска
x2, y2 - числовые координаты правого нижнего угла области поиска
[/spoiler]
Так, сделал как ты написал - выставил координаты.
В логе у меня определенно пусто.
Может, что-то нужно нажать для того, что-бы он начал записывать?
При запуске - "Ошибка при интерпретации строки "$count = PXLCRC (x1591,y973, x1691, y978)"
-
"$count = PXLCRC (x1591,y973, x1691, y978)"
x и у не нужно писать. Пиши просто значения координат .
"$count = PXLCRC (1591,973, 1691, 978)"
В кликере есть удобные клавиши.
альт+Q они сами вставляют коры
Подведи курсор точно в начало своей зоны, аккуратно отпусти мышку чтобы курсор не съехал в сторону, и нажми на клаве альт+Q . В скрипте появится LCLICK ( X,Y) // номер цвета пикселя.
Вырезай оттуда коры и вставляй куда нужно. Потом удали ненужное.
-
"$count = PXLCRC (x1591,y973, x1691, y978)"
x и у не нужно писать. Пиши просто значения координат .
"$count = PXLCRC (1591,973, 1691, 978)"
В кликере есть удобные клавиши.
альт+Q они сами вставляют коры
Подведи курсор точно в начало своей зоны, аккуратно отпусти мышку чтобы курсор не съехал в сторону, и нажми на клаве альт+Q . В скрипте появится LCLICK ( X,Y) // номер цвета пикселя.
Вырезай оттуда коры и вставляй куда нужно. Потом удали ненужное.
Ага, понял - все отлично.
Номер цвета когда наступает голод, т.е. когда он равен 24 // 119
Номер, когда цвет полоски стабильный 25+ // 6306086
Ну и сам Hash появился в Логе.
13:53:08 Hash: = 3436820501
и второй раз запустил, уже другой он -
13:55:32 Hash: = 3436820501 1228640286
-
второй раз запустил, уже другой он -
13:55:32 Hash: = 3436820501 1228640286
То что в логе , это и будет нам нужно для работы.
Это у тебя цифра Hash: в момент голода ?
Цифры будут разные , в зависимости от уровня голода ( цвет-то меняется) , но нам нужно выбрать цифру , которая показывает цвет полоски в момент сытости.
Найди её.
-
второй раз запустил, уже другой он -
13:55:32 Hash: = 3436820501 1228640286
То что в логе , это и будет нам нужно для работы.
Это у тебя цифра Hash: в момент голода ?
Цифры будут разные , в зависимости от уровня голода ( цвет-то меняется) , но нам нужно выбрать цифру , которая показывает цвет полоски в момент сытости.
Найди её.
Это когда наступает голод -
14:09:20 Hash: = 3436820501 3660086539
Эм, если правильно понял - то сразу после того, как я утолил голод (34)
14:09:43 Hash: = 3436820501 3853601526
или же, до момента голода (25)
14:13:51 Hash: = 3436820501 1852276335
-
Что вы чудите? Какие подсчёты?
Там цвет меняется. Проверяйте цвет одного пикселя на "покраснение" и жуйте свою еду.
Краснеет при 24. Если при 24 есть нельзя, а нужно именно при 20-ти, варианта 2:
1. Судя по скриншоту Вам повезло, полоска как раз 100 пикселов значение голода тоже от 0 до 100(типа процентов). Проверяем один 21-й пиксел если он белый ешь кашу. PS нужно прицелиться раз и навсегда.
2. Если полоска не 100 пикселов (проверьте на скрине без сжатия) или она меняется от размеров окна (о боже куда я полез...) короче, делаешь две картинки с цифр голода 20 и 30. И определяешь область где их искать. Если нашли 20 - едим, проверяем появилось ли 30 если нет, то повторно едим.
-
1. Что вы чудите? Какие подсчёты?
Там цвет меняется. Проверяйте цвет одного пикселя на "покраснение" и жуйте свою еду.
2. (о боже куда я полез...) короче, делаешь две картинки .. то повторно едим.
1. "Чудим" потому, что контроль одного пикселя часто приводит к ошибкам.
Возьмем лупу, увеличми до максимума и внимательно посмотрим на цветные картинки.
Бывает, что повезет и контролировать процесс по одному пикселю можно , а бывает что и нет.
2. Ну типа да.
Парень первый раз пробует сам что-то сделать.
Картинки может и проще но попозже)
-
Что вы чудите? Какие подсчёты?
Там цвет меняется. Проверяйте цвет одного пикселя на "покраснение" и жуйте свою еду.
Краснеет при 24. Если при 24 есть нельзя, а нужно именно при 20-ти, варианта 2:
1. Судя по скриншоту Вам повезло, полоска как раз 100 пикселов значение голода тоже от 0 до 100(типа процентов). Проверяем один 21-й пиксел если он белый ешь кашу. PS нужно прицелиться раз и навсегда.
2. Если полоска не 100 пикселов (проверьте на скрине без сжатия) или она меняется от размеров окна (о боже куда я полез...) короче, делаешь две картинки с цифр голода 20 и 30. И определяешь область где их искать. Если нашли 20 - едим, проверяем появилось ли 30 если нет, то повторно едим.
Ну как я считаю, человек очень легко и доступно объясняет.
Самое главное понятно и по пальцам.
Даже если и сейчас твой вариант быстрее и лучше
- То в дальнейшем, я уверен он пригодится мне.
Мне бы хотелось разобрать и твой вариант так же.
Если у тебя есть время объяснить все, не так, как ты написал, а подробнее.
-
Почему у тебя две цифры цвета ?
14:13:51 Hash: = 3436820501 1852276335
Должно быть вроде бы вот так ,одна :
14:13:51 Hash: = 1852276335
-
Почему у тебя две цифры цвета ?
14:13:51 Hash: = 3436820501 1852276335
Должно быть вроде бы вот так ,одна :
14:13:51 Hash: = 1852276335
После первой так и писалось.
13:53:08 Hash: = 3436820501
13:55:32 Hash: = 3436820501 1228640286
14:03:58 Hash: = 3436820501 1852276335
14:04:29 Hash: = 3436820501 3660086539
14:09:20 Hash: = 3436820501 3660086539
14:09:43 Hash: = 3436820501 3853601526
14:13:51 Hash: = 3436820501 1852276335
-
Странно.
Так быть не должно.
Сотри все и напиши новый скрипт ( просто скопируй в новый то что уже есть )
Должно исправиться.
-
Странно.
Так быть не должно.
Сотри все и напиши новый скрипт ( просто скопируй в новый то что уже есть )
Должно исправиться.
Угу, видимо из за того что я в скрипт в Hush - прописал их.
стер их.
Так, теперь у меня получается:
14:53:51 Hash: = 1852276335 (25)
14:54:20 Hash: = 3660086539 (24)
14:54:32 Hash: = 3853601526 (34)
-
1. "Чудим" потому, что контроль одного пикселя часто приводит к ошибкам.
Возьмем лупу, увеличми до максимума и внимательно посмотрим на цветные картинки.
:o Объясни... В каких случаях это приведёт к ошибке? Да при этом PXLCRC будет выдавать одинаковый правильный результат.
Ты понимаешь, что при PXLCRC ты зависишь от N пикселей и если один из них "приводит к ошибкам" то вся проверка летит к чёрту.
Для контроля пиксела нужно правильно выбирать место где проверять. Если отслеживаем элемент который рендерится с антиалиазингом, само собой нельзя выбирать края изображения, а иногда и границы резких переходов. Короче выбирай разумно и ошибок не будет.
Судя по скрину по крайней мере шрифт выводится без сглаживания вообще.
Пусть автор сделает скрин шкалы в PNG, выложит сюда и всё будет ясно.
-
Так забавно наблюдать как одни нубы учат других ;D
Забудьте про PXLCRC
Здесь применимо либо PXLCOUNT либо PXL
-
1.Для контроля пиксела нужно правильно выбирать место где проверять. Короче выбирай разумно и ошибок не будет.
Судя по скрину по крайней мере шрифт выводится без сглаживания вообще.
2. Пусть автор сделает скрин шкалы в PNG, выложит сюда и всё будет ясно.
1. Речь не о ошибке в скрипте .
Писал о том, что найти правильный пиксель значительно труднее, чем научиться писать простую команду , на поиск нужной зоны.
2. В начала автор указал на слабые знания в части программирования.
Вот мы и идем простым и понятным путем, чтобы уровень сложности рос постепенно, не вгоняя новичка в ступор.
-
1. "Чудим" потому, что контроль одного пикселя часто приводит к ошибкам.
Возьмем лупу, увеличми до максимума и внимательно посмотрим на цветные картинки.
:o Объясни... В каких случаях это приведёт к ошибке? Да при этом PXLCRC будет выдавать одинаковый правильный результат.
Ты понимаешь, что при PXLCRC ты зависишь от N пикселей и если один из них "приводит к ошибкам" то вся проверка летит к чёрту.
Для контроля пиксела нужно правильно выбирать место где проверять. Если отслеживаем элемент который рендерится с антиалиазингом, само собой нельзя выбирать края изображения, а иногда и границы резких переходов. Короче выбирай разумно и ошибок не будет.
Судя по скрину по крайней мере шрифт выводится без сглаживания вообще.
Пусть автор сделает скрин шкалы в PNG, выложит сюда и всё будет ясно.
скрин
-
Так забавно наблюдать как одни нубы учат других ;D
Могу и откланяться)
Но че-то мне сдается , что меня новичок , поймет быстрее , чем корифея.
-
Так забавно наблюдать как одни нубы учат других ;D
Ты знаешь, лучше уж учат, хоть что-то сделать.
А не потрошить воздух абсолютно пустыми сообщениями.
ЦИТРИН - прав, в том
что я, как вы выражаетесь полный нуб.
Есть желание помочь, по сути уж тогда.
-
Да ты его уже своим PXLCRC в кусты завел Сусанин :D
-
Проверить один пиксел на цвет это ввести в ступор?
Оказывается нужно посчитать(подготовить) ХЭШ, учесть фазу луны... а нет это не то...
Короче если это для обучения, то нет вопросов, так бы сразу и говорили. А если вам ехать через 5 минут, то я всё написал.
-
Проверить один пиксел на цвет это ввести в ступор?
Оказывается нужно посчитать(подготовить) ХЭШ, учесть фазу луны... а нет это не то...
Короче если это для обучения, то нет вопросов, так бы сразу и говорили. А если вам ехать через 5 минут, то я всё написал.
То, что ты написал
и то, что написал Oraven
я прочитал, посмотрел - и не понял.
Скорее это для опытных пользователей.
-
ХЭШ, учесть фазу луны
Хеш там от по наследству скрипта Джона остался. Никакого отношения к хешу не имеет)
-
Проверить один пиксел на цвет это ввести в ступор?
Оказывается нужно посчитать(подготовить) ХЭШ, учесть фазу луны... а нет это не то...
Короче если это для обучения, то нет вопросов, так бы сразу и говорили. А если вам ехать через 5 минут, то я всё написал.
То, что ты написал
и то, что написал Oraven
я прочитал, посмотрел - и не понял.
Скорее это для опытных пользователей.
А как ты хотел? Написал 2е строки и работает? Я сам вот скрипт для автофарма в Безумии 2а дня писал.
-
я прочитал, посмотрел - и не понял.
Скорее это для опытных пользователей.
Он правы, если идет речь о сокращении и оптимизации ( скрипт короче) процесса .
В принципе, как писал Оравен, судя по твоей картинке, можно искать не сумму всех пикселей в зоне, а всего одни пиксель , в том месте картинки , которая меняет цвет при наступлении состояния сытости.
-
В принципе, как писал Оравен, судя по твоей картинке, можно искать не сумму всех пикселей в зоне, а всего одни пиксель , в том месте картинки , которая меняет цвет при наступлении состояния сытости.
О ну наконец то прозрение! Мне это было ясно еще в самом начале.
-
А как ты хотел? Написал 2е строки и работает? Я сам вот скрипт для автофарма в Безумии 2а дня писал.
))) это все равно, как если бы отец стал хвастаться поднятием гири в 16 кг , перед 5 летним ребенком .
-
я прочитал, посмотрел - и не понял.
Скорее это для опытных пользователей.
Он правы, если идет речь о сокращении и оптимизации ( скрипт короче) процесса .
В принципе, как писал Оравен, судя по твоей картинке, можно искать не сумму всех пикселей в зоне, а всего одни пиксель , в том месте картинки , которая меняет цвет при наступлении состояния сытости.
Эм, ну а тот скрипт, который писали - будем продолжать?
а то как обрывок.
-
О ну наконец то прозрение! Мне это было ясно еще в самом начале.
Ни Вы, ни я - не видели картинки, которую впоследствии прислал автор.
Следовательно, исходя из строгой логики, - Вы не правы.
-
а тот скрипт, который писали - будем продолжать?
а то как обрывок.
Можно и продолжить.
Наш путь несколько сложнее (ненамного) , но зато потом сам сумеешь искать нужные зоны, по аналогии , например в других играх.
-
а тот скрипт, который писали - будем продолжать?
а то как обрывок.
Можно и продолжить.
Наш путь несколько сложнее (ненамного) , но зато потом сам сумеешь искать нужные зоны, по аналогии , например в других играх.
Так я и согласен.
Вcю "Polosku" - я так понял мы нашли.
-
Да .
Теперь напиши какие кнопки и когда нужно жать ?
Коры или клавиши?
-
Да .
Теперь напиши какие кнопки и когда нужно жать ?
Коры или клавиши?
LCLICK(1730,993) // - Кнопка "Feed"
WAITMS(300)
LCLICK(1045,603) // - Кнопка "Ok"
-
Весь Hash - я так понял мы нашли.
Тут небольшая накладка.
Дело в том, что для настоящего программиста слово Hash - магическое)
[spoiler] Hash — криптографическая хеш-функция [/spoiler]
Дабы не пугать тут больше никого, замени его , скажем на слово poloska в скрипте .
Ничего особо не изменится.
-
Ладно, каждый делает как умеет. Отчитываться не перед кем не нужно будет.
По теме.
В редакторе включаешь лупу. Наводишь её на это место (см. картинку помечено красной точкой , можешь ориентироваться по буквам) и нажимаешь Alt+Q
Вставляется строка с координатами (потом её сотри)
LCLICK(X,Y) // 16777215
Копируешь свои координаты в такое условие:
GETSCREEN
IF(PXL(X,Y)=16777215) // цвет я уже указал правильно можешь не менять
// здесь пишешь команды, что тебе нужно сделать
// кормишь в общем
END_IF
WAITMS(1000) // задержка 1 сек, изменяешь в разумных пределах.
Всё.
Хочешь, проверяешь ещё раз. Но если скрипт этим ограничивается он и так работает по кругу
-
Ни Вы, ни я - не видели картинки, которую впоследствии прислал автор.
Следовательно, исходя из строгой логики, - Вы не правы.
Когда я зашел в эту тему то увидел 2е картинки с разным цветом полоски голода.
Моя логика неоспорима!
-
Дабы не пугать тут больше никого, замени его , скажем на слово poloska в скрипте .
Если ты на меня намекаешь, то я не программист. И слово меня не смущает нисколько. Я возмутился не словом, а процессом.
А я всё таки рад "оживлямсу" на форуме, а то заскучал совсем...
-
Как-то так должно работать.
Тут уже пусть меня поправят корифеи.
WAIT(2)
DEFINE( $count, 0)
GETSCREEN // тут мы получаем картинку экрана для анализа
WAITMS(500) // время для обработки
$count = PXLCRC (1591,973, 1691, 978) // координаты начала ( верх )\ конца( низ) полоски"
WAITMS(50)
IF ($count = 3660086539 ) // если наш голод 24 то выполняем такие операции
start:
LCLICK(1730,993) // - Кнопка "Feed"
WAITMS(300)
LCLICK(1045,603) // - Кнопка "Ok"
WAITMS(300)
GETSCREEN // опять делаем анализ экрана и смотрим что измеилось
WAITMS(500)
$count = PXLCRC (1591,973, 1691, 978)
WAITMS(50)
IF ($count = 3853601526 ) // если голод наш 34
GOTO(finish) // идем на финиш
END_IF
GOTO( start) // если голод не 34 идем снова в строчку скрипта , где написано start: ( двоеточие там обязательно) и снова выполняем те команды , что лежат ниже start:
END_IF
finish:
HALT
-
Моя логика неоспорима!
Подход разный.
Вы, исходя из богатого опыта , рискнули предположить.
Я не рискнул.
-
и рад "оживлямсу" на форуме, а то заскучал совсем...
Есть просьба.
Там у меня выложен скрипт, для открытия хрома, адреса в строку и авторизации.
Работает как часы, но)
Чую , что он тяжеловат.
Посмотри , что можно оптимизировать.
Можно выложить потом в типовые алгоритмы.
-
Как-то так должно работать.
Тут уже пусть меня поправят корифеи.
WAIT(2)
DEFINE( $count, 0)
GETSCREEN // тут мы получаем картинку экрана для анализа
WAITMS(500) // время для обработки
$count = PXLCRC (1591,973, 1691, 978) // координаты начала ( верх )\ конца( низ) полоски"
WAITMS(50)
IF ($count = 3660086539 ) // если наш голод 24 то выполняем такие операции
start:
LCLICK(1730,993) // - Кнопка "Feed"
WAITMS(300)
LCLICK(1045,603) // - Кнопка "Ok"
WAITMS(300)
GETSCREEN // опять делаем анализ экрана и смотрим что измеилось
WAITMS(500)
$count = PXLCRC (1591,973, 1691, 978)
WAITMS(50)
IF ($count = 3853601526 ) // если голод наш 34
GOTO(finish) // идем на финиш
END_IF
GOTO( start) // если голод не 34 идем снова в строчку скрипта , где написано start: ( двоеточие там обязательно) и снова выполняем те команды , что лежат ниже start:
END_IF
finish:
HALT
Работать - вроде работает.
Но, нажатие кнопок не делает... а именно курсор куда то улетает дальше... странно
-
... а именно курсор куда то улетает дальше... странно
Думаю, у тебя тут ошибка LCLICK(1730,993) // - Кнопка "Feed"
Проверь точнее кнопки .
-
Зачем столько городить? Достаточно и этого.
И что это еще за WAITMS(500) // время для обработки ?????? Задержка она и есть задержка во время неё ничего не происходит!
GETSCREEN
$count = PXLCRC (1591,973, 1691, 978)
IF ($count = 3660086539 )
start:
LCLICK(1730,993)
WAITMS(300)
LCLICK(1045,603)
WAITMS(300)
GETSCREEN
$count = PXLCRC (1591,973, 1691, 978)
IF ($count = 3853601526 )
HALT
END_IF
GOTO(start)
END_IF
-
Там у меня выложен скрипт, для открытия хрома, адреса в строку и авторизации.
Работает как часы, но)
Чую , что он тяжеловат...
Да нормально всё. У меня почти так же, только для мозилы. Я только адрес открываю не из файла, а вбиваю по KEYSTRING. Но это не важно.
-
Там у меня выложен скрипт, для открытия хрома, адреса в строку и авторизации.
Работает как часы, но)
Чую , что он тяжеловат...
Да нормально всё. У меня почти так же, только для мозилы. Я только адрес открываю не из файла, а вбиваю по KEYSTRING. Но это не важно.
Ха я могу написать код для этого в 4 строки лол
-
могу написать код для этого в 4 строки лол
Буду признателен.
Каждый простой скрипт привлекает сюда достаточное количество интересующихся ребят.
Только нужно учесть, что писался тот скрипт для девушки. Она слаба в компах.
Кликерману нужно было из любого положения её браузера выйти победителем )
-
Зачем столько городить? Достаточно и этого.
И что это еще за WAITMS(500)
Опыт.
Он показывает , что в большинстве случаев , мои задержки обеспечивают более высокую надежность.
Видимо есть некие процессы ( скажем комп вдруг решил провериться на вирусы), которые спонтанно подгруживают проц.
-
Автологин для Хрома
$log = "test@yandex.ru"
$pass = "password"
EXECUTE("chrome.exe", STRCONCAT ("login.vk.com/?act=login&from_host=vk.com&email=", $log, "&pass=", $pass))
HALT
Автологин для Мазиллы
$log = "test@yandex.ru"
$pass = "password"
EXECUTE("firefox.exe", STRCONCAT ("login.vk.com/?act=login&from_host=vk.com&email=", $log, "&pass=", $pass))
HALT
-
Для универсальности 4 мало :D
А так, проверяем запущен ли, разворачиваем, открываем новую вкладку, загружаем страницу страницу...
Если нужно запускать, ещё проще запускаем с параметром (адрес)
Табом переключаемся по полям и вставляем данные из файла.
-
Автологин для Хрома
Спасибо.
Есть вопрос .
Там у девушки обычно открывается туча незакрытых вкладок от прошлого сеанса , а бывает и так, что уже хром открыт , но скрыт , при этом старые вкладки она закрывать не желает итп
Короче - девушка)
Перебирал реально возможные случаи положение хрома, чтобы она , нажав на ярлык , 100% входила в ВК.
Есть ли такое же изящное решение в этом случае ?
-
Пока писал...
Я например использую для обхода фэйковых аккаунтов. Логины пароли прописаны в файле. Смысла каждый раз закрывать/открывать браузер нет. Уходит больше времени.
Хочу дописать... Иногда нужно срочно прервать обход. Так вот планирую сделать учёт где остановился и запуск впоследствии с произвольного аккаунта для продолжения.
У меня слабость к универсальности. Даже там, где блин это не надо. Вот по теме я бы в абсолютных координатах не писал, привязался бы к чему небудь.
Всё из-за того, что пользую разные компы с разным разрешением и разные браузеры чёрт бы их побрал :D
-
Пока писал...
Это к вопросу о активном окне .
Пробовали это?
InqSoft Speedballs
http://kickme.to/inqsoft
-
С параметрами я тоже иногда запускал.
Вот я лох колхозный... При открытом браузере открывается в новой вкладке...
Поче му же у меня в одном из скриптов открывало новую мозиллу не глядя на то, что уже запущена. Видать что-то прозевал.
-
Спасибо.
Есть вопрос .
Там у девушки обычно открывается туча незакрытых вкладок от прошлого сеанса , а бывает и так, что уже хром открыт , но скрыт , при этом старые вкладки она закрывать не желает итп
Короче - девушка)
Перебирал реально возможные случаи положение хрома, чтобы она , нажав на ярлык , 100% входила в ВК.
Есть ли такое же изящное решение в этом случае ?
Ты знаешь что в браузере есть Закладки?!
Нужно создать такую закладку
Вконтакте
login.vk.com/?act=login&from_host=vk.com&email=ПОЧТА@yandex.ru&pass=ПАРОЛЬ
И поместить её на панельку в браузере
Чтобы прилогиниться на другой аккаунт с помощью этого способа нужно с начало разлогиниться на предыдущем
PS: Вредких случаях может вылезти капча, но мы её не увидим а увидим сообщение что пароль неверный. В этом случае нужно ввести лог и пасс через основную форму контакта а затем ввести капчу, либо удалить все куки связанные с контактом и пере подключиться к интернету (у меня динамический айпи)
-
Видать что-то прозевал.
Мой скрипт для ВК уже не рабочий.
Пока писал , админы поменяли коры окон "логин пароль", в связи с новогодним украшательством сайта.
Нужна коррекция окон.
-
Это к вопросу о активном окне .
Пробовали это?
InqSoft Speedballs
http://kickme.to/inqsoft
Так вот она, на рабочем столе. Только кроме баловства с просмотром заголовка и координат больше с ней ничего не делал :(
А чем она может помочь?
А Вконтактом я вообще не пользуюсь. ;)
-
пасс через основную форму контакта а затем ввести капчу, либо удалить все куки связанные с контактом и пере подключиться к интернету (у меня динамический айпи)
Для девушки, такое мое предложение , будет равносильно издевательству ???
Нужно из любого положения браузера её удовлетворить 8)
-
А чем она может помочь?
Автор написал несколько удобных программ.
Речь о InqSoft Speedballs 1.2
[spoiler] Данная программа - еще одна вариация на тему "ускорения Windows". Источником вдохновения для написании данной программы послужила утилита PCBoost. Основная функция этой утилиты заключалась в отслеживании, с каким окном в данный момент работает пользователь, и повышении приоритета процесса, породившего это окно, до HIGH или REALTIME по выбору пользователя. Эта нехитрая операция позволяет дать приложению, с которым работает пользователь, больше ресурсов процессора, что внешне проявляется в ускорении работы этого приложения (за счет замедления всех остальных задач).
Основные отличия InqSoft Speedballs от аналогичных программ:
Очень выгодная цена ($0.00)
Очень малый размер
Практически полное отсутствие паразитной загрузки процессора
Программа поставляется вместе с исходными текстами на Ассемблере
Имеется возможность управления работой программы при помощи "горячих клавиш" [/spoiler]
-
Для девушки, такое мое предложение , будет равносильно издевательству ???
Нужно из любого положения браузера её удовлетворить 8)
Джентльмен. :)
-
Джентльмен. :)
Важно , что Оравен подсказал , как проще добраться до окон логин пароль , вне зависимости от изменения внешнего вида сайта.
Как открыть и нормализовать бреузер из-под девушки, - это другой вопрос)
-
Автор написал несколько удобных программ.
Речь о InqSoft Speedballs 1.2
[spoiler] Данная программа - еще одна вариация на тему "ускорения Windows". Источником вдохновения для написании данной программы послужила утилита PCBoost. Основная функция этой утилиты заключалась в отслеживании, с каким окном в данный момент работает пользователь, и повышении приоритета процесса, породившего это окно, до HIGH или REALTIME по выбору пользователя. Эта нехитрая операция позволяет дать приложению, с которым работает пользователь, больше ресурсов процессора, что внешне проявляется в ускорении работы этого приложения (за счет замедления всех остальных задач).
Основные отличия InqSoft Speedballs от аналогичных программ:
Очень выгодная цена ($0.00)
Очень малый размер
Практически полное отсутствие паразитной загрузки процессора
Программа поставляется вместе с исходными текстами на Ассемблере
Имеется возможность управления работой программы при помощи "горячих клавиш" [/spoiler]
Был невнимателен. Вечереет. Вроде то что нужно. Будет время попробую. Кстати, если работает как нужно, то стоит рекомендовать её всем для оконного режима в обязательном порядке.
Или даж скриптик сделать для автоматической "прикрутке" в оконном режиме.
-
Для девушки, такое мое предложение , будет равносильно издевательству ???
Нужно из любого положения браузера её удовлетворить 8)
Ох как я не люблю сочетание девушка и комп, простая фраза "Очисть кеш" вызывает зависание :)
Гуляя в дополнениях для хрома я мельком видел чейнджер акаунтов, но сам непробывал. Как там говорилось дополнение позволяет заходить на разные аккаунты на одном браузере и быстро их менять. Попробуй там поискать.
-
если работает как нужно, то стоит рекомендовать её всем
Если мне память не изменяет , Оравен как-то не отметил эту прогу, в качестве полезной.
-
если работает как нужно, то стоит рекомендовать её всем
Если мне память не изменяет , Оравен как-то не отметил эту прогу, в качестве полезной.
Ды это все старье... лучше купите нормальный современный мощный комп.
-
Тогда вопрос к Oraven: как ты решаешь проблему замедления работы Flash в неактивном окне?
Сори. Опоздал.
Комп у меня нормальный. На работе фиговый. На работу я покупать не буду :D
Ещё на работе есть практически свободный комп, работающий круглыми сутками и используемый изредка. Но светить на нём в открытую Флэш игру как то не хочется.
-
дополнение позволяет заходить на разные аккаунты на одном браузере и быстро их менять. Попробуй там поискать.
Хмм..
Мой универсальный скрипт не настолько уродлив , чтобы напрочь отметать простое решение задачи, прибегая к посторонним продуктам.
Если Вас не затруднит, оптимизируйте его.
Выложим в типовые.
Полезно по всем параметрам. Вещь нужная, для очень многих ..особенно девушек ;)
Если кто особо осторожный, может просто носить кликер ключи на флешке.
Дальше у меня вертятся мысли, о автоматической смене пароля раз в неделю "без участия" так сказать)
Скажем, через простой z7 расшифровка на пару секунд файла с паролями для работы.
-
Да использовать дополнение хорошо. До той поры когда выходит новая версия браузера.
Тут или ожидание обновления которого может не быть или поиск другого со всеми вытекающими.
Ничего, что мы в этой теме подсели? Уже отклонились.
-
о мы в этой теме подсели?
Если скрипт заработает , можно будет его перенести в готовые решения и через твиттер пропиарить .
Кому мы тут мешаем?
-
Так, с координатами все было хорошо, косяк в том
- Перехожу в игру.
Запускаю скрипт - даже самый простой, просто тыркнуть курсором мышки в кнопку.
Он делает следующее:
Переводит курсор мышки на какое то свое значение, но по линии
и двигает курсор каждые 5 секунд в одном и тоже направлении.
+ я полагаю, что не может найти центр этого окна, и если передвигает курсор - то это и становится центром... не знаю, как еще бы объяснить ситуацию.
-
Ну вот приехали. Ты хоть покажи что запускаешь в своём Ragnarok Online.
А то может http://nyaro.ru/cheat/clickers/17-sbornik-klikerov-na-ahk.html
Все кликеры протестированы!
Работают на Windows XP SP3 с Harmony
На Windows 7 + сервер с Harmony могут не работать.
Это связано с особенностями блокировки гармонии разных кликеров
-
Ну вот приехали. Ты хоть покажи что запускаешь в своём Ragnarok Online.
А то может http://nyaro.ru/cheat/clickers/17-sbornik-klikerov-na-ahk.html
Все кликеры протестированы!
Работают на Windows XP SP3 с Harmony
На Windows 7 + сервер с Harmony могут не работать.
Это связано с особенностями блокировки гармонии разных кликеров
Не совсем понял вопрос.
Если ты про сервер, то Lumiro
Видел персонажей, которые сутками сидят на одном месте.
Питомец убивает всех, а его откармливают.
а ссылку, что ты скинул - оттуда нельзя скачать файлы.
с "карелиа"
-
Ты пробовал записать с помощью кликера движение мыши по экрану и потом его воспроизвести на рабочем столе ( в игре) ?
-
Ты пробовал записать с помощью кликера движение мыши по экрану и потом его воспроизвести на рабочем столе ( в игре) ?
На рабочем столе, все работает.
В игре, буд-то окно защищено - при движении курсора, неважно в какую сторону, он его выплевывает за края.
-
На рабочем столе, все работает.
В игре, буд-то окно защищено - при движении курсора, неважно в какую сторону, он его выплевывает за края.
Что-то типа этого?
"Там вообще нельзя курсор переместить на окно программы, останавливается у края. Так что не только от автоклика , но и защита от автонаведения."(ц)
http://forum.kaspersky.com/lofiversion/index.php/t39017.html
-
На рабочем столе, все работает.
В игре, буд-то окно защищено - при движении курсора, неважно в какую сторону, он его выплевывает за края.
Что-то типа этого?
"Там вообще нельзя курсор переместить на окно программы, останавливается у края. Так что не только от автоклика , но и защита от автонаведения."(ц)
http://forum.kaspersky.com/lofiversion/index.php/t39017.html
Ага, все движения вокруг экрана происходят.
Записал например круговые движения по всему экрану - запускаю
он их делает, но прям по контуру
-
он их делает, но прям по контуру
Можно попробовать как-то переименовать окно кликермана на нейтральный "блокнот", например.
Я не делал , но читал , что это иногда помогает.
-
он их делает, но прям по контуру
Можно попробовать как-то переименовать окно кликермана на нейтральный "блокнот", например.
Я не делал , но читал , что это иногда помогает.
нет, тоже никак... видимо нужно менять системное название файла.
-
Там при установки клиента, они внедрили свой файл какой то.
видимо он и блокирует все.
-
нет, тоже никак... видимо нужно менять системное название файла.
Пробуй как-то так.
http://crapware.aidf.org/blog/view/7
-
Ещё тут посмотри http://goo.gl/qXunM
тут свежая версия http://goo.gl/QGE0Y
"Последний раз редактировалось dark; 13.12.2012 в 22:46."(ц)
-
нет, тоже никак... видимо нужно менять системное название файла.
Пробуй как-то так.
http://crapware.aidf.org/blog/view/7
Вот же блин :)
Скачал "Kernel Detective" - винду пришлось переустанавливать..
Способ очень интересный как и программа, но вот мучает вопрос - все же есть Kernel Detective для x64 системы?
и где скачать именно "Kernel Detective" 32 битную версию - безопасно, а не напороться на вирус.
Так, проверил "Kernel Detective" - странно, но с папки с игрой никаких процессов не запускается.
надо будет более подробно просмотреть.