![]() |
#512 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,751
Karma: 730681
Join Date: Oct 2014
Location: Antwerp
Device: Kobo Aura H2O
|
Search for a term like "telnet", "ssh," "sshd" or "dropbear" and you should hopefully be able to find something to your liking.
See for example https://www.mobileread.com/forums/sh...d.php?t=254214 |
![]() |
![]() |
Advert | |
|
![]() |
#513 | |
Member
![]() Posts: 15
Karma: 10
Join Date: Feb 2019
Device: Kobo Aura H2O Edition 2
|
Quote:
|
|
![]() |
![]() |
![]() |
#514 |
Member
![]() Posts: 15
Karma: 10
Join Date: Feb 2019
Device: Kobo Aura H2O Edition 2
|
Is there a way to disable the `Unknown Author` warning on PDFs with no metadata?
|
![]() |
![]() |
![]() |
#515 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 446
Karma: 305160
Join Date: Aug 2015
Device: Kobo Glo HD, Kobo Aura ONE
|
|
![]() |
![]() |
Advert | |
|
![]() |
#517 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 63
Karma: 18290
Join Date: Jul 2016
Location: France
Device: Kobo H2O (broken), Kobo H2O Edition 2 v1 (stolen), Kobo Clara 2E
|
Quote:
Except it appears it doesn't recognise my Aura H20 (first edition) correctly. Although the screen has the correct resolution, everything is very small and touch appears not to work properly neither. Plato saved a log.ini file : Code:
Framebuffer rotation: 3 -> 1.
Plato is running on a Kobo Touch A/B.
The framebuffer resolution is 1080 by 1440.
Also I did delete completely the old metadata and config file, I did a clean install. And I launched through telnet while on Nickel: Code:
>./mnt/onboard/.adds/plato/plato.sh [FBInk] Detected a Kobo Aura H2O (370 => Dahlia @ Mark 5) Variable fb info: 1080x1440 (1088x1536), 32bpp @ rotation: 1 (Clockwise, 90┬░) Fixed fb info: ID is "mxc_epdc_fb", length of fb mem: 6684672 bytes & line length: 4352 bytes Switching fb to 8bpp . . . Setting bitdepth to 8bpp Setting grayscale to 1 Setting rotate to 3 (Counter Clockwise, 270┬░) to account for kernel rotation quirks Bitdepth is now 8bpp (grayscale: 1) @ rotate: 1 (Clockwise, 90┬░) Variable fb info: 1080x1440 (1088x3072), 8bpp @ rotation: 1 (Clockwise, 90┬░) Fixed fb info: ID is "mxc_epdc_fb", length of fb mem: 6684672 bytes & line length: 1088 bytes Last edited by Mavireck; 05-02-2020 at 02:54 PM. |
|
![]() |
![]() |
![]() |
#518 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,506
Karma: 26047202
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
That's your mistake
![]() It requires PLATFORM & PRODUCT to be set properly in the env. That's not the case for stuff started via udev (i.e., ssh & !nickel's telnet). (KOReader's startup script has a bunch of legacy fallbacks to handle all the weird ways it could get launched). Last edited by NiLuJe; 05-02-2020 at 04:00 PM. |
![]() |
![]() |
![]() |
#519 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 63
Karma: 18290
Join Date: Jul 2016
Location: France
Device: Kobo H2O (broken), Kobo H2O Edition 2 v1 (stolen), Kobo Clara 2E
|
Quote:
![]() Thanks for your answer! I am glad to know it is only my mistake ![]() EDIT: Yep it was my fault, I started it with NickelMenu and it works now. I am a great fan of the new librairy system, for one very specific reason : I have a lot of sheet music on my reader (1000+ files), and Nickel manages them very badly. So far, I used to have a Hook in Plato that would rename a folder from ".sheetmusic" to "sheetmusic" which I would start at the same time as plato and I had an opposite script when I went back to Nickel. Except now I have a specific librairy within Plato, linked to ".sheetmusic". No need to rename the folder everytime, Nickel does not see it but Plato does. And I registered as a "database" librairy, so that it does not write to the device's memory too much. It is absolutely completely surprisingly perfect! A huge thank you for your work! Last edited by Mavireck; 05-03-2020 at 06:19 AM. |
|
![]() |
![]() |
![]() |
#520 |
Member
![]() Posts: 15
Karma: 10
Join Date: Feb 2019
Device: Kobo Aura H2O Edition 2
|
Why does "Clean Up" remove all reading states? I have to remember all of them now since I clicked the button without knowing what it did, and there's no documentation for it in https://github.com/baskerville/plato.../0.8.4...0.8.5. I had assumed that it would remove all reading states and database information for books that were no longer present in the library, for example the Wallabag folder that I had just made its own library.
Last edited by 7596ff; 05-04-2020 at 12:33 PM. |
![]() |
![]() |
![]() |
#521 | ||
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 446
Karma: 305160
Join Date: Aug 2015
Device: Kobo Glo HD, Kobo Aura ONE
|
This isn't how I would describe the aforementioned action.
Quote:
Quote:
Here's an example on how to convert a sub-directory of LIBRARY_PATH, here Articles, to a library: Code:
cd LIBRARY_PATH jq 'with_entries(select(.value.file.path|startswith("Articles/")))' .metadata.json > .metadata-articles.json jq 'with_entries(select(.value.file.path|startswith("Articles/")|not))' .metadata.json > .metadata-no_articles.json jq 'with_entries(.value.file.path |= sub("Articles/"; ""))' .metadata-articles.json > Articles/.metadata.json mkdir Articles/.reading-states jq 'keys|.[]' .metadata-articles.json | xargs printf '.reading-states/%016X.json ' | xargs -J % mv % Articles/.reading-states rm .metadata-articles.json cp -p .fat32-epoch Articles mv Articles .Articles mv .metadata-no_articles.json .metadata.json And the library settings for this new library are: Code:
[[libraries]] name = "Articles" path = "LIBRARY_PATH/.Articles" mode = "database" |
||
![]() |
![]() |
![]() |
#522 |
Member
![]() Posts: 15
Karma: 10
Join Date: Feb 2019
Device: Kobo Aura H2O Edition 2
|
Thank you for that message, however, I am still not quite sure what the actions Flush or Clean Up do. I fat-fingered Flush and it logged me out of Nickel, and Clean Up wiped the database of reading states. And no, because I'm rather clumsy and bull-headed, I removed my old .metadata.json. I have this problem where I really have no idea if any problem I have with plato is a bug or user error, so I'm always too scared to say anything, but I really don't think Clean Up is supposed to remove all reading states... Thank you for the software and apologies that I am the user from hell
Edit: By logged me out of Nickel I mean that when I exited plato I was greeted with the Langauge selection screen, then prompted to log in with whichever account. Wifi prefs were not lost somehow Last edited by 7596ff; 05-04-2020 at 08:36 PM. |
![]() |
![]() |
![]() |
#523 |
Member
![]() Posts: 18
Karma: 10
Join Date: Feb 2019
Device: Kobo Aura, Kobo Mini
|
I realy want to know ,how can I shut the founction of rotate. It often rotates when I turn the page, so I have to open the menu to rotate it back.
Last edited by johnson_chung; 05-12-2020 at 11:23 PM. |
![]() |
![]() |
![]() |
#524 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 42
Karma: 57668
Join Date: May 2020
Device: Kindle Oasis, Kobo Forma, Onyx Page
|
Baskerville, this looks really neat! I apologize if you've already answered this question, but am I right to believe that Plato, like KOReader, uses a pure directory-style categorization system? In other words, if a book is in /Parent_Category/Subcategory1, it (a) is not also in Parent_Category, and (b) cannot also be in Subcategory2?
I am hoping this is not the case or that there is a way around this limitation. |
![]() |
![]() |
![]() |
#525 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 42
Karma: 57668
Join Date: May 2020
Device: Kindle Oasis, Kobo Forma, Onyx Page
|
Apologies for the double post, but I can't see a way to edit my first one. I found this file, which appears to be a sample metadata.json file for Plato. That file stores each book's categories in an array. I also saw you mention something about inferring categories from dc:subject, which is where Calibre stores tags. I think Plato might be exactly what I'm looking for.
Just to check my understanding, suppose I put three books on my Kobo in the library directory. The book Gridlinked has the following metadata: Code:
<dc:subject>Fiction.Science Fiction.Space Opera</dc:subject> <dc:subject>Fiction.Thriller</dc:subject> Code:
<dc:subject>Fiction.Science Fiction</dc:subject> <dc:subject>Fiction.Fantasy</dc:subject> Code:
<dc:subject>Nonfiction</dc:subject> <dc:subject>Science Fiction</dc:subject>
If I press Fiction, the subject bar displays Fiction, Science Fiction, Fantasy, Thriller, and the book list displays Gridlinked and Shadow. From there, if I press Science Fiction, Thriller disappears and Space Opera is added. Gridlinked and Shadow are both still displayed. If I press Space Opera, Shadow disappears and Gridlinked remains. If instead of pressing Fiction I press Science Fiction, the subject bar displays Science Fiction, and the book list displays Leibowitz only. Am I understanding correctly? |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Kindle -- KOReader: a document reader for PDF, DJVU, EPUB, FB2, HTML, ... (GPLv3) | hawhill | KOReader | 1237 | 07-07-2025 02:25 PM |
PocketBook-KOReader: a document reader for PDF, DJVU, EPUB, FB2, CBZ, ... (AGPLv3) | chrox | KOReader | 584 | 07-01-2025 07:34 AM |
KOReader: a document reader for PDF, DJVU, EPUB, FB2, HTML, ... (GPLv3) | hawhill | Kindle Developer's Corner | 1289 | 04-07-2025 10:18 AM |
v3 vs. v3+ as a pdf/DjVu reader | hedonism_bot | HanLin eBook | 7 | 11-02-2010 08:16 PM |