Skip to main content

No project description provided

Project description

Tolino Notes

Convert Tolino notes into useful formats

Tolino stores your highlights and notes in a notes.txt file on your device. However the format of that file is neither human- nor computer-readable. This project tries to close the gap by parsing the file (somehow) and convert it to a structured file – one per book in your notes.txt.

How to get the file?

  • Connect your Tolino to your computer via USB.
  • Use a file manager (Finder or Explorer) and open the root directory of the device.
  • Look for the notes.txt file.

Install and use

Install using pip / poetry or similar from PyPi.

$ python -m pip install tolino-notes

In a new shell run:

$ tolino-notes --help
Usage: tolino-notes [OPTIONS]

  Convert Tolino notes into useful formats

Options:
  -i, --input-file FILE       Original Tolino notes file  [required]
  -o, --output-dir DIRECTORY  Folder for output files  [required]
  -f, --format [md|json]      Output format  [required]
  -v, --verbose               Verbose output
  --help                      Show this message and exit.

For example to convert all your notes to markdown run:

$ mkdir output-dir
$ tolino-notes -i notes.txt -o output-dir -f md

Status

  • Successfully tested with Tolino Shine 3
  • Supports extraction and conversion of highlights, bookmarks and notes
  • Support for DE, EN and ES language settings
  • Supported output formats are Markdown and JSON

Development

  • Run make to create a new virtual environment
  • Use the issue tracker to let me know about ideas and issues

License and attribution

This software is licensed under Apache License 2.0.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tolino_notes-0.1.0.tar.gz (9.2 kB view hashes)

Uploaded Source

Built Distribution

tolino_notes-0.1.0-py3-none-any.whl (10.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page