Страница 33 из 85

Re: [Приложение] мой MjDM (Android)

Добавлено: Чт фев 06, 2020 1:17 pm
hc2hunter
Ссылка точно верно указана?
На сервер для скачивания нужна авторизация?

Re: [Приложение] мой MjDM (Android)

Добавлено: Чт фев 06, 2020 1:21 pm
SmoKE_xDDD
hc2hunter писал(а): Чт фев 06, 2020 1:17 pm Ссылка точно верно указана?
На сервер для скачивания нужна авторизация?
Да, все указанно по вашей инструкции...

Re: [Приложение] мой MjDM (Android)

Добавлено: Чт фев 06, 2020 1:24 pm
hc2hunter
ну... буду разбираться, где нарукожопил... )

Re: [Приложение] мой MjDM (Android)

Добавлено: Чт фев 06, 2020 2:23 pm
hc2hunter
Починил вроде... :?

Re: [Приложение] мой MjDM (Android)

Добавлено: Чт фев 06, 2020 2:42 pm
SmoKE_xDDD
hc2hunter писал(а): Чт фев 06, 2020 2:23 pm Починил вроде... :?
Да гуд! Спасибо!

Re: [Приложение] мой MjDM (Android)

Добавлено: Чт фев 06, 2020 4:38 pm
hc2hunter
tarasfrompir писал(а): Чт фев 06, 2020 12:51 pm viewtopic.php?f=5&t=518&hilit=Majordroid
А вот оно :shock:
Похоже, что это немного не то...
Как такового API тут нет, есть лишь отдельные команды для использования их в php-коде, при условии, что устройство уже является терминалом (прописано и задействовано как "терминал" и общается с сервером по некому протоколу).

Пока не будет API функционирования терминалов, хотелки как у pash4uga (здесь) нереализуемы. Я могу, конечно, накрутить циклический опросчик, который будет контролировать последние сообщения системы и проговаривать их.
Что-то типа: http://<сервер MDM>/command.php?limit=1
Однако...
  • Чтобы информация была актуальной опрашивать придется довольно часто (скажем, раз в 10 секунд). Конечно, интервал можно вынести как настройку на усмотрение пользователя, но тогда возможна ситуация, что за интервал придет несколько сообщений, а программа проговорит лишь последнее.
  • Если для локалки частые опросы в сущности пофиг, то если вы на 3G, то это может вылиться в течение месяца в хороший трафик.
  • С таким подходом "терминалы" вовсе не нужны, т.к. устройство сможет проговаривать события даже не находясь в одной сети с сервером
  • Чо делать, если хочется такой опросчик на несколько серверов? Мало того что базарить будет часто, так еще и хрен поймешь о чем он...))
Если есть идеи - с удовольствием выслушаю... :|

Re: [Приложение] мой MjDM (Android)

Добавлено: Чт фев 06, 2020 5:05 pm
tarasfrompir
hc2hunter писал(а): Чт фев 06, 2020 4:38 pm
tarasfrompir писал(а): Чт фев 06, 2020 12:51 pm viewtopic.php?f=5&t=518&hilit=Majordroid
А вот оно :shock:
Похоже, что это немного не то...
Как такового API тут нет, есть лишь отдельные команды для использования их в php-коде, при условии, что устройство уже является терминалом (прописано и задействовано как "терминал" и общается с сервером по некому протоколу).

Пока не будет API функционирования терминалов, хотелки как у pash4uga (здесь) нереализуемы. Я могу, конечно, накрутить циклический опросчик, который будет контролировать последние сообщения системы и проговаривать их.
Что-то типа: http://<сервер MDM>/command.php?limit=1
Однако...
  • Чтобы информация была актуальной опрашивать придется довольно часто (скажем, раз в 10 секунд). Конечно, интервал можно вынести как настройку на усмотрение пользователя, но тогда возможна ситуация, что за интервал придет несколько сообщений, а программа проговорит лишь последнее.
  • Если для локалки частые опросы в сущности пофиг, то если вы на 3G, то это может вылиться в течение месяца в хороший трафик.
  • С таким подходом "терминалы" вовсе не нужны, т.к. устройство сможет проговаривать события даже не находясь в одной сети с сервером
  • Чо делать, если хочется такой опросчик на несколько серверов? Мало того что базарить будет часто, так еще и хрен поймешь о чем он...))
Если есть идеи - с удовольствием выслушаю... :|
есть такие вебсокеты - вообще никаких проблем - подписываешся на события и получаеш инфу
viewtopic.php?f=7&t=2548&hilit=websockets

Re: [Приложение] мой MjDM (Android)

Добавлено: Чт фев 06, 2020 8:50 pm
fandaymon
hc2hunter писал(а): Чт фев 06, 2020 4:38 pm
tarasfrompir писал(а): Чт фев 06, 2020 12:51 pm viewtopic.php?f=5&t=518&hilit=Majordroid
А вот оно :shock:
Похоже, что это немного не то...
Как такового API тут нет, есть лишь отдельные команды для использования их в php-коде, при условии, что устройство уже является терминалом (прописано и задействовано как "терминал" и общается с сервером по некому протоколу).
Как это нет? На терминале открывается сокет на порту 7999 и слушаются сообщения, которые туда приходят. Если, например, приходит сообщение tts:Текст, то этот текст надо произнести. Всё, после этого терминал добавляется в систему как поддерживающий droidAPI и на него будут приходить сообщения

Re: [Приложение] мой MjDM (Android)

Добавлено: Чт фев 06, 2020 9:26 pm
hc2hunter
fandaymon писал(а): Чт фев 06, 2020 8:50 pm Как это нет? На терминале открывается сокет на порту 7999 и слушаются сообщения, которые туда приходят. Если, например, приходит сообщение tts:Текст, то этот текст надо произнести. Всё, после этого терминал добавляется в систему как поддерживающий droidAPI и на него будут приходить сообщения
чтобы они туда приходили, кто-то их должен полылать.
а для этого сначала в системе нужно завести терминал.

но в целом да, все верно. попробуем поработать в этом направлении...

Re: [Приложение] мой MjDM (Android)

Добавлено: Чт фев 06, 2020 9:30 pm
tarasfrompir
hc2hunter писал(а): Чт фев 06, 2020 9:26 pm
fandaymon писал(а): Чт фев 06, 2020 8:50 pm Как это нет? На терминале открывается сокет на порту 7999 и слушаются сообщения, которые туда приходят. Если, например, приходит сообщение tts:Текст, то этот текст надо произнести. Всё, после этого терминал добавляется в систему как поддерживающий droidAPI и на него будут приходить сообщения
чтобы они туда приходили, кто-то их должен полылать.
а для этого сначала в системе нужно завести терминал.

но в целом да, все верно. попробуем поработать в этом направлении...
Для вебсокетов - не надо заводить терминал.