[Модуль] Терминалы2 (Terminals2)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение tarasfrompir » Пн июн 08, 2020 9:19 pm

N.Star писал(а):
Пн июн 08, 2020 9:12 pm
Алиса без доступа из нета
Так может купи ей тортика - и она перестанет выделыватся... :lol: :lol: :lol:
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение tarasfrompir » Ср июн 10, 2020 12:16 pm

N.Star писал(а):
Пн июн 08, 2020 9:02 pm
Спасибо за советы и за терпение, будем дальше мучить терминал :) Но пока складывается такое мнение, что какая-то несовместимость у ChromeGateMJD и терминала МД на одном устройстве. :(
вот пример настроек - справа настройка хромгейт аддона - где 192.168.1.30 айпи сервера где находится мажордомо 8001 номер сокета для малинок может быть 8002 (смотри в конфиг.пхп файле), системное имя - имя терминала(должно соответствованть названию в мдм)
слева - имя (соответствует тому что в настроках хромгейта), хост - айпи адрес компа - где на браузере установлен хромгейт, и тип плеера ТТС - естественно расширение - хромгейт аддон для гугл хром.
Вот и вся хитрость настроек такого терминала
Вложения
Без имени-1.jpg
Без имени-1.jpg (184.93 КБ) 2939 просмотров
Спасибо нам ПОМОЖЕТ..!
N.Star
Сообщения: 25
Зарегистрирован: Сб май 02, 2020 9:05 pm
Благодарил (а): 7 раз
Поблагодарили: 2 раза

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение N.Star » Ср июн 10, 2020 3:37 pm

tarasfrompir писал(а):
Ср июн 10, 2020 12:16 pm
N.Star писал(а):
Пн июн 08, 2020 9:02 pm
Спасибо за советы и за терпение, будем дальше мучить терминал :) Но пока складывается такое мнение, что какая-то несовместимость у ChromeGateMJD и терминала МД на одном устройстве. :(
вот пример настроек - справа настройка хромгейт аддона - где 192.168.1.30 айпи сервера где находится мажордомо 8001 номер сокета для малинок может быть 8002 (смотри в конфиг.пхп файле), системное имя - имя терминала(должно соответствованть названию в мдм)
слева - имя (соответствует тому что в настроках хромгейта), хост - айпи адрес компа - где на браузере установлен хромгейт, и тип плеера ТТС - естественно расширение - хромгейт аддон для гугл хром.
Вот и вся хитрость настроек такого терминала
Все так и настроено, но результат такой, что выполняются команды только с простых устройств, шаблоны поведения игнорируются. Настроил два терминала на Windows, результат одинаковый. MajorDroid те же команды отрабатывает нормально. Склоняюсь к тому, что трабл с логикой ChromeGateMJD. Вопрос еще, если ChromeGateMJD установлен на той же машине, что и MD в настройках указывать 192.168.1.30 или localhost?
Установка MD Windows стандартная, настроек не менял, обновление с Мастер ветки от 04/07/2020
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение tarasfrompir » Ср июн 10, 2020 4:25 pm

"192.168.1.30 или localhost" - айпи лучше чем локалхост но айпиже свой указывать надо.
"но результат такой, что выполняются команды только с простых устройств, шаблоны поведения игнорируются" - терминал вообще не причем должен быть поскольку если ХОТЬ КУДА НИБУДЬ команда передается то и везде она будет передаватся...
Давай уж тогда свой шаблон поведения сюда - и соответственно скрин - настроек приоритетов для команд...
Панель управления - настройки - общие настройки - обработчики... а именно HOOK_EVENT_COMMAND
Спасибо нам ПОМОЖЕТ..!
N.Star
Сообщения: 25
Зарегистрирован: Сб май 02, 2020 9:05 pm
Благодарил (а): 7 раз
Поблагодарили: 2 раза

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение N.Star » Ср июн 10, 2020 5:57 pm

Вроде все стандартно.
Вложения
screen3.jpg
screen3.jpg (160.22 КБ) 2894 просмотра
screen2.jpg
screen2.jpg (204.94 КБ) 2894 просмотра
screen1.jpg
screen1.jpg (244.9 КБ) 2894 просмотра
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение tarasfrompir » Ср июн 10, 2020 6:15 pm

Смотрите - у вас - шаблон отрабатывают - вижу что по логам в 15;36;10 было последнее
попробуйте сам скрипт запустить - отрбатывает или нет ? ато выше ж я вроде подправлял вашу ошибку вот как раз для дописания 2
Спасибо нам ПОМОЖЕТ..!
N.Star
Сообщения: 25
Зарегистрирован: Сб май 02, 2020 9:05 pm
Благодарил (а): 7 раз
Поблагодарили: 2 раза

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение N.Star » Ср июн 10, 2020 6:23 pm

tarasfrompir писал(а):
Ср июн 10, 2020 6:15 pm
Смотрите - у вас - шаблон отрабатывают - вижу что по логам в 15;36;10 было последнее
попробуйте сам скрипт запустить - отрбатывает или нет ? ато выше ж я вроде подправлял вашу ошибку вот как раз для дописания 2
Отработка скрипта была по команде с MajorDroid. Я же говорю, сама команда выполняется, если прописать ее в чат Алисы с веб морды, с MajorDroid, но именно с ChromeGate не хочет.
N.Star
Сообщения: 25
Зарегистрирован: Сб май 02, 2020 9:05 pm
Благодарил (а): 7 раз
Поблагодарили: 2 раза

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение N.Star » Ср июн 10, 2020 7:03 pm

вот что еще выяснил, почему то с веб морды выполняются команды, кот. в шаблонах поведения только от имени пользователей, а если выбрать имя терминала, система подвисает на время и ничего не выполняет
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение tarasfrompir » Ср июн 10, 2020 10:05 pm

N.Star писал(а):
Ср июн 10, 2020 6:23 pm
tarasfrompir писал(а):
Ср июн 10, 2020 6:15 pm
Смотрите - у вас - шаблон отрабатывают - вижу что по логам в 15;36;10 было последнее
попробуйте сам скрипт запустить - отрбатывает или нет ? ато выше ж я вроде подправлял вашу ошибку вот как раз для дописания 2
Отработка скрипта была по команде с MajorDroid. Я же говорю, сама команда выполняется, если прописать ее в чат Алисы с веб морды, с MajorDroid, но именно с ChromeGate не хочет.
так может надо посмотреть что то хромгейта ? прилетает ??? может оно с маленькой прилетает ???? или может вообще пишет чтото похожее ???? в эту сторону не пробовали смотреть???????
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение tarasfrompir » Ср июн 10, 2020 10:10 pm

N.Star писал(а):
Ср июн 10, 2020 7:03 pm
вот что еще выяснил, почему то с веб морды выполняются команды, кот. в шаблонах поведения только от имени пользователей, а если выбрать имя терминала, система подвисает на время и ничего не выполняет
если терминал внутри сети работает - то там пофиг все
вот текст обработчика получения команды - https://github.com/sergejey/majordomo/b ... ommand.php
как видно в нем пофиг сам терминал 0 если такого нету то он сам создаст его
единственный нюанс имя пользователя но чисто для пробы - выкинь от 49 до 114 строки - и проверь заработает ли это ...
И еще права доступа терминала не назначал ли случайно? и если да то оно ж будет работать от тех прав что есть....
Спасибо нам ПОМОЖЕТ..!
Ответить