Биткоин Боты весеннее обновление

Опубликовано Denis BitcoinAuto в

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

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

Так же спасибо всем пользователям, кто пишет нам свои мысли и идеи по улучшение работы ботов по сбору Bitcoin.

Скачать новую версию ботов

Для пользователей тарифа ПрофиБот2 мы выслали новые инструкции на почту, если не получили – напишите.

1. Теперь боты работают под управлением “контроллера” – программы, которая следит за их состоянием, и перезапускает браузер, если бот завис или вылетел с ошибкой.

2. В браузере блокируются шрифты и некоторые другие тяжелые элементы.

3. Так же блокируются некоторые известные майнеры и вирусы.

Если ваш антивирус сообщает про подозрительный скрипт на фасете – сообщите в поддержку,

и его добавят в правило блокировки.

4. Теперь будет меньше всплывающих черных окон. Для этого нужно обновить еще и серверный скрипт,

но скоро это будет сделано.

== Что нужно знать и часто задаваемые вопросы ==

1) Для продвинутых пользователей: вы можете составить своё расписание запуска (график работы). Есть инструкция в архиве

2) Логи самого контроллера лежат в C:\FF\_common\ControllerLogs

== Для пользователей тарифа Профибот ==

1) Старые боты не будут работать под управлением нового контроллера, так что сохраните настройки и пересоздайте.

Чтобы создать ботов – запустите

C:/FF/Запустить центр управления.bat

2) Прокси теперь прописываются прямо при создании бота.

Настройки прокси, с которыми был создан бот –

будут применены каждый раз при запуске серверного скрипта. То есть, вы не можете создать бота без прокси,

а потом прописать его руками – СЕРВЕРНЫЙ СКРИПТ ВСЁ ВЕРНЕТ НА МЕСТО! Будьте внимательны!

Если вам нужно изменить настройки прокси – то пересоздайте бота.

3) Батники на запуск всех ботов создаются автоматически при создании нового бота в директории C:/FF

4) Удаленное управление появится позже. Можно будет редактировать конфиги и загружать логи

не заходя на VPS через удаленный рабочий стол.

== Как всё работает ==

Эта часть для любознательных – понимание таких вещей не обязательно.

1) Программа-контроллер после запуска создает сервер, который можно даже открыть в браузере.

Запустите контроллер, и введите в адресной строке один из адресов:

https://127.0.0.1:45678/

https://localhost:45678/diag

– и вы увидите ответы от сервера.

Сервер принимает команды точно так же, как сайты в интернете. Например, вы можете зайти на

https://127.0.0.1:45678/stop-all

– и все боты будут остановлены.

Но пользоваться браузером для управлением ботами – это плохая идея. Используйте браузер только для изучения.

2) Раньше браузеры запускались и выключались напрямую из bat-файлов (“батников”),

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

То есть, bat-файл открывает страницу

https://127.0.0.1:45678/start-bot?… (тут параметры)

– и в ответ сервер запускает бота.

3) Серверный скрипт постоянно обращается к контроллеру,

и отправляет ему команду “я еще работаю” (на адрес https://127.0.0.1:45678/on-bot-ping) – и таким образом

контроллер знает, что с ботом всё в порядке. Если за последние 10 минут от бота не было получено признаков жизни –

то контроллер перезапускает браузер; а тот фасет, на котором он завис – передвигается в расписании на 1 час вперед.

Так работает контроль зависаний.

4) Как следствие – теперь вы не можете запустить браузер руками, и нажать кнопку “Play” –

серверный скрипт откажется работать (это часть механизма обеспечения стабильной работы).

Аналогично, нельзя просто закрыть браузер – через 10 минут контроллер его снова запустит.

И нельзя просто закрыть контроллер – браузеры откажутся работать.

Поэтому, если вам нужно запустить (остановить) бота – то используйте start/stop.bat.

P.S. Насколько это безопасно? Сервер можно взломать? – Нет, нельзя. Абсолютная безопасность.

К тому же, все команды можно выполнить только локально.

0
Поделиться с друзьями:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Меню