![]() |
#1 | |
GuteBook/Mobi2IMP Creator
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,958
Karma: 2530691
Join Date: Dec 2007
Location: Toronto, Canada
Device: REB1200 EBW1150 Device: T1 NSTG iLiad_v2 NC Device: Asus_TF Next1 WPDN
|
Linreb - eLibrarian for REB1200 and EBW1150
What is an eLibrarian?
Well most that have an EBW1150 have also purchased the eBook Librarian or GEBLibrarian. These programs are examples of an eLibrarian that will serve up a .imp ebook that you have onto your reader without using the ETI servers. This software was originally written by Nandagopal Kirubanandan for Linux and REB1200. The first mention I found of 'Linreb' (google "linreb-0.1") was the russian site ebook.org. Here is a link to that translated google'd page. Hopefully it works. It's half way down, and around the 18th message. Quote:
I couldn't get the source from there but was able to find it using a ftp filesearch (forgot the actual link, though). I attach the original source (v0.1) for linux and my modified version (v0.2) to run on windows machines and to play with. I will be updating the software to allow many things on my wishlist, but have not yet coded anything. My wishlist would include: - surf the net! - grab .imp files directly from the Mobileread IMP ebook upload area, ala 'Mobipocket Download Guide'. - add conversion/creation abilities, ala GEBLIbrarian. Want to add any ideas to the wishlist? I will be on holidays for a week starting now, and may not be able to access this site (or any other site ![]() Oh, yeah, simple instructions on its use: 1. unzip the files into a directory 2. Open a command prompt and cd to that directory where 'linreb.exe' is for Windows users or 'linreb' for linux users. 3. Type 'linreb -h' for help or just double click the 'linreb-start.bat'. It uses port 9090 by default; just like GEBLibrarian. 4. Place all your .imp ebooks in the subdirectory 'shelf' 5. On your reader, ensure in 'Settings' that you have selected 'Use HTTP proxy'! 6. Have fun exploring.... To end the program, hit Ctrl-C in the command prompt window. As always, enjoy! EDIT: for a lark, try accessing http://directory.ebooksystem.net/directory/default.asp from your web browser... (Great Customer Support?) UPDATE: v0.2.02 - cleaned up source code (no major changes) but now include some internet links to allow the reader to more easily browse the internet (see here) Last edited by nrapallo; 08-27-2008 at 09:08 AM. Reason: added slighlt cleaned up version with 'embedded' internet links |
|
![]() |
![]() |
![]() |
#2 |
Jack O' Apes
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 227
Karma: 1939
Join Date: Dec 2007
Location: Oklahoma
Device: Ebookwise 1150, Nokia N810, EZ-Reader, HTC Droid Incredible, Archos 70
|
Just found this today. It is supposed to be a usb driver for the eb-1150 under linux. Haven't gotten around to trying it yet though. I've just been using the smart card to get my books in the reader.
http://www.sf.net/projects/eb1150 Here's the ubuntu thread where it was mentioned, toward the bottom of the first page. http://ubuntuforums.org/showthread.php?t=35674 Might be of some use with the code you are working on. |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
GuteBook/Mobi2IMP Creator
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,958
Karma: 2530691
Join Date: Dec 2007
Location: Toronto, Canada
Device: REB1200 EBW1150 Device: T1 NSTG iLiad_v2 NC Device: Asus_TF Next1 WPDN
|
Thanks, I saw that one and will look closer now....
|
![]() |
![]() |
![]() |
#4 |
GuteBook/Mobi2IMP Creator
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,958
Karma: 2530691
Join Date: Dec 2007
Location: Toronto, Canada
Device: REB1200 EBW1150 Device: T1 NSTG iLiad_v2 NC Device: Asus_TF Next1 WPDN
|
Just for the techies in the crowd...
I attach below the HTTP communications that were captured between the REB1200/EBW1150 and Linreb for most of the commands/actions performed by the reader. I stripped out all binaries from the (text) capture file and as such no .jpg/.png/.gifs are included as well as there are no .imp ebook transfers therein. By the way, the Linreb program easily facilitates the capturing of your HTTP communications with the reader from the dos prompt by passing '-l logfile.txt' to the program. Also, add one or two '-v' for more detailed information when calling the program. Last edited by nrapallo; 08-24-2008 at 12:34 AM. Reason: fixing typos |
![]() |
![]() |
![]() |
#5 |
Jack O' Apes
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 227
Karma: 1939
Join Date: Dec 2007
Location: Oklahoma
Device: Ebookwise 1150, Nokia N810, EZ-Reader, HTC Droid Incredible, Archos 70
|
<edit>
There has been quite a bit of progress in the area of using your ebookwise 1150 with linux since this thread was started. If you found this one through a search engine the most up to date discussions are in this thread the wiki entry on this topic is here. Look through the wiki entry for the information and any discussions or questions can posted in the mentioned thread. </edit> Thought I would just add this to the thread for anyone who might be wondering. I finally got around to testing the usb driver for linux mentioned above. It does work I was able to download the dictionary from my online bookshelf and one of the other books. Just need to figure out the personal content server part now so I can get books directly from my computer. I did have to fix a small problem with the code before it would build. It seems that an include was left out in one of the header files. Right after the tarball is extracted just add one line as shown below in the file proxy1150.h Orginal Code:
#ifndef PROXY1150_H #define PROXY1150_H #include "dev1150.h" class Proxy1150 { public: Code:
#ifndef PROXY1150_H #define PROXY1150_H #include <vector> <--- add this line #include "dev1150.h" class Proxy1150 { public: I attached the code with the one line added. The only thing I had to add to a standard install of ubuntu 8.04 was the library libusb and the dev package. Then just unzip the file and run configure, make, and make install. Then follow the directions in the README to get it running. linreb Also attached is a copy of linreb code that I changed some of the defines in to get it to work with my ebookwise 1150. Apparently the REB1200 sends requests to http://bookshelf.softbook.net and the ebookwise sends them to http://bookshelf.ebooksystem.net After I changed that I was able to run the eb1150 daemon and linreb to get access to a bookshelf on my pc. I'll post the steps to get it all working in a new topic once once I get the process a little more ironed out its a little ugly right now. Last edited by derrell; 10-01-2008 at 07:18 PM. Reason: attached code archives |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
GuteBook/Mobi2IMP Creator
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,958
Karma: 2530691
Join Date: Dec 2007
Location: Toronto, Canada
Device: REB1200 EBW1150 Device: T1 NSTG iLiad_v2 NC Device: Asus_TF Next1 WPDN
|
UPDATE: Linreb v0.2.02 now out - see first post above
UPDATE: v0.2.02 - cleaned up source code (no major changes) but now include some internet links to allow the reader to more easily browse the internet (see here)
Enjoy! |
![]() |
![]() |
![]() |
#7 |
Junior Member
![]() Posts: 1
Karma: 10
Join Date: Oct 2008
Location: hawaii
Device: e-book reader
|
![]()
hi,
Thought I would just add this to the thread for anyone who might be wondering. I finally got around to testing the usb driver for linux mentioned above. Ah and I put my post live about linkstar! It does work I was able to download the dictionary from my online bookshelf and one of the other books. Just need to figure out the personal content server part now so I can get books directly from my computer. ![]() ![]() ![]() ![]() ![]() Last edited by GlennWalter; 11-03-2008 at 12:18 AM. |
![]() |
![]() |
![]() |
#9 |
Jack O' Apes
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 227
Karma: 1939
Join Date: Dec 2007
Location: Oklahoma
Device: Ebookwise 1150, Nokia N810, EZ-Reader, HTC Droid Incredible, Archos 70
|
The setup for getting eb1150 working is the same for linreb and impserve. impserve is newer and with more features and definitely worth a look.
I've added the next couple of paragraphs to my original post above so that folks finding this through google will also be aware of some of the other information about their ebookwise 1150 and linux. There has been quite a bit of progress in the area of using your ebookwise 1150 with linux since this thread was started. If you found this one through a search engine the most up to date discussions are in this thread the wiki entry on this topic is here. Look through the wiki entry for the information and any discussions or questions can posted in the mentioned thread. Last edited by derrell; 10-01-2008 at 07:26 PM. |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
About the Keyboard in EBW1150 | locomouse | Fictionwise eBookwise | 2 | 12-11-2009 01:35 PM |
EBW1150 - Reader ID? | locomouse | Fictionwise eBookwise | 7 | 12-02-2009 10:47 PM |
Do you own an EBW1150 + other devices and why? | the7gerbers | Fictionwise eBookwise | 19 | 03-20-2009 01:57 PM |
64 MB ebw1150 | cyan | Fictionwise eBookwise | 21 | 02-18-2009 02:49 PM |
HOW-TO: Surf the Internet with the EBW1150 or REB1200 | nrapallo | Fictionwise eBookwise | 25 | 08-29-2008 08:22 AM |