HTPC-Manager
HTPC-Manager copied to clipboard
Request: Ebook Support (LazyLibrarian/Calibre)
Request for a LazyLibrarian and or Calibre module. I believe that Lazy Librarian uses the exact same format as Headphones. It'd be great to be able to request and books from HTPC Manager.
+1 for LazyLibrarian - although I'm still messing w/ that. Poor software is a red headed stepchild.
I raise my hand for this request too.
This Fork is very good: https://github.com/DobyTang/LazyLibrarian
Duplicate request #99 However I may be looking to dev this as I might be setting up LL for my misses =) From what I can tell it's a clone of HP
@cybercorey go for it! You should be able to reuse a lot of code.
Bad news, looks like LL has not built an api on their end...
Looks like lack of API has been taken care of as of yesterday
https://github.com/DobyTang/LazyLibrarian/commit/585212c263d1d2f65011186e7032305615d81bc4
Ohhh yeaaah!!! :)
Awesome, I opened a issue with him, and he had it sussed within a day! I'll hopefully get to work on it this long weekend!
Starting point that explains some code https://github.com/Hellowlol/HTPC-Manager/wiki/How-to-make-your-own-module I should use headphones as a base and just edit that one
+1 please!
Started building it, you can test in this repo (https://github.com/cybercorey/HTPC-Manager/) Missing quite a bit for now (need a few extra api calls) But works.
Please test it and let me know! Readme: https://github.com/cybercorey/HTPC-Manager/commit/1592ff729c6098124de5e429f67bbe1aa49718e9
What Api calls are missing?
https://github.com/DobyTang/LazyLibrarian/issues/319 Ones ive found so far:
- force searching single books
- getting all books
- add book
On lazylibrarian not this =)
Seems simple to add, the work is already done. Just find the functions in webserve.py . That was I had to do when it didnt exist in hp and Mylar.
Awesome, few more little things to do and I'll make a pull request =) But for now off to bed!
Pull request! We want try it. Fantastic work.
@cybercorey I use https://github.com/philborman/LazyLibrarian/commits/master for LazyLibrarian. Updates more frequently.
So excited about this!!!
How do I go about checking out the version that works now or is that not feasable?
use git clone or download the source code manually
I know at some point I switched from using DobyTang to your version but I'm on Freenas and haven't the foggiest how I did it. I believe I used instructions you posted because it looks like freenas installs lazylibrarian to /usr/pbi/lazylibrarian-amd64/share/lazylibrarian/LazyLibrarian and that's not a valid git repo. [It was Htpc manager I replaced..not lazy librarian]
--update I found the previous discussion here: https://forums.freenas.org/index.php?threads/htpc-manager.40531/
@ezar Lazylibrarian on freenas is not in the usual spots..are you familiar with how to change it to use philborman's over dobytang's?
@Hellowlol @cybercorey I attempted to setup both where I could try both htpcmanager's but they don't appear to support each other's database? Cybercorey's started everything "fresh" but when I switch back to hellowlol's version all the data is still available. Is there a way I can transfer the info?
I believe the dbs should be compatible. Just copy the userdata folder from my version to his.
Any update on this? Especially for those of us using the DobyTang fork of LL?
LL is the last thing I still have to fall back on Muximux for :(
@agc93 Hi. There is no progress on this and honestly will not be unless someone makes a pr. You don't need to fallback to muximus just add lazy librarian to other links and enable the i frame option under general settings.