Скрипт Wake-on-lan работает, но после выполнения браузер переходит на 404Php

Кемеровские программисты php общаются здесь
Anonymous
Скрипт Wake-on-lan работает, но после выполнения браузер переходит на 404

Сообщение Anonymous »

Я создал HTML-страницу на Apache, содержащую скрипт Python, вызываемый из PHP для пробуждения устройств моего домена по локальной сети.
Сценарий работает нормально, и устройства запускаются так, как задумано, но после нажатия кнопки пробуждения по локальной сети html-страница переходит на страницу с ошибкой 404. Есть ли способ избежать этого?
html snippet:


Изображение




PHP-код:


Python:
#!/usr/bin/python3

import socket
import sys
import codecs

if len(sys.argv) < 3:
print ("Usage: wake.py
")
sys.exit(1)

mac = sys.argv[2]
data = ''.join(['FF' * 6, mac.replace(':', '') * 16])
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
decode_hex = codecs.getdecoder("hex_codec")
sock.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
sock.sendto(decode_hex(data)[0], (sys.argv[1], 9))

Вернуться в «Php»