@DHARMA373
Жуниор

Как пользоваться этим скриптом из GitHub?

Мне нужно посылать магические пакеты (Wake On Lan) для включения телевизора LG с Web OS. С Raspberry Pi. Нашел скрипт на Python 3: https://github.com/bentasker/Wake-On-Lan-Python вот только не пойму как запускать через терминал.

wol.py [hostname]

Что прописывать вместо hostname?
  • Вопрос задан
  • 155 просмотров
Решения вопроса 1
ScriptKiddo
@ScriptKiddo
Создать .wol_config.ini Имя файла начинается с точки

Установить broadcast адрес, если отличается.
broadcast=192.168.1.255

Добавить mac адрес устройства. Имя в квадратных скобках будет именем хоста
[myPC]
mac=00:2a:a0:cf:83:15


# Save this file as .wol_config.ini in the same directory as wol.py

[General]
broadcast=192.168.1.255

[myPC]
mac=00:2a:a0:cf:83:15

[myLaptop]
mac=00:13:0d:e4:60:61


Запускать так:
wol.py myLaptop
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
yarkov
@yarkov
Помог ответ? Отметь решением.
Полагаю адрес телевизора
Ответ написан
Комментировать
@pfg21
ex-турист
цеж опенсорс - глянь что в исходниках.
https://github.com/bentasker/Wake-On-Lan-Python/bl...
# Check mac address format
found = re.fullmatch('^([A-F0-9]{2}(([:][A-F0-9]{2}){5}|([-][A-F0-9]{2}){5})|([\s][A-F0-9]{2}){5})|([a-f0-9]{2}(([:][a-f0-9]{2}){5}|([-][a-f0-9]{2}){5}|([\s][a-f0-9]{2}){5}))$', macaddress)
#We must found 1 match , or the MAC is invalid

скрипт требует мак-адрес сетевого соединения железяки, которую надо проснуть.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы