View Single Post
Old 07-29-2018, 12:32 AM   #1
sherman
Guru
sherman ought to be getting tired of karma fortunes by now.sherman ought to be getting tired of karma fortunes by now.sherman ought to be getting tired of karma fortunes by now.sherman ought to be getting tired of karma fortunes by now.sherman ought to be getting tired of karma fortunes by now.sherman ought to be getting tired of karma fortunes by now.sherman ought to be getting tired of karma fortunes by now.sherman ought to be getting tired of karma fortunes by now.sherman ought to be getting tired of karma fortunes by now.sherman ought to be getting tired of karma fortunes by now.sherman ought to be getting tired of karma fortunes by now.
 
Posts: 876
Karma: 2676800
Join Date: Aug 2008
Location: Taranaki - NZ
Device: Kobo Aura H2O, Kobo Forma
[WIP] kobo-rclone - Kobo wrapper for Rclone

Hi folks

Inspired by the recent gdrive thread (https://www.mobileread.com/forums/sh...d.php?t=309337), I decided to try and implement similar functionality for different 'cloud' or sync solutions.

That led me to the program Rclone, which is a CLI tool to sync files from a wide variety of different providers, including cloud providers, and more traditional hosting methods such as FTP, SFTP, HTTP, WebDAV etc.

Not only did I want to sync ebook files however, I also wanted to populate
series information without having to plug in my Kobo.

I'm at the point where I've got something "working", but I probably now need help to test it, and provide suggestions/contributions as to how to make the program safer, especially the metadata aspect.

Also, this is my very first Go project (I knew nothing about Go until a few days ago!), so I welcome any feedback from more experienced Go developers.


So, the project is called kobo-rclone, and it is available at https://github.com/shermp/kobo-rclone. Setup and install instructions are available in the readme. I am currently not going to distribute any binaries until I have confidence that there is a low possibility of corrupting the DB or partition.

This project is still very much a Work In Progress, so use it at your own risk etc.
sherman is offline   Reply With Quote