momijizukamori: Grey tabby cat with paws on keyboard and mouse. The text reads 'code cat is on the job', lolcats-style (CODE CAT)
Cocoa ([personal profile] momijizukamori) wrote2021-06-21 08:21 pm
Entry tags:

Ao3 Reader - Alpha 1

Because this is actually in a state where it's possible to share with other people for feedback! To install:
1) Download the kfmon/reader zip here.
2) Connect your Kobo via USB
3) Extract the zip directly into the base folder of the device (if, like me, you have an external SD card, you want the KOBOeReader device, that's the internal storage)
4) Add the following two lines to .kobo/Kobo/Kobo eReader.conf:

5) Eject device - it will appear to process imports and then run a short update (which is patching in the hooks for kfmon, which is the launcher util) and reboot.

Then to access, go into your Books and look for the 'book' (actually just an image file) named Plato and select it - that triggers the launcher script. To exit, use the menu in the top right corner -> quit

Caveats, etc
- You need to have the wifi on and be connected to a network before you try to launch the app - it'll crash immediately otherwise (I haven't put in error handling yet for when it can't fetch web pages)
- The physical frontlight button will not actually toggle the frontlight - instead it'll take a screenshot. You can toggle the frontlight from the menu bar though.
- You can only view one 'work index' (which is what I've been calling the listings you get from either searching or for looking at all works in a tag). It's set by default to the Sha Po Lang tag, but if you open .adds/plato/Settings.toml and go to the last line (base-path) you can set that to your URL of choice, either with the full domain name or relative to archiveofourown.org

This should be pretty safe - I've tested it a bunch, it's based on existing well-tested code, and it doesn't muck around much with system files. But I'm not responsible if something does go horribly wrong (though I will try to help fix), and you should back up your files regularly anyway, etc.

Midnight Edit: I FORGOT A STEP also the zip file was missing one of the necessary bits. If you got this before the edit and added like forty icons to your books list I am so so sorry, if you delete the folder and then add the config lines it'll resync properly
sleeplesspotato: tabby kitten looking up (Default)

[personal profile] sleeplesspotato 2021-06-22 07:57 am (UTC)(link)
Too bad I don't have a Kobo, would have loved to try this out. Congrats on the alpha release! :D
adevyish: Icon of Kanda holding a book, surrounded by stacks of books (Default)

[personal profile] adevyish 2021-06-24 04:22 am (UTC)(link)

i'll have a try over the weekend!

sporky_rat: Orange 3WfDW dreamsheep (Default)

[personal profile] sporky_rat 2023-07-18 03:27 am (UTC)(link)

I will try this tomorrow!

x003: A figure in shadow. Their eyes light up like flashlights. (Default)

[personal profile] x003 2023-07-18 10:55 pm (UTC)(link)

Ooh, this looks super powerful; I, too, will do this tomorrow! Thank you for putting this all together!