Перейти к содержимому
Dimasin

Fermtools мониторинг ферм и не только.

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

Интересно мнение подписчиков темы, насколько будет востребован следующий функционал.

 

Хочу реализовать вывод статистики фермы из клейморовского майнера через запрос по телеграмму.

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

 

Возможно, есть еще востребованные майнеры с подобным как у клеймора функционалом?

 

На самом деле мне кажется это было бы полезно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@peoploff,Только не одним клеймором живем, у меня его нет ни на одной из 4-х ферм. 

Я просто боюсь, чтоб не нарушилась работа уже имеющихся функций :)

А вот батник запуска фермтулз, чтоб не было цикличности при отсутствии инета. Запуск с обычными правами, если нужны админ права - загуглите -  меня софтовый прекрасно работает.

 

@echo off
timeout 15
:LOOP
ping 8.8.8.8 -n 1 -w 1000
if %errorlevel% EQU 0 GOTO :LOOP2
echo "NETWORK IS DOWN"
timeout 15
GOTO :LOOP
:LOOP2
fermtools.exe
pause

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)

@KlopS5, так автор насколько я понимаю и сам заинтересован в стабильности. И если бы не смог ее реализовать, то и не предлагал бы  :)

и кстати, здесь есть возможность запуска голосовалки?  :)

Изменено пользователем peoploff

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@peoploff,Только не одним клеймором живем, у меня его нет ни на одной из 4-х ферм. 

Я просто боюсь, чтоб не нарушилась работа уже имеющихся функций :)

А что, есть проблемы со стабильностью?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А что, есть проблемы со стабильностью?

Лично я их пока не видел. Сейчас как раз бот телеги промаяковал, что с фермой что-то не так.

И удалось перезапустить её удаленно, в чем автору конечно спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Чет скачал а exe Шника не вижу.. как зпустить то?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Чет скачал а exe Шника не вижу.. как зпустить то?

Специально для Вас оформил в шапке краткую инструкцию по установке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Основной штуки которой не хватает - отправлять в группу телеграмма, вот это было бы агонь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)

 

 

Подробная информация об использовании оперативной 
(JIT) отладки вместо данного диалогового 
окна содержится в конце этого сообщения.
 
************** Текст исключения **************
System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
   в fermtools.Form1.botMessageCycle()
   в fermtools.Form1.timer3Tick(Object sender, EventArgs e)
   в System.Windows.Forms.Timer.OnTick(EventArgs e)
   в System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
 
************** Загруженные сборки **************
mscorlib
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1648.0 built by: NETFXREL3STAGE
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
fermtools
    Версия сборки: 1.0.1.1
    Версия Win32: 1.0.1.1
    CodeBase: file:///C:/fermtools/fermtools.exe
----------------------------------------
System.Windows.Forms
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1647.0 built by: NETFXREL3STAGE
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1647.0 built by: NETFXREL3STAGE
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Newtonsoft.Json
    Версия сборки: 8.0.0.0
    Версия Win32: 8.0.3.19514
    CodeBase: file:///C:/fermtools/Newtonsoft.Json.DLL
----------------------------------------
System.Numerics
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Runtime.Serialization
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1637.0 built by: NETFXREL3STAGE
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.Xml.Linq
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Data
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1636.0 built by: NETFXREL3STAGE
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
PInvokeDelegateFactoryInternalAssembly
    Версия сборки: 0.0.0.0
    Версия Win32: 1.0.1.1
    CodeBase: file:///C:/fermtools/fermtools.exe
----------------------------------------
mscorlib.resources
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Net.Http
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Net.Http/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.dll
----------------------------------------
System.resources
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/System.resources.dll
----------------------------------------
System.Windows.Forms.resources
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
 
************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.
 
Например:
 
<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>
 
При включенной отладке JIT любое необрабатываемое исключение
пересылается отладчику JIT, зарегистрированному на данном компьютере,
вместо того чтобы обрабатываться данным диалоговым окном.
 

 

 

Ошибку выдает. Фреймворки все стоят вплоть до 4.6

Может есть какая-то ремонтилка фреймворков?

Изменено пользователем Sglasio

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Заметил что ошибка появляется когда я прописываю Send to: и пишу сюда имя 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Ошибку выдает. Фреймворки все стоят вплоть до 4.6

Может есть какая-то ремонтилка фреймворков?

Фреймворки не при чем. Не так давно всплывала аналогичная ошибка. Вот тут смотрите https://forum.bits.media/index.php?/topic/24183-fermtools-monitoring-ferm-i-ne-tolko/page-10

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Основной штуки которой не хватает - отправлять в группу телеграмма, вот это было бы агонь.

Растолкуйте же в чем прикол, а то я что то Вас никак не пойму. Что за "группа" такая? Если у группы есть имя, то почему бы не вбить его в поле "Send to" и не посмотреть, что из этого получится?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

по мимо ошибки, FermTools не создает в папке appdate\local\ файл конфигурации.

На домашнем ПК создает, но ошибка все так же остается.

Может что боту настроить? Может добавить меня боту или бота к себе в какие нибудь доверенные лица?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Растолкуйте же в чем прикол, а то я что то Вас никак не пойму. Что за "группа" такая? Если у группы есть имя, то почему бы не вбить его в поле "Send to" и не посмотреть, что из этого получится?

у группы нет username, есть chat_id.

пробовал подставить в поле "send to" chat_id и сообщения не приходят.

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

по мимо ошибки, FermTools не создает в папке appdate\local\ файл конфигурации.

На домашнем ПК создает, но ошибка все так же остается.

Может что боту настроить? Может добавить меня боту или бота к себе в какие нибудь доверенные лица?

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

Оказалось, что, видимо, при первоначальном создании бота у него могут быть пустые сообщения при обработке которых и возникало необработанное исключение. В текущем релизе 1.0.1.1 это исправлено. Перезалейте.

 

Fermtools больше не использует конфиг в папке пользователя, вместо этого в папке, где лежит fermtools.exe создается конфигурационный файл в формате json (можно править в текстовом редакторе) - fermtools.json.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

у группы нет username, есть chat_id.

пробовал подставить в поле "send to" chat_id и сообщения не приходят.

И не должны приходить.

Сама цель сего действа мне неясна. Как, к примеру, бот получив сообщение от конкретного пользователя должен догадаться, отправлять его том же пользователю или в какую то группу?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)

Дима, все заработало. Но версию я не менял, она и так была новая. Я пол дня отсутствовал, и только что обновил андроид на телефоне... решил проверить ферму и бота, и он заработал.

а нет... скопировал на другой комп, пока то се.. опять ошибка.

Изменено пользователем Sglasio

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Телеграм на компе и на телефоне, это может быть проблемой?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Телеграм на компе и на телефоне, это может быть проблемой?

Не знаю, скорее всего что нет.

Дима, все заработало. Но версию я не менял, она и так была новая. Я пол дня отсутствовал, и только что обновил андроид на телефоне... решил проверить ферму и бота, и он заработал.

а нет... скопировал на другой комп, пока то се.. опять ошибка.

Ну так надо поменять.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

И не должны приходить.

Сама цель сего действа мне неясна. Как, к примеру, бот получив сообщение от конкретного пользователя должен догадаться, отправлять его том же пользователю или в какую то группу?

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

можно реализовать отправку либо по username либо по chat_id. Бот получив команду от пользователя будет отвечать в группу. Просто если ферм не мало и мониторит их не один человек, то было бы удобно создать группу в которую приходили бы уведомления о том что ферма не работает/ушла в ребут.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)

Не знаю, скорее всего что нет.

Ну так надо поменять.

так она и так 1.0.1.1

Правда скачивал 2 дня назад примерно. 

Изменено пользователем Sglasio

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

так она и так 1.0.1.1

Правда скачивал 2 дня назад примерно. 

Так и есть. Это СТАБИЛЬНАЯ с ИСПРАВЛЕННЫМИ ошибками, выложенная 21.06.2017. Приращение версии идет при добавлении функционала.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

на юниксам есть Моно - дотнет машина. должно работать, если не сразу то с минимальными фиксами в си-шарп коде. другое дело что там эти вот ОпенХардвареМониторы работали корректно, тогда всё взлетит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вчера тестил программу, прикольная. Но почему-то с ее наличием ферма вешается (win10x64).

Закрываешь майнер (при запущенной программе), вешается, делаешь изменение разгона, вешается ферма снова. Удаляешь прогу. Все нормально.

 

Еще когда прогой перезагружается комп, после ребута, слетают все разгоны и даунвольты... С обычной перезагрузкой такого нет. Это как-то лечится? Или что это может быть?

 

К ферме подключаюсь через тимвьювер. Вот при использовании fermtoos вешается все, и помогает только перезагрузка фермы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вчера тестил программу, прикольная. Но почему-то с ее наличием ферма вешается (win10x64).

С наличием где? Скопировали файлик fermtools.exe на жесткий диск (ssd) и комп сразу завис?

 

Еще когда прогой перезагружается комп, после ребута, слетают все разгоны и даунвольты... С обычной перезагрузкой такого нет. Это как-то лечится? Или что это может быть?

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

 

Вы что, считаете, что написали: "А у меня не работает", и сразу будет Вам ответ, что нужно сделать, чтобы работало??? Да откуда я знаю. У меня все работает как должно. Походу не только у меня.

 

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

1. Какую версию используете.

2. Приложите скриншоты вкладок.

3. Посмотрите журналы Windows на предмет сообщений от программы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×