LINUX.ORG.RU
ФорумTalks

Скрипт для отслеживания посылок

 ,


3

2

Привет, ЛОР.

Я тут накодил себе скрипт для автоматического отслеживания посылок через http://prishlo.li, он заработал, я решил им поделиться. Скрипт управляется через терминал, прописывается в cron, умеет выводить информацию по трек-коду, отслеживать изменения и отправлять уведомления на разные email, которые можно указать при добавлении трек-кода, можно управлять списком отслеживаемых кодов. В общем, ничего особенного, и написан он довольно сумбурно и безобразно, но тем не менее работает и может еще кому-то показаться полезным.

Надоело запускать браузер каждый раз, когда хочется проверить состояние посылки, тратить кучу трафика, загружая бессмысленный и перегруженный web-интерфейс, унижаться, вводя капчу, сливать свой адрес электронной почты и почтовый индекс на сервера незнакомых дядек, запускать софт с ненужным графическим интерфейсом ради лицезрения нескольких заветных строчек? Скачайте скрипт по этой ссылке, поправьте в нем третью и четвертую строку, скопируйте его на свой vps, домашний сервер, localhost, raspberry pi, или китайский роутер со свободной прошивкой, запустите его с параметром «help», добавьте в crontab и забудьте о проблемах.

Вот еще пара скриншотов: 1, 2

Deleted

Надоело запускать браузер каждый раз, когда хочется проверить состояние посылки

А почему не воспользоваться любой системой, которая при изменении статуса посылки тебе на почту извещение шлёт? Например, post-tracker.ru?

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

Удваиваю post-tracker.ru

Говноскрипты на говновиртуалках в говнокроне приближают тепловую смерть вселенной. Ненужно, короче

derlafff ★★★★★
()
Последнее исправление: derlafff (всего исправлений: 1)

хах, я для Новой почты на прошлой неделе такое писал)

cdshines ★★★★★
()
Ответ на: комментарий от KRoN73

А почему не воспользоваться любой системой, которая при изменении статуса посылки тебе на почту извещение шлёт?

А UPS вообще умеет SMSить при смене статуса. Заказывал неделю назад себе товар из США, дак оно даже написало, когда я сказал оператору, что подъеду за посылкой сам.

Sadler ★★★
()

Почему все пишут подобные скрипты на кривом, убогом, вырвиглазном баше, когда есть питон, перл, руби...?

TDrive ★★★★★
()

велосипедист не слышал про пост-трекер?

reliktt
()
Ответ на: комментарий от TDrive

Потому что это прототипы. Умение писать готовые хиты, а не этюды - мастерство.

gh0stwizard ★★★★★
()

К сожалению опробовать скрипт не представляется возможным, т.к. сайт http://prishlo.li недоступен.

По коду: шабанг /bin/sh соседствует с массивами (башизм), много нецелевого использования cat (http://partmaps.org/era/unix/award.html), имя команды rem менее привычно чем rm.

p.s. Сам пользуюсь http://post-tracker.ru .

unterwulf
()

Спасибо! Думаю, пригодится.

Adonai ★★★
()
Ответ на: комментарий от TDrive

потому что баш клей который у тебя есть по факту.

а совершенный язык приготовления отчётов это отдельная сущьность

qulinxao ★★☆
()
Ответ на: комментарий от KRoN73

Потому что это так себе сервис. Например едет мне посылка, RB820432364CN а post-tracker.ru ничего о ней сказать не может. Однако 17track.net, prishlo.li или почта россии прекрасно этот трек видят.

kilolife ★★★★★
()
Последнее исправление: kilolife (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.