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

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

Модератор: immortal

Аватара пользователя
hc2hunter
Сообщения: 507
Зарегистрирован: Сб дек 02, 2017 10:45 am
Откуда: RUS
Благодарил (а): 228 раз
Поблагодарили: 348 раз

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

Сообщение hc2hunter » Чт фев 06, 2020 1:17 pm

Ссылка точно верно указана?
На сервер для скачивания нужна авторизация?
Аватара пользователя
SmoKE_xDDD
Сообщения: 816
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Откуда: Нижний Новгород
Благодарил (а): 110 раз
Поблагодарили: 899 раз

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

Сообщение SmoKE_xDDD » Чт фев 06, 2020 1:21 pm

hc2hunter писал(а):
Чт фев 06, 2020 1:17 pm
Ссылка точно верно указана?
На сервер для скачивания нужна авторизация?
Да, все указанно по вашей инструкции...
Аватара пользователя
hc2hunter
Сообщения: 507
Зарегистрирован: Сб дек 02, 2017 10:45 am
Откуда: RUS
Благодарил (а): 228 раз
Поблагодарили: 348 раз

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

Сообщение hc2hunter » Чт фев 06, 2020 1:24 pm

ну... буду разбираться, где нарукожопил... )
Аватара пользователя
hc2hunter
Сообщения: 507
Зарегистрирован: Сб дек 02, 2017 10:45 am
Откуда: RUS
Благодарил (а): 228 раз
Поблагодарили: 348 раз

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

Сообщение hc2hunter » Чт фев 06, 2020 2:23 pm

Починил вроде... :?
Последний раз редактировалось hc2hunter Ср фев 12, 2020 1:56 pm, всего редактировалось 1 раз.
За это сообщение автора hc2hunter поблагодарил:
SmoKE_xDDD (Чт фев 06, 2020 2:42 pm)
Рейтинг: 1.16%
Аватара пользователя
SmoKE_xDDD
Сообщения: 816
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Откуда: Нижний Новгород
Благодарил (а): 110 раз
Поблагодарили: 899 раз

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

Сообщение SmoKE_xDDD » Чт фев 06, 2020 2:42 pm

hc2hunter писал(а):
Чт фев 06, 2020 2:23 pm
Починил вроде... :?
Да гуд! Спасибо!
За это сообщение автора SmoKE_xDDD поблагодарил:
hc2hunter (Чт фев 06, 2020 2:51 pm)
Рейтинг: 1.16%
Аватара пользователя
hc2hunter
Сообщения: 507
Зарегистрирован: Сб дек 02, 2017 10:45 am
Откуда: RUS
Благодарил (а): 228 раз
Поблагодарили: 348 раз

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

Сообщение 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, то это может вылиться в течение месяца в хороший трафик.
  • С таким подходом "терминалы" вовсе не нужны, т.к. устройство сможет проговаривать события даже не находясь в одной сети с сервером
  • Чо делать, если хочется такой опросчик на несколько серверов? Мало того что базарить будет часто, так еще и хрен поймешь о чем он...))
Если есть идеи - с удовольствием выслушаю... :|
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

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

Сообщение tarasfrompir » Чт фев 06, 2020 5:05 pm

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
За это сообщение автора tarasfrompir поблагодарил:
hc2hunter (Чт фев 06, 2020 5:11 pm)
Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
fandaymon
Сообщения: 1570
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 40 раз
Поблагодарили: 578 раз

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

Сообщение fandaymon » Чт фев 06, 2020 8:50 pm

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 и на него будут приходить сообщения
За это сообщение автора fandaymon поблагодарил:
hc2hunter (Чт фев 06, 2020 9:23 pm)
Рейтинг: 1.16%
Аватара пользователя
hc2hunter
Сообщения: 507
Зарегистрирован: Сб дек 02, 2017 10:45 am
Откуда: RUS
Благодарил (а): 228 раз
Поблагодарили: 348 раз

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

Сообщение hc2hunter » Чт фев 06, 2020 9:26 pm

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

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

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

Сообщение tarasfrompir » Чт фев 06, 2020 9:30 pm

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

но в целом да, все верно. попробуем поработать в этом направлении...
Для вебсокетов - не надо заводить терминал.
Спасибо нам ПОМОЖЕТ..!
Ответить