[CMD] FarmWatchBot (Autorun/Watchdog) for Ewbf, Claymore, Dstm, CCminer, Bminer, Ethminer, CastXMR, Phoenix, T-Rex, Gmnr, NB

“Miner is currently running and all output from the miner is redirected into the miner.log file.
Unfortunately it is impossible display on screen and log to the file at the same time.
This script will ONLY work if the information is written in the .log file, making “on screen output” impossible.
Do not worry, the miner working OK.”

Yap… Thats what it say…Is anything in my part to fix it? Thanks

1 Like

This is not a bug. I guess it is completely explained. But you can call Bill Gates and suggest him to change cmd.exe :slight_smile:

@Undertrey Hi Undertrey. I have an issue with the startup sequencing. I need to start up the miner software a given amount of time prior to it applying an Afterburner profile selection
The default sequence is to start the OC software with or without an OC profile selection, then start the miner software. I need to do just the opposite.
#1 start miner software then #2 start an AB profile about 30 sec later

Best regards and a great piece of script.

1 Like

Hi, Acrefawn I have an issue with the startup sequencing of the FarmWatchBot. I need to start up the miner software after a given amount of time or prior to it applying an Afterburner profile selection. Sequence: #1 Start AB, #2 Start Mining software, #3 initiate or start AB OC profile. OR: Start mining software then (timeout 30-60 sec) start AB with OC profile.

Cheers. And a great piece of script, by the way.

1 Like

Today version 1.9.9 released!

:comet: 1.9.9 - Список изменений

  • Исправлена ошибка запоминания стандартного сервера.
  • Добавлена команда /group для определения названия группы.
  • Добавлена возможность выбирать когда загружать программу для разгона, до или после запуска майнера. Регулируется в конфиге.
  • Добавлена ошибка для Claymore майнеров.
  • Добавлены группы в файл конфигурации.
  • Увеличены задержки, должно снизить нагрузку на процессор. Возможно на несколько секунд вырастет время ожидания отклика от Телеграм команд.
  • Несколько мелких и косметических фиксов.

:comet: 1.9.9 - Changelog

  • The error of remembering a standard server has been fixed.
  • The /group command is added to determine the name of the group.
  • Added the ability to choose when to load the program for overclocking, before or after the start of the miner. It is adjustable in the config.
  • Added error handler for Claymores miner.
  • Added groups in config file.
  • Increased delays, should reduce the load on the processor. Perhaps the response time from Telegram commands will increase by a few seconds.
  • A few small and cosmetic fixes.

Ewbf [Equihash] - Ewbfautorun.bat
Dstm [Equihash] - Dstmautorun.bat
Claymore [Equihash] - ClayZECautorun.bat
Claymore [CryptoNote] - ClayXMRautorun.bat
Claymore [NeoScrypt] - ClayNSautorun.bat
Claymore [Ethash] - ClayETHautorun.bat
Ethminer [Ethash] - Ethrautorun.bat
Ccminer [Multialgo] - CCautorun.bat
Cast-XMR [CryptoNote] - Castautorun.bat
Phoenix [Ethash] - Phnxautorun.bat

Premium price is 20$ eq in any cryptocurrency from donations list.

Hello, as you know, Telegram is blocked in Russia.
And now messages is not coming. But on the phone Telegram is work.
Not working on the PC - Web version

Today version 2.0.0 released!

:comet: Список изменений - 2.0.0

  • Несколько уточнений в файле конфигураций.
  • Добавлена возможность использовать зеркало или url прокси сервер. Настраивается через конфиг.
  • Полностью переделан код, который отвечает за запуск программы для разгона, исправлено зависание майнера при его перезагрузке.
  • Добавлено обозначение номера текущего сервера на экран скрипта.
  • Исправления для команды config.
  • Удалена ошибка “dropped current job” из Clay скриптов.
  • Исправлена проблема с groupname в Clay скриптах.
  • Испралена ошибка неправильного подсчета видеокарт в Ccminer.

:comet: Changelog - 2.0.0

  • A few clarifications in the configuration file.
  • The ability to use a mirror or url proxy server is added. Configurable via config.
  • Completely redone the code that is responsible for running the program for overclocking, fixed the hang of the miner when it reboots.
  • Added the number of the current server to the screen of the script.
  • Fixes for the config command.
  • The error “dropped current job” from Clay scripts has been removed.
  • Fixed problem with groupname in Clay scripts.
  • The error of incorrect counting of video cards in Ccminer is fixed.

Ewbf [Equihash] - Ewbfautorun.bat
Dstm [Equihash] - Dstmautorun.bat
Claymore [Equihash] - ClayZECautorun.bat
Claymore [CryptoNote] - ClayXMRautorun.bat
Claymore [NeoScrypt] - ClayNSautorun.bat
Claymore [Ethash] - ClayETHautorun.bat
Ethminer [Ethash] - Ethrautorun.bat
Ccminer [Multialgo] - CCautorun.bat
Cast-XMR [CryptoNote] - Castautorun.bat
Phoenix [Ethash] - Phnxautorun.bat

Premium price is 20$ eq in any cryptocurrency from donations list.

2 Likes

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

  1. Настройка маршрутизатора с использованием прокси серверов или впн.

  2. Покупка собственного прокси сервера (1 бакс в мес. https://www.arubacloud.com/). Дальше по пункту 1, 4, 5.

  3. Использование VPN сервисов, таких как: Nord, Windscribe, OpenVPN (https://habr.com/post/329706/). Сам пользуюсь Windscribe.

  4. Использование встроеного прокси в Windows или сторонних утилит, таких как Proxifier.

  5. Использование версии 2.0.0 с зеркалом для api.telegram.org или proxy url.

Пишите мне о ваших методах обхода и я добавлю их в список. Подробные инструкции можно без проблем найти в интернете.

2 Likes

Добрый день!
Скажите пожалуйста, почему в некоторых версиях авторанера (например для ccminer), нету визуализации работы майнера (в привычном виде), а вместо неё идет запись в лог-файл? Для чего так сделано?
Спасибо!

Во всех версиях идет запись в логфайл. Это принцип работы скрипта - читать лог. Просто не все майнеры имеют стандартную возможность это делать. А cmd однозадачный.

Would be awesome if it supports z-enemy miner for x16r :blush:

I’m giving this script another try now that I have more time. Thanks! :smiley:

Great job @Undertrey. Keep on going :wink:

Update at the end of this month. To much work in real life. Sorry guys!

Today version 2.0.1 released!

:comet: Список изменений - 2.0.1

  • Добавлена поддержка новых версий майнеров (Phoenix, Dstm, z-enemy).
  • Увеличено время определения количества видеокарт для Ccminer.
  • Исправлены ошибки которые возникали при запуске MSI Afterburner.
  • Изменен порядок запуска дополнительной программы и программы для разгона.
  • Добавлена поддержка OhGodAnETHlargementPill, но для корректной работы нужно изменить название файла на более простой, например Pill.exe. Никогда не нужно усложнять себе жизнь длинными названиями, не используйте пробелы и спецсимволы. CMD не может обработать такие данные.
  • Исправления отображения скоростей для Phoenix, Dstm.
  • Несколько улучшений определения long share для Dstm и Ccminer.
  • Добавлен пример (рабочий) для использования url proxy. Он внутри файла config.ini. Реализация прокси с использованием логина и пароля возможна, но лично я считаю что url proxy более простой как механизм и его сложнее заблокировать поскольку он не так популярен.
  • Исправление ложных ошибок температуры для Bminer.
  • Добавлена информация о long share на экран.
  • Текущие секунды которые служили индикатором зависания скрипта изменены на более развернутые часы.
  • Добавлена команда AnyDesk, принцип аналогичен как и для TeamViewer.

:comet: Changelog - 2.0.1

  • Added support for new versions of miners (Phoenix, Dstm, z-enemy).
  • Increased the number of video cards indicating for Ccminer.
  • Fixed errors that occurred when MSI Afterburner was started.
  • The order of starting an additional program and a program for overclocking has been changed.
  • Added support for OhGodAnETHlargementPill, but for correct operation it is necessary to change the file name to a simpler one, for example Pill.exe. Never need to complicate your life with long names, do not use spaces and special characters. CMD can not process such data.
  • Speed ​​Display Fixes for Phoenix, Dstm.
  • Several improvements to the definition of long share for Dstm and Ccminer.
  • An example (working) was added to use the url proxy. It is inside the config.ini file. Implementing a proxy using a login and password is possible, but personally I think that the url proxy is simpler as a mechanism and it’s harder to block because it’s not so popular.
  • Correcting false temperature errors for Bminer.
  • Added information about long share to the screen.
  • The current seconds that served as the indicator for the hang of the script changed to more extended hours.
  • The AnyDesk command is added, the principle is the same as for TeamViewer.

Ewbf [Equihash] - Ewbfautorun.bat
Dstm [Equihash] - Dstmautorun.bat
Claymore [Equihash] - ClayZECautorun.bat
Claymore [CryptoNote] - ClayXMRautorun.bat
Claymore [NeoScrypt] - ClayNSautorun.bat
Claymore [Ethash] - ClayETHautorun.bat
Ethminer [Ethash] - Ethrautorun.bat
Ccminer [Multialgo] - CCautorun.bat
Cast-XMR [CryptoNote] - Castautorun.bat
Phoenix [Ethash] - Phnxautorun.bat

Premium price is 20$ eq in any cryptocurrency from donations list.

Thanks for the hard work!
Which bat file should I use for z-enemy miner?

Ccminer because it is ccminer fork. Thx

Hi @Undertrey, I’m using you watchdog and it is great tool. I’m experiencing one problem on my just one rig. At end of every month your watchdog is restarting miner, as you have programmed it this way, but only on one rig it’s doing at 11pm. On watchdog window and log it is showing that it is restarting miner in 11pm not on beginning of new month. Then after that reboot miner will be again rebooted as it is saying that miner has run for 743 hours, then again it will say it is end of month. Basically it will be reboting miner until midnight.
Time and time zone are correct and time displayed in watchdog window is correct. Also this problem was with previous version v1.9.9 and this month with v2.0.0. Two months ago with v1.9.7 I didn’t have this problem. As I’ve said this is happening only on one rig, on other rigs is working correctly.
Can you please help me with this problem. Thanks

Hello. Thank you very much for your reply.

it is impossible to run script by default more than 90 hours. Because of increasing .log file script automatically restarts every 90 (72 or 48) hours and it is ok. Every month restart is needed because not all months have 31 days. So script restarting not depending of hour. But depending of day (every 1st of every new month). Please check you date settings, not only time.

But in generally very weird situation and not critical. Try to reinstall script and reconfigure it again.