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

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

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

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

Сообщение Amarok » Вт дек 15, 2015 7:14 am

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);}
 
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
zelevova
Сообщения: 291
Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Откуда: Краснодарский край
Благодарил (а): 32 раза
Поблагодарили: 68 раз

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

Сообщение zelevova » Вт дек 15, 2015 3:46 pm

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

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

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
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

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

Сообщение Amarok » Ср дек 16, 2015 7:49 am

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

ERROR: Failed to locate device! Request timed out. 
Но в винде всё робит ведь(
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

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

Сообщение Amarok » Ср дек 16, 2015 4:37 pm

Изображение
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
gladskoy
Сообщения: 34
Зарегистрирован: Вс мар 15, 2015 9:36 am
Откуда: Stavropol
Благодарил (а): 12 раз
Поблагодарили: 0

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

Сообщение gladskoy » Сб фев 13, 2016 1:07 pm

Очень хочется рабочий модуль
gladskoy
Сообщения: 34
Зарегистрирован: Вс мар 15, 2015 9:36 am
Откуда: Stavropol
Благодарил (а): 12 раз
Поблагодарили: 0

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

Сообщение gladskoy » Сб фев 13, 2016 2:12 pm

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

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

Сообщение Vit » Сб фев 13, 2016 3:51 pm

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

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

Сообщение Xseon » Сб фев 13, 2016 8:46 pm

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

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

Сообщение Amarok » Пн фев 15, 2016 8:09 am

Xseon писал(а):У меня под линуксом работает. 2 телефона опрашивает каждые 10 минут.
Странно. Не работает у меня.
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
alekszander
Сообщения: 178
Зарегистрирован: Вс янв 05, 2014 5:37 am
Благодарил (а): 10 раз
Поблагодарили: 17 раз

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

Сообщение alekszander » Чт мар 10, 2016 2:23 pm

У меня почему то другая странность опрос планшета проходит. А вот опрос самого 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
Ответить