nazavod777 / notcoin_bot

68 stars 27 forks source link

Бот перестал работать из-за изменения версии TLS на стороне сервера. #5

Open Kanorto opened 7 months ago

Kanorto commented 7 months ago

image Система: Ubuntu 22.04 Config: MIN_CLICKS_COUNT: int = 1 AUTO_BUY_ENERGY_BOOST: bool = False AUTO_BUY_SPEED_BOOST: bool = False AUTO_BUY_CLICK_BOOST: bool = False USE_PROXY_FROM_FILE: bool = True SLEEP_BETWEEN_CLICK: list[int] = [10, 12] SLEEP_BEFORE_BUY_MERGE: list[int] = [10, 15] SLEEP_BEFORE_ACTIVATE_FREE_BUFFS: list[int] = [36, 46] SLEEP_BEFORE_ACTIVATE_TURBO: list[int] = [5, 6] прокси адекватного вида socks5. до этого все работало, я просто изменил различные слипы на большее число, и не понимаю что не так. При этом уведомление о запуске бота успешно приходят на оба аккаунта для которых созданы сессии. Также иногда до этого возникала ошибка 600: empty range for randrange() (50, 46, -4)

pelman111 commented 7 months ago

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

lenovo1996 commented 7 months ago

I got this issue too.

Kanorto commented 7 months ago

Возможно буду сегодня искать решение проблемы, но это будет минимум через 1 час. Возможно проблема в сессиях, их создании и чтении с бд. У меня почти везде появилась папка pycashe, даже если это ни на что не влияет. Стоит также попробовать форк бота с возможностью работы с js2py

Вы использовали прокси?

Проблема ещё может быть из-за разных конфигураций и сессий, так как сессии записываются только раз

Kanorto commented 7 months ago

Я бы не надеялся на помощь в решении проблемы, разработчику совершенно плевать на этого бота

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

Kanorto commented 7 months ago

Получение сессии с помощью изменения параметра tgWebAppPlatform=weba на tgWebAppPlatform=ios успешно выдает результаты. Я не знаю в чем проблема, ВПН использовать пробовал, не помогает, прокси тоже. Пробовал запускать бота на нескольких серверах в разных локациях с обновлением сессий. Провел ресерч, узнал что эта ошибка возникает из-за неверного json ответа. Попробовал поменять код, ничего не вышло. Очень надеюсь что есть более шарящие люди, которые помогут использовать этот проект. Всем добра. UPD:Скорее всего проблема с json Обработчиком, который находится в core/start_farming.py. P.S. Если у вас вообще не работает этот бот и вы можете оставить свой пк включенным, то вот ссылка на скрипт, который полуавтоматический(сессии каждые 2-3 часа надо обновлять)https://github.com/mudachyo/notcoin_automation

Kanorto commented 7 months ago

На некоторых других проектах, посвященных автомайну появилась информация что NotCoin стал использовать tls 1.3 для уменьшения количества читеров. Все равно я буду ждать обновления этого проекта. p.s. Другой обновленный проект(чисто команды без красивого оформления и мультипоточности)

RentyTV commented 7 months ago

Я так понял что у всех такая проблема, надо только надеяться на то что кодер оживёт

Kanorto commented 7 months ago

Крайне советую пока переходить на других автоматических либо полуавтоматических ботов. Пример одного такого я давал выше. Сам его запустил, работает без проблем

pelman111 commented 7 months ago

Крайне советую пока переходить на других автоматических либо полуавтоматических ботов. Пример одного такого я давал выше. Сам его запустил, работает без проблем

Раньше использовал бота которого ты скинул. Из за него списывают практически все клики

Kanorto commented 7 months ago

@pelman111 @RentyTV @lenovo1996 Советую использовать этот либо этот скрипты. Они оба обновляются, и в первом разработчик супер отзывчивый. P.S. я использую первый он может работать в разных папках(типо мультисессии) и это удобно, особенно когда ты все настраиваешь на одного юзера.

waslost0 commented 7 months ago

@pelman111 @RentyTV @lenovo1996 Советую использовать этот либо этот скрипты. Они оба обновляются, и в первом разработчик супер отзывчивый. P.S. я использую первый он может работать в разных папках(типо мультисессии) и это удобно, особенно когда ты все настраиваешь на одного юзера.

2 выкидывает из аккаунтов в тг

Kanorto commented 7 months ago

выкидывает

У меня вроде он поработал но мне больше понравился первый, так как он внутри телеги как бот работает. Удобно. Например я могу управлять обоими аккаунта и с одного чата так как настроил ID юзера на одного.

shamhi commented 7 months ago

@pelman111 @RentyTV @lenovo1996 Советую использовать этот либо этот скрипты. Они оба обновляются, и в первом разработчик супер отзывчивый. P.S. я использую первый он может работать в разных папках(типо мультисессии) и это удобно, особенно когда ты все настраиваешь на одного юзера.

2 выкидывает из аккаунтов в тг

у меня тоже выкинуло, ты смог обратно зайти?

Kanorto commented 7 months ago

@pelman111 @RentyTV @lenovo1996 Советую использовать этот либо этот скрипты. Они оба обновляются, и в первом разработчик супер отзывчивый. P.S. я использую первый он может работать в разных папках(типо мультисессии) и это удобно, особенно когда ты все настраиваешь на одного юзера.

2 выкидывает из аккаунтов в тг

у меня тоже выкинуло, ты смог обратно зайти?

Попробуй использовать 1 скрипт, он очень простой.

Me1oniuM commented 7 months ago

@pelman111 @RentyTV @lenovo1996 Советую использовать этот либо этот скрипты. Они оба обновляются, и в первом разработчик супер отзывчивый. P.S. я использую первый он может работать в разных папках(типо мультисессии) и это удобно, особенно когда ты все настраиваешь на одного юзера.

2 выкидывает из аккаунтов в тг

у меня тоже выкинуло, ты смог обратно зайти?

Если выкидывает нужно заменить API_ID и API_HASH, телеграм убивает сессии которые заходят в приложения замеченные в ботоводстве или спаме

waslost0 commented 7 months ago

Если выкидывает нужно заменить API_ID и API_HASH, телеграм убивает сессии которые заходят в приложения замеченные в ботоводстве или спаме

Странно, в этом боте (текущий репо) меня не выкидывало с аккаунтов (API_ID, API_HASH) не менял

Me1oniuM commented 7 months ago

@waslost0 меня выкинуло сразу) когда занимался рассылками по тг такие случаи были когда использовал чужие API_ID и API_HASH. По другому не могу это объяснить

shamhi commented 7 months ago

https://github.com/shamhi/NotCoinBot/

используйте

pelman111 commented 7 months ago

@Kanorto @waslost0 @RentyTV @Me1oniuM Всех ботоводов перебанят и коины спишут в конце игры. Сейчас никого не банят, так как боты будут заводиться по новой и в этом нет никакого смысла. Информация от разрабов

Kanorto commented 7 months ago

@Kanorto @waslost0 @RentyTV @Me1oniuM Всех ботоводов перебанят и коины спишут в конце игры. Сейчас никого не банят, так как боты будут заводиться по новой и в этом нет никакого смысла. Информация от разрабов

Ссылка/источник?

pelman111 commented 7 months ago

@Me1oniuM @RentyTV @waslost0 @Kanorto Всех ботоводов перебанят и коины спишут в конце игры. Сейчас никого не банят, так как боты будут заводиться по новой и в этом нет никакого смысла. Информация от разрабов

Ссылка/источник?

Известный русскоязычный стример. Он в хороших отношениях с разработчиками, так как эти разработчики создавали VK coin в свое время и стример принимал активное участие в этом ивенте

Kanorto commented 7 months ago

@pelman111 ну тогда пофиг. Мне кажется ему просто сказали так сделать. У них очень сложно отследить ботоводство