accemus 0.2.0 copy "accemus: ^0.2.0" to clipboard
accemus: ^0.2.0 copied to clipboard

A CLI tool for fetching substitution plans from DSB/DSBMobile and parsing Untis HTML, as well as debugging dsbuntis.

Accemus #

Tool for fetching substitution plans from DSB/DSBMobile and parsing Untis HTML, as well as debugging dsbuntis.

More information: https://github.com/Ampless/Adsignificamus#1-the-mobile-api.

  • List your substitution plans in the current dsbuntis JSON format:

accemus {{187801}} {{public}}

  • List your substitution plans and print all HTTP requests made while doing so:

accemus --log-requests {{id}} {{password}}

  • Only log into DSB and print the session:

accemus --login-only {{id}} {{password}}

  • Get the Timetable JSON of your substitution plans from DSB:

accemus --timetable-json {{id}} {{password}}

  • Try to get substitutions from another DSB server and, if it fails, print full stack traces for debugging:

accemus --endpoint={{https://dsb.example.org}} --preview-endpoint={{https://images.example.org/dsbpreviews}} --stack-traces {{id}} {{password}}

Installation #

dart pub global activate accemus
0
likes
120
pub points
0%
popularity

Publisher

verified publisherampless.chrissx.de

A CLI tool for fetching substitution plans from DSB/DSBMobile and parsing Untis HTML, as well as debugging dsbuntis.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MPL-2.0 (LICENSE)

Dependencies

ansicolor, args, dsb, dsbuntis, hex, highlight, schttp

More

Packages that depend on accemus