Перейти к содержанию

Программа с возможностью настройки - Shots_by_FCLans v.1.2.x


Перейти к решению Решено FCLans,

Рекомендуемые сообщения

Всем привет!
Данная тема -
продолжение развития программы Shots_By_FCLans.
Все что в этой теме есть - относится только для версии 1.2.х
Вопросы по версии 1.1.x - тут

Короткое объяснение для чего эта программа:

Данная программ - инструмент для сигналов по заданным вами настройкам сайта nowgoal.
Внутри заложена стратегия из поста Обо всем по немножку но чутка видоизменена.
Программа позволяет вам самим настраивать алгоритм, предоставляет панель управления, а так же отправляет уведомления в ТГ.
Заложенные стандартные настройки для алгоритма показали себя не плохо. Поэтому кто не хочет с этим разбираться то оставьте как есть.

Сама программа: V1.2.4 - https://disk.yandex.ru/d/L6H_ob4c8K8u3Q

Что нового:
Статистика лиг в сигнале. Считается относительно предыдущих сигналов.
Панель управления программой. Панель управления будет внутри вашего бота, ему необходимо отправить команду /start, команда /help сообщит более подробную инфу.
- Защита панели управления. Панелью можете пользоваться только вы при соответствующей настройке

Более крутое логирование. Теперь в консоль будут идти структурированные логи + записываются в logs/app.log. Папка с логами и файл будут создаваться автоматически. Если она у вас распухнет, можно смело удалять для освобождения памяти.
- Исправлено зависание
парсера (но это не точно). Во время тестирования не проявилось, но нужно больше времени чтобы понять поправилось ли. Но в любом случае у нас теперь есть механизм перезапуска и получение статуса через панель управления.
- Была переписана значительная часть инфраструктуры. Это позволяет легко завозить новые фичи, а так же поддерживать.

Новые ключи в .env: 
TG_CONTROL_PANEL_ENABLED, TG_ADMIN_ID

Настройка программы:

Для тех кто уже работал с программой и знает как она настраивается, а так же ранее пользовался версией 1.1.х:
-
В папку settings перенести файлы info1.db и ignore_leagues.txt с заменой.
-
Перенести настройки из своего .env в новый (который идет с программой). Смело можно заменить все настройки которые не касаются Телеграмма. Будьте внимательны с настройками телеграмма и не затрите новые ключи. На них как всегда я оставил комментарий, разберетесь.

Для новеньких:
Настройка алгоритма происходит в файле settings/.env файл открывается через блокнот.
Внутри файла переменные вида: MAX_GOAL=1, для того чтобы изменить значение на свое после знака "=" необходимо указать свое значение без пробелов до и после
Над каждой переменной я заботливо оставил комментарий - что это за параметр, его особенность и за что он отвечает. Поэтому внимательно читайте.

Как получать сигнал в ТГ?
- Создать бота в ТГ через BotFather. Не знаете как? Гуглите, потому что объяснять как это делается уже надоело.
- Создать канал в ТГ
- Добавить бота в канал с правами администратора
- Настроить .env:
  TG_API_KEY - ключ который должен был выдать BotFather при создании бота.
 TG_CHANNEL_ID - id созданного вами канала куда необходимо отправлять сигналы. Узнать id можно через @getmyid_bot переслав ему сообщение из этого канала. В ответ на сообщение которое ему переслали он сообщит разные id, но вас интересует - "Forwarded from chat"
 TG_ADMIN_ID - это ваш id в телеге. Используется для Панели управления. Если панель не нужна - забейте. Id так же сообщит вам @getmyid_bot в "Your user ID"
 TG_CONTROL_PANEL_ENABLED - включение панели управления. 0 - выключена, 1 - включена.
Только совокупность этих адекватно настроенных параметров вам гарантирует отправку сигналов в ТГ.

Обязательно: правильный api key, бот должен быть добавлен в канал с правами админа, правильно указан channel_id (если это канал то он начинается со знака "-")

ВАЖНО!
- Использование нескольких программ одновременно может привести к ошибкам.
- В нескольких программах на одном боте нельзя использовать панель управления.
Либо создавайте нового бота, либо отключите панель, панель максимум на 1 боте (TG_API_KEY).


Дополнительная инфа:
Как ранее вам сообщал - мне обидно когда бесплатный продукт начинают использовать в коммерческих целях (продажи мест в канал и т.п.). Данная программа мною разрабатывается и поддерживается абсолютно бесплатно и когда всплывает подобное - меня сильно огорчает.
И Потому в этом релизе я решил, что пора подумать и о себе.
Была реализована система отправки рекламы моего личного проекта который работает на протяжении нескольких лет - это мой собственный канал с сигналами, алгоритмы которого я вывел собственными силами.
Реклама будет отправляться 1 раз в сутки в случайное время.
Считаю, что вы со мной согласитесь с учетом того, сколько сил и времени я приложил к программе.

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/
Поделиться на другие сайты

Я писал тебе в той теме с проблемой, сайт у меня открывается и все с ним нормально 

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494273
Поделиться на другие сайты

image.thumb.png.bec9b66a13312b042c0016e468479657.png

В браузере у меня все норм открывается 

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494274
Поделиться на другие сайты

12 минут назад, Sergio Palo сказал:

image.thumb.png.bec9b66a13312b042c0016e468479657.png

В браузере у меня все норм открывается 

в браузере есть какие-нить предупреждения про сертификаты?

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494275
Поделиться на другие сайты

Приветствую,спасибо за труды. У меня с новой версией программы видимо тоже проблема

[ERROR][NowGoalClient] 2024-11-28 09:44:06 - Ошибка в получении списка матчей. Cannot connect to host nowgoal24.com:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:997)')]
[INFO][Parser] 2024-11-28 09:44:06 - Сейчас нет игр в Лайве

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494277
Поделиться на другие сайты

А запусти версию 1.1.0 из соседней темы, она как себя ведет?

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494278
Поделиться на другие сайты

Только что, gor_andr сказал:

Приветствую,спасибо за труды. У меня с новой версией программы видимо тоже проблема

[ERROR][NowGoalClient] 2024-11-28 09:44:06 - Ошибка в получении списка матчей. Cannot connect to host nowgoal24.com:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:997)')]
[INFO][Parser] 2024-11-28 09:44:06 - Сейчас нет игр в Лайве

ага у человека выше такая же проблема, пока решения нет

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494279
Поделиться на другие сайты

1 минуту назад, FCLans сказал:

ага у человека выше такая же проблема, пока решения нет

Со старой версией такой проблемы не было, у меня запуск через дедик 

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494280
Поделиться на другие сайты

Аналогично, старая версия работает 

 

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494281
Поделиться на другие сайты

Только что, gor_andr сказал:

Аналогично, старая версия работает 

 

У тебя тоже на дедике стоит программа ? 

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494282
Поделиться на другие сайты

2 минуты назад, Sergio Palo сказал:

У тебя тоже на дедике стоит программа ? 

Да

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494283
Поделиться на другие сайты

На компе в защите внес папку с программой в исключения и заработало, на сервере не пробовал еще

[INFO][Parser] 2024-11-28 10:09:46 - Завершил круг. В лайве - 3 матчей.

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494284
Поделиться на другие сайты

Только что, gor_andr сказал:

На компе в защите внес папку с программой в исключения и заработало, на сервере не пробовал еще

[INFO][Parser] 2024-11-28 10:09:46 - Завершил круг. В лайве - 3 матчей.

это как ты сделал ? 

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494285
Поделиться на другие сайты

1 минуту назад, Sergio Palo сказал:

это как ты сделал ? 

в антивирусе в исключения добавил программу, пока работает на компе, может антивирус не причем, просто совпадение

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494286
Поделиться на другие сайты

2 минуты назад, gor_andr сказал:

в антивирусе в исключения добавил программу, пока работает на компе, может антивирус не причем, просто совпадение

на дедике такая тема не работает 

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494287
Поделиться на другие сайты

[ERROR][NowGoalClient] 2024-11-28 10:19:45 - Ошибка в получении списка матчей. Cannot connect to host nowgoal24.com:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:997)')]
[INFO][Parser] 2024-11-28 10:19:45 - Сейчас нет игр в Лайве

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494288
Поделиться на другие сайты

Вот что мне chat gpt ответил 

Ошибка, которую вы видите, указывает на проблему с проверкой SSL-сертификата при попытке подключения к хосту nowgoal24.com. Это может происходить по нескольким причинам:

  1. Отсутствие корневого сертификата: Возможно, на вашем устройстве не установлены необходимые корневые сертификаты для проверки SSL-соединений. Попробуйте обновить список сертификатов.

  2. Проблемы с сетью: Иногда проблемы с сетью или брандмауэром могут блокировать доступ к определенным сайтам. Убедитесь, что ваш интернет-соединение работает корректно и нет блокировок.

  3. Сертификат сайта: Возможно, сам сайт имеет проблемы с сертификатом. Вы можете проверить это, открыв сайт в браузере и посмотрев, нет ли предупреждений о сертификате.

  4. Обновление библиотеки: Если вы используете Python и библиотеку requests, попробуйте обновить её до последней версии, так как в новых версиях могут быть исправлены ошибки, связанные с SSL.

  5. Проверка системного времени: Убедитесь, что на вашем устройстве правильно настроено системное время и дата, так как это может повлиять на проверку сертификатов.

Если вы не можете решить проблему самостоятельно, вы можете временно отключить проверку сертификатов, но это не рекомендуется из соображений безопасности.

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494289
Поделиться на другие сайты

2 минуты назад, Sergio Palo сказал:

[ERROR][NowGoalClient] 2024-11-28 10:19:45 - Ошибка в получении списка матчей. Cannot connect to host nowgoal24.com:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:997)')]
[INFO][Parser] 2024-11-28 10:19:45 - Сейчас нет игр в Лайве

Антивирус не причем, опять такая шляпа(

[INFO][Parser] 2024-11-28 10:21:22 - Завершил круг. В лайве - 3 матчей.
[ERROR][NowGoalClient] 2024-11-28 10:21:40 - Ошибка в получении списка матчей. Cannot connect to host live.nowgoal801.com:443 ssl:default [Указанное сетевое имя более недоступно]
[INFO][Parser] 2024-11-28 10:21:40 - Сейчас нет игр в Лайве

 

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494290
Поделиться на другие сайты

11 минут назад, gor_andr сказал:

в антивирусе в исключения добавил программу, пока работает на компе, может антивирус не причем, просто совпадение

Да я хотел про антивирус написать, некоторые антивирусы могут на SSL влиять и не пропускать запросы

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494291
Поделиться на другие сайты

В общем ждите, у меня есть решение. Патч в теч дня скину

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494292
Поделиться на другие сайты

Только что, FCLans сказал:

Да я хотел про антивирус написать, некоторые антивирусы могут на SSL влиять и не пропускать запросы

Не, это не то, отключил все, брандмауер, антивирус и все равно проблема не ушла, я думаю не мы первые такие будем 

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494293
Поделиться на другие сайты

4 минуты назад, FCLans сказал:

Да я хотел про антивирус написать, некоторые антивирусы могут на SSL влиять и не пропускать запросы

А на компе с отключенным антивирусом после одной строчки "Сейчас нет игр в Лайве", стал дальше нормально наматывать круги и показывать сколько игр в лайве, на сервере с самого запуска выдает ошибку и нет игр в лайве

Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494294
Поделиться на другие сайты

1 час назад, Sergio Palo сказал:

Не, это не то, отключил все, брандмауер, антивирус и все равно проблема не ушла, я думаю не мы первые такие будем 

там не в отключении дело, там в каверзной настройке сканирования https
Антивирусы начинают сканировать этот протокол даже если вырубить сам антивирус, у них это как отдельная фича чтоль

Я с таким сталкивался на примере касперского и аваста

Изменено пользователем FCLans
Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494297
Поделиться на другие сайты

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

У вас есть вариант на сервере открыть браузер и зайти на nowgoal?

У меня есть теория что если на серваке в браузере зайти на nowgoal, он подгрузит сертификаты в хранилище и прога будет работать норм

Изменено пользователем FCLans
Ссылка на комментарий
https://brcbet.com/topic/429388-programma-s-vozmozhnostyu-nastroyki-shots_by_fclans-v12x/#findComment-494298
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...