[Apple] Использование Apple (find my device) в GPS-трэкере

Модераторы: immortal, newz20

Аватара пользователя
Amarok
Сообщения: 1434
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Контактная информация:

Re: Использование Apple (find my device) в GPS-трэкере

Сообщение Amarok »

runScript("iPhone",array("mode"=>'find',"user"=>'Dasha'));

Linux: "ERROR: Expected $device to be an integer"

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

if ($params['user']=="" or $params['mode']=="") { return; } //Если пользователь не указан, то перестаем отрабатывать сценарий
$user=$params['user'];
$mode=$params['mode'];
$AppleID=gg($user.".iCloudLogin");
$ApplePass=gg($user.".iCloudPass");
$timeout=55;
$message=$params['message'];
$subject=$params['subject'];
$sound=$params['sound'];
if($params['id']=="") {$id="0";} else {$id=$params['id'];}

if ($mode=="find"){findMyiPhone($AppleID, $ApplePass, $id, $timeout);}
if ($mode=="sms") {messageToMyiPhone($AppleID, $ApplePass, $message, $subject, $sound, $id);}
if ($mode=="beep"){soundToMyiPhone($AppleID, $ApplePass, $id);}
 
Моя Алиска живёт на Proxmox в Debian 12
zelevova
Сообщения: 291
Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Откуда: Краснодарский край

Re: Использование Apple (find my device) в GPS-трэкере

Сообщение zelevova »

А попробуй последние строки заменить на:

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

if ($mode=="find"){findMyiPhone($AppleID, $ApplePass, (integer)$id, $timeout);}
if ($mode=="sms") {messageToMyiPhone($AppleID, $ApplePass, $message, $subject, $sound, (string)$id);}
if ($mode=="beep"){soundToMyiPhone($AppleID, $ApplePass, (string)$id);}
Чет там в используемой библиотеке с типом какие то скачки. то int то string используется. Сам то я только поиском занимаюсь, надо будет как-нибудь проверить остальные функции.
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
Аватара пользователя
Amarok
Сообщения: 1434
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Контактная информация:

Re: Использование Apple (find my device) в GPS-трэкере

Сообщение Amarok »

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

ERROR: Failed to locate device! Request timed out. 
Но в винде всё робит ведь(
Моя Алиска живёт на Proxmox в Debian 12
Аватара пользователя
Amarok
Сообщения: 1434
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Контактная информация:

Re: Использование Apple (find my device) в GPS-трэкере

Сообщение Amarok »

Изображение
Моя Алиска живёт на Proxmox в Debian 12
gladskoy
Сообщения: 34
Зарегистрирован: Вс мар 15, 2015 9:36 am
Откуда: Usa

Re: Использование Apple (find my device) в GPS-трэкере

Сообщение gladskoy »

Очень хочется рабочий модуль
gladskoy
Сообщения: 34
Зарегистрирован: Вс мар 15, 2015 9:36 am
Откуда: Usa

Re: Использование Apple (find my device) в GPS-трэкере

Сообщение gladskoy »

zelevova писал(а):Наконец дошли руки и я написал функцию для сабжа.
Для ее использования нужно извлечь прикрепленный архив в ROOT/lib (то есть добавить саму подключаемую функцию),
вот это сделал, а что дальше делать не пойму
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm

Re: Использование Apple (find my device) в GPS-трэкере

Сообщение Vit »

чет перестала эта функция работать совсем..может какие изменения apple сделал
Xseon
Сообщения: 51
Зарегистрирован: Ср сен 18, 2013 12:21 am

Re: Использование Apple (find my device) в GPS-трэкере

Сообщение Xseon »

У меня под линуксом работает. 2 телефона опрашивает каждые 10 минут.
А вообще про глюки здесь писал...http://majordomo.smartliving.ru/forum/v ... =30#p29522
Аватара пользователя
Amarok
Сообщения: 1434
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Контактная информация:

Re: Использование Apple (find my device) в GPS-трэкере

Сообщение Amarok »

Xseon писал(а):У меня под линуксом работает. 2 телефона опрашивает каждые 10 минут.
Странно. Не работает у меня.
Моя Алиска живёт на Proxmox в Debian 12
alekszander
Сообщения: 178
Зарегистрирован: Вс янв 05, 2014 5:37 am

Re: Использование Apple (find my device) в GPS-трэкере

Сообщение alekszander »

У меня почему то другая странность опрос планшета проходит. А вот опрос самого iPhona нет. В итоге планшет который дома трудится как терминал, постоянно в активности, а телефон нет. Встречался ли с таким кто нибудь?
UPD
При попытке установить gg ('$user'.DeviceID'); валится в ошибку: ERROR: Expected $device to be an integer
А при установке вручную id девайса валится с ошибкой: Fatal error: Maximum execution time of 60 seconds exceeded in C:\_majordomo\htdocs\lib\findMyiPhone\FindMyiPhone.php on line 174
Ответить