[Модуль] PostTracker (app_PostTracker)

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

Модератор: immortal

Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 869 раз
Контактная информация:

Re: Модуль отслеживания посылок PostTracker

Сообщение Eraser » Вс янв 29, 2017 11:13 am

sgttrs писал(а):Подскажите, пожалуйста, как сделать чтобы умный дом оповещал об изменении статуса посылки
Создайте сценарий с кодом

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

/*
$params['NAME'] - name parcel
$params['TRACK'] - track number
$params['TRACK_URL'] - track url
$params['DATE'] - datetime last status
$params['STATUS'] - last status
$params['DISPUTE'] - day to dispute
$params['LOCATION'] - location
*/
$text=$params['NAME'].". ";
if (isset($params['DISPUTE']))
    $text .= "Истекает срок доставки! Осталось дней: ".$params['DISPUTE'];
else
    $text .= $params['DATE']." - ".$params['STATUS'];
if ($params['LOCATION']!="")
    $text .= " (".$params['LOCATION'].")";
say($text);
Укажите созданный сценарий в настройках модуля
За это сообщение автора Eraser поблагодарили (всего 3):
sgttrs (Вс янв 29, 2017 2:50 pm) • Sensei (Чт мар 02, 2017 8:26 am) • ipc2002 (Сб апр 14, 2018 4:57 pm)
Рейтинг: 3.49%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Dark_Veter
Сообщения: 295
Зарегистрирован: Вт апр 23, 2013 5:16 pm
Откуда: Брянск
Благодарил (а): 18 раз
Поблагодарили: 94 раза

Re: Модуль отслеживания посылок PostTracker

Сообщение Dark_Veter » Вт янв 31, 2017 12:05 pm

У меня как-то странно срабатывает функция archiveByTrack, появляется статус Archived (disable monitoring), но посылка остается в общем списке и не появляется в списке с архивными посылками. Это только у меня так?
Debian GNU/Linux 7.9 (wheezy), версия 0.9.0b, Connect
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 869 раз
Контактная информация:

Re: Модуль отслеживания посылок PostTracker

Сообщение Eraser » Вт янв 31, 2017 1:28 pm

Dark_Veter писал(а):У меня как-то странно срабатывает функция archiveByTrack, появляется статус Archived (disable monitoring), но посылка остается в общем списке и не появляется в списке с архивными посылками. Это только у меня так?
проверил, все вроде нормально, может archiveByTitle 2 раза вызывается, тогда флаг обратно выставляется
в новой версии изменил это, теперь archiveByTrack переводит только в архив
добавил функции unarchiveByName, unarchiveByTitle для перемещения из архива
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Dark_Veter
Сообщения: 295
Зарегистрирован: Вт апр 23, 2013 5:16 pm
Откуда: Брянск
Благодарил (а): 18 раз
Поблагодарили: 94 раза

Re: Модуль отслеживания посылок PostTracker

Сообщение Dark_Veter » Ср фев 01, 2017 12:07 pm

Eraser писал(а): проверил, все вроде нормально, может archiveByTitle 2 раза вызывается, тогда флаг обратно выставляется
в новой версии изменил это, теперь archiveByTrack переводит только в архив
добавил функции unarchiveByName, unarchiveByTitle для перемещения из архива
Теперь у меня даже вручную не переносит :-) Нажимаю на кнопку в архив, появляется статус Unarchived (enable monitoring) (причем он добавляется после каждого нажатия на кнопку) но в архив посылка не переносится :-(
Debian GNU/Linux 7.9 (wheezy), версия 0.9.0b, Connect
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 869 раз
Контактная информация:

Re: Модуль отслеживания посылок PostTracker

Сообщение Eraser » Ср фев 01, 2017 5:57 pm

Dark_Veter писал(а):
Eraser писал(а): проверил, все вроде нормально, может archiveByTitle 2 раза вызывается, тогда флаг обратно выставляется
в новой версии изменил это, теперь archiveByTrack переводит только в архив
добавил функции unarchiveByName, unarchiveByTitle для перемещения из архива
Теперь у меня даже вручную не переносит :-) Нажимаю на кнопку в архив, появляется статус Unarchived (enable monitoring) (причем он добавляется после каждого нажатия на кнопку) но в архив посылка не переносится :-(
исправил
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

Re: Модуль отслеживания посылок PostTracker

Сообщение igorewa » Пн фев 06, 2017 10:58 pm

Друзья помогите разобраться, не работает проверка посылок. Заметил одну странность.
В настройках указан провайдер gdeposylka , ключ получил и его активировали.
Изображение
Но когда добавляю посылку то пишет что провайдер Track24
Изображение
И статусы посылок не обновляются не вручную ни автоматом. Хотя на сайте гдепосылка статус отправления отслеживается. Удалял модуль , ставил заново, чистил кеш и все безрезультатно.
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 869 раз
Контактная информация:

Re: Модуль отслеживания посылок PostTracker

Сообщение Eraser » Вт фев 07, 2017 7:34 am

igorewa писал(а):Друзья помогите разобраться, не работает проверка посылок. Заметил одну странность.
В настройках указан провайдер gdeposylka , ключ получил и его активировали.
Изображение
Но когда добавляю посылку то пишет что провайдер Track24
Изображение
И статусы посылок не обновляются не вручную ни автоматом. Хотя на сайте гдепосылка статус отправления отслеживается. Удалял модуль , ставил заново, чистил кеш и все безрезультатно.
Возможно не были сохранены настройки модуля после установки провайдера гдепосылка.
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Модуль отслеживания посылок PostTracker

Сообщение Amarok » Вт фев 07, 2017 7:46 am

При добавлении нового трека и нажатии "сохранить" выходит подобное сообщение:

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

Add new status Трек-код внесен в базу Track24 для автоматического мониторинга. Headers already sent in on line 
Cannot redirect instead
После чего приходится перезагружать страницу по F5. Можно сделать автоматический возврат в главное окно модуля?
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 869 раз
Контактная информация:

Re: Модуль отслеживания посылок PostTracker

Сообщение Eraser » Вт фев 07, 2017 8:45 am

Amarok писал(а):При добавлении нового трека и нажатии "сохранить" выходит подобное сообщение:

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

Add new status Трек-код внесен в базу Track24 для автоматического мониторинга. Headers already sent in on line 
Cannot redirect instead
После чего приходится перезагружать страницу по F5. Можно сделать автоматический возврат в главное окно модуля?
повторить не получается :(
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

Re: Модуль отслеживания посылок PostTracker

Сообщение igorewa » Вт фев 07, 2017 11:55 am

раз 500 нажимал сохранить ( обновить )
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
Ответить