The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

aseag-m - Unofficial interface to the ASEAG departure monitor

SYNOPSIS

aseag-m [-abfprV] [-l lines] [-s timefmt | -S timefmt] [-v stopname] stopname

VERSION

version 0.01

DESCRIPTION

aseag-m lists upcoming bus departures at the ASEAG stop name.

OPTIONS

-a, --route-after

For each departure, include the route leading to name. Both stop names and departure times are shown.

-b, --route-before

For each departure, include the route after name. Both stop names and departure times are shown.

-f, --full-route

For each departure, include the entire route (stop names and departure times).

-l, --line lines

Limit output to departures of lines (comma-separated list of line names, may be used multiple times).

-p, --with-past

Include past departures. Applies both to the departure output and to the route output of -a, -b, -f.

-r, --relative

Show relative times. Appleas both to departure and route output.

-s, --strftime format

Format absolute times in format, applies both to departure and route output. See DateTime(3pm) for allowed patterns.

-S, --strfrel format

Format relative times in format, only applies when used with -r. See DateTime::Format::Duration(3pm) for allowed patterns.

-v, --via stop

Only show lines which will also service stop after name. With -b, stop must be in the schedule before name, with -f it may be anywhere, with -a (and by default) it must be after name.

-V, --version

Show version information.

EXIT STATUS

Zero.

CONFIGURATION

None.

DEPENDENCIES

  • Class::Accessor(3pm)

  • DateTime(3pm)

  • DateTime::Format::Duration(3pm)

  • LWP::UserAgent(3pm)

BUGS AND LIMITATIONS

Unknown.

AUTHOR

Copyright (C) 2013 by Daniel Friesel <derf@finalrewind.org>

LICENSE

This program is licensed under the same terms as Perl itself.