Разработка дополнительных модулей, подключение различных приложений.
Модератор: immortal
-
zelevova
- Сообщения: 291
- Зарегистрирован: Вт ноя 18, 2014 11:43 pm
- Откуда: Краснодарский край
-
Благодарил (а):
32 раза
-
Поблагодарили:
68 раз
Сообщение
zelevova » Пт дек 29, 2017 11:53 pm
Vovix писал(а):часто наблюдаю ошибки, связанные с превышением времени выполнения скриптов в старой библиотеке!
(хотя я и внес в нее изменения для увеличения максимально допустимого времени выполнения)
Решились ли эти проблемы в этом модуле?
в
старой библиотеке, понять, что была ошибка с временем выполнения можно увидев что пришел уровень заряда в "0", т.е. видимо координаты передать успевало, а вот другие данные иногда нет!!!
в этом модуле есть такая статистика у кого-нибудь!
Эта проблема еще не полностью решена. Но работа над ней запланирована. А координаты в случае той ошибки передавались последнии полученные.
Зато проблему с неоднозначными именами решили. Сейчас проверил с именем "Pad+русские буквы-34.и проверк@" и все работает.
На тему аккумуляторов у меня такое чувство что телефоны плохо дружат с модулем GPS (в смысле железяки), а вот на планшетах вообще разницы нет какой интервал задан. Как с этим жить и как оптимизировать пока не знаю.
Можно менять интервал опроса по разным признакам. Например пропал телефон из домашней вайфайки, значит возможно куда то поехал -> опрашиваем чаще. Ну и т.п.
-
igorewa
- Сообщения: 515
- Зарегистрирован: Ср дек 21, 2016 11:54 pm
- Откуда: Киев
-
Благодарил (а):
12 раз
-
Поблагодарили:
43 раза
Сообщение
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 раз
Сообщение
ypiter2006 » Пт янв 05, 2018 1:08 pm
Как то можно сделать выбор к параметрам связанных обьектов, свойств и методов было бы проще настраивать прописывать параметры из модуля в систему МД
-
igorewa
- Сообщения: 515
- Зарегистрирован: Ср дек 21, 2016 11:54 pm
- Откуда: Киев
-
Благодарил (а):
12 раз
-
Поблагодарили:
43 раза
Сообщение
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 раз
Сообщение
zelevova » Пн янв 08, 2018 3:16 pm
ypiter2006 писал(а):Как то можно сделать выбор к параметрам связанных обьектов, свойств и методов было бы проще настраивать прописывать параметры из модуля в систему МД
Не понял что имеется в виду. Сейчас если установлен модуль GPS трэкер, то данные передаются ему, а он уже работает как знает
igorewa писал(а):Что то после последнего обновления системы от 5.1.2018 в логе появилась куча ошибок
GPS трекер вообще перестал получать данные от iDevices
Скорее всего у тебя определена функция getgeocode() и в модуле GPS трекер теперь тоже определена. Нужно в файле gps.php убрать функцию getgeocode в конце файла и её вызов заменить на "".
-
ypiter2006
- Сообщения: 38
- Зарегистрирован: Сб ноя 25, 2017 10:26 pm
-
Благодарил (а):
77 раз
-
Поблагодарили:
1 раз
Сообщение
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
Сообщение
aeroman » Вт янв 09, 2018 4:52 am
Че-то я не могу разобратся. Как связать idevices и модуль GPS tracker?
-
aeroman
- Сообщения: 9
- Зарегистрирован: Вт янв 02, 2018 11:27 am
-
Благодарил (а):
2 раза
-
Поблагодарили:
0
Сообщение
aeroman » Вт янв 09, 2018 4:59 am
Пардон, понял.))
-
sega6549
- Сообщения: 530
- Зарегистрирован: Чт авг 20, 2015 11:32 am
- Откуда: Ярославль
-
Благодарил (а):
61 раз
-
Поблагодарили:
75 раз
-
Контактная информация:
Сообщение
sega6549 » Ср янв 10, 2018 10:10 pm
народ а что означает это? цикл остановлен пишет если навести курсором на знак восклицания
-
Вложения
-

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