Может потребоваться Lm-датчики.
Код:
# / Бен / Баш
# Mine Monitor v0.1
# (С) 2011 По LehmanSister (а pseudonymn) под BPL
#
# Примечания: нуждается в некоторой доработке, чтобы переместить все в проклятия и строп дополнительной информации
#
# ДЕЛАТЬ:
# - переместить это pycurses
# - хранить журналы
# - публиковать статистику где-то с помощью простого протокола dujouri
# - возможно интерфейс CnC для нескольких шахтеров управления / бассейн
# - ПРИБЫЛЬ
SLEEP_TIME_SECONDS = 30
ATICONFIG_CMD = aticonfig
SENSOR_CMD = датчики
если [-z "$ @" ]
тогда
эхо "mine_monitor.sh - Quick (пока некрасиво) GPU аппаратное Информация"
эхо "Использование: ./monitor_miner display_id_0 [display_id_1] ..."
эхо "Пример: ./monitor_miner 0 1"
эхо ""
эхо "Требуется Lm-датчики (APT-получить установку Lm-датчики, ни установить Lm-датчики"
эхо ""
эхо "(С) 2011 По LehmanSister (а pseudonymn) под BPL"
Выход
еще
эхо "Ведение статистики для $ @"
в то время как верно;
делать
Провел
имя хоста
uname -a
Дата
эхо
эхо "*** Температура ***"
$ ATICONFIG_CMD --odgt --adapter = все
эхо "*** Часы ***"
$ ATICONFIG_CMD --odgc --adapter = все
для сделал в $ @
делать
эхо "*** GPU # $ сделал Статистика ***"
экспорт DISPLAY =: 0. $ сделал; $ ATICONFIG_CMD --pplib-CMD "получить FANSPEED 0"
экспорт DISPLAY =: 0. $ сделал; $ ATICONFIG_CMD --pplib-CMD "получить температуру 0"
экспорт DISPLAY =: 0. $ сделал; $ ATICONFIG_CMD --pplib-CMD "получить активность"
сделанный
эхо "*** CPU и Misc Датчики ***"
$ SENSOR_CMD
эхо
Дата
спать 30;
Чисто
сделанный;
фи
# Mine Monitor v0.1
# (С) 2011 По LehmanSister (а pseudonymn) под BPL
#
# Примечания: нуждается в некоторой доработке, чтобы переместить все в проклятия и строп дополнительной информации
#
# ДЕЛАТЬ:
# - переместить это pycurses
# - хранить журналы
# - публиковать статистику где-то с помощью простого протокола dujouri
# - возможно интерфейс CnC для нескольких шахтеров управления / бассейн
# - ПРИБЫЛЬ
SLEEP_TIME_SECONDS = 30
ATICONFIG_CMD = aticonfig
SENSOR_CMD = датчики
если [-z "$ @" ]
тогда
эхо "mine_monitor.sh - Quick (пока некрасиво) GPU аппаратное Информация"
эхо "Использование: ./monitor_miner display_id_0 [display_id_1] ..."
эхо "Пример: ./monitor_miner 0 1"
эхо ""
эхо "Требуется Lm-датчики (APT-получить установку Lm-датчики, ни установить Lm-датчики"
эхо ""
эхо "(С) 2011 По LehmanSister (а pseudonymn) под BPL"
Выход
еще
эхо "Ведение статистики для $ @"
в то время как верно;
делать
Провел
имя хоста
uname -a
Дата
эхо
эхо "*** Температура ***"
$ ATICONFIG_CMD --odgt --adapter = все
эхо "*** Часы ***"
$ ATICONFIG_CMD --odgc --adapter = все
для сделал в $ @
делать
эхо "*** GPU # $ сделал Статистика ***"
экспорт DISPLAY =: 0. $ сделал; $ ATICONFIG_CMD --pplib-CMD "получить FANSPEED 0"
экспорт DISPLAY =: 0. $ сделал; $ ATICONFIG_CMD --pplib-CMD "получить температуру 0"
экспорт DISPLAY =: 0. $ сделал; $ ATICONFIG_CMD --pplib-CMD "получить активность"
сделанный
эхо "*** CPU и Misc Датчики ***"
$ SENSOR_CMD
эхо
Дата
спать 30;
Чисто
сделанный;
фи