[Модуль] iDevices (idevices)

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

Модератор: immortal

zelevova
Сообщения: 291
Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Откуда: Краснодарский край
Благодарил (а): 32 раза
Поблагодарили: 68 раз

[Модуль] iDevices (idevices)

Сообщение zelevova » Пн дек 25, 2017 2:51 am

Модуль отслеживания устройств производства компании Apple (iPhone, iPad...) и взаимодействия с ними.
Умеет:
* по запросу и автоматически получать информацию о устройствах (местоположение, уровень и статус заряда),
* передавать данных в модуль GPS tracker,
* отправлять на устройства текстовые и звуковые уведомления.

Вопрос:
Как вы думаете при длительных операциях выводить модальное окно не дающее продолжить или запускать их в фоне и не сообщать об окончании?


Из разряда "это может пригодиться":

1) Вот таким кодом можно оптимизировать историю модуля GPS:

Код: Выделить всё

// оптимизируем историю GPS
getURL(BASE_URL.'/panel/popup/app_gpstrack.html?optimize_log=1', 0); 
Я вызываю его из onNewHour но можно и другими средствами.
Последний раз редактировалось zelevova Пн янв 08, 2018 10:55 pm, всего редактировалось 3 раза.
За это сообщение автора zelevova поблагодарили (всего 2):
Zaezd2008 (Пт мар 09, 2018 9:07 pm) • mike330xd (Вт июл 21, 2020 6:03 pm)
Рейтинг: 2.33%
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
димон устин
Сообщения: 61
Зарегистрирован: Чт ноя 30, 2017 9:34 am
Откуда: Ленинградская обл. Волховский р-он. г. Сясьстрой
Благодарил (а): 17 раз
Поблагодарили: 1 раз

Re: Модуль iDevices (взаимодействие через AppleID)

Сообщение димон устин » Пн дек 25, 2017 2:10 pm

А куда делся модуль?? переустановил винду и теперь модуля нет в маркете
димон устин
Сообщения: 61
Зарегистрирован: Чт ноя 30, 2017 9:34 am
Откуда: Ленинградская обл. Волховский р-он. г. Сясьстрой
Благодарил (а): 17 раз
Поблагодарили: 1 раз

Re: Модуль iDevices (взаимодействие через AppleID)

Сообщение димон устин » Пн дек 25, 2017 3:34 pm

еще и код обновился теперь снова, нечего не понятно, мне.
В коде можно использовать:
include_once(DIR_MODULES . 'idevices/idevices.class.php');
$idevices_module = new idevices();
$idevices_module->sendMessage($name, $message[, $subject, $sound]);

Для отправки звуковых оповещений
include_once(DIR_MODULES . 'idevices/idevices.class.php');
$idevices_module = new idevices();
$idevices_module->playSound($name[, $message]);


можно по подробней для начинающих?
прям вообще начинающих)
За это сообщение автора димон устин поблагодарил:
Samir77 (Ср янв 29, 2020 11:57 pm)
Рейтинг: 1.16%
zelevova
Сообщения: 291
Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Откуда: Краснодарский край
Благодарил (а): 32 раза
Поблагодарили: 68 раз

Re: Модуль iDevices (взаимодействие через AppleID)

Сообщение zelevova » Пн дек 25, 2017 9:03 pm

Модуль скоро пройдет модерацию Сергея и вернется в маркет. Как вернется и обновишь, так будет более понятно.
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
димон устин
Сообщения: 61
Зарегистрирован: Чт ноя 30, 2017 9:34 am
Откуда: Ленинградская обл. Волховский р-он. г. Сясьстрой
Благодарил (а): 17 раз
Поблагодарили: 1 раз

Re: Модуль iDevices (взаимодействие через AppleID)

Сообщение димон устин » Вт дек 26, 2017 3:00 am

хорошо буду ждать, а можете пожалуйста рассказать подробнее об этом
В коде можно использовать:
include_once(DIR_MODULES . 'idevices/idevices.class.php');
$idevices_module = new idevices();
$idevices_module->sendMessage($name, $message[, $subject, $sound]);

Для отправки звуковых оповещений
include_once(DIR_MODULES . 'idevices/idevices.class.php');
$idevices_module = new idevices();
$idevices_module->playSound($name[, $message]);
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Re: Модуль iDevices (взаимодействие через AppleID)

Сообщение Vovix » Вт дек 26, 2017 8:44 am

димон устин писал(а):хорошо буду ждать, а можете пожалуйста рассказать подробнее об этом
В коде можно использовать:
include_once(DIR_MODULES . 'idevices/idevices.class.php');
$idevices_module = new idevices();
$idevices_module->sendMessage($name, $message[, $subject, $sound]);

Для отправки звуковых оповещений
include_once(DIR_MODULES . 'idevices/idevices.class.php');
$idevices_module = new idevices();
$idevices_module->playSound($name[, $message]);
php, объектное программирование, классы ИЗУЧИТЕ!!!
например http://php.net/manual/ru/language.oop5.basic.php
За это сообщение автора Vovix поблагодарил:
димон устин (Вт дек 26, 2017 3:13 pm)
Рейтинг: 1.16%
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
димон устин
Сообщения: 61
Зарегистрирован: Чт ноя 30, 2017 9:34 am
Откуда: Ленинградская обл. Волховский р-он. г. Сясьстрой
Благодарил (а): 17 раз
Поблагодарили: 1 раз

Re: Модуль iDevices (взаимодействие через AppleID)

Сообщение димон устин » Вт дек 26, 2017 3:38 pm

Vovix писал(а):
димон устин писал(а):хорошо буду ждать, а можете пожалуйста рассказать подробнее об этом
В коде можно использовать:
include_once(DIR_MODULES . 'idevices/idevices.class.php');
$idevices_module = new idevices();
$idevices_module->sendMessage($name, $message[, $subject, $sound]);

Для отправки звуковых оповещений
include_once(DIR_MODULES . 'idevices/idevices.class.php');
$idevices_module = new idevices();
$idevices_module->playSound($name[, $message]);
php, объектное программирование, классы ИЗУЧИТЕ!!!
например http://php.net/manual/ru/language.oop5.basic.php
Изучил, понял только что это создание объекта в классе: $idevices_module = new idevices(); Но зачем его создавать и когда, не каждый же раз? Вот с этим вообще не чего не понятно: include_once(DIR_MODULES . 'idevices/idevices.class.php'); ??? Это хоть, я надеюсь функция $idevices_module->sendMessage($name, $message[, $subject, $sound]); ???
Очень прошу помочь разобраться. С самых низов, очень сложно все это понять
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

Re: Модуль iDevices (взаимодействие через AppleID)

Сообщение igorewa » Вт дек 26, 2017 9:35 pm

Было бы очень здорово если бы появилась возможность изменять по расписанию периодичность обновления данных с телефона. Например жена с 9 до 20 сидит в офисе и с 9 до 19:50 данные можно получать 1 раз в 20 минут, а с 19:50 до 22х каждые 5 минут. Или 2й вариант: Периодичность опроса зависит от места геолокации, например когда телефон дома или в офисе то он опрашивается 1 раз в 20 мин, когда выходит из этих зон то каждые 5 мин. Все эти идеи из-за жора батареи, у меня новый телефон ( с живой батареей ) запросы идут каждые 15 мин и батарея к 19:00 20%, у жены опрос 10 мин и телефон на зарядку она ставит уже в обед.
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
димон устин
Сообщения: 61
Зарегистрирован: Чт ноя 30, 2017 9:34 am
Откуда: Ленинградская обл. Волховский р-он. г. Сясьстрой
Благодарил (а): 17 раз
Поблагодарили: 1 раз

Re: Модуль iDevices (взаимодействие через AppleID)

Сообщение димон устин » Вт дек 26, 2017 9:47 pm

Странно, у меня опрос был каждую минуту и батарею вообще не жрало
димон устин
Сообщения: 61
Зарегистрирован: Чт ноя 30, 2017 9:34 am
Откуда: Ленинградская обл. Волховский р-он. г. Сясьстрой
Благодарил (а): 17 раз
Поблагодарили: 1 раз

Re: Модуль iDevices (взаимодействие через AppleID)

Сообщение димон устин » Вт дек 26, 2017 9:51 pm

не сообщения не звук, с модуля не работают почему-то!? Подскажите еще, где свойство батарии и зарядки взять??? Раньше в Users были вроде
Ответить