|
|
View Full Version : How to make Igor's script work
sunshine6855 01-01-2008, 06:58 PM I love technology but I am clueless when it comes to software. How does a fairly intelligent person who does not do computer programing make this script work to change Mobi drm to be readable on Kindle. I have put in an order for the device but it will be 4-6 weeks before it arrives. Plenty of time to convert the legally purchased Mobi books I have to work on Kindle. I still have v.6.0 mobi reader on one computer so maybe it will tell me the Kindle PID. However, if that doesn't work, what to do.
I have a pc with XP. What do I need to do to make theses work? can someone programming illiterate do this?
DaleDe 01-01-2008, 08:15 PM I love technology but I am clueless when it comes to software. How does a fairly intelligent person who does not do computer programing make this script work to change Mobi drm to be readable on Kindle. I have put in an order for the device but it will be 4-6 weeks before it arrives. Plenty of time to convert the legally purchased Mobi books I have to work on Kindle. I still have v.6.0 mobi reader on one computer so maybe it will tell me the Kindle PID. However, if that doesn't work, what to do.
I have a pc with XP. What do I need to do to make theses work? can someone programming illiterate do this?
first you need the ID from the Kindle so you can't even start yet.
Dale
wallcraft 01-01-2008, 10:23 PM There is nothing you can actually do until you get the serial number for your Kindle. Also, note that this proceedure won't work on e-books from mobipocket.com and some other sites.
You will need Python. See Python On Windows XP: 7 Minutes To “Hello World!” (http://www.richarddooling.com/index.php/2006/03/14/python-on-xp-7-minutes-to-hello-world/).
If you download Igor's programs, the included readme.txt includes a test example. Open a command window (START > All Programs > Accessories > Command Prompt). In the command window:
post content modified on Amazon's request
Then register the PID at your e-book seller's web site and re-download your e-books.
TallMomof2 01-02-2008, 12:21 PM I was a total novice when it came to running scripts on my XP PC. It took me a couple of days of trial and error but this is what worked.
1. Download and install Python. I installed version 2.5. It is in a directory labeled: c:\Python25
2. Download and unzip Igor's scripts. Either unzip or move the scripts to c:\Python25\Tools\Scripts
3. Edit the PATH to include the Python executable and the path to the scripts (where you placed Igor's scripts). In XP right-click on "My Computer" then click on "Properties","Advanced" tab, "Environmental Variables". In the System Variables window find and highlight "PATH" and click edit. Add the paths. The two paths I added were ;c:\Python25 and ;c:\Python25\Tools\Scripts. Please note that each path starts with a semi-colon ";" Be sure your typing is correct and click "OK" Keep clicking "OK" until you're out of the System Properties window.
post content modified on Amazon's request
I was able to convert all my MobiPocket ebooks from one of two ebook stores. *However*, 95% of the books did not show titles when loaded onto the Kindle. There's a fix for that MobiPerl thread (http://www.mobileread.com/forums/showthread.php?p=133359#post133359) Fortunately, you won't have to install Perl to get this to work assuming the Windows executables work in Vista. I was able to add back title and author to the file so that I could see them on the Kindle.
I'm no expert but I'm not afraid to try new (at least to me) things on the PC.
I don't know what, if any, differences there are to running all this in Vista but if there are, I hope you let us know.
HTH
sunshine6855 01-04-2008, 12:41 AM Ok. I downloaded python and put Igor's scripts in the scripts folder. I edited my path to include c:\python25 and c:\python25\tools\scripts. I ran the kindlePID.py using Igor's serial and got the PID. So far so good.
I then downloaded a book using the PID. Now I don't know what to do.
post content modified on Amazon's request
So, what am I doing wrong? I am excited I got the kindlepid.py to work. Now if I would just figure out the rest.
sunshine6855 01-04-2008, 01:15 AM Please ignore previous post. I finally figured it out. I am so excited!!! Now all I need is a Kindle so I can do it with my books. Thanks for the tools Igor.
TallMomof2 01-04-2008, 02:16 PM Glad you got it to work! It took me hours over several days to figure out how to do this.
sunshine6855 01-04-2008, 07:26 PM The true test will be when I get my own Kindle and try to change my own books. I could not have done it without you instructions. Thanks so much.
revmike 02-20-2008, 07:52 PM would the above procedure work with books purchased from the palm ebooks site, for use on a sony 505 reader?
sheaps98 02-25-2008, 05:02 PM How do I get the script to work on a Macbook. I have downloaded Phython for Mac and the script. Now what.
Thanks
Susan
MatLu 04-28-2008, 02:16 AM For the life of me, I can't this script to work with Vista with Python 2.5.2. I thought I did everything correctly, but it just isn't working. I don't know anything about this sort of stuff, so it is possible I'm going something stupid and obvious.
post content modified on Amazon's request
kfchan 05-30-2008, 11:34 AM OK, I've been trying to convert my secured MOBI books into a Kindle compatible format, but I can't seem to figure it out. Can someone post step by step directions? When I run the script, it doesn't recognize my book - I've tried moving the files to different locations, but it doens't work. Thanks!
wallcraft 05-30-2008, 11:58 AM Have you tried putting the PRC filename in quotes? This is necessary if it contains spaces. If you type the 1st few letters and then use <tab> to complete the filename the shell will add quotes for you if they are needed. If this is the problem you should have been getting the error "PID not valid". If not, what error do you get?
Also, A Beginner's Guide to Kindle Content (http://www.mobileread.com/forums/showthread.php?t=19649) has a good discussion of which retailers allow you to specify a Kindle PID for your ebooks.
kfchan 05-30-2008, 01:44 PM I tried using the quotes, still no luck. The error I get is "The file could not be opened - no such file or directory (2)"
Where should I be storing the ebooks I want converted - in the same folder as the python script?
Edited to add: Never mind, I figured it out. Thanks for the help, it was the quotation marks that made the difference.
Thanks for all the detailed instructions. Had no problem getting my PID, (did notice that CAPS are very important). But I am having problems getting the book to convert. I keep getting the following error: PID is not valid! (should be in format AAAAAAA*DD). I am using the following pid
VYICCG1*S3
Any hints on what I'm doing wrong?
Ok - I figured it out. post content modified on Amazon's request
Thanks to all for your detailed instructions.
wallcraft 06-11-2008, 10:48 PM Please post the kindlefix.py and kindlepid.py python scripts See Mobipocket books on Kindle (http://igorsk.blogspot.com/2007/12/mobipocket-books-on-kindle.html).
JSWolf 06-23-2008, 10:05 PM Hi
Please post the kindlefix.py and kindlepid.py python scripts
Thanks in Advance
Please see the following thread. It has a link to get the Python scripts.
http://www.mobileread.com/forums/showthread.php?t=17239
fiosar 06-25-2008, 04:03 PM Ok - I figured it out. Need to run kindlefix from the directory where the book is located, not just add the path name to the book
Thanks to all for your detailed instructions.
I can't figure out the running of kindlefix.py.
Can someone (LEEP?) help me get the detailed instructions.
Thanks!
post content modified on Amazon's request
fiosar 06-26-2008, 05:01 AM post content modified on Amazon's request
That's a bit of a strange name. Why don't you try renaming the original file leaving out the -mobi part and try that. Else your problem is way beyond me. Think you might need someone experienced in python scripts to help. Sorry that's I'm just a struggler myself.
Cheers
pilotbob 06-26-2008, 12:39 PM post content modified on Amazon's request
Does Kindlefix need the PID? I thought it just fliped a bit in the book. If you run kindlefix without any arguments does it return with the correct usable parameters?
BOb
igorsk 06-26-2008, 01:12 PM The file prc.py should be next to kindlefix.py.
fiosar 06-26-2008, 03:37 PM The file prc.py should be next to kindlefix.py.
That's it! I had, in fact, only placed the kindlepid.py and kindlefix.py files to C:\Python25\Tools\Scripts and NOT the prc.py file as well.
After correcting this I have now been able to convert to .azw just fine.
I am now looking for a way to modify the title, if possible on a Mac...
I am really grateful, Igor, for this remarkable work.
I bought my 400$ Kindle from Amazon and had it delivered to a legal address that I have in the US. I am using my Kindle in Central Africa, and I thought that I would be able to download content via my computer. However, I can't even purchase Kindle books from Amazon, because of "geographical restrictions" (which, you notice, they did not apply when I purchased the Kindle...).
Anyway, you have solved my problem and I can now enjoy a good read, even by the light of my kerosene lamp in the middle of the jungle, (thanks also to the good battery of the Kindle...).
Thanks again to all.
pilotbob 06-26-2008, 04:55 PM I am now looking for a way to modify the title, if possible on a Mac...
find the mobiperl package. Included in a mobi2mobi script that allows you to edit the mobi file's metadata, such as Title.
BOb
fiosar 06-27-2008, 05:45 AM Thanks Bob, I have been looking at info on downloading and installing mobi2mobi on my Mac, but I have not yet found anything that I can get my head around.
Do you (or anybody) have any pointers or suggestions for us simple users?
pilotbob 06-27-2008, 04:59 PM Thanks Bob, I have been looking at info on downloading and installing mobi2mobi on my Mac, but I have not yet found anything that I can get my head around.
Do you (or anybody) have any pointers or suggestions for us simple users?
I haven't used it on my Mac yet... but from my understanding it is a perl script.. and I'm pretty sure perl is preinstalled on OS X (I've only had my Mac for less than two weeks no.). But, assuming perl is in the path, you should be able to run the script from the command line. I think there are some docs that come with it. Perhaps when I get home (to my Mac) I'll give it a go.
BOb
pilotbob 06-28-2008, 01:54 PM Thanks Bob, I have been looking at info on downloading and installing mobi2mobi on my Mac, but I have not yet found anything that I can get my head around.
Do you (or anybody) have any pointers or suggestions for us simple users?
Ok... the mobiperl web site has step by step directions to getting the mobiperl stuf working on a Mac. I have leopard 10.5.3 so perl 5.8.8 is already on it. So, you have to install the CPAN modules and should be good to go. The URL with this info is here:
https://dev.mobileread.com/trac/mobiperl/wiki
BOb
loisanborn 07-16-2008, 02:13 PM New related question: I successfully ran the Igor scripts on my home computer. Can I use the same kindlePID on my work computer without actually running kindlepid.py and getting a different PID than the one I already have at home?
pilotbob 07-16-2008, 02:15 PM New related question: I successfully ran the Igor scripts on my home computer. Can I use the same kindlePID on my work computer without actually running kindlepid.py and getting a different PID than the one I already have at home?
I'm not sure what your asking. Your Kindle PID will never change... it is always the same. however, if you mean the PID for your PC in Mobipocket software, it will be different for each PC. But, you should be able to put your two PC's and your Kindles PID into the bookstore and the file would work on all three devices.
BOb
loisanborn 07-16-2008, 02:31 PM When I had both my PCs' PIDs and my Kindle PID on my Overdrive (e-library) account, I couldn't get kindlefix to work. When I removed both PC PIDs from Overdrive and only kept my Kindle PID on it, I got it to work on my home computer. I haven't tried it yet on my work computer, but was hoping I wouldn't have to run kindlepid.py on my work computer and get a different Kindle PID to post on Overdrive.
pilotbob 07-16-2008, 02:45 PM When I had both my PCs' PIDs and my Kindle PID on my Overdrive (e-library) account, I couldn't get kindlefix to work. When I removed both PC PIDs from Overdrive and only kept my Kindle PID on it, I got it to work on my home computer. I haven't tried it yet on my work computer, but was hoping I wouldn't have to run kindlepid.py on my work computer and get a different Kindle PID to post on Overdrive.
Ah... no, given a certain Kindle s/n kindlepid.py will always result in the same PID no matter what PC you run it on.
Perhaps Kindlefix.py has only been tested with a file encrypted with a single PID. Perhaps Igorsky will chime in here and correct me though.
Do you have to run Kindle fix? I heard that if you buy from Fictionwise you didn't even need to run it.
BOb
loisanborn 07-16-2008, 03:00 PM Thanks, Bob. I just ran kindlepid.py and you're right about the Kindle PID staying the same. I just ran kindlefix.py on my work computer and it worked just fine like it does on my home computer. And thanks to Igor for such a great Kindle script!!
Lois
Glad to see someone else using ebooks from the library. Since many of the libraries subscribe to the Overdrive service, maybe we'll see more and more books available online. Unfortunately, Netlibrary (my other libraries subscription) does not even offer mobipocket format.
cheers
ribbon_cable 07-17-2008, 12:28 AM Can I get instructions for the Mac like the ones below for PC? I have installed Python but I have no idea how to get the script to work. Dont know how to edit my PATH...
Help!
nohmi2 07-17-2008, 10:04 PM post content modified on Amazon's request
TallMomof2 07-17-2008, 10:51 PM By navigate you need to use the cd command (change directory).
For example on my PC is goes something like this:
cd c:\documents and settings\XXXX\my documents\my ebooks
When I've entered this my command prompt changes to:
c:\documents and settings\XXXX\my documents\my ebooks>
What I do is keep a window open showing my ebooks that I want to massage. At the top of the window will be the path so I don't have to try and remember it or write it down on a sticky note that I invariably misplace when I need it. And since all the files are right there in the window I can easily type them into the kindlefix.py script.
HTH
nohmi2 07-18-2008, 02:07 AM By navigate you need to use the cd command (change directory).
For example on my PC is goes something like this:
cd c:\documents and settings\XXXX\my documents\my ebooks
When I've entered this my command prompt changes to:
c:\documents and settings\XXXX\my documents\my ebooks>
What I do is keep a window open showing my ebooks that I want to massage. At the top of the window will be the path so I don't have to try and remember it or write it down on a sticky note that I invariably misplace when I need it. And since all the files are right there in the window I can easily type them into the kindlefix.py script.
HTH
Many thanks for such a quick response.
Command Prompt now tells me
Import Error: No module named .prc
I never even got that far before.
you don't seem to have changed to the directory where your ebook is located. Like TallMom says, if you open the folder where your ebook is, and have it open as well as your command prompt window, this should help you put together the correct cd command. for example, because I keep my ebooks in a directory on my desktop called "ebooks to convert", my command is: cd desktop\ebooks to convert If you keep your ebooks in a directory call my ebooks, probably the command you need is: cd my documents\my ebooks
Then try your kindlefix command again - it looks to be in the right format
cheers
Just reread your posts. Is your folder called BOOKS on your desktop? If so then your first command line would be: cd desktop\BOOKS
Then run your kindlefix command
wallcraft 07-18-2008, 07:12 PM Command Prompt now tells me
Import Error: No module named .prc This might be a failure to pick up prc.py (or prc.pyc) which should be in the same directory as kindlefix.py.
What I do is copy these files to the directory where I want to run kindlefix (copy kindlefix.py and prc.py to the ebook directory, or copy the ebooks to a dedicated kindlefix directory). This gets round issues with the PATH.
nohmi2 07-19-2008, 02:43 AM It seems that it isn't my fate to do this right.
Now Command Prompt tells me that "kindlepid.py is not recognised" etc.
I have over one-hundred legally bought books from MobiPocket and my iPaq PDA isn't the easiest to read from. Would have left it at that, but Amazon own MobiPocket, so feel a bit ticked-off about that. Grrrr!!!
TallMomof2 07-23-2008, 09:15 PM nohmi2 -
Have you had any luck? I've been out of town and didn't have the time to check this thread. Let me know where you are and what errors you're having and I'll try to help.
nohmi2 07-24-2008, 07:12 AM Hi, Hope you enjoyed your break.
I appear to be in situation of 'so near and yet so far'. In command prompt:-
cd desktop\BOOKS\kindlefix.py .prc gaspingforairtime KindlePID
It then happily tells me that,
The Kindleizerv0.1. Copyright <c> 2007 Igor Skochinsky
PID is not valid! (should be in format AAAAAAA*DD)
It's a vicious plot I tell you! :bookworm:
wallcraft 07-24-2008, 11:12 AM In command prompt:-
cd desktop\BOOKS\kindlefix.py .prc gaspingforairtime KindlePID
It then happily tells me that,
The Kindleizerv0.1. Copyright <c> 2007 Igor Skochinsky
PID is not valid! (should be in format AAAAAAA*DD) I think kindlefix is treating "gaspingforairtime" (the 2nd argument) as the PID. The command should be:
post content modified on Amazon's request The quotes around the filename are not always necessary, but it is simplest to always use them.
nohmi2 07-25-2008, 04:29 AM I still get the same message from Igor's Script.
In MobiPocket Reader it has the correct PID XXXXXXX*XX
In MobiPocket itself (where I have I have my list of downloaded books) it has XXXXXXXXX which was changed by MobiPocket itself and I cannot change it.
Is there any way that I am able to get around this?
Help is much appreciated.:chinscratch
Day later.
Had sent Account Reset Request to Mobipocket as thought I might have filled in incorrectly.
Reset PID XXXXXXX*XX and once again it changed to XXXXXXXXX.
Is there any way of changing "*" in Igor's Script?
TallMomof2 07-26-2008, 07:13 PM AFAIK, your Kindle PID should have a "*" in it. When you ran KindlePID did the result have and asterisk in it?
nohmi2 07-26-2008, 08:08 PM AFAIK, your Kindle PID should have a "*" in it. When you ran KindlePID did the result have and asterisk in it?
Yes. I entered it correctly into MobiPocket, which then converted it without the asterik. I wonder if this is something new with them to prevent the PID on Kindle from working. In MobiPocket Reader it's fine, it's just on the site where I have registered Kindle to enable me to buy books (which I have done for years) that the trouble lies.
AFAIK????
I think early in this thread someone said that some of the sites--mobipocket for one--use a server that will not accept the Kindle-style PID. IIRC, there are really two "Mobipocket" services (Mobipocket itself and Overdrive?), so you need to find a provider that uses the other service.
Or I need a memory upgrade.
wallcraft 07-27-2008, 01:56 PM Of the major sites, only Fictionwise and BooksOnBoard (OverDrive only) allow the Kindle PID to be used. Local libraries also use Overdrive and should accept the Kindle PID. Fictionwise does not necessarily use Overdrive, but works with Kindle PIDs anyway. See A Beginner's Guide to Kindle Content (http://www.mobileread.com/forums/showthread.php?t=19649).
Note that there is also the option of breaking the DRM with mobidedrm. This isn't as clearly legal in the US as Igor's script, but it is difficult to see who has standing (or the interest) to sue you if all you do is read the cracked ebook on the Kindle.
nohmi2 07-28-2008, 08:53 PM Many thanks for the replies.
Methinks that the more I learn, the less I know. I will continue grappling with Kindle though, and see how I get on.:smack:
dancer44 08-01-2008, 04:05 PM I cannot get the script to work at all on Vista. When I enter kindle.py serialnumber, all I get is a return to the command prompt. Is the script not compatible with Vista?
taltman711 08-03-2008, 11:19 AM I cannot get the script to work at all on Vista. When I enter kindle.py serialnumber, all I get is a return to the command prompt. Is the script not compatible with Vista?
Yes, the PID script will run from the command line in Vista. Use the proper name for the script. "Kindle.py" is not correct. Kindle.py will give you the notation that it is not a recognized command, etc. and return you to the prompt.
Tim
ribbon_cable 08-04-2008, 06:53 PM Perhaps I can get some input.
I have successfully run the kindlepid.py script and obtained the PID.
I entered this PID at ebooks.com and downloaded my book
I ran kindlefix.py on the file I downloaded (163868.prc)
This produced a file called 163868.azw
All of the above was done using Windows XP
I then emailed the file to the person who owns the kindle.
She was able to load the file on her kindle.
When she tries to open the file she is informed that it can not be opened and if she bought it from Amazon she needs to call tech support.
Does anyone have any suggestions?
Thanks
I had similar problems with downloaded library books that expired before I tried to read them on my Kindle. Is it possible that the book you're trying to fix has some type of date/time stamp on it?
cheers
JSWolf 08-04-2008, 09:53 PM Perhaps I can get some input.
I have successfully run the kindlepid.py script and obtained the PID.
I entered this PID at ebooks.com and downloaded my book
I ran kindlefix.py on the file I downloaded (163868.prc)
This produced a file called 163868.azw
All of the above was done using Windows XP
I then emailed the file to the person who owns the kindle.
She was able to load the file on her kindle.
When she tries to open the file she is informed that it can not be opened and if she bought it from Amazon she needs to call tech support.
Does anyone have any suggestions?
Thanks
If you have the PID from your Kindle, then it won't work on her Kindle as you need her PID from her Kindle.
ribbon_cable 08-04-2008, 10:13 PM Well I purchased it three days ago. so I would hope that it has not expired.
ribbon_cable 08-04-2008, 10:15 PM If you have the PID from your Kindle, then it won't work on her Kindle as you need her PID from her Kindle.
I do not have a Kindle. I am helping her with hers.
Thanks
wallcraft 08-05-2008, 11:10 AM Does anyone have any suggestions? I suggest trying mobidedrm. This will strip the encryption from the file (which may not be legal to do where you live, even though you bought the ebook), but it will certainly confirm that the PID is correct (although kindlefix checks too) and will allow you to read the file using MobiPocket Reader before sending it on. The Kindle will read any DRM-free MOBI file (.prc or .mobi).
Well I purchased it three days ago. so I would hope that it has not expired.
Where was the book purchased from, may I ask? Sometimes a book gets coded with your PC PID rather than the Kindle PID when you purchase them.
taltman711 08-05-2008, 01:31 PM Perhaps I can get some input. --snip--
I then emailed the file to the person who owns the kindle.
She was able to load the file on her kindle.
When she tries to open the file she is informed that it can not be opened and if she bought it from Amazon she needs to call tech support.
Does anyone have any suggestions?
I also had this happen on a purchased book. The only way for me to get it to open in the Kindle was to run mobidedrm on the file. If you do this, use the original file and not the file that has been run thru kindlefix. After mobidedrm, there is no need to run kindlefix.
Tim
tlrowley 08-05-2008, 04:16 PM Where was the book purchased from, may I ask? Sometimes a book gets coded with your PC PID rather than the Kindle PID when you purchase them.
That was my problem - as soon as I removed the PC PID from my FW account, and re-downloaded, the kindlefix'ed file worked on my Kindle. Thanks.
Now, if only I could find a Mac solution for fixing the metadata. I'm far from being technically challenged, but perl is kicking my butt :D.
That was my problem - as soon as I removed the PC PID from my FW account, and re-downloaded, the kindlefix'ed file worked on my Kindle. Thanks.
Now, if only I could find a Mac solution for fixing the metadata. I'm far from being technically challenged, but perl is kicking my butt :D.
Have you check out the instructions in the mobiperl wiki?
https://dev.mobileread.com/trac/mobiperl/wiki
tlrowley 08-05-2008, 08:36 PM Oh, yeah, I've been through them many, many times. I keep running into cascading perms problems - fix one and 3 more rise up to take it's place. I haven't had anything to do with perl - well after my time in the industry - and I hate, hate hate the way it automates all the installs. Frankly I'd rather do it by hand so I could have a much better understanding of what's going on. I do better with the "make sure you have read perms on blat" kind of approach rather than blindly following the "now type 'chmod +r blat'" kind of instructions.
/rant :)
Guess we PC people are really lucky. People from the forum even make windows binaries for us so that we don't have to contend with perl. I'm not sure if mobidedrm works on Mac or not. If it does that would seem to be another solution.
cheers
gkbeer 08-16-2008, 06:44 PM Should the serial number provided to kindlepid.py include or exclude spaces?
wallcraft 08-17-2008, 01:06 AM Should the serial number provided to kindlepid.py include or exclude spaces?
No spaces. The example in the original readme.txt is:
post content modified on Amazon's request
gkbeer 08-17-2008, 01:51 AM No spaces. The example in the original readme.txt is:
[CODE]post content modified on Amazon's request
I really should have read that file more than just the one time.:smack:
nohmi2 08-20-2008, 06:56 PM I also had this happen on a purchased book. The only way for me to get it to open in the Kindle was to run mobidedrm on the file. If you do this, use the original file and not the file that has been run thru kindlefix. After mobidedrm, there is no need to run kindlefix.
Tim
There appears to be no way that I am able to convert .prc to my Kindle. I've downloaded Mobidedrm v1 and still no joy, as the "*" from Igor's scripts has been stripped by Mobipocket.
Any suggestions as to how I might be able to get around this?
:help::thanks:
wallcraft 08-20-2008, 11:30 PM Use the PID that MobiPocket accepted for your downloaded ebook with mobdedrm. This is probably the PID of your Windows PC, in any case, look under "devices" in the left hand pane (or select help (? icon) and "about"). Your Windows PID will include a $.
A list of your PIDs is stored at the ebook store's web site too, but how to access this varies from site to site.
nohmi2 08-21-2008, 06:12 PM Use the PID that MobiPocket accepted for your downloaded ebook with mobdedrm. This is probably the PID of your Windows PC, in any case, look under "devices" in the left hand pane (or select help (? icon) and "about"). Your Windows PID will include a $.
A list of your PIDs is stored at the ebook store's web site too, but how to access this varies from site to site.
I think that I got the MobiDeDrm from Mobileread.
Put it in C:\Python\Tools\Scripts Folder and also in PATH.
Command Prompt does not recognize it, when I try to conver my PC ID.
There be gremlins here!!
:thanks:
taltman711 08-22-2008, 08:31 PM I think that I got the MobiDeDrm from Mobileread.
Put it in C:\Python\Tools\Scripts Folder and also in PATH.
Command Prompt does not recognize it, when I try to conver my PC ID.
There be gremlins here!!
:thanks:
Try this:
Put the scripts in c:\python. Forget the subfolders.
Call up the command prompt and put in cd c:\python and hit the enter key. Run mobidedrm or which ever version of mobidedrm you have.
You are running python 2.5*, aren't you??
What do you mean when you say "try to conver my PC ID"? Are you trying to get your computer PID? Run Mobipocket Reader--just about any version--and it will give it to you. Best if you can get 6.0 if you are running XP, but 6.2, the most current, will work fine. Free Download.
Tim
nohmi2 08-23-2008, 03:31 AM Try this:
Put the scripts in c:\python. Forget the subfolders.
Call up the command prompt and put in cd c:\python and hit the enter key. Run mobidedrm or which ever version of mobidedrm you have.
You are running python 2.5*, aren't you??
What do you mean when you say "try to conver my PC ID"? Are you trying to get your computer PID? Run Mobipocket Reader--just about any version--and it will give it to you. Best if you can get 6.0 if you are running XP, but 6.2, the most current, will work fine. Free Download.
Tim
I do have my PC's registration number which I tried to use to convert .prc
and Command Prompt said that the command was not recognized. I also tried to use the number from my iPaq, which is the device that I bought the books for, again not recognized. I have three devices in Mobipocket: PC, iPaq and Kindle. The "*" is stripped from the Kindle.
I have Python 2.5.2 in my Programs(have looked in Add/Delete).
Went in Command Prompt typed in: c:\python....does not recognize it.
Have been having some help from a very kind person on Mobileread, but my computer has a curse put on it. Just about ready to throw in the towel(not really).:chinscratch::thanks:
TallMomof2 08-23-2008, 11:32 AM Did you type in:
cd c:\python
at the command prompt? The "cd" means "change directory" in the command prompt window. Also, the directory may be c:\Python25 because that's what mine is.
*If* your Python is in c:\Python25 instead of c:\Python that would explain why it's not working for you. Your PATH command would need to be changed, too to the correct directory path.
HTH
taltman711 08-23-2008, 12:55 PM I do have my PC's registration number which I tried to use to convert .prc
and Command Prompt said that the command was not recognized. I also tried to use the number from my iPaq, which is the device that I bought the books for, again not recognized. I have three devices in Mobipocket: PC, iPaq and Kindle. The "*" is stripped from the Kindle.
I have Python 2.5.2 in my Programs(have looked in Add/Delete).
Went in Command Prompt typed in: c:\python....does not recognize it.
Have been having some help from a very kind person on Mobileread, but my computer has a curse put on it. Just about ready to throw in the towel(not really).:chinscratch::thanks:
Sorry, I don't understand what you are saying. Are you saying that it is the mobidedrm command that is not recognized, or the PID that is not recognized. I also do not understand your reference to the "computer registration number" Do you mean the PID for that computer? A computer registration number has no use in the function you are attempting. It would be helpful if you were extremely detailed and precise in your explanations.
If it is the mobidedrm that is not recognized, then your folder structure is not correct, or your command line usage is incorrect. As TallMomof2 said, double check your folder names and use proper commands at the command prompt. After you are in the correct directory, the command prompt will look like this: C:\python(or python25). You should be able to then type in mobidedrm, hit enter, and a list of options and the usage will come up. If not, then you are doing something wrong.
If your PID is being rejected, then either the book was downloaded using none of your PIDs, your PIDs are mistyped, or the file is corrupted. Does the book open in MobiReader? If so, then it not corrupted and the PID is correct. It is your command line usage that is incorrect. If not, then the PID for your computer is incorrect at the bookstore, or the file is corrupted. Either way, delete your Kindle PID in the bookstore and re-enter your computer PID. Redownload the book. Run mobidedrm using the computer PID on the newly downloaded book. If you have gotten the command line sorted out, it should run fine. It should look like this:
c:\python25 mobidedrm book.prc book.mobi PID
Tim
nohmi2 08-23-2008, 09:35 PM Did you type in:
cd c:\python
at the command prompt? The "cd" means "change directory" in the command prompt window. Also, the directory may be c:\Python25 because that's what mine is.
*If* your Python is in c:\Python25 instead of c:\Python that would explain why it's not working for you. Your PATH command would need to be changed, too to the correct directory path.
HTH
Many thanks for info. Now back to the drawing board to try it out.:bookworm:
nohmi2 08-24-2008, 07:20 PM Sorry, I don't understand what you are saying. Are you saying that it is the mobidedrm command that is not recognized, or the PID that is not recognized. I also do not understand your reference to the "computer registration number" Do you mean the PID for that computer? A computer registration number has no use in the function you are attempting. It would be helpful if you were extremely detailed and precise in your explanations.
If it is the mobidedrm that is not recognized, then your folder structure is not correct, or your command line usage is incorrect. As TallMomof2 said, double check your folder names and use proper commands at the command prompt. After you are in the correct directory, the command prompt will look like this: C:\python(or python25). You should be able to then type in mobidedrm, hit enter, and a list of options and the usage will come up. If not, then you are doing something wrong.
If your PID is being rejected, then either the book was downloaded using none of your PIDs, your PIDs are mistyped, or the file is corrupted. Does the book open in MobiReader? If so, then it not corrupted and the PID is correct. It is your command line usage that is incorrect. If not, then the PID for your computer is incorrect at the bookstore, or the file is corrupted. Either way, delete your Kindle PID in the bookstore and re-enter your computer PID. Redownload the book. Run mobidedrm using the computer PID on the newly downloaded book. If you have gotten the command line sorted out, it should run fine. It should look like this:
c:\python25 mobidedrm book.prc book.mobi PID
Tim
Sorry that I am so vague, but I am not used to 'computer speak'. Many thanks for the constructive suggestions and I will go through them today and also check files, if that doesn't work, I am going to start from the beginning
again.....slowly.
Cheers:o
COMMAND PROMPT
Right. Typed in cd c:\Python25 ..enter.. c:\Python25>
Typed in >Mobidedrm2 ......'not recognised as an internal or external
command, operable program or batch number.
Typed>mobidedrm.............it came up with the same as above.
Went into PATH and have: ;c:\Python25 ;c:\Python25\Tools\Scripts
Mobidedrm2
ON MY DESKTOP
I have an Icon for Python, and in it is: Mobidedrm2.
The book which I am trying to convert comes up in Mobipocket Reader just fine.
The Device Number is the one for my iPaq and I have double checked, and it's correct.
Jinxed?
COMMAND PROMPT
Right. Typed in cd c:\Python25 ..enter.. c:\Python25>
Typed in >Mobidedrm2 ......'not recognised as an internal or external
command, operable program or batch number.
Typed>mobidedrm.............it came up with the same as above.
Went into PATH and have: ;c:\Python25 ;c:\Python25\Tools\Scripts
Mobidedrm2
ON MY DESKTOP
I have an Icon for Python, and in it is: Mobidedrm2.
The book which I am trying to convert comes up in Mobipocket Reader just fine.
The Device Number is the one for my iPaq and I have double checked, and it's correct.
Jinxed?
COMMAND PROMPT
Right. Typed in cd c:\Python25 ..enter.. c:\Python25>
Typed in >Mobidedrm2 ......'not recognised as an internal or external
command, operable program or batch number.
Typed>mobidedrm.............it came up with the same as above.
Went into PATH and have: ;c:\Python25 ;c:\Python25\Tools\Scripts
Mobidedrm2
ON MY DESKTOP
I have an Icon for Python, and in it is: Mobidedrm2.
The book which I am trying to convert comes up in Mobipocket Reader just fine.
The Device Number is the one for my iPaq and I have double checked, and it's correct.
Jinxed?
texasnightowl 08-24-2008, 10:07 PM Nohmi - In the Python25 directory, what extension does your mobidedrm files have? When I downloaded the files, I believe they were text files with a .txt extension. In order for them to be recognized as python files, they need to be renamed to .py files. Quickest way to check this: open a command window again and cd c:\python25 and then at c:\python25> type: dir This is a "directory" command and shows you the files in that directory. In the list find your mobidedrm* files and see if they are .txt or .py. If they are .txt, they need to be renamed to .py.
Has anyone implemented a reversed version of kindlefix.py to modify azw -> mobi? My main annoyance is that I sometimes would rather read azw files on my laptop, but Amazon is the only vendor w/electronic versions of many of the books I want to purchase.
texasnightowl 08-24-2008, 10:23 PM Has anyone implemented a reversed version of kindlefix.py to modify azw -> mobi? My main annoyance is that I sometimes would rather read azw files on my laptop, but Amazon is the only vendor w/electronic versions of many of the books I want to purchase.
You don't need to un-kindlefix it, just mobidedrm. Example, I copied an azw file from my Kindle to my pc, ran mobidedrm infile.azw outfile.mobi KindlePID and the resulting Mobi file opened just fine under mobipocket reader on my PC. So you will need to know your Kindle PID (either via MobiPocket Reader 6.0 or using KindlePID.py) and you will need mobidedrm.
unfortunately, this doesn't seem to work universally across all amazon ebooks (even among non-topaz, azw formatted ebooks) -- I get "error: Invalid file format" when trying to do so.
This seems to imply a deeper problem than just having the wrong kindle pid generated from kindlepid.py.
Possible points of failure, and what (I think) I've ruled out:
1.single quoting my kindle PID before running it on my file is not workable on my current OS -- running stuff in cmd line of windows XP (in case the asterisk is globbing or expanding or whatever)
a)I have a normal mobipocket book (definitely encoded w/my non-kindle PID).
-I am able to decrypt it by NOT singlequoting the non-kindle PID (which contains a $, instead of the kindle asterisk).
-However, when i single quote the (nonkindle) PID, I get a "invalid PID checksum" message
b)Thus, even if the asterisk in the kindle PID (unlike the $ sign in the nonkindle PID) is expanding/screwing something up in the dos command line, i'm not sure what character besides singlequote to use.
2.Probably not an issue w/my kindle serial->kindle PID conversion -- I bought my kindle within the last 2 months, and assume kindlepid.py can handle such serials fine.
edit: should mention that it isn't a lack of DRM on the azw file -- i tried mobi2html on it as a check
wallcraft 08-24-2008, 11:16 PM I suggest trying argecho to see what is being passed to the script. See "invalid PID checksum" when using mobidedrm, even though it IS valid. (http://www.mobileread.com/forums/showpost.php?p=228313&postcount=27).
texasnightowl 08-24-2008, 11:26 PM unfortunately, this doesn't seem to work universally across all amazon ebooks (even among non-topaz, azw formatted ebooks) -- I get "error: Invalid file format" when trying to do so.
This seems to imply a deeper problem than just having the wrong kindle pid generated from kindlepid.py.
I agree...sounds like the issue is not your PID. What title are you trying? You said universally, so have you had some that have worked for you?
Possible points of failure, and what (I think) I've ruled out:
1.single quoting my kindle PID before running it on my file is not workable on my current OS -- running stuff in cmd line of windows XP (in case the asterisk is globbing or expanding or whatever)
I am also running XP. Quoting not required on the PID. Only on the file names if they have spaces AFAIK.
2.Probably not an issue w/my kindle serial->kindle PID conversion -- I bought my kindle within the last 2 months, and assume kindlepid.py can handle such serials fine.
Mine is less than a week old and kindlepid worked fine...I checked its output against mobipocket6.0 and both agreed. I am assuming you did not put quotes around your serial number when using it. Just >kindlepid.py serial
I suggest trying argecho to see what is being passed to the script. See "invalid PID checksum" when using mobidedrm, even though it IS valid. (http://www.mobileread.com/forums/showpost.php?p=228313&postcount=27).
thnks -- tried this, and the asterisk-containing kindle pid is correctly passed. So, I'm guessing it is the more fundamental "error: invalid file format" issue, which seems to suggest that for at least some amazon azw files, one needs to do something like f^-1(kindlefix.py) to get it to a mobi file (that can then be mobidedrm'd if necessary).
I should add that in addition to trying mobi2html on it, i also tried opening it using mobipocket reader (done to confirm that the azw file was drm'd).
I agree...sounds like the issue is not your PID. What title are you trying? You said universally, so have you had some that have worked for you?
Sorry, by "this doesn't seem to work universally across all amazon ebooks (even among non-topaz, azw formatted ebooks)," I just meant that at least some kindle books for some people have worked, whereas mobidedrm seemingly wasn't working for the book i tried.
Specifically:
Forgery by Sabina Murray
http://www.amazon.com/Forgery/dp/B001BVLS44/ref=sr_1_2?ie=UTF8&s=books&qid=1219631373&sr=8-2
Mine is less than a week old and kindlepid worked fine...I checked its output against mobipocket6.0 and both agreed. I am assuming you did not put quotes around your serial number when using it. Just >kindlepid.py serial
This is correct.
edit: ARRG - despite commenting earlier re: topaz format books (and how they don't work), I just realized that the kindle book i just bought has an AZW1 extension -- which I believe is in topaz format. Sorry for the spam -- I'll try buying and mobidedrm'g a different book...
texasnightowl 08-24-2008, 11:36 PM edit: ARRG - despite commenting earlier re: topaz format books (and how they don't work), I just realized that the kindle book i just bought has an AZW1 extension -- which I believe is in topaz format. Sorry for the spam -- I'll try buying and mobidedrm'g a different book...
:)
Yep.
Give it a try with a regular azw file and let us know how it goes for you.
:)
Yep.
Give it a try with a regular azw file and let us know how it goes for you.
ah, sweet success -- now i can read my amazon-purchased ebook.
Well, w/o resorting to a 1980's-style gameboy backlight-type clipon device to read via kindle in the dark (or having my girlfriend kill me when i flip the lamp on after she falls asleep)///
nohmi2 08-25-2008, 07:55 AM Nohmi - In the Python25 directory, what extension does your mobidedrm files have? When I downloaded the files, I believe they were text files with a .txt extension. In order for them to be recognized as python files, they need to be renamed to .py files. Quickest way to check this: open a command window again and cd c:\python25 and then at c:\python25> type: dir This is a "directory" command and shows you the files in that directory. In the list find your mobidedrm* files and see if they are .txt or .py. If they are .txt, they need to be renamed to .py.
Thanks for help.
This is what Command Prompt came out with.Now, I find out that I can't copy and paste from Command Prompt. O.K., you can stop laughing now!!:rofl:
Essentially, it says Volume in C drive has no label.
Volume Serial No. is 983F-90D1
There is a whole slew of of "txt' and "exe" .
Not very sure what to do next, nor how to do it.
Cheers
texasnightowl 08-25-2008, 11:46 AM Thanks for help.
This is what Command Prompt came out with.Now, I find out that I can't copy and paste from Command Prompt. O.K., you can stop laughing now!!:rofl:
Essentially, it says Volume in C drive has no label.
Volume Serial No. is 983F-90D1
There is a whole slew of of "txt' and "exe" .
Not very sure what to do next, nor how to do it.
Cheers
Nohmi - in that "whole slew" of files, is there one named mobidedrm? Each line is a file, so look for a line that contains either mobidedrm.py or mobidedrm.txt. If you have a mobidedrm.txt file, then it needs to be renamed to mobidedrm.py. If it is easier for you to do this in the windows interface, then double click on your "My Computer" icon and then on the c: drive and then the python25 directory. Find the mobidedrm.txt file and right click on it and choose to rename and delete "txt" and type "py" instead. If mobidedrm is not in the python25 directory then go to the location where you put it before (tools\scripts?) and copy it to the python25 directory.
nohmi2 08-26-2008, 01:17 AM Nohmi - in that "whole slew" of files, is there one named mobidedrm? Each line is a file, so look for a line that contains either mobidedrm.py or mobidedrm.txt. If you have a mobidedrm.txt file, then it needs to be renamed to mobidedrm.py. If it is easier for you to do this in the windows interface, then double click on your "My Computer" icon and then on the c: drive and then the python25 directory. Find the mobidedrm.txt file and right click on it and choose to rename and delete "txt" and type "py" instead. If mobidedrm is not in the python25 directory then go to the location where you put it before (tools\scripts?) and copy it to the python25 directory.
Many thanks.:thanks:
From Command Prompt for \Python25 there is no 'mobidedrm' whatsoever.
Went into My Computer/Python25(no mobidedrm)/Tools(no mobidedrm)Scripts has 'mobidedrm2'(no 'exe' nor 'txt'.)Not sure how too find out.
texasnightowl 08-26-2008, 11:45 AM Ok, so first thing to do is lets move that file from the tools\scripts location to just the c:\Python25 folder. The reason we are doing this is that to eliminate any *path* errors we are trying to put everything into one location. So copy the mobidedrm2 file from c:\python25\tools\scripts to c:\python25.
As for determining what type of file it is: go back to a command prompt and do the cd c:\Python25. Once at c:\python25> we are going to do the following:
c:\python25>dir *.py
This will then list any py files that are in that folder. If mobidedrm2.py is not listed, then we know it is probably in txt format. To confirm, do this:
c:\python25>dir *.txt
This will show any txt files that are in the directory. If mobidedrm2 does show up this time then it is a txt file that we need to rename.
To rename the file, do this:
c:\python25>ren mobidedrm2.txt mobidedrm2.py
This should rename the file. You can do the dir *.py to confirm.
Now, make sure the book file you want to work with is in the c:\python25 directory also. Again, we want everything to be in the same place to rule out *path* issues.
Finally, run the command:
c:\python25>mobidedrm.py infile outfile PID
*************EDIT
Hey Nohmi! Leep let me know that he's been working with you via email and that your py file is good and your PID is good. So we can ignore most of this above as I was trying to determine if your py file was in good shape.
I still think there is some sort of path issue. To figure that out, I want to put both relevant files in the same folder. So, you can leave the py file where it is at, in the Tools\Scripts folder but I'd like you to copy your book to that folder with it. So then, once you've copied your book.prc into the c:\python25\tools\scripts folder we will run the command and see what information you get. So from a command prompt again:
>cd c:\python25\Tools\Scripts
c:\python25\Tools\Scripts>mobidedrm2.py infile outfile PID
Let me know what kind of error this gives.
nohmi2 08-27-2008, 05:22 AM Ok, so first thing to do is lets move that file from the tools\scripts location to just the c:\Python25 folder. The reason we are doing this is that to eliminate any *path* errors we are trying to put everything into one location. So copy the mobidedrm2 file from c:\python25\tools\scripts to c:\python25.
As for determining what type of file it is: go back to a command prompt and do the cd c:\Python25. Once at c:\python25> we are going to do the following:
c:\python25>dir *.py
This will then list any py files that are in that folder. If mobidedrm2.py is not listed, then we know it is probably in txt format. To confirm, do this:
c:\python25>dir *.txt
This will show any txt files that are in the directory. If mobidedrm2 does show up this time then it is a txt file that we need to rename.
To rename the file, do this:
c:\python25>ren mobidedrm2.txt mobidedrm2.py
This should rename the file. You can do the dir *.py to confirm.
Now, make sure the book file you want to work with is in the c:\python25 directory also. Again, we want everything to be in the same place to rule out *path* issues.
Finally, run the command:
c:\python25>mobidedrm.py infile outfile PID
*************EDIT
Hey Nohmi! Leep let me know that he's been working with you via email and that your py file is good and your PID is good. So we can ignore most of this above as I was trying to determine if your py file was in good shape.
I still think there is some sort of path issue. To figure that out, I want to put both relevant files in the same folder. So, you can leave the py file where it is at, in the Tools\Scripts folder but I'd like you to copy your book to that folder with it. So then, once you've copied your book.prc into the c:\python25\tools\scripts folder we will run the command and see what information you get. So from a command prompt again:
>cd c:\python25\Tools\Scripts
c:\python25\Tools\Scripts>mobidedrm2.py infile outfile PID
Let me know what kind of error this gives.
:thanks: Thanks for the help, it's working. Have a ton of books that I want to convert.:thanks:
nohmi2 08-27-2008, 05:47 AM :thanks: Thanks for the help, it's working. Have a ton of books that I want to convert.:thanks:
Have printed out your letter and will do as instructed.
Leep has been so encouraging, and an inspiration to keep on plugging away.:iloveyou:
I am so happy that I found Mobileread.:thanks:
:offtopic:Thought. Okay Nohmi, it isn't Oscar's Night.
nohmi2 08-27-2008, 05:59 AM Have printed out your letter and will do as instructed.
Leep has been so encouraging, and an inspiration to keep on plugging away.:iloveyou:
I am so happy that I found Mobileread.:thanks:
:offtopic:Thought. Okay Nohmi, it isn't Oscar's Night.
O.K. Command Prompt tells me that mobidedrm2.py is not recognised as an internal or external command, operable program or batch.
Then goes back to cd c:\Python25 etc.
Got file and book in Python\Tools\Scripts folder.
Command Prompt then cheerfully tells me that it does not recognise ' infile' nor 'outfile'.
I feel as if I'm teasing a tiger here and truly do not want to muck-up.
Orthodox Coward......that's me!!!!
texasnightowl 08-28-2008, 12:31 AM Hey Nohmi! Not sure if the above are out of order or not? Also, Leep let me know you got it working? At least converted 2 books? Or are you still struggling?
So, with the book in the same location as the mobidedrm2 file (c:\python25\tools\scripts) when you go to the command prompt and do "cd c:\python25\tools\scripts" and enter and then at "c:\python25\tools\scripts>" you type mobidedrm.py book.prc newbook.prc PID and that is where it told you it didn't recognize the files? Does the file name have spaces in it? If so, make sure to use quotes around it like "book name.prc".
nohmi2 08-28-2008, 02:16 AM Hey Nohmi! Not sure if the above are out of order or not? Also, Leep let me know you got it working? At least converted 2 books? Or are you still struggling?
So, with the book in the same location as the mobidedrm2 file (c:\python25\tools\scripts) when you go to the command prompt and do "cd c:\python25\tools\scripts" and enter and then at "c:\python25\tools\scripts>" you type mobidedrm.py book.prc newbook.prc PID and that is where it told you it didn't recognize the files? Does the file name have spaces in it? If so, make sure to use quotes around it like "book name.prc".
The whole thing is working as if it is charmed.
Revenge is sweet. You have no idea how much fun I've today converting books. I'm like a kid with a new toy.:thanks:
texasnightowl 08-28-2008, 11:33 AM Yay! Glad you're having fun now! You're welcome!
elece 09-25-2008, 06:24 AM Hello
I don't know if this is the correct thread for my question (probably not) but the problem is that I only want to get rid of the drm from a mobipocket book I bought to be able to read it with a reader that does not allow drm management: Stanza or Bookshelf for the iPhone.
I have downloaded mobidedrm and activepython but I get an error syntax message after executing the following line in Python Interactive Shell:
"python mobidedrm.dy ldoce_mobi.prc newldoce_mobi.prc 7X4FVNR$NP"
SyntaxError: invalid syntax
When I execute it from the pythonWin I get the following:
MobiDeDrm v0.02. Copyright (c) 2008 The Dark Reverser
Error: no key found. maybe the PID is incorrect
with any of the three PID I registered
I get the same error without python at the beginning
Any help or redirection to the correct thread.
Thank you very much.
GatorDeb 09-25-2008, 10:28 AM Where did you buy it? Did you register the PID with the store? If not, register the PID with the store and then re-download it.
texasnightowl 09-25-2008, 12:42 PM I have downloaded mobidedrm and activepython but I get an error syntax message after executing the following line in Python Interactive Shell:
"python mobidedrm.dy ldoce_mobi.prc newldoce_mobi.prc 7X4FVNR$NP"
SyntaxError: invalid syntax
When I execute it from the pythonWin I get the following:
MobiDeDrm v0.02. Copyright (c) 2008 The Dark Reverser
Error: no key found. maybe the PID is incorrect
with any of the three PID I registered
I get the same error without python at the beginning
Any help or redirection to the correct thread.
Thank you very much.
With Python installed and presumably in your OS %PATH%, you do not need to start your command with python. So just <mobidedrm.py book.prc newbook.prc PID>
So you 3 PID's registered? Seems like I recall that some people did have problems with more than 1 PID registered. But I don't recall all the details. You could try removing 2 of the 3 PID's and re-download and then try mobidedrm again.
GatorDeb 09-25-2008, 12:52 PM I have 5 PID registered and they work just fine.
pilotbob 09-25-2008, 12:53 PM MobiDeDrm v0.02. Copyright (c) 2008 The Dark Reverser
Error: no key found. maybe the PID is incorrect
Version 2 doesn't work on some files, you need to go back to version 1. Or, you can find version .04 which is floating around... or there is a thread here somewhere that tells you how to modify version .02 to make it version .04.
BOb
elece 09-26-2008, 05:59 AM Thank you. It finally worked in windows vista and mac leopard. I don't know if it was because of the modification in version .02 or what.
The thing is that the file is a dictionary (Longman Dictionary of Contemporary English, 12,9 MB) and the viewers I have in my iPhone are really for reading books, not searching dictionaries. In the mac version of Stanza it takes a long time to load and in the windows version it can't even finish loading. And then, of course, it cannot be used as a dictionary if you cannot do a word search. It is a pity because I really wanted to use mobipocket dictionaries on my iPhone. We'll have to wait till Mobipocket thinks the time has come.
elece 09-26-2008, 06:05 AM Did I hear somewhere that the MobiDeDRM doesn't work with books bought from Mobipocket.com? I bought mine from ebookmall but I would also like to buy form mobipocket.com (especially because some of them are much cheaper).
Thank you
fiosar 09-26-2008, 07:29 AM Up until now I have been happily converting my Mobi.prc files from Fictionwise onto my Kindle, thanks to Igor.
However, I have just tried to kindlefix a recent purchase from Fictionwise and got the following failure message:
Encryption: 2
Mobi publication type: 2
Mobi format version: 4
PID doesn't match this file.
Has anyone else had this, and is there a way round it?
It looks like a more protected version.
wallcraft 09-26-2008, 10:38 AM Did I hear somewhere that the MobiDeDRM doesn't work with books bought from Mobipocket.com? It works on all MOBI files.
It is Igor's script, kindlefix (which allows DRMed MOBI files to run on the Kindle), that does not work on mobipocket.com files, because they changed their servers to disallow the Kindle PID. This means that mobidedrm is the only option for reading such MOBIs on a Kindle.
wallcraft 09-26-2008, 10:45 AM Has anyone else had this, and is there a way round it?
MobiPocket is stripping out the "*" from the PID, see Fictionwise and the Kindle. (http://www.mobileread.com/forums/showthread.php?t=29516). I thought I read that getting FictionWise to remove the "bad" PID and resubmitting it may work, but I can't find the post.
TallMomof2 09-29-2008, 11:05 AM Or if you have MobiPocket desktop on your PC use the PC's PID.
Boston 10-05-2008, 05:51 PM Phew...I finally got this to work and can now get this to work with my public library.
thanks to Igor and others who posted their helpful hints. This may have been posted earlier (admittedly i didn't read EVERY post) but when entering your Kindle Serial number, do NOT include the spaces or you will get the wrong PID.
dksather 11-03-2008, 01:52 PM First of all I would like to thank all of you who are so full of information. I finally managed to send a book to my Kindle from my local library but when I tried to open in I got the message.
"The selected item could not be opened. If you purchased this item from Amazon you can try redownloading from Content Manager."
I know it was discussed that it was possible that there was no time remaining in the checkout period, but I had just checked this item out and there was in fact 20 days remaining, which I verified.
I thought I had done all of the other steps correctly, but I am not only a novice, but completely blank in computerese, and I would appreciate help at this point.
Thank you...
Darlene
pilotbob 11-04-2008, 12:27 AM "The selected item could not be opened. If you purchased this item from Amazon you can try redownloading from Content Manager."
Did you run Kindlefix on it?
BOb
Boston 11-05-2008, 09:46 PM Did you run Kindlefix on it?
BOb
You will also get this message if you did not use a PID that matches your Kindle...that's what happened to me the first time.
Make sure you converted the serial number correctly...case sensitive, don't confuse 0's and O's, and do not include spaces.
dksather 11-06-2008, 01:35 PM You will also get this message if you did not use a PID that matches your Kindle...that's what happened to me the first time.
Make sure you converted the serial number correctly...case sensitive, don't confuse 0's and O's, and do not include spaces.
Thank you, it was an incorrect PID and "Leep" was kind enough to walk me thru my mistakes.
desertgrandma 11-06-2008, 03:41 PM Thank you, it was an incorrect PID and "Leep" was kind enough to walk me thru my mistakes.
Leep is a treasure and should be nominated for sainthood......especially after dealing with me!
NedScharpf 11-14-2008, 12:43 PM Ok. I downloaded python and put Igor's scripts in the scripts folder. I edited my path to include c:\python25 and c:\python25\tools\scripts. I ran the kindlePID.py using Igor's serial and got the PID. So far so good.
I then downloaded a book using the PID. Now I don't know what to do.
In command prompt, I entered the path to where the book was located and entered kindlefix.py ClassifiedChristmas-586.prc V176CXM*FZ and received
'kindlefix.py' is not recognized as an internal or external command, operable program or batch file.
I then went to path: c:\python25\tools\scripts and enter the same as above and received to much to write. Needless to say, it didn't work.
So, what am I doing wrong? I am excited I got the kindlepid.py to work. Now if I would just figure out the rest.
I get a message similar to the one that worked for above person but it says that PID did not match the file - help! I have spent hours on this. Bummer.
Ned
daffy4u 11-14-2008, 12:59 PM I get a message similar to the one that worked for above person but it says that PID did not match the file - help! I have spent hours on this. Bummer.
Ned
Ned, we've been working on a Visual Guide for the Kindle wiki, showing you (with images) how to use KindlePID, KindleFIX and Mobi2Mobi.
Please checkout the wiki pages and see if that helps you.
Visual Kindle Guide wiki (http://wiki.mobileread.com/wiki/Visual_Kindle_Guide)
pilotbob 11-14-2008, 03:11 PM I get a message similar to the one that worked for above person but it says that PID did not match the file - help! I have spent hours on this. Bummer.
Ned
The message you replied to said that they use "Igor's serial".
Understand you must use the serial number of YOUR Kindle when you get the PID. Not the ones in any samples shown on this site.
It is easiest to cut n paste the serial number from Amazon web site into your command line so you know 100% it is correct.
BOb
JSWolf 11-14-2008, 03:40 PM The easiest solution is to get a hold of MobiDeDRM.py 0.04 and using a PID that's valid like one for Mobipocket Reader, strip out the DRM and then the Kindle can display these eBooks and Calibre can convert then to LRF for the 500/505/700.
pilotbob 11-14-2008, 03:45 PM The easiest solution is to get a hold of MobiDeDRM.py 0.04 and using a PID that's valid like one for Mobipocket Reader, strip out the DRM and then the Kindle can display these eBooks and Calibre can convert then to LRF for the 500/505/700.
Better maybe... but easier...??? Running the kindlefix script takes the same amount of effort as running the dedrm script. Actually, the dedrm script requires one extra parameter.
Also, the mobipocket servers now seem to be rejecting the Kindle PIDs. It may only be a matter of time before Overdrive does too.
Also, if you have a Kindle there is no need to convert the mobi ebook to LRF.
BOb
JSWolf 11-15-2008, 06:55 AM Better maybe... but easier...??? Running the kindlefix script takes the same amount of effort as running the dedrm script. Actually, the dedrm script requires one extra parameter.
Also, the mobipocket servers now seem to be rejecting the Kindle PIDs. It may only be a matter of time before Overdrive does too.
So then the best choice would be to remove the DRM and not have to worry about what servers accept Kindle PIDs or not.
Also, if you have a Kindle there is no need to convert the mobi ebook to LRF.
I was just letting people who read this thread know that getting DRM Free Mobipocket eBooks onto a Sony Reader is very easy. And some people do own some flavor Sony and a Kindle. So it's nice to know that the same eBook can have the DRM stripped and read on both devices.
daffy4u 11-15-2008, 11:05 AM So then the best choice would be to remove the DRM and not have to worry about what servers accept Kindle PIDs or not.
I was just letting people who read this thread know that getting DRM Free Mobipocket eBooks onto a Sony Reader is very easy. And some people do own some flavor Sony and a Kindle. So it's nice to know that the same eBook can have the DRM stripped and read on both devices.
No, the best thing is to use kindlefix.py to legally prepare the books for use on the Kindle. If the books downloaded are books that were purchased, then it's up to the owner to decide if they want to remove the DRM (technically not legal but I don't think the police will be beating down their door). If these are library books that were downloaded, I don't think you want to advocate folks stripping the DRM from books they don't own (that would be stealing).
pilotbob 11-15-2008, 01:26 PM If these are library books that were downloaded, I don't think you want to advocate folks stripping the DRM from books they don't own (that would be stealing).
Only if you don't delete the book after the check-out period expires.
BOb
pilotbob 11-15-2008, 01:27 PM So then the best choice would be to remove the DRM and not have to worry about what servers accept Kindle PIDs or not.
Right I was agreeing that this was perhaps a "better" choice... but it is no "easier" to do. That's all.
BOb
JSWolf 11-15-2008, 01:32 PM No, the best thing is to use kindlefix.py to legally prepare the books for use on the Kindle. If the books downloaded are books that were purchased, then it's up to the owner to decide if they want to remove the DRM (technically not legal but I don't think the police will be beating down their door). If these are library books that were downloaded, I don't think you want to advocate folks stripping the DRM from books they don't own (that would be stealing).
But is this really legal to use kindlefix.py? What you are doing is not removing the DRM, but changing it. So it's no longer the same DRM as it was when you purchased it.
f I was to download a library eBook and strip the DRM, I could then read it without worrying about the PID and if I deleted it after I was done, then that would be legal and if I needed more time, renew it.
daffy4u 11-15-2008, 01:41 PM But is this really legal to use kindlefix.py? What you are doing is not removing the DRM, but changing it. So it's no longer the same DRM as it was when you purchased it.
f I was to download a library eBook and strip the DRM, I could then read it without worrying about the PID and if I deleted it after I was done, then that would be legal and if I needed more time, renew it.
But it still DRM'd so that it can only be read on the Kindle *not* anything or everything else.
wallcraft 11-15-2008, 02:13 PM But is this really legal to use kindlefix.py? What you are doing is not removing the DRM, but changing it. So it's no longer the same DRM as it was when you purchased it. The copyright holder has clearly given the reader permission to display the ebook on a uniquely identified Kindle. This is the conventional use for DRM (limiting access to authorized devices), which kindlefix honors. So kindlefix isn't circumventing the DRM so far as the copyright holder is concerned. It is circumventing the DRM as far as the Kindle is concerned, but why would a device have "rights" under copyright?
tompe 11-15-2008, 03:57 PM The copyright holder has clearly given the reader permission to display the ebook on a uniquely identified Kindle.
Isn't this discussion about books that do not work on the Kindle as a default? And then I would say that the copyright holder have in many cases explicitly not made the book available on the Kindle.
daffy4u 11-15-2008, 04:06 PM Isn't this discussion about books that do not work on the Kindle as a default? And then I would say that the copyright holder have in many cases explicitly not made the book available on the Kindle.
In the case of library books, the book is most likely available in the Kindle store (since they are downloading a .mobi book), so I don't know that books were "explicitly" made unavailable. When they reject a Kindle PID (as Fictionwise seems to be doing now), then they are purposely making it unavilable. It they accept the Kindle PID then they've just made .mobi books available as they have other formats.
Anyway, this thread is about how to make Igorsk's scripts work. All other discussion should move to another thread.
wallcraft 11-15-2008, 11:04 PM Isn't this discussion about books that do not work on the Kindle as a default? And then I would say that the copyright holder have in many cases explicitly not made the book available on the Kindle. Publishers can't have it both ways, if they control access via DRM then the DRM defines which devices are allowed access. The copyright holder accepted the Kindle PID and (via their agent) stamped this PID as "authorized" inside the MOBI ebook. This PID is unambiguously for a Kindle, and the ebook in question (with DRM intact) does run on the Kindle. It isn't the copyright holder who is preventing this ebook from running on the Kindle, it is the Kindle's manufacturer (Amazon) who is doing so.
Kindle owners who read kindlefix-ed ebooks on their Kindle may be violating Amazon's terms of service, but this isn't an ebook copyright violation and there is nothing illegal in Igor's software.
JSWolf 11-22-2008, 09:31 AM Anyway, this thread is about how to make Igorsk's scripts work. All other discussion should move to another thread.
Yes it is. But you did say doing so was legal. But I question that legality as you have to actually modify the eBook in order to get it to work. It was not purchased such that it can work as is even if the Kindle's PID is accepted.
You can't make a blanket statement like that unless you know for sure it's actually true. And that is something we just do not know.
daffy4u 11-22-2008, 09:40 AM Yes it is. But you did say doing so was legal. But I question that legality as you have to actually modify the eBook in order to get it to work. It was not purchased such that it can work as is even if the Kindle's PID is accepted.
You can't make a blanket statement like that unless you know for sure it's actually true. And that is something we just do not know.
Who are you responding to?
TriniGirL 12-10-2008, 02:11 AM I'm having a problem with my mobidedrm. I put mobidedrm2.py into both the script/my ebooks folders, i brought up command prompt i double checked to see if they are both there.
Scripts> dir- mobidedrm2.py (seen)
My ebooks> dir- mobidedrm2.py (seen)
Yet when i command Users\Denise\Documents\My ebooks> mobidedrm2.py
Nothing happens.
Even when i try pulling it up in C;\Python26\Tools\Scripts> mobidedrm2.py
Nothing again.
I'm seeing the files in the directory but the Copyright thingy doesn't show up.
What am i doing wrong?
JSWolf 12-10-2008, 08:46 AM Who are you responding to?
I am responding to the statement that you made that using kindlefix.py is legal. It may very well be not legal to use it. Are you really sure it is legal? If you are can you explain how you came to that conclusion? I'm not saying it is legal or it isn't. What I want to know is why you think it is legal.
JSWolf 12-10-2008, 08:53 AM I'm having a problem with my mobidedrm. I put mobidedrm2.py into both the script/my ebooks folders, i brought up command prompt i double checked to see if they are both there.
Scripts> dir- mobidedrm2.py (seen)
My ebooks> dir- mobidedrm2.py (seen)
Yet when i command Users\Denise\Documents\My ebooks> mobidedrm2.py
Nothing happens.
Even when i try pulling it up in C;\Python26\Tools\Scripts> mobidedrm2.py
Nothing again.
I'm seeing the files in the directory but the Copyright thingy doesn't show up.
What am i doing wrong?
Do you have Python installed from http://www.python.org? If you do and you are in the command prompt and you see mobidedrm2.py, then all you need do is type mobidedrm2.py to see the usage template.
Also, if you have extensions turnes off, it's possible that the filename you really have could be mobidedrm.py.txt. If that is the case, turn them on. Go to Windows Explorer and then Tools | Folder Options | View and then uncheck Hide Extensions for known filetypes and finally click apply to all folders. I am not sure if this options applies to the command prompt or not.
TriniGirL 12-10-2008, 07:11 PM I just went to the python site download a new python and now when i command it asking me to choose a program to open it with.
C:\Users\Denise\Documents\My ebooks> mobidedrm2.py
Window pops up saying choose a program you would like to open this with:
how to open it with python?
TriniGirL 12-11-2008, 09:21 PM Do you have Python installed from http://www.python.org? If you do and you are in the command prompt and you see mobidedrm2.py, then all you need do is type mobidedrm2.py to see the usage template.
Also, if you have extensions turnes off, it's possible that the filename you really have could be mobidedrm.py.txt. If that is the case, turn them on. Go to Windows Explorer and then Tools | Folder Options | View and then uncheck Hide Extensions for known filetypes and finally click apply to all folders. I am not sure if this options applies to the command prompt or not.
I did this the files are py files. Command Prompt still won't open mobidedrm2.py
Nothing seems to work.
pilotbob 12-11-2008, 11:09 PM I did this the files are py files. Command Prompt still won't open mobidedrm2.py
I'm not sure what you mean by this. Nothing will "open". You run the command and you will get a response right in the command line... for example... at your cmd prompt which should look something like this:
c:\YourFolderName>
Type
mobideddrm2.py
and press return
You will get a response. Paste that response here.
BOb
TriniGirL 12-12-2008, 12:29 AM I'm not sure what you mean by this. Nothing will "open". You run the command and you will get a response right in the command line... for example... at your cmd prompt which should look something like this:
c:\YourFolderName>
Type
mobideddrm2.py
and press return
You will get a response. Paste that response here.
BOb
Ok Let me tell you from scratch
I put mobidedrm2.py in my Python26- (scripts) folder, i also put it into
(My Ebooks) folder
I click start- command prompt typed C:\Users\Denise\Documents\My eBooks>mobidedrm2.py
i hit enter and this line showed up
C:\Users\Denise\Documents\My ebooks>
everytime i type mobidedrm2.py it goes straight back to the line ending with My ebooks>
pilotbob 12-12-2008, 01:16 AM Ok Let me tell you from scratch
I put mobidedrm2.py in my Python26- (scripts) folder, i also put it into
(My Ebooks) folder
I click start- command prompt typed C:\Users\Denise\Documents\My eBooks>mobidedrm2.py
i hit enter and this line showed up
C:\Users\Denise\Documents\My ebooks>
everytime i type mobidedrm2.py it goes straight back to the line ending with My ebooks>
That is expected... after the command runs it will always bring you back to the command prompt.
But there is absolutely no text displayed between where you typed the command and the next command prompt? (Or a print screen of it?)
Can you past the contents of your command windows here?
BOb
TriniGirL 12-12-2008, 06:42 PM Microsoft Windows [Version 6.0.6001]
Copyright (c) 2006 Microsoft Corporation. All rights reserved.
C:\Users\Denise>cd documetns
The system cannot find the path specified.
C:\Users\Denise>cd documents
C:\Users\Denise\Documents>cd my ebooks
C:\Users\Denise\Documents\My eBooks>mobidedrm2.py
C:\Users\Denise\Documents\My eBooks>
pilotbob 12-12-2008, 06:44 PM C:\Users\Denise\Documents\My eBooks>mobidedrm2.py
C:\Users\Denise\Documents\My eBooks>
Ok, that's just weird.
At that prompt try this command:
python mobidedrm2.py
and paste in the results.
BOb
(You did INSTALL python26 right? Not just create a python\tools\scripts folder?)
TriniGirL 12-12-2008, 07:12 PM Ok, that's just weird.
At that prompt try this command:
python mobidedrm2.py
and paste in the results.
BOb
(You did INSTALL python26 right? Not just create a python\tools\scripts folder?)
Ok here it is:
Microsoft Windows [Version 6.0.6001]
Copyright (c) 2006 Microsoft Corporation. All rights reserved.
C:\Users\Denise>cd documents\my ebooks
C:\Users\Denise\Documents\My eBooks>python26 mobidedrm2.py
MobiDeDrm v0.02. Copyright (c) 2008 The Dark Reverser
Removes protection from Mobipocket books
Usage:
mobidedrm infile.mobi outfile.mobi PID
C:\Users\Denise\Documents\My eBooks>
pilotbob 12-12-2008, 07:28 PM C:\Users\Denise\Documents\My eBooks>python26 mobidedrm2.py
MobiDeDrm v0.02. Copyright (c) 2008 The Dark Reverser
Removes protection from Mobipocket books
Usage:
mobidedrm infile.mobi outfile.mobi PID
C:\Users\Denise\Documents\My eBooks>
Ok... there you go. Now it's working. For some reason the .py extension doesn't seemed to be registered on your PC.
So, now run this:
python26 mobidedrm2.py MyBook.prc Mybook_clean.prc PID
Replacing names accordingly. If your book name has spaces in it make sure to put them in quotes, like this:
python26 mobidedrm2.py "My Book.prc" "My book_clean.prc" PID
BOb
TriniGirL 12-12-2008, 07:30 PM Decrypting. Please wait... Done
OMG. It worked pilotbob i could kiss u. muah
Thank you very much.
pilotbob 12-12-2008, 07:33 PM OMG. It worked pilotbob i could kiss u. muah
Thank you very much.
:blush:
BOb
pilotbob 12-12-2008, 07:35 PM Decrypting. Please wait... Done
OMG. It worked pilotbob i could kiss u. muah
Thank you very much.
Ok... I can tell you how to associate .py to python to if you want... so you won't have to put python26 at the beginning of the line.
BOb
TriniGirL 12-12-2008, 07:36 PM Ok bring it on
pilotbob 12-12-2008, 11:12 PM Ok bring it on
OK....
In Windows Explorer navigate to your eBook folder where you have the .py script. Double click on it.
You will get a dialog that says something like "Windows Can't Open This File". What do you want to do.
Choose "Select program from list" and click ok.
See if python is on the list... but it probably won't be. But if it is you can select it and click ok.
But it probably isn't. So, click the browse... button. Navigate to your python26 folder and select python.exe (the exe may be hidden on your machine.) Click open. CLick "Python File" in the description. Then make sure that the "Always use the select program to open this king of file" check box is checked. And press ok.
That should associate .py files with python. The file should now show as type "Python File" in explorer now.
I don't know why this didn't happen when you installed python... but it should of. You did download the windows installer and run it, right?
BOb
TriniGirL 12-13-2008, 12:21 AM OK....
In Windows Explorer navigate to your eBook folder where you have the .py script. Double click on it.
You will get a dialog that says something like "Windows Can't Open This File". What do you want to do.
Choose "Select program from list" and click ok.
See if python is on the list... but it probably won't be. But if it is you can select it and click ok.
But it probably isn't. So, click the browse... button. Navigate to your python26 folder and select python.exe (the exe may be hidden on your machine.) Click open. CLick "Python File" in the description. Then make sure that the "Always use the select program to open this king of file" check box is checked. And press ok.
That should associate .py files with python. The file should now show as type "Python File" in explorer now.
I don't know why this didn't happen when you installed python... but it should of. You did download the windows installer and run it, right?
BOb
I double clicked on the file and nothing happened, so i right click and is says
Type of file: PY File (py)
Opens with: pythonw26.exe
pilotbob 12-13-2008, 03:13 PM I double clicked on the file and nothing happened, so i right click and is says
Type of file: PY File (py)
Opens with: pythonw26.exe
I'm stumped. Sounds like there is an association. Try to repair you python install in the Add/Remove programs control panel. If that doesn't work I'm fresh out of ideas.
BOb
kfchan 12-24-2008, 12:04 AM I was able to convert books bought from Fictionwise earlier this year, however, the new batch of books (from Fictionwise again) is giving me a different set of problems. I'm gettting:
The Kindleizer v0.1. Copyright (c) 2007 Igor Skochinsky
Encryption: 2
Mobi publication type: 2
Mobi format version: 4
PID doesn't match this file
I'm doing everything the same as I did before, but it's not working. Any help would be appreciated. Thanks!
wallcraft 12-24-2008, 01:49 AM I was able to convert books bought from Fictionwise earlier this year, however, the new batch of books (from Fictionwise again) is giving me a different set of problems. I'm gettting:
PID doesn't match this file MobiPocket closed the loophole that allowed FictionWise to accept the Kindle PID. If you login and look at "update your PID" under "update profile", my guess is that the Kindle is no longer there (or there without the "*"). So far as I know, it does not help to try adding the Kindle PID back again. If it is there but corrupted, then try deleting it (you may need to get FictionWise to do this).
I think the only approach that still works with FictionWise MOBIs is to use mobidedrm against another PID, e.g. one for a Windows PC. Note that this strips the DRM (which kindlefix did not do) and may therefore be illegal where you live.
The kindlefix approach still works on OverDrive MOBIs, e.g. some Books on Board and lending library ebooks.
JSWolf 12-24-2008, 03:36 AM Ok... I can tell you how to associate .py to python to if you want... so you won't have to put python26 at the beginning of the line.
BOb
In Windows, that is done automatically when Python is installed from http://www.python.org. If it's not already done, then something didn't go right with the install and should be deleted and reinstalled.
kfchan 12-24-2008, 12:30 PM Thanks wallcraft. I'll try the mobiderm convesion.
pilotbob 12-24-2008, 12:53 PM In Windows, that is done automatically when Python is installed from http://www.python.org. If it's not already done, then something didn't go right with the install and should be deleted and reinstalled.
Yes I know. And... her .py did show as associated. So, I have no idea why when running the script from the script name didn't work for her. I assumed it was due to lack of association.
I think I did suggest to her to repair/reinstall python.
BOb
ellecid 12-25-2008, 01:30 PM post content modified on Amazon's request
wallcraft 12-25-2008, 04:03 PM post content modified on Amazon's request
Beyond pointing you to the Visual Kindle Guide (http://wiki.mobileread.com/wiki/Visual_Kindle_Guide), which contains step by step instructions to kindlepid, I have no suggestions for how to proceed.b
ellecid 12-25-2008, 05:33 PM Wallcraft,
Yes, the "kindlepid.y" was a typo, thanks. I managed to finally get the kindlepid script to run by logging out and then logging back in as the administrator. Am using Vista and am learning about the hidden administrator priviledges. I had tried, prior to this last step, right clicking on the command prompt and opening as the administrator before running the script, and that didn't work. Am thinking that not having the hidden administrator priviledges prevented the script from running correctly. Am not exactly sure, because I also accomplished one more uninstall, reinstall as mentioned above. Thanks again for your help. :)
4greatscotts 02-20-2009, 11:35 AM I'm getting the same message. Can you tell me how you figured out to make it work?
Thanks :)
spiegels 02-27-2009, 10:50 PM i've got my PID (from Mobipocket 6.0) but when I run Kindlefix, I get an error that says
ljust() takes exactly 1 argument (2 given)
my command line say...
kindlefix.py borntorun.prc QQWWEEE*ZZ
anyone have any ideas?
Alexander Turcic 03-12-2009, 10:54 AM Due to the circumstance we no longer discuss how-tos for kindlepid.py.
This thread is closed.
|