RollerCoinBot -- Обновления
Mr_SmithНаш канал: Кузница Ботов
--> 17.02.2023 - v 1.0. Играет 2 игры
--> 21.02.2023 - RollerCoin_Bot v-2.0
Что нового:
1. Исправлено много мелких багов
2. Добавлено 100500 предохранителей от зависания (надеюсь ничего не пропустил).
3. Прикручен многопоток - подробности в конфиге, опция поставляется бесплатно.
4. Добавлены 1 и 12 игры. Само собой проходит их и на максималке, но бывают проигрыши иногда.
5. Теперь все игры в случае проигрыша бот пытается пройти повторно, а не бросает игру в кулдаун.
--> 22.02.2023 - rollercoin-Bot_v-2_1
Два очень мелких исправления (возможно поможет с зависанием на черном токене в 8 игре).
-->23.03.2023 - rollercoin-Bot_v-2_2
Только одно изменение:
Закрывает вкладки с рекламой, если случайно их открыл. Точно работает на хроме, и скорее всего на всех подобных браузерах. На других - хз. Использует горячие клавиши браузера: ctrl+L - перейти в адресную строку, ctrl+F4 - закрыть вкладку, ctrl+F6 - вернуться с адресной строки в вебконтент.
--> 02.03.2023 - RollerCoin_Bot v-3.0
Что нового:
1. Добавлены игры Flappy Rocket и Lambo Rider как новая платная опция.
2. Добавлены бонусные игры для владельцев всех трех опций: token blaster и 2048 coins с очень частичным прохождением.
3. Исправлена еще одна ситуация с зависанием когда не увидел кнопку connect
4. Повышен приоритет процесса - теперь во всех играх бот должен думать несколько шустрее.
5. Несколько изменений, чтоб быстрее выбирал игру в списке.
6. Добавлена в конфиг опция периодического "отдыха".
7. Теперь всем играм в конфиге можно выставлять предельный уровень сложности, выше которого бот будет игнорировать игру (чтоб не отнимать время на бессмысленные попытки, у кого бот очень слабо проходит некоторые игры)
8. Мнопоток теперь имеет две вариации (подробности в конфиге)
--> 03.03.2023 - rollercoin-Bot_v-3_0_1
Только одно изменение: увеличена скорость кликов по стрелкам в 7 игре, т.к. часто по времени не хватало несколько сек до победы
--> 05.03.2023 - RollerCoin_Bot v-3.1
Что нового:
1. БОНУСНЫЙ token blaster стал чуть лучше. Он все так же не берет 3 лвл, все такой же рукожопый пилот звездолета, но удача улыбается ему значительно больше в прохождении первых двух уровней))
2. Количество попыток прохождения каждой игры в случае неудачи - теперь выведено в конфиг. Это должно помочь лучше настроить бота под свои задачи.
3. Пытается пройти ПАЗЛ-КАПЧУ. Иногда бывает успех, иногда рядом попадает. Координаты он находит хорошо, но ползунок как буд-то не слушается. Однако, как я заметил, даже после попытки прохождения такой капчи она уже может не вылезти, а просто запросит обычный клик. Если бот вообще не увидел квадратик куда нужно вести ползунок, то напишет об этом в тг, но аккаунт не исключит из работы. По идее должен сразу перейти к след.аккаунту в мультипотоке (чтоб на проблемном акке не зацикливаться), но пока не протестил правильно ли работает эта логика в боте.
4. В случе КАПЧИ С КАРТИНКАМИ - должен исключить этот аккаунт из работы и написать в тг об этом.
--> 05.03.2023 - rollercoin-Bot_v-3_1_1
1. Должна быть исправлена проблема с преждевременным переходом к след.акку в мультипотоке-2
2. Интуитивно подкрутил прохождение пазл-капчи. Но затестить не смог, поэтому не понятно где будет лучше справляться - в этой версии или в предыдущей.
--> 31.03.2023 - RollerCoin_Bot v-3.3
Что нового:
1. После обновы поправлена 12 игра
2. Используется уже новый "движок", поэтому поведение в играх немного другое:
- движения мышкой теперь по синусоиде, начинается быстро и замедляется в конце;
- более плавные движения мыши;
- намного более быстрая реакция, поэтому в 1 игре скорее всего придется выкручивать в конфиге на -20
- в 3 игре скорее всего придется отключать оракул тем, у кого он был ранее полезен.
- еще не все нюансы с новым движком отработаны, поэтому если будут баги - сообщайте.
В планах:
1. Добавление других игр.
P.S.
1. Конфиг можно скачать новый, или можно оставить тот же.
2. Нужны новые правила: https://app.requestly.io/rules#sharedList/1680247699933-rollercoin
3. Папка tmp_screens больше не нужна. Можно удалить и забыть за нее. Все скрины нужные для работы теперь кэшируются на время работы бота.
--> 01.04.2023 - RollerCoin_Bot v-3.3.1
Одно мелкое исправление - теперь не должно быть случайных кликов по играм, раскрывающих подробную информацию по игре, что мешало работе бота.
--> 01.04.2023 - RollerCoin_Bot v-3.3.2
Т.к. за один день они уже два раза меняли оттенки в 12 игре, добавлено одно мелкое исправление - в 12 игре теперь ориентируется по двум цветам.
--> 02.04.2023 - RollerCoin_Bot v-3.3.4
Парочка мелких правок. Важно для тех, у кого не определял уровень игр.
--> 03.04.2023 - RollerCoin_Bot v-3.3.6
Еще немного увеличена задержка между прокрутками игр, чтоб минимизировать риск клика мимо старта или не определения уровня игры.
--> 08.04.2023 - RollerCoin_Bot v-3.3.8
Разрабы убрали 12 игру, бот не долистывал до 11 игры из-за этого. Поправил.
--> 13.04.2023 - RollerCoin_Bot v-3.3.9
- Надеюсь решена проблема с KeyboardError.
- Добавлено новое изображение кнопки GAMES.
БОЛЬШАЯ ОБНОВА
--> 12.05.2023 - RollerCoin_Bot v-4.0
Что нового:
1. Новая опция.
1.1. Добавлена 4 игра Cryptonoid!!! Проходит даже 10 уровень сложности, который дает 3900 очков!
1.2. Добавлена 10 игра (Token Serfer). Проходит неплохо, но чем выше уровень - тем больше зависит все от удачи, как в Ламбо. Только очков дают в 2 раза меньше, чем в Ламбо. Поэтому рекомендуется ставить ограничение 3-5 уровень, чисто чтоб квест выполнял. Но програмного ограничение на уровень нет. Успешность прохождения также зависит от компа.
1.3. Игры 4 и 10 поставляются как доп.платная опция (5$). Это последняя платная опция, если разрабы не добавят новых игр.
2. Решение проблемы с отключением 12-й игры.
2.1. Добавлена 9 игра (Dr.Hamster - тетрис). Налегке проходит включая 10 лвл сложности на любых ПК.
2.2. Т.к. разрабы отключили 12-ю игру, то теперь 9-я игра поставляется в комплекте со второй опцией, т.е. теперь это (1, 9 и 12) игры.
3. Бонус для владельцев 3-х опций (которые покупали за 15$)
3.1. Добавлены мозги в 7-ю игру "2048". Просчитывает не только текущий ход, но и на 1 ход вперед. Однако на 5 уровне сложности не хватает нескольких секунд для прохождения. Поэтому следует ограничивать в конфиге макс.уровень 4-м уровнем.
3.2. 7-я игра, как и раньше остается в кач-ве бесплатного бонуса владельцам 3-х опций.
3.3. Однако 2-я игра Token Blaster значительно улучшена и переделана, и уходит в бонусы владельцам всех 4-х опций.
4. Бонус для владельцев 4-х опций (которые покупали за 15$ и докупят 4-ю опцию за 5$)
4.1. Теперь хорошо проходит Token Blaster первые 2 уровня сложности. Далее зависит от ПК. На слабых способен и 3-й уровень пройти с вероятностью выше 50%. На норм ПК также может пройти 4 и 5 уровни, но часто проигрывает по таймауту. 6 и выше почти всегда проигрывает по таймауту, поэтому програмное ограничение - 6 лвл.
4.2 Теперь Token Blaster доступен бесплатно только владельцам всех 4-х опций
4.3 Добавлена 6-я игра CryptoHamster. Проходит с трудом, только первые 2 (максимум 3) уровня сложности, и только на хороших компах. Значимо улучшить прохождение этой игры в будущем, к сожалению, не представляется возможным.
4.4. 6-я игра поставляется бесплатно владельцам всех 4-х опций
5. Другие изменения.
5.1. По просьбам желающих, в 1-ю игру добавлена регулировка скорости (плавности) мыши.
5.2. Оптимизирован поиск игр, теперь в 3-4 раза быстрее. Особенно заметна разница, если в конфиге включены все игры.
5.3. Отключена проверка url, т.к. иногда эта проверка давала сбой и закрывала вкладки\окна с игрой. При этом сейчас в связи с отключением разрабами 12-й игры необходимости в этой проверке вроде как нет.
В планах:
- 1. Автоматизация сбора ежедневных квестовых наград.
--> 12.05.2023 - RollerCoin_Bot v-4.0.2
Исправление мелких багов. Если до этого работало все норм - можно не ставить 4.0.2
--> 18.05.2023 - RollerCoin_Bot v-4.0.4
Если были проблемы со сбором опыта за ежедневное посещение - теперь не должно быть.
Также добавлены проверки на случаи, когда игра закончилась, висит окно с выходом-рестартом, а бот его не видит и долго крутит колесом туда-сюда. Теперь не должно быть такого.
--> 21.05.2023 - RollerCoin_Bot v-4.0.5
Поправлен сбор ежедневного опыта за вход.
--> 22.06.2023 - RollerCoin_Bot v-4.1
1. Исправлена редкая, но периодически встречающаяся ошибка в 9 игре: 'NoneType' object is not subscriptable.
2. В случае зависания на ловле сердечка в 4 игре, бот теперь сразу релогнет страницу. Правда, перейдет к след.игре, а не вернется к той же.
3. Не точно, но в теории должна исправиться проблема, когда наводит на кнопку gain_power, но не нажимает. У кого была такая проблема (помню в 3-й игре точно у кого-то была) - маякуйте если проблема не исправилась.
4. Исправлена проблема что у некоторых пользователей не видел и не играл в 10 и 11 игры.
5. Добавлена в конфиг возможность выбрать рандомный порядок игр.
6. Добавлена возможность включить в конфиге релоад страницы с игрой после каждого круга игр. Имеет смысл при работе только с 1 акком.
7. Пока не реализовано (и не очень хочется) управление игровым ботом через тг-бота, но повышена отказоустойчивость бота. Теперь в случае ошибки бот будет перезапускаться, а не останавливаться.
8. В случае мультипотока, если закрывается (или бот думает, что закрылся) один из акков, то бот перезапускается.
9. Более информативная консоль бота.
--> 11.08.2023 - RollerCoin_Bot v-4.2
1. Исправлена проблема с вылетанием бота при пропаже интернета. Теперь бот продолжит работу, когда появится интернет. Однако нет гарантии, что не слетят некоторые аккаунты из поля зрения бота, если интернет пропал на значимое время (скажем, больше минуты).
2. Должна быть исправлена проблема, когда у некоторых пользователей бот уходит в бесконечную ошибку "py_clicker.keyboard_utils.KeyboardError: key must be from py_clicker.utils.KEY_NAMES". Я наконец понял чем вызван этот глюк, и вроде пофиксил.
3. Найден и надеюсь исправлен баг бесконечного "тихого" зависания бота на окне с кнопкой "start_in_fullscreen". При этом можно было заметить, что бот отвисает обратно если его разернуть, или совершить другую активность на компе. У меня такой проблемы не было, поэтому затестить успешность фикса пока не могу. Жду отзывов в этой части.
4. Новая попытка исправить проблему, когда бот наводит на кнопку gain_power, но не нажимает (теперь должен еще два раза нажать если с первого раза не вышло, с перерывом в 3 сек). У кого была такая проблема (помню в 3-й игре точно у кого-то была) - маякуйте если проблема не исправилась.
--> 17.08.2023 - RollerCoin_Bot v-5.0
RollerCoin_Bot v-5.0
Что нового:
1. Игнорируется зажатая клавиша MEDIATOGGLE (была проблема у одного пользователя)
2. Добавлен автологин (вкл\выкл в конфиге). В случае появления окна логина в игру, бот будет нажимать на кнопку "G Login with google". А затем в появившемся окне будет выбирать первый аккаунт в списке. Чтоб быть уверенным, что все ок работает конкретно у Вас, рекомендуется разлогинить акки и запустить бота - он должен везде залогиниться.
3. В 3 игре если кнопка не нажалась бот будет делать выход из фулскрин и повторный тык. (Нужен тест от тех, у кого была эта проблема)
4. Теперь если бот сделал проверку игр и не обнаружил ни одной игры (что говорит о том, что бот застрял в каком-то не том окне игры), будет тут же произведен ребут страницы. Это должно исправить ряд неприятных подвисаний на несколько минут в непонятных ситуацях.
5. Режим игры на откаты. Теперь бот создает папку data, в которую кладет файл с поточными данными по аккам и скрины аваторов. При влюченном режиме на откаты (параметр rollback) бот сначала проверит все акки, с которыми он должен работать, определит где какой аккаунт на основе картинок аватаров, проанализирует записи в data, и далее решит с каким аккаунтом начинать работать. Бот будет работать с одним акком столько минут, сколько указано в конфиге. Далее перейдет к след.акку. Когда придет время отката по первому акку - бот все бросит и займется этим акком.
В планах:
2. Автоматизация сбора ежедневных квестовых наград.
P.S.
1. Новый конфиг обязателен (либо добавить параметры rollback, auto_login).
P.P.S.
Режим на откаты стал возможен благодаря внедрению нового модуля, который проверяет аватарки на аккаунтах.
Было внесено приличное кол-во изменений в коде, поэтому могут быть новые непредвиденные ошибки.
Но добавление данного модуля - это уже половина работы на пути к автосбору квестовых наград и покупке боксов.
Очень важно сейчас протестировать корректность работы этого модуля, т.е. нет ли у бота ошибок в определении аккаунтов.
--> 19.08.2023 - RollerCoin_Bot v-5.1
Что нового:
1. Добавлен логин по почте и паролю (параметр auto_login = 2). Работет только если подтягивается автозаполнение. Капчу проходит не идеально, но старается.
2. Сбор ежедневных и еженедельных квестов на главной странице. Подробности в конфиге, параметр daily_quests.
3. Сбор сезонных ежедневных наград (event quests), которые находятся на вкладке Store в разделе event pass. Подробности в конфиге, параметр event_quests.
4. Автопокупка боксов с детальками каждый день. Можно выбрать кол-во и виды боксов. Подробности в конфиге, параметры buy_boxes и boxes_type.
5. Мелкие исправления багов.
В планах:
2. Автопокупка и автоприменение батарейки раз в один день или раз в два дня (наиболее экономно раз в два дня).
P.S.
1. Новый конфиг обязателен (либо добавить недостающие параметры daily_quests, event_quests, buy_boxes, boxes_type).
--> 20.08.2023 - RollerCoin_Bot v-5.1.2
Дополнительный триггер для обнаружения таблички ежедневного бонуса, чтоб уменьшить риски подвисания бота в этой ситуации.
--> 20.08.2023 - RollerCoin_Bot v-5.2
Что нового:
1. Автоперезарядка и автопокупка батарейки. Можно настроить на каждодневную перезарядку или на 1 раз в 2 дня. Также можно добавить некоторые аккаунты в исключение для этой опции. Подробности в конфиге.
2. Попытка исправить ошибку "'NoneType' object has no attribute '_hWnd'".
3. Мелкие исправления логики в связи с последними обновлениями.
В планах:
2. Если дойдут руки, то покрутить еще 6-ю игру.
P.S.
1. Новый конфиг обязателен (либо добавить недостающие параметры battery_recharge, battery_exclude).
--> 21.08.2023 - RollerCoin_Bot v-5.3
Что нового:
1. Исправлена логическая ошибка в таймингах применения батарейки (надеюсь никто не заметил хD).
2. Мелкие исправления логики.
3. Добавлен отложенный старт (параметр delay_start_at).
4. Добавлена пауза. Подробности в конфиге.
В планах:
2. Если дойдут руки, то покрутить еще 6-ю игру.
--> 23.08.2023 - RollerCoin_Bot v-5.3.1
Что нового:
1. Добавлен сбор сезонных квестов "join our discord" и "react&share". Выведено в отдельную опцию, так что это по желанию.
2. Мелкие исправления логики.
В планах:
1. Пауза на время техобслуживания сервера.
2. Если дойдут руки, то покрутить еще 6-ю игру.
--> 26.08.2023 - RollerCoin_Bot v-5.3.2
Что нового:
1. Для откатов важно, чтоб по ошибке не играл на том уровне игры, который превышает установленный конфигом лимит. Но такое иногда случается, когда игра глючит и некоторое время показывает, что якобы все игры находятся на 1 уровне. Соответственно бывает что бот переигрывает. Чтоб уменьшить риски этой ситуации, в этой версии добавлен предохранитель: если бот увидит, что все игры на 1 лвл, то бот посчитает это ошибкой и обновит страницу. Это может создать дискомфорт для аккаунта, который реально сброшен на 1 лвл по всем играм, но дискомфорт пройдет как только хотя бы одна игра повысит уровень.
2. Поправлен алгоритм сбора разового ежедневного бонуса за вход. Очень важно стабилизировать эту историю. Поэтому если с этой обновой продолжаться случаи отказа бота собирать ежедневный бонус - пишите в чат по боту.
3. Поправлено распознавание автарок. Т.е. должна быть исправлена проблема, когда вместо того, чтоб верно распознать аватарку какого-то акка, бот думает что это новый аккаунт и делает новый скрин аватарки, но с сильным сдвигом скриншота от центра аватарки.
4. Корректировка клейма event quests, которые дают по 2 xp.
--> 26.09.2023 - RollerCoin_Bot v-5.4.3
- Вроде поправлен сбор еженедельных квестов.
- Поправлен логин
--> 28.09.2023 - RollerCoin_Bot v-5.5.0
- Поправлен сбор event_quests после обновы.
- Также должен заработать покупка боксов и батареек
--> 24.10.2023 - RollerCoin_Bot v-5.5.1
Поправлен сбор event_quests и покупка боксов и батареек
--> 08.12.2023 - RollerCoin_Bot v-5.5.3
- Восстановлено пополнение батареек после обновы.
- Восстановлена 11 игра после обновы.
--> 19.12.2023 - RollerCoin_Bot v-5.6.0
- Добавлена 12-я игра. Поставляется как бонус тем, у кого куплены все 4 опции (фулл бот).
--> 10.02.2024 - RollerCoin_Bot v-5.6.3
- Еще раз немного поправлена проблема с кнопкой gain power в 3-й игре.
- Также теперь должен тыкать в кнопку Lets start во всплывающем окне вначале ивентов.
--> 21.02.2024 - RollerCoin_Bot v-5.7.0
- Адаптировано под новую версию 1-й игры.
- Поправлен баг, что перестал нажимать на choose game.
--> 06.04.2024 - RollerCoin_Bot v-5.8.0
1. Поправлен логин через гугл ауф
2. Тыкает на кнопку батарейки "charge" всегда, когда видит ее. Наверное теперь лучше автопополнение в конфиге вообще отключить, оно может только мешать.
3. Поправлен скрин распознавания 12-й игры (у многих не видел ее, теперь должен видеть)
4. Поправлен скрин распознавания 11-й игры
--> 19.04.2024 - RollerCoin_Bot v-6.0
1. Адаптировано под новое расположение меню. Было очень много подвязок под прошлое меню, поэтому что-то может работать некорректно, или даже бить ошибки и останавливать работу бота. Будем поправлять, давайте фидбек по ошибкам.
2. Поправлено выполнение квестов на 1 хp
3. Изменен параметр battery_recharge в конфиге. Теперь можно выбирать варианты зарядки по таймеру, или всегда когда оказывается на домашней странице, или вообще отключить.
4. Параметр battery_exclude удален за ненадобностью
P.S. Новый конфиг не обязателен, можете просто в своем конфиге выставить нужный параметр battery_recharge
--> 05.06.2024 - RollerCoin_Bot v-6.1
- Адаптировано под новые кнопки после завершения игры
- Автозакрытие окон с рекламой ивентов и т.п.
--> 23.08.2024 - RollerCoin_Bot v-6.2
- Добавлена новая игра Coin Fisher (доступна всем у кого полная лицензия на 4 опции)
- Поправлены некоторые баги с клеймом наград после игр, а также сделана попытка прожимать все непонятные кнопки на любых объявлениях от роллера на домашней странице.
- Убрал клейм ежедневок, сезонок и т.п., т.к. там все поменяли, пока лень переделывать.
- Возможно поправил ложное прожатие пополнения батарейки.