Skip to content

brot/yesss-bill-downloader

Repository files navigation

yesss! bill downloader

With this (standalone) scrapy (http://scrapy.org/) spider it's possible to automatically download bills (pdf) and call details (pdf) from https://www.yesss.at + https://www.simfonie.at/ and store it on your local machine.

The files are stored under /tmp/yesss (could be change by a commandline option or a PATH variable) in the following structure

/tmp/
  -- yesss/
     -- <username>
        -- <year>
           -- <date>-rechnung.pdf
           -- <date>-einzelgesprächsnachweis.pdf

Prerequisite

$ cd yesss-bill-downloader
$ python3 -m venv .venv
$ source .venv/bin/activate
  • Configure your yesss! and/or SIMfonie credentials in your KeePassXC database
  • Copy env-template to .env and change the values
  • Update KEEPASS_SEARCH_CRITERIA in run.py (TODO: should be configurable in the future)

Starting the spider

$ python run.py

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published