Skip to main content

TipToi-dl

A linux CLI TipToi audiofile downloader.

Motivation

Ravensburger, the manufacturer of the famous TipToi offers a Windows and a Mac Program for downloading new audiofiles. As a Linux user you have to do that manually via their website which is not the best experience.

So I decided to build this little CLI that allows me to download and copy the audiofile for a new book onto my kids TipToi within seconds.

Setup

tiptoi-dl requires Python 3.11 or newer.

uv brings its own Python, so this works regardless of your distro's Python version.

  1. Install uv if you have not already (see https://docs.astral.sh/uv/getting-started/installation/)
  2. Run uv tool install tiptoi-dl (or uv tool install git+https://github.com/Bouni/tiptoi-dl.git for the main branch)
  3. Run the app: tiptoi-dl

Using pipx

pipx is packaged by most distros, e.g. sudo apt install pipx, sudo dnf install pipx or sudo pacman -S python-pipx.

  1. Run pipx install tiptoi-dl
  2. Run the app: tiptoi-dl

Usage

On start, tiptoi-dl loads the full catalog and shows it in a table.

Key Action
type in the search bar filter the catalog by name or product ID
Tab jump from the search bar to the table
↑ / ↓ select an entry
Enter show details of the selected entry
Ctrl+D download the .gme file of the selected entry
Ctrl+Q quit

If a TipToi pen is connected via USB and mounted, the .gme file is saved directly onto it. Otherwise it is saved into the current directory.

Disclaimer

tiptoi-dl is neither offered nor supported by Ravensburger. The authors do not take any liability for possible damages.

Metadata

Release files for tiptoi-dl 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tiptoi-dl 1.0.1
File Size Uploaded Provenance
tiptoi_dl-1.0.1.tar.gz 26.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for tiptoi-dl 1.0.1
File Interpreter ABI Platform
tiptoi_dl-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 37.0 kB

Release files / tiptoi_dl-1.0.1.tar.gz

Download URL tiptoi_dl-1.0.1.tar.gz
Size 26.3 kB
Tags Source
SHA-256 checksum
How to use checksums
883286acf3a638573e14bf4fce65629c14fca5d1b9ab130a6177c448793d3e33
BLAKE2b-256 checksum
How to use checksums
879aa41d6aaebc2e5dc4a2aa4f86569b555c64a6d24d69c47175c25bba742019
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tiptoi_dl-1.0.1-py3-none-any.whl

Download URL tiptoi_dl-1.0.1-py3-none-any.whl
Size 10.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
443e515bd61ad6cc6e67ff7feb3978ae8411d79a1a74158bd85d37af66fb915b
BLAKE2b-256 checksum
How to use checksums
23d6630299200152fbf2ad22adb9dda1d88c16fb55903f87065a3fd22360720e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for tiptoi-dl 1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page