Web UI for lightnovel-crawler #1740
Replies: 4 comments 3 replies
-
I like the idea, but I'd also prefer some library management features. In my mind I see a new *Arr script like ReadArr with not only the ability to search, but to manage your library and be able to perform automated updates as chapters are released. |
Beta Was this translation helpful? Give feedback.
-
I'm the one making a website using lightnovel-crawler (I think you were talking about me ?) and am still actively working on it. I just started hosting it today on http://lncrawler.monster/ But my goals are really different, so I believe having both can be great. Your web UI concept is way better and user friendly for downloading novel while I only focused on the library and public access aspect, so there is no downloading parameters (no way to download ebooks from it currently for exemple). To make your project work and be easily upgradeable I believe the easiest would be a layer above the console instead of directly making a bot. Perhaps I can try to help on the backend stuff if there is a demand for a web UI downloader. |
Beta Was this translation helpful? Give feedback.
-
If I can support a web UI, I can also publish a website collecting novels from various sources. Let's think about the original authors and translators for a bit in this situation. I do not want to push their buttons too hard with a very easy to use interface that everyone can use for grabbing all the novels everywhere. |
Beta Was this translation helpful? Give feedback.
-
That being said, I have a plan to make a web server bot with novelheart |
Beta Was this translation helpful? Give feedback.
-
Adding a Graphical User Interface to lncrawl
I think ln crawler is pretty awesome, and adding some UI to help operate the software would be pretty nice.
I am aware that there's an attempt to make a web server (?), but seems like it has been dropped?
While there are multiple ways to create a native GUI on Python, I find most of them hard to use, and even harder to customize. Instead of using native UI frameworks like qt or Tkinter, I think implementing a web UI that can be served from the software would be easier for new people to contribute and extend functionality.
My idea of the website tech stack/form:
localhost:9000
(Expected) Features
Here are some quick prototypes that I made for what the website would look like
Download novel directly by URL
Search novel by title, and specifying source:
Choose a novel from found result:
Options before finally download:
Link to the prototype figma: https://www.figma.com/file/hCWw0CLRUjWgLOBfbGnCcZ/lncrawl?node-id=0%3A1
Disclaimer: I'm not a professional designer, and thus I copied a lot of wireframe/UI toolkit for this prototype
Thought?
Would love to hear some feedback, idea, and opinion on both the overall idea and the look and feel of the prototype.
This is something that I can work on too, but would love to hear opinions before spending time making it!
Beta Was this translation helpful? Give feedback.
All reactions