X-Git-Url: http://git.tpope.net/?p=tpope-extra.git;a=blobdiff_plain;f=perl%2Fsctweb;h=7c6f23ea7280b08f616feed7c024eb97cb103072;hp=af6bdc68bedd206585efce73f0896c1e5ed222fa;hb=bc83d0e12d5f3a428a34c90b6acbbd072c7606c5;hpb=a821bcb52e8372f85ba94357845700f92c558fa8 diff --git a/perl/sctweb b/perl/sctweb index af6bdc6..7c6f23e 100755 --- a/perl/sctweb +++ b/perl/sctweb @@ -2,6 +2,10 @@ # $Id$ # -*- perl -*- vim: ft=perl sw=4 sts=4 +# Brief usage instructions: +# Create a ~/.sctwebrc that has SID=yourssn and PIN=yourpin +# You'll need to change the url below if you go anywhere but Northwest Vista. + use strict; use LWP::UserAgent; use HTML::TableExtract; @@ -25,19 +29,34 @@ $ua->env_proxy; $ua->cookie_jar( {} ); $ua->get("$url&tserve_tip_write=||WID&tserve_transconfig=astulog.cfg") or die "$!"; $response = $ua->post("$url&tserve_trans_config=astulog.cfg", { tserve_tip_write => "%7C%7CWID%7CSID%7CPIN", SID => $opts{SID}, PIN => $opts{PIN} }) or die "$!"; -#print $response->content; -#die "Site down. Try again later.\n" if(length($response->content)<256); $response = $ua->get("$url&tserve_tip_write=||WID|SID|PIN|Term&tserve_trans_config=" . ("regterm.cfg"||"rgrdterm.cfg")); # Valid terms die $response->status_line unless $response->is_success; my @terms = grep {s/^