diff options
author | Daniel Friesel <derf@derf.homelinux.org> | 2009-03-16 17:35:45 +0100 |
---|---|---|
committer | Daniel Friesel <derf@derf.homelinux.org> | 2009-03-16 17:35:45 +0100 |
commit | dd66f1ed2cd70e513748c8557fe7aadd3ba10c56 (patch) | |
tree | c8fb28cf78baf043c751234e8d8b094f0d837adb /bin/efa | |
parent | fed04b3a641b8d82bd29fd9d8169053ffdfc8418 (diff) |
Added --time-for to get departure/arrival time
Diffstat (limited to 'bin/efa')
-rwxr-xr-x | bin/efa | 15 |
1 files changed, 13 insertions, 2 deletions
@@ -24,7 +24,7 @@ my $groupsize = 8; my $offset; my @from; my @to; -my $time; +my ($time, $time_for); my $date; my $debug = 0; @@ -37,6 +37,7 @@ GetOptions( 'time=s' => \$time, 'date=s' => \$date, 'debug' => \$debug, + 'time-for=s' => \$time_for, ); unless (@to == 2 and @from == 2) { @@ -53,6 +54,12 @@ if ($time) { if ($date) { @post{'itdDateDay','itdDateMonth','itdDateYear'} = split(/\./, $date); } +if ($time_for) { + given ($time_for) { + when('arrival') {$post{itdTripDateTimeDepArr} = 'arr'} + when('departure') {$post{itdTripDateTimeDepArr} = 'dep'} + } +} $www->get($firsturl); $www->submit_form( @@ -155,7 +162,11 @@ raw items received from the site) =item B<--time> I<hh>:I<mm> -Journey start time +Journey start/end time + +=item B<--time-for> B<arrival>|B<departure> + +Define whether the time means time of departure (default) or time of arrival =item B<--date> I<dd>.I<mm>.I<yyyy> |