Notices


Reply
Thread Tools
Posts: 31 | Thanked: 13 times | Joined on Mar 2008 @ Germany
#31
using mobihuff i can convert my compressed mobipocket version to un uncompressed one which looks like plain html. now that this is approx. 4 times larger in size fbreader crashes because it reads the whole ebook when loading. You will wait some minutes at 100% cpu and then it just crashes ... so i guess it will not work this way

Anyway i will try now this http://users.softlab.ece.ntua.gr/~tt...iaOffline.html which really looks promising.
 
Posts: 3 | Thanked: 0 times | Joined on Apr 2008
#32
Originally Posted by wallcraf View Post
Some MobiPocket files are .mobi and others (probably most) are .prc. There is no consistent difference in the contents of the files, and a file can be renamed from one extension to the other without effecting it. If your files are .prc, simply replace one or both of the .mobi's in the command line with .prc's.

Please help. I do not really know anything about Python. I followed all directions, loaded an interpreter, compiled the script (MobiDeDRM.py 0.02), then run the module as instructed: mobidedrm infile.prc outfile.prc PID
Which I took to mean: mobidedrm ogre.prc ogre.prc PID where "ogre.prc" is the name of the file I want to "clean up".

I have also tried naming them differently. I tried changing the extensions to mobi. I keep getting the same 3 line response:

File "<stdin>", line 1
mobidedrm ogre.prc ogre.prc PID
^

SyntaxError: invalid syntax

Last edited by knf67; 2008-04-16 at 20:30.
 
Posts: 1,950 | Thanked: 1,174 times | Joined on Jan 2008 @ Seattle, USA
#33
Originally Posted by knf67 View Post
Please help. I do not really know anything about Python. I followed all directions, loaded an interpreter, compiled the script (MobiDeDRM.py 0.02), then run the module as instructed: mobidedrm infile.prc outfile.prc PID
Which I took to mean: mobidedrm ogre.prc ogre.prc PID where "ogre.prc" is the name of the file I want to "clean up".

I have also tried naming them differently. I tried changing the extensions to mobi. I keep getting the same 3 line response:

File "<stdin>", line 1
mobidedrm ogre.prc ogre.prc PID
^

SyntaxError: invalid syntax
You're typing a specific PID or just those 3 letters? What platform are you on + in what app are you running that command?
__________________
.
. .

Help Save This Forum
for N8x0/Diablo Users! Register and Vote for Solution #1 on this Brainstorm. (The Solution will let you see New Posts with any threads you choose -- like the N900 and Maemo5/Fremantle threads -- filtered out.) (To understand the Solution better, see these posts #17, #18, and #19.)
 
Posts: 3 | Thanked: 0 times | Joined on Apr 2008
#34
Just the three letters PID. Didn't know it should be something else?!?

I am on XP professional running Python 2.52 from the command prompt.
 
Posts: 1,950 | Thanked: 1,174 times | Joined on Jan 2008 @ Seattle, USA
#35
Originally Posted by knf67 View Post
Just the three letters PID. Didn't know it should be something else?!?

I am on XP professional running Python 2.52 from the command prompt.
google pid mobi OR mobireader
__________________
.
. .

Help Save This Forum
for N8x0/Diablo Users! Register and Vote for Solution #1 on this Brainstorm. (The Solution will let you see New Posts with any threads you choose -- like the N900 and Maemo5/Fremantle threads -- filtered out.) (To understand the Solution better, see these posts #17, #18, and #19.)
 
Posts: 3 | Thanked: 0 times | Joined on Apr 2008
#36
Ok, I think I understand PID now, but I have a new problem. Simply stated, old device went into pool (don't ask) which is ok because it was a poor excuse of a reader. Got a new Sony Reader. Have over 100 books I would like to convert to LRF.

Any ideas????

Last edited by knf67; 2008-04-17 at 15:05.
 
Posts: 1,950 | Thanked: 1,174 times | Joined on Jan 2008 @ Seattle, USA
#37
Read this thread, you'll find an ebook reader forum (not on this website) recommended by brecklundin. (Actually, the N800 is a great ebook reader -- maybe not up to standard of dedicated ones, but shockingly good -- but no need to debate it.)
__________________
.
. .

Help Save This Forum
for N8x0/Diablo Users! Register and Vote for Solution #1 on this Brainstorm. (The Solution will let you see New Posts with any threads you choose -- like the N900 and Maemo5/Fremantle threads -- filtered out.) (To understand the Solution better, see these posts #17, #18, and #19.)
 
Posts: 1 | Thanked: 0 times | Joined on Jun 2008
#38
Originally Posted by brecklundin View Post
Weeeelllll, such a goodie I found for you today:

google "pastebin mobidedrm", you will want both versions 0.01 & 0.02 as not all files work in both scripts. It does not change the format of the file only strips out the DRM so you can use it on a device like the NIT's in Fbreader which does not support DRM'd ebooks. I mean I still have to buy the books but it sure makes all my old content easy to move over to the tablet too.

I am not sure the specific reason but apparently these scripts are kosher and not breaking the rules due to them not using any copyrighted code. So now Mobi format files are as open as .LIT format.

There is also a script to explode the HTML of your mobi format files so you can then run something to convert them for use on the Sony.

Much discussion has been going on over on Mobilereader (in the lounge) about these scripts...

I tested both versions of the scripts on my tablet and they work directly on the tablet. If you get a "string index out of range" error try the other script version.

Slow as heck on the tablet but that is compared to a 2.2Ghz dual-core laptop. Maybe 2-mins to open up a 900k book. Still that's not awful really.
Please help! I am trying to de-DRM one file I bought from Mobilpocket which is a DRM prc file. I installed Python 2.5 with both command and GUI interfaces and also downloaded script files for mobidedrm (4 files from this site). How do I use them? I am new to Python and find it very daunting. As soon as de-DRM the file in question, I will be able to convert it to LRF for Sony Reader.
 
Posts: 1 | Thanked: 0 times | Joined on Jul 2008
#39
Any of the mobi files at: http://lds.org/handheld/newarchive/0...4-81-2,00.html

e.g. http://lds.org/handheld/pdafiles/pocketpc/famproc.zip

fail to convert, however the book has NO drm and works fine on any mobi reader.

Dark Reverser's tools also fail, the huff decode says: Error: The book is encrypted. Run mobidedrm first

But mobidedrm can't easily be run as the book is not encrypted. If I provide the PID of my ebook reader I get: Error: no key found. maybe the PID is incorrect

My only guess is that maybe it is drm'd to a generic key that all readers have...?? Any clues on this?
 
Posts: 1 | Thanked: 0 times | Joined on Feb 2009
#40
Wow, I'm sorry, but I am completely lost. Using Mac OSX, can I just use Terminal? It has Python built in, right? So how do I do this? I know I can type "python" (sans quotes, of course) in terminal to run the python interpreter (I think thats what it is) but from here, I have no idea what to do. I have tried typing in the location of eReader2html.py, but that does nothing. Copying and pasting the whole code from eReader2html.py in there doesn't work either. I bet you are laughing now. I DID read some on Python.org, but what I read didn't help. Thanks a lot for helping a total noob.
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 12:09.