Fahren Lernen Dumper is a command-line tool that downloads all available questions, translations, and media from the Fahren Lernen mobile app API. These questions are used in Germany’s current theoretical driving license test.
- Bun must be installed.
- A valid Fahren Lernen account.
Clone the repository and install dependencies:
git clone https://git.bsh.im/fahren-lernen-dumper.git
cd fahren-lernen-dumper
bun install
Run the tool using Bun:
bun . -- --email <your-email> --password <your-password> [--quality <high/low/both>] [--directory <./dump>] [--media-types <image/video/both>]
--email
: Your Fahren Lernen account email.--password
: Your Fahren Lernen account password.--quality
: Filter media by quality (high
,low
, orboth
; default isboth
).--media-types
: Filter media by type (image
,video
, orboth
; default isboth
).--directory
: The output directory (default is./dump
).
After execution, the specified directory will include:
questions.json
: Contains the general question structure.questionTexts-[lang].json
: Contains texts for each question (generated for all available languages).media/
: A folder withhigh/
andlow/
subdirectories containing the downloaded media.