odedro987 / tachitatsu

A tool for converting Tachiyomi backups into Kotatsu backups
GNU General Public License v3.0
18 stars 4 forks source link

Tachitatsu

A tool for converting Tachiyomi backups into Kotatsu backups.

Requirements

  1. Install the relevant modules from the requirements file by running pip install -r requirements.txt.
  2. Tachiyomi backup (.tachibk or .proto.gz)

Usage

Copy your Tachiyomi backup to the folder where you cloned this repo.

Run python src/main.py <backup_file_name>.

This should generate an output folder with a .bk Kotatsu backup file. Copy the file to your desired device and import it from the Kotatsu app.

Notes

Kotatsu transforms different sources' urls differently. This means each source needs to be supported individually. This tool currently explicitly supports Mangadex and Mangakakalot. In order to support more sources, it's necessary to correlate Tachiyomi source id to the source name, and map it to Kotatsu's source name.

Feel free to create PRs for other sources if you want to contribute.

This is mainly a pet project, I'm no Python dev so I apologize in advance for the code.