• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • Бесплатный ВЕБИНАР по OSINT с Екатериной Тьюринг: ➡️9 февраля в 19:00 (мск) пройдет урок

    Как безопасно искать информацию в открытых источниках

    🔥 Записаться 🔥

Управление кулером Ubuntu 16.04

zxv_zz

Well-known member
26.12.2019
97
0
BIT
15
Гутен абен по Москве, кто может подсказать рабочий механизм управления кулером на MacBook Pro Mid 2012 под управлением Ubuntu 16.04 32-bit, решение pwm, fancontrol, не работает,так же после выполнения sensor-detect датчики находит, конфиг файл не создаёт, погуглив толкового не чего не нашёл, но увидел что кто то через питона прикрутил на MacMini, есть ли хоть один шанс как то это реализовать ?
 
Гутен абен по Москве, кто может подсказать рабочий механизм управления кулером на MacBook Pro Mid 2012 под управлением Ubuntu 16.04 32-bit, решение pwm, fancontrol, не работает,так же после выполнения sensor-detect датчики находит, конфиг файл не создаёт, погуглив толкового не чего не нашёл, но увидел что кто то через питона прикрутил на MacMini, есть ли хоть один шанс как то это реализовать ?
Очевидно, что если python установлен в системе, то несложно попробовать.
Где код-то увидел?

Правда, учитывая, что речь идёт о Mac, танцев с бубном не миновать.
 
Очевидно, что если python установлен в системе, то несложно попробовать.
Где код-то увидел?

Правда, учитывая, что речь идёт о Mac, танцев с бубном не миновать.

вот что нашёл -https://www.nixp.ru/recipes/66.html
А танцы ведь это наша профессия)))
 
вот что нашёл -https://www.nixp.ru/recipes/66.html
Так сохраняй код в файл. Например, fan.py
Python:
import time
import subprocess
while True:
    time.sleep(4)
    a = open('/sys/devices/platform/coretemp.0/hwmon/hwmon0/temp3_input')
    b = a.read()
    t = int(b)
    if 45000 < t < 54000:
        subprocess.call('sh /root/2000.sh', shell=True)
    elif 54000 < t < 62000:
        subprocess.call('sh /root/3000.sh', shell=True)
    elif 62000 < t < 70000:
        subprocess.call('sh /root/4000.sh', shell=True)
    elif 70000 < t < 75000:
        subprocess.call('sh /root/5000.sh', shell=True)
    elif 75000 < t:
        subprocess.call('sh /root/5500.sh', shell=True)
    else:
        continue
И запускай
python fan.py
 
Так сохраняй код в файл. Например, fan.py
Python:
import time
import subprocess
while True:
    time.sleep(4)
    a = open('/sys/devices/platform/coretemp.0/hwmon/hwmon0/temp3_input')
    b = a.read()
    t = int(b)
    if 45000 < t < 54000:
        subprocess.call('sh /root/2000.sh', shell=True)
    elif 54000 < t < 62000:
        subprocess.call('sh /root/3000.sh', shell=True)
    elif 62000 < t < 70000:
        subprocess.call('sh /root/4000.sh', shell=True)
    elif 70000 < t < 75000:
        subprocess.call('sh /root/5000.sh', shell=True)
    elif 75000 < t:
        subprocess.call('sh /root/5500.sh', shell=True)
    else:
        continue
И запускай
python fan.py

Скрипт работает, это уже радует, так как без него выше двух тысяч не раскручивался, и постепенно превращался в кипятильник, стоит 16гб 1600 памяти, и с 20 вкладками на хроме от температуры уже фризил, можно сделать ещё одну копию скрипта, но с максимальными оборотами?, так сказать для вынужденного принудительного охлаждения?
 
Последнее редактирование:
можно сделать ещё одну копию скрипта, но с максимальными оборотами?
Легко
Python:
import time
import subprocess
while True:
    time.sleep(4)
    a = open('/sys/devices/platform/coretemp.0/hwmon/hwmon0/temp3_input')
    b = a.read()
    t = int(b)
    subprocess.call('sh /root/5500.sh', shell=True)
Никаких проверок нет, сразу стартует 5500. Можешь поиграться с этой цифрой, чтобы настроить под себя.
 
Легко
Python:
import time
import subprocess
while True:
    time.sleep(4)
    a = open('/sys/devices/platform/coretemp.0/hwmon/hwmon0/temp3_input')
    b = a.read()
    t = int(b)
    subprocess.call('sh /root/5500.sh', shell=True)
Никаких проверок нет, сразу стартует 5500. Можешь поиграться с этой цифрой, чтобы настроить под себя.

Благодарю! Мир твоему дому! И с наступающим!!!
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!