From 677a8d7b3279f91e917c1f1c36dc5b2756214b2a Mon Sep 17 00:00:00 2001 From: tv Date: Wed, 11 Dec 2013 11:39:46 +0100 Subject: RIP vvs.de --- util/bin/vvs.de | 61 --------------------------------------------------------- 1 file changed, 61 deletions(-) delete mode 100755 util/bin/vvs.de (limited to 'util') diff --git a/util/bin/vvs.de b/util/bin/vvs.de deleted file mode 100755 index 3b7ccf93..00000000 --- a/util/bin/vvs.de +++ /dev/null @@ -1,61 +0,0 @@ -#! /bin/sh -# -# NAME -# vvs.de - web scraper for VVS departure information -# -# SYNOPSIS -# vvs.de ORIGIN DESTINATION [HH [MM]] -# -# EXAMPLES -# $ vvs.de Hauptbahnhof Renningen 13 37 -# -# CAVEATS -# Acceptable operands have to be found by trial and error. -# -# BUGS -# Probably bit rot.^_^ -# -# SEE ALSO -# mobile.vvs.de -# -# COPYRIGHT -# All departure information is copyrighted by Verkehrs- und -# Tarifverbund Stuttgart GmbH. The original copyright statement can -# be obtained online at http://www.vvs.de/impressum . -# -# The following code is your fault. -# -set -euf - -#
- #s/itdDateDay=/&${3-$itdDateDay}/ - #s/itdDateMonth=/&${4-$itdDateMonth}/ - #s/itdDateYear=/&${5-$itdDateYear}/ - -vvs_tmp=/tmp/vvs.tmp -curl -Ss http://www.vvs.de/fahrplan/ | -sed -rn "//,//{ - s.*.*\1=\2;T - /itdTripDateTimeDepArr=arr/b - s/(name_origin=).*/\1${1-$name_origin}/ - s/(name_destination=).*/\1${2-$name_destination}/ - ${3+s/(itdTimeHour=).*/\1${3-$itdTimeHour}/} - ${4+s/(itdTimeMinute=).*/\1${4-$itdTimeMinute}/} - p -}" | tr '\n' '&' | sed 's/&$//' >"$vvs_tmp" - - -#while read line ; do -# test -z "$line" || echo "$line" -#done >"$vvs_tmp" - -echo from: ${1-$name_origin} -echo \ \ to: ${2-$name_destination} -echo '-------------------------------------' -w3m -cols 9423 -post "$vvs_tmp" \ - -dump http://www.vvs.de/./efaanyfield/anyfield.php | -sed -rn " - s/^ +[0-9]+ +([0-9]+:[0-9]+) +([0-9]+:[0-9]+) +([A-Z0-9 ,]+) .*$/\1 \2 \3/p -" | tr -d , - -#### -- cgit v1.2.3