shamhi / HamsterKombatBot

Bot that mines coins in HamsterKombat
Apache License 2.0
437 stars 130 forks source link

Зависает бот после апгрейда. #271

Closed kaospwnz closed 1 week ago

kaospwnz commented 2 weeks ago

После апгрейда бот зависает, при нажатии любой клавиши- продолжает работу. image

В 2:16:39 был нажат пробел

Win10 Py 3.11.2

Конфиг: MIN_AVAILABLE_ENERGY=100 SLEEP_BY_MIN_ENERGY=[1800,2400] ADD_TAPS_ON_TURBO=2500 AUTO_UPGRADE=True MAX_LEVEL=20 BALANCE_TO_SAVE=51000 UPGRADES_COUNT=10 APPLY_DAILY_ENERGY=True APPLY_DAILY_TURBO=True RANDOM_TAPS_COUNT=[50,200] SLEEP_BETWEEN_TAP=[10,25] USE_PROXY_FROM_FILE=False

kaospwnz commented 2 weeks ago

Так же вот, заснул на 1947 секунд, по итоге прошло больше, разбудил нажатием клавиши image

KOTBCTAKAHE commented 2 weeks ago

Такое может происходить. Проблема может быть связана с буферизацией вывода логгера. По умолчанию стандартный вывод (stdout) буферизируется, и это может привести к задержке отображения сообщений. Когда вы нажимаете любую клавишу, это может приводить к сбросу буфера и отображению накопленных сообщений

kaospwnz commented 2 weeks ago

То есть фактически бот не зависает, просто не отдает в терминал stdout?

KOTBCTAKAHE commented 2 weeks ago

То есть фактически бот не зависает, просто не отдает в терминал stdout?

Да, все верно. Если я конечно, не ошибаюсь.

kaospwnz commented 2 weeks ago

Встроенного логгирования нет? Надо либо самому дописать, либо отладить через IDE? Можно небольшое напутствие получить, а то я только автотесты умею писать :D

ButCheR-PRO commented 1 week ago
  1. https://github.com/shamhi/HamsterKombatBot/issues/209