From 7e0017ebd6d292b86d274a6378653b1d45ca435f Mon Sep 17 00:00:00 2001 From: stanley lieber Date: Fri, 16 Mar 2012 03:24:14 -0500 Subject: [PATCH] usps: fix broken api call, filter out html junk --- rc/bin/usps | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/rc/bin/usps b/rc/bin/usps index 7c7cf1921..dfdd78ccf 100755 --- a/rc/bin/usps +++ b/rc/bin/usps @@ -9,12 +9,13 @@ if(! ~ $#* 1) { rfork e -hget -p 'origTrackNum='^$1 http://trkcnfrm1.smi.usps.com/PTSInternetWeb/InterLabelInquiry.do | - htmlfmt > /tmp/usps.$pid +hget -p 'qtc_tLabels1='^$1 https://tools.usps.com/go/TrackConfirmAction | + uhtml | htmlfmt > /tmp/usps.$pid sam -d /tmp/usps.$pid >[2] /dev/null <<'!' -0,/Label/-1d -/^Enter Label/,$d +,/Your Label Number/-1d +/Check on Another Item/,$d +/id=\"error-tLabels\"/,$d ,p ! rm /tmp/usps.$pid