Вебсокеты Eraser: различия между версиями

Материал из MajorDoMo инфо
(Новая страница: « в консоли сервера (SSH) <pre>pip install websockets</pre> или для python3 <pre>pip3 install websockets</pre> возможно, понадобится вначале с судо <pre>sudo pip install websockets</pre> или для python3 <pre>sudo pip3 install websockets</pre> в cycle.php заменить <pre> if ((preg_match("/^cycle_.+?\.php$/", $lib_file))) </pre> на <pre> if ((preg_match("/^cycle_.+?\.(php|py)$/", $lib_fil...»)
 
Нет описания правки
Строка 1: Строка 1:
Уважаемый '''Eraser''' сделал для majordomo альтернативные вебсокеты.
Чтобы установить, нужно проделать следущее:


в консоли  сервера  (SSH)
в консоли  сервера  (SSH)
Строка 19: Строка 21:
</pre>
</pre>


скопировать файл https://github.com/Anisan/majordomo/blob/ba718d7048f39ea9a22a84e04f422590795480b2/scripts/cycle_websockets.py
 
скопировать файл [https://github.com/Anisan/majordomo/blob/ba718d7048f39ea9a22a84e04f422590795480b2/scripts/cycle_websockets.py /scripts/cycle_websockets.py]
в папку /scripts
в папку /scripts
В той же папке переименовать или удалить стандартный цикл вебсокетов '''cycle_websockets.php'''
Там же папке переименовать или удалить стандартный цикл вебсокетов '''cycle_websockets.php'''

Версия от 15:05, 4 октября 2023

Уважаемый Eraser сделал для majordomo альтернативные вебсокеты. Чтобы установить, нужно проделать следущее:

в консоли сервера (SSH)

pip install websockets

или для python3

pip3 install websockets

возможно, понадобится вначале с судо

sudo pip install websockets

или для python3

sudo pip3 install websockets

в cycle.php заменить

if ((preg_match("/^cycle_.+?\.php$/", $lib_file)))

на

if ((preg_match("/^cycle_.+?\.(php|py)$/", $lib_file)))


скопировать файл /scripts/cycle_websockets.py в папку /scripts Там же папке переименовать или удалить стандартный цикл вебсокетов cycle_websockets.php