Разработка дополнительных модулей, подключение различных приложений.
Модератор: immortal
-
tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
-
Благодарил (а):
223 раза
-
Поблагодарили:
816 раз
Сообщение
tarasfrompir » Чт фев 20, 2020 6:28 pm
hc2hunter писал(а): ↑Чт фев 20, 2020 5:20 pm
Вообще, честно говоря... чем заниматься этим анахронизмом в виде расширения и постоянной реинкарнации недоделанного и "угловатого" MajorDroidAPI, давно уже надо было подумать над своим. Причем - однозначно без привязки к локальной сети и без "одностороннего" обмена. Чтобы девайс мог быть Терминалом, находясь в любой точке мира. И не только являлся исполнительным тупым девайсом, а сам вёл бы двусторонний диалог с сервером и получал необходимые статусы и принимал решения
имхо...
(ухожу-ухожу... а то опять спросят где строчка для скрипта...)
Тут все очень сложно - но по поводу в любой точке мира - копаюсь сейчас над авторизацией....
Так что будет я думаю все ок...
Спасибо нам ПОМОЖЕТ..!
-
hc2hunter
- Сообщения: 507
- Зарегистрирован: Сб дек 02, 2017 10:45 am
- Откуда: RUS
-
Благодарил (а):
228 раз
-
Поблагодарили:
348 раз
Сообщение
hc2hunter » Чт фев 20, 2020 8:18 pm
tarasfrompir писал(а): ↑Чт фев 20, 2020 6:28 pm
Тут все очень сложно - но по поводу в любой точке мира - копаюсь сейчас над авторизацией....
Так что будет я думаю все ок...
Не сказал бы, что "все сложно".
Единственная проблема - это пройти через NAT (а то и не через один).
На вскидку мне видится 2 пути:
- Поднимается облако. Можно одно на всех желающих. И через него осуществляется обмен данными Терминалы <-> Серверы.
По этому принципу работает, например, TeamViewer и т.п. сервисы.
- Поднимается какой-то сервис "отложенных сообщений" (очередь) на стороне сервера. Терминал периодически ходит на этот сервис, забирает предназначенную ему информацию и, если надо, оставляет данные от себя.
Разумеется, скорость обмена и реакции будет зависеть от периодичности посещения Терминалами этого сервиса.
Ну и трафик... со всеми вытекающими.
-
hc2hunter
- Сообщения: 507
- Зарегистрирован: Сб дек 02, 2017 10:45 am
- Откуда: RUS
-
Благодарил (а):
228 раз
-
Поблагодарили:
348 раз
Сообщение
hc2hunter » Чт фев 20, 2020 9:08 pm
Кстати... возможно еще не заметили - в арсенале API уже начали появляться команды
set:параметр=значение
для изменения параметров самой программы. пока сделал для полноэкранного режима.
-
SmoKE_xDDD
- Сообщения: 816
- Зарегистрирован: Ср апр 17, 2019 5:00 pm
- Откуда: Нижний Новгород
-
Благодарил (а):
110 раз
-
Поблагодарили:
899 раз
Сообщение
SmoKE_xDDD » Чт фев 20, 2020 9:13 pm
Собственно начинаю пилить модуль =) Не против если в названии модуля будет имя приложения, скажем mymjdm_api ?
-
hc2hunter
- Сообщения: 507
- Зарегистрирован: Сб дек 02, 2017 10:45 am
- Откуда: RUS
-
Благодарил (а):
228 раз
-
Поблагодарили:
348 раз
Сообщение
hc2hunter » Чт фев 20, 2020 9:16 pm
А почему я должен быть против?
Все должно называться так, как удобно. Если это название в будущем Вам поможет не запутаться в собственных модулях, почему нет?
Главное, когда модуль появится на всеобщем обозрении, четко прояснить, что не я его автор, а то будут же косяками ходить с вопросами не по адресу...

-
tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
-
Благодарил (а):
223 раза
-
Поблагодарили:
816 раз
Сообщение
tarasfrompir » Чт фев 20, 2020 10:00 pm
hc2hunter писал(а): ↑Чт фев 20, 2020 8:18 pm
tarasfrompir писал(а): ↑Чт фев 20, 2020 6:28 pm
Тут все очень сложно - но по поводу в любой точке мира - копаюсь сейчас над авторизацией....
Так что будет я думаю все ок...
Не сказал бы, что "все сложно".
Единственная проблема - это пройти через NAT (а то и не через один).
На вскидку мне видится 2 пути:
- Поднимается облако. Можно одно на всех желающих. И через него осуществляется обмен данными Терминалы <-> Серверы.
По этому принципу работает, например, TeamViewer и т.п. сервисы.
- Поднимается какой-то сервис "отложенных сообщений" (очередь) на стороне сервера. Терминал периодически ходит на этот сервис, забирает предназначенную ему информацию и, если надо, оставляет данные от себя.
Разумеется, скорость обмена и реакции будет зависеть от периодичности посещения Терминалами этого сервиса.
Ну и трафик... со всеми вытекающими.
Вопрос - не втом - вопрос в самом МДМ - там с авторизацией проблеммы в разных конфигурациях.
А самое сложное когда 2ухфакторная авторизация - тогда вообще беда
Спасибо нам ПОМОЖЕТ..!
-
hc2hunter
- Сообщения: 507
- Зарегистрирован: Сб дек 02, 2017 10:45 am
- Откуда: RUS
-
Благодарил (а):
228 раз
-
Поблагодарили:
348 раз
Сообщение
hc2hunter » Пт фев 21, 2020 10:51 am
tarasfrompir писал(а): ↑Чт фев 20, 2020 10:00 pm
Вопрос - не втом - вопрос в самом МДМ - там с авторизацией проблеммы в разных конфигурациях.
А самое сложное когда 2ухфакторная авторизация - тогда вообще беда
это да... это там не просто беда, а полная (_._)
-
hc2hunter
- Сообщения: 507
- Зарегистрирован: Сб дек 02, 2017 10:45 am
- Откуда: RUS
-
Благодарил (а):
228 раз
-
Поблагодарили:
348 раз
Сообщение
hc2hunter » Пт фев 21, 2020 4:33 pm
С публикацией последнего обновление на Google Play опять не всё гладко )))
В связи с использованием микрофона теперь надо писать Политику конфиденциальности и согласовывать...
Занимаюсь... )
-
andrey040670
- Сообщения: 468
- Зарегистрирован: Пн июл 31, 2017 10:00 pm
-
Благодарил (а):
163 раза
-
Поблагодарили:
85 раз
Сообщение
andrey040670 » Пт фев 21, 2020 6:20 pm
Сам Google не очень следует своей политики.

MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux