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

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

Модератор: immortal

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

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

Сообщение zelevova » Пт дек 29, 2017 11:53 pm

Vovix писал(а):часто наблюдаю ошибки, связанные с превышением времени выполнения скриптов в старой библиотеке!
(хотя я и внес в нее изменения для увеличения максимально допустимого времени выполнения)

Решились ли эти проблемы в этом модуле?

в старой библиотеке, понять, что была ошибка с временем выполнения можно увидев что пришел уровень заряда в "0", т.е. видимо координаты передать успевало, а вот другие данные иногда нет!!!

в этом модуле есть такая статистика у кого-нибудь!
Эта проблема еще не полностью решена. Но работа над ней запланирована. А координаты в случае той ошибки передавались последнии полученные.

Зато проблему с неоднозначными именами решили. Сейчас проверил с именем "Pad+русские буквы-34.и проверк@" и все работает.

На тему аккумуляторов у меня такое чувство что телефоны плохо дружат с модулем GPS (в смысле железяки), а вот на планшетах вообще разницы нет какой интервал задан. Как с этим жить и как оптимизировать пока не знаю.
Можно менять интервал опроса по разным признакам. Например пропал телефон из домашней вайфайки, значит возможно куда то поехал -> опрашиваем чаще. Ну и т.п.
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

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

Сообщение igorewa » Вс дек 31, 2017 12:56 am

Сегодня замерял с 10 минутами, в 10 утра - 100% в 22:00 - 46%
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
ypiter2006
Сообщения: 38
Зарегистрирован: Сб ноя 25, 2017 10:26 pm
Благодарил (а): 77 раз
Поблагодарили: 1 раз

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

Сообщение ypiter2006 » Пт янв 05, 2018 1:08 pm

Как то можно сделать выбор к параметрам связанных обьектов, свойств и методов было бы проще настраивать прописывать параметры из модуля в систему МД
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

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

Сообщение igorewa » Вс янв 07, 2018 6:50 pm

Что то после последнего обновления системы от 5.1.2018 в логе появилась куча ошибок
СпойлерПоказать

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

<h3>Backtrace</h3>
<div><pre>#0 C:\_majordomo\htdocs\lib\mysqli.class.php(395): custom_error->__construct('2006: MySQL ser...', 0)
#1 C:\_majordomo\htdocs\lib\mysqli.class.php(177): mysql->Error('SELECT objects....')
#2 C:\_majordomo\htdocs\lib\mysqli.class.php(225): mysql->Exec('SELECT objects....')
#3 C:\_majordomo\htdocs\lib\mysqli.class.php(530): mysql->SelectOne('SELECT objects....')
#4 C:\_majordomo\htdocs\lib\objects.class.php(379): SQLSelectOne('SELECT objects....')
#5 C:\_majordomo\htdocs\lib\objects.class.php(880): getObject('ThisComputer')
#6 C:\_majordomo\htdocs\scripts\cycle_idevices.php(26): setGlobal('cycle_idevicesR...', 1515339548, 1)
#7 {main}</pre></div>
<div>
<a href="#" class="btn btn-default" onclick="window.history.go(-1);return false;"><<< Back</a>
<a href="#" class="btn btn-default" onclick="window.location.reload();return false;">Reload page</a>
<a href="/admin.php?md=panel&action=saverestore" class="btn btn-default">Go to Backup section</a>
</div>
</div>
</body>
</html> <html>
<head>
<title>Error</title>
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<!-- Optional theme -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">
<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script> 
</head>
<body>
<div class="container">
<h1>Error</h1>
<h3>Details</h3>
<div class="alert alert-danger">http://<br/>2006: MySQL server has gone away<br>SELECT objects.*
FROM objects
WHERE TITLE LIKE 'ThisComputer'</div>
<h3>Backtrace</h3>
<div><pre>#0 C:\_majordomo\htdocs\lib\mysqli.class.php(395): custom_error->__construct('2006: MySQL ser...', 0)
#1 C:\_majordomo\htdocs\lib\mysqli.class.php(233): mysql->Error('SELECT objects....')
#2 C:\_majordomo\htdocs\lib\mysqli.class.php(530): mysql->SelectOne('SELECT objects....')
#3 C:\_majordomo\htdocs\lib\objects.class.php(379): SQLSelectOne('SELECT objects....')
#4 C:\_majordomo\htdocs\lib\objects.class.php(880): getObject('ThisComputer')
#5 C:\_majordomo\htdocs\scripts\cycle_idevices.php(26): setGlobal('cycle_idevicesR...', 1515339548, 1)
#6 {main}</pre></div>
<div>
<a href="#" class="btn btn-default" onclick="window.history.go(-1);return false;"><<< Back</a>
<a href="#" class="btn btn-default" onclick="window.location.reload();return false;">Reload page</a>
<a href="/admin.php?md=panel&action=saverestore" class="btn btn-default">Go to Backup section</a>
</div>
</div>
</body>
</html>17:43:10 running cycle_idevices.php
GPS трекер вообще перестал получать данные от iDevices
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
zelevova
Сообщения: 291
Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Откуда: Краснодарский край
Благодарил (а): 32 раза
Поблагодарили: 68 раз

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

Сообщение zelevova » Пн янв 08, 2018 3:16 pm

ypiter2006 писал(а):Как то можно сделать выбор к параметрам связанных обьектов, свойств и методов было бы проще настраивать прописывать параметры из модуля в систему МД
Не понял что имеется в виду. Сейчас если установлен модуль GPS трэкер, то данные передаются ему, а он уже работает как знает :)
igorewa писал(а):Что то после последнего обновления системы от 5.1.2018 в логе появилась куча ошибок
GPS трекер вообще перестал получать данные от iDevices
Скорее всего у тебя определена функция getgeocode() и в модуле GPS трекер теперь тоже определена. Нужно в файле gps.php убрать функцию getgeocode в конце файла и её вызов заменить на "".
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
ypiter2006
Сообщения: 38
Зарегистрирован: Сб ноя 25, 2017 10:26 pm
Благодарил (а): 77 раз
Поблагодарили: 1 раз

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

Сообщение ypiter2006 » Пн янв 08, 2018 4:27 pm

zelevova писал(а):
ypiter2006 писал(а):Как то можно сделать выбор к параметрам связанных обьектов, свойств и методов было бы проще настраивать прописывать параметры из модуля в систему МД
Не понял что имеется в виду. Сейчас если установлен модуль GPS трэкер, то данные передаются ему, а он уже работает как знает :)
igorewa писал(а):Что то после последнего обновления системы от 5.1.2018 в логе появилась куча ошибок
GPS трекер вообще перестал получать данные от iDevices
Скорее всего у тебя определена функция getgeocode() и в модуле GPS трекер теперь тоже определена. Нужно в файле gps.php убрать функцию getgeocode в конце файла и её вызов заменить на "".

Все понял :) А я все думал откуда данные от модуля брать. спс
aeroman
Сообщения: 9
Зарегистрирован: Вт янв 02, 2018 11:27 am
Благодарил (а): 2 раза
Поблагодарили: 0

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

Сообщение aeroman » Вт янв 09, 2018 4:52 am

Че-то я не могу разобратся. Как связать idevices и модуль GPS tracker?
aeroman
Сообщения: 9
Зарегистрирован: Вт янв 02, 2018 11:27 am
Благодарил (а): 2 раза
Поблагодарили: 0

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

Сообщение aeroman » Вт янв 09, 2018 4:59 am

Пардон, понял.))
sega6549
Сообщения: 530
Зарегистрирован: Чт авг 20, 2015 11:32 am
Откуда: Ярославль
Благодарил (а): 61 раз
Поблагодарили: 75 раз
Контактная информация:

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

Сообщение sega6549 » Ср янв 10, 2018 10:10 pm

народ а что означает это? цикл остановлен пишет если навести курсором на знак восклицания
Вложения
Снимок.PNG
Снимок.PNG (10.12 КБ) 5630 просмотров
Тут можно задать вопрос по MajorDoMo VK
Канал по MajorDoMo youtube
zelevova
Сообщения: 291
Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Откуда: Краснодарский край
Благодарил (а): 32 раза
Поблагодарили: 68 раз

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

Сообщение zelevova » Чт янв 11, 2018 2:11 pm

Это значит что цикл модуля не запущен. Что показывает Xray на закладке service?
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
Ответить