Страница 1 из 13

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

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

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


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

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

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

// оптимизируем историю GPS
getURL(BASE_URL.'/panel/popup/app_gpstrack.html?optimize_log=1', 0); 
Я вызываю его из onNewHour но можно и другими средствами.

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

Добавлено: Пн дек 25, 2017 2:10 pm
димон устин
А куда делся модуль?? переустановил винду и теперь модуля нет в маркете

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]);


можно по подробней для начинающих?
прям вообще начинающих)

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

Добавлено: Пн дек 25, 2017 9:03 pm
zelevova
Модуль скоро пройдет модерацию Сергея и вернется в маркет. Как вернется и обновишь, так будет более понятно.

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]);

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

Добавлено: Вт дек 26, 2017 8:44 am
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

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]); ???
Очень прошу помочь разобраться. С самых низов, очень сложно все это понять

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

Добавлено: Вт дек 26, 2017 9:35 pm
igorewa
Было бы очень здорово если бы появилась возможность изменять по расписанию периодичность обновления данных с телефона. Например жена с 9 до 20 сидит в офисе и с 9 до 19:50 данные можно получать 1 раз в 20 минут, а с 19:50 до 22х каждые 5 минут. Или 2й вариант: Периодичность опроса зависит от места геолокации, например когда телефон дома или в офисе то он опрашивается 1 раз в 20 мин, когда выходит из этих зон то каждые 5 мин. Все эти идеи из-за жора батареи, у меня новый телефон ( с живой батареей ) запросы идут каждые 15 мин и батарея к 19:00 20%, у жены опрос 10 мин и телефон на зарядку она ставит уже в обед.

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

Добавлено: Вт дек 26, 2017 9:47 pm
димон устин
Странно, у меня опрос был каждую минуту и батарею вообще не жрало

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

Добавлено: Вт дек 26, 2017 9:51 pm
димон устин
не сообщения не звук, с модуля не работают почему-то!? Подскажите еще, где свойство батарии и зарядки взять??? Раньше в Users были вроде