Order it now! Amazon prioritizes orders on a first come, first served basis.


View Full Version : I need HELP ! ebooks not opening!


deadspot80
10-16-2008, 04:01 PM
Hi everyone,
This is my first post and i am really looking farward to be a part of this site.

I have a reall problem and i wish somebody could help, here it goes.

I am living outsied the U.S and i bought a Kindle, i recieved it 4 days ago. The thing is that i had a very hard time buying ebooks from amazon, but anyway i did finaly buy 2 books. But when i downloaded them to my pc and then transfered them to my Kindle they dont open. It tells me " This item could not be opened ........ "

I downloaded books from other sites and they worked fine..

So my problem is that amazon books are not working. i dont know if its a geographical issue or its something else. So, is anybody here ordering from amazon while they are outside the U.S?

Please help.

texasnightowl
10-16-2008, 04:55 PM
I'm not outside the US, but a couple questions:

Did you buy the Kindle with a US based credit card and shipped to a US address?? or, Did you buy the Kindle directly from Amazon or from ebay or another 3rd party?

For the books, is your One Click credit card a US credit card with a US billing address?

Boston
10-16-2008, 05:24 PM
Is your Kindle registered to the Amazon Account you are purchasing from?

daffy4u
10-16-2008, 05:37 PM
Hi, deadspot80, it's Deb from the Amazon forum. As we discussed there, at this point, unless you can get a U.S. credit card tied to a U.S. address you should start looking into another way to purchase books (since the gift card downloads are not working).

Purchasing books from sources such as Fictionwise.com (http://fictionwise.com/) and eReader.com (http://www.ereader.com/), may require some conversion to work on your Kindle.

Here are some threads to become familiar with:

Amazon Kindle Hack (http://www.mobileread.com/forums/showthread.php?t=17239) - python script tools to set up your Kindle for reading DRM content from other sources - you just need the links from the first post
How to Make Igorks Scripts Work (http://www.mobileread.com/forums/showthread.php?t=18310) - how to use the python script tools you got from the first link - I found post #4 to be the easiest to understand
The Idiot's Guide to running Igorsk's Python Scripts (http://www.mobileread.com/forums/showthread.php?t=23225) - more on how to use the scripts
MobiPocket Decoder Tool (http://www.mobileread.com/forums/showthread.php?t=20341) - more tools

You should also become familiar with the following free software:

MobiPocket Desktop Reader (http://www.mobipocket.com/en/DownloadSoft/ProductDetailsReader.asp) - Windows only
http://www.mobipocket.com/en/DownloadSoft/ProductDetailsCreator.asp - Windows only, install the Publisher Edition when given the choice during installation
Stanza (http://www.lexcycle.com/) - Window and Mac
ConvertLit (http://dukelupus.pri.ee/convertlit.php)
MobiPearl (https://dev.mobileread.com/trac/mobiperl/wiki)

How's that for a start! :)

deadspot80
10-17-2008, 08:38 AM
Thankx for the help..

Believe it or not i am still finding a hard time using Igor's hack!

I am dull when it comes to these programming things.

But thanks anyway..

daffy4u
10-17-2008, 09:46 AM
Thankx for the help..

Believe it or not i am still finding a hard time using Igor's hack!

I am dull when it comes to these programming things.

But thanks anyway..

Tell us what the issues are so we can help you through them. I'm not a programmer either but there are lots of posts that were helpful to me. Maybe I can point you to more details or someone will jump in with an answer.

deadspot80
10-17-2008, 01:02 PM
well,

I have all the scripts in 1 folder. Then i opened a new txt file. I wrote :

kindlepid.py Mykindleserialnumber

Then i didnt know how to change the .txt file to a .BAt format !

deadspot80
10-17-2008, 01:55 PM
OK,
so now i changed the file from .txt to .BAt

but when i click on the file it says " windows cannot open this file ..... "

and when i choose cancel it goes to DOS. and it says press any button to continue, and when i do it closes the window without giving me an PID i can put in fictionwise for the book i bought!!

I dont know what am doing wrong! or what am not doing at all for that matter!

texasnightowl
10-17-2008, 02:08 PM
do you have python installed?

edit your .bat file to be:

post content modified on Amazon's request

So, when the bat file runs it will put your pid number into the text file.

But, make sure that you have python installed (ie. c:\python25) and that the python directory is part of your environment path (right click on My computer, choose properties, click on advanced tab, click on the environment variables button. In the box for system variables, find the "path" entry...click it and click edit and make sure the directory where you have python installed is listed as part of the path).

If python is not installed or in the path, your .py file will not be able to run.

pilotbob
10-17-2008, 03:10 PM
OK,
so now i changed the file from .txt to .BAt

but when i click on the file it says " windows cannot open this file ..... "


two things.

1. Add a second line to your .bat file with the word "pause" in it. Not quotes of course.

2. Did you install python from python.org?

Is there a reason you don't just run the command in the cmd window rather than creating a .bat file. Once you run it and get the PID your done and won't need to run it again.

BOb

deadspot80
10-17-2008, 05:51 PM
Ya, i downloaded python and i put it on the same folder i am working on ..

Now i did exactly like u guys said i wrote :

post content modified on Amazon's request

And then changed the format from .txt to .BAT ..

When i run the .BAT file it opens a notepad txt which is the same Kindlepid.py file i had from the begining!

texasnightowl
10-17-2008, 08:24 PM
First, did you download Python or did you download and INSTALL it? If you go to Control Panel - Add/Remove Programs, is Python listed?

now forget the .bat file...do the following:

Click the Start button and choose Run. Type in "cmd" without the quotes and hit enter to open a command window. It should have a line like:

c:\documents and settings\yourusername>

We need to change to the directory that python and your scripts are in. So in the command window, type:

cd \python25 (assuming that is the folder where python is) and hit enter. The line should now look like:

c:\python25>

Now type the command: post content modified on Amazon's request

What does it say?

Also, to get your kindlepid you can also just find a copy of MobiPocket Reader v.6.0 (not 6.1 or 6.2, but 6.0). It will display your KindlePID.

MonaLS
10-18-2008, 12:52 AM
Also, to get your kindlepid you can also just find a copy of MobiPocket Reader v.6.0 (not 6.1 or 6.2, but 6.0). It will display your KindlePID.

Where can you get MobiPocket Reader v.6.0?

texasnightowl
10-18-2008, 12:54 AM
There's a link in the Kindle Content section in the Sticky thread: Beginner's Guide to Kindle Content.

daffy4u
10-18-2008, 12:58 AM
Where can you get MobiPocket Reader v.6.0?

You can download it from this link (http://mason.gmu.edu/~nhoffeld/Mobipocket6.zip). Note that you have to use it with Windows XP to get your Kindle's PID (it won't give you the PID if used with Vista).

MonaLS
10-18-2008, 01:00 AM
Ah, thank you! For some reason I never read that thread.

desertgrandma
10-18-2008, 03:30 AM
You can download it from this link (http://mason.gmu.edu/~nhoffeld/Mobipocket6.zip). Note that you have to use it with Windows XP to get your Kindle's PID (it won't give you the PID if used with Vista).


I have version 6.02 and Vista, and it did let me see my PID.............

deadspot80
10-18-2008, 07:10 AM
sorry ppl please bare with me here,

Now, i downloaded Mobipocket to my pc and it i connected my kindle to it and i took my Kindlepid, used it in Fictionwise and it worked " SUCCESS" !

But when i transfered the file to my Kindle via Mobipocket it didnt open there!

Please whats my next step?

pilotbob
10-18-2008, 11:26 AM
sorry ppl please bare with me here,

Now, i downloaded Mobipocket to my pc and it i connected my kindle to it and i took my Kindlepid, used it in Fictionwise and it worked " SUCCESS" !

But when i transfered the file to my Kindle via Mobipocket it didnt open there!

Please whats my next step?

You need to run Kindlefix on it. Yes, more command line stuff. But, your best bet is to just run it on the command line.

Put the d/led ebook in the directory with the kindlefix.py file. Open a cmd prompt... then use cd to get to the directory with your files in them. And then type in the command line:

post content modified on Amazon's request

Of course replace thenameofthebookfile.prc with the correct file name and PID with your Kindles PID that you used at fictionwise.

BOb

daffy4u
10-18-2008, 11:57 AM
I have version 6.02 and Vista, and it did let me see my PID.............

Hmmmm, it didn't work for me in June when I tried it. I know your laptop is new, so hearing it that it now works is excellent news DG!

desertgrandma
10-18-2008, 12:04 PM
Hmmmm, it didn't work for me in June when I tried it. I know your laptop is new, so hearing it that it now works is excellent news DG!

Daffy, you know how 'computer challenged" I am, so If I can run KindlePID on mine, I know you could. And I've done it several times when I was trying to load kindlefix, just to make sure I was using the proper PID. :)

daffy4u
10-18-2008, 12:17 PM
Daffy, you know how 'computer challenged" I am, so If I can run KindlePID on mine, I know you could. And I've done it several times when I was trying to load kindlefix, just to make sure I was using the proper PID. :)

You know your're becoming a command line guru. :)

I'm sure I can run the script just fine even though I haven't had a need to yet. MobiPoket Reader is just the other way of getting the PID (instead of kindlepid) so you run kindlefix.

desertgrandma
10-18-2008, 12:24 PM
You know your're becoming a command line guru. :)

I'm sure I can run the script just fine even though I haven't had a need to yet. MobiPoket Reader is just the other way of getting the PID (instead of kindlepid) so you run kindlefix.

Luuuvvvvvvvvvvv the command line! :D

deadspot80
10-18-2008, 12:58 PM
OK i think am almost there..

I run the kindlefix and then it gave me a file called prc.compiled python file !

What do i do with that file ? whats my next step pleasE?

Boston
10-18-2008, 01:10 PM
where are you running kindlefix from?

Do you have Windows XP?

From Windows, select Start-->Run
In the "Open" box, type: Command (or cmd for short)
Press: OK

This will open up a Dos command screen
Type: cd\
Press: <Enter>
Type: cd\Python25\XXXX\ (XXXX is the folder where you put the kindlefix files..best if its located in the python25 directory or a directory within python 25)
Press: <Enter>
Type: dir
Press: <Enter>

Do you see all of the following listed:
kindlefix.py
Kindlepid.py
prc.py
and the file you are trying to convert (ending with .prc)?

If so, follow pilotbob's steps from there
kindlefix.py TheNameofTheBookFile.prc PID

Of course replace thenameofthebookfile.prc with the correct file name and PID with your Kindles PID that you used at fictionwise.

If not, you try moving all of these files into that folder (best if under the Python25 folder) and you can run your scripts from there.

(To close the command windows, type: Exit and press <enter>

pilotbob
10-18-2008, 01:12 PM
OK i think am almost there..

I run the kindlefix and then it gave me a file called prc.compiled python file !

What do i do with that file ? whats my next step pleasE?

It actually should have modified the .prc file that you specified to it. Just copy that file to your Kindle and viola, it should work.

BOb

deadspot80
10-18-2008, 04:02 PM
it's still not working !!!!!

i did exactly like u said.. i'll write exactly what it says after i right the command:

The Kindleizer v0.1. copyright ...........
Encryption : 2
Mobi publication type : 2
Mobi format version : 4
PID doesnt match this file

that what am getting.. But as i mentioned in my last post. it gives me the PRC. compiled python file .. And i put that on the documents folder with the book and still didnt open..

I have to mention these next 2 things :
1- i renamed the book i downloaded to a shorter name. is there a problem with that? i also tried the original name and it gave me strange things on the command window !

2- on the command window i am using : c:\documents and settings\****\desktop\Ebooks
and thats the folder where i have all the scripts and the ebook i downloaded..

This is really getting frustrating !

pilotbob
10-18-2008, 05:03 PM
PID doesnt match this file


Ok, this is an error message.

1. How many PIDs do you have listed at the ebook site?

2. What ebook site are you using?

3. After you put the kindle PID into the store did you re-download the ebook. Are you sure you are using the correct file.

I know it is frustrating, but once you figure it out you will wonder why it was so hard and be able to do it in seconds in the future.

BOb

deadspot80
10-18-2008, 05:35 PM
I only used one PID , which is the one i got from Mobipocket after i downloaded it!

It's the only PID i have coz i am only using 1 Kindle..

The site is fictionwise.com , and i redownloaded with the same PID which was already there when i tried it the second time !

deadspot80
10-18-2008, 06:10 PM
by the way,

I juse put the command :

kindlefix.py mybook.prcPID

without space after .prc and it gave me a different message, ireally thought it worked , but it didnt !!

Boston
10-18-2008, 06:12 PM
by the way,

I juse put the command :

kindlefix.py mybook.prcPID

without space after .prc and it gave me a different message, ireally thought it worked , but it didnt !!

What was the new message you got?

(I assume that there was a space between the .prc file name and your pid)

pilotbob
10-18-2008, 07:42 PM
I only used one PID , which is the one i got from Mobipocket after i downloaded it!

It's the only PID i have coz i am only using 1 Kindle..

The site is fictionwise.com , and i redownloaded with the same PID which was already there when i tried it the second time !

OK... that is your problem. If you want to use Kindlefix you have to provide your Kindles PID to fictionwise store. You are providing your PC's PID. But, I think you are getting your error because you are providing the Kindle's PID to Kindle fix.

So, your ebooks is encrypted with your PC's PID and you are passing in the Kindle PID to kindlefix and that PID does not exist in the ebook.

You can get your kindles pid using Kindlepid.py and passing in your Kindles serial number. If you want to use the PC's PID then you will need to use mobidedrm to remove the drm altogether.

BOb

deadspot80
10-19-2008, 05:47 AM
Ok..

so i ran kindlepid.py on my Kindle's serial number and it gave me a PID..

i went to fictionwise and i tried to delete the previous PID but it says " PID non valid" and is not removed. So i added the PID i just got.

I redownloaded the book to my working folder and ran Kindlefix.py with this new PID .. and guess what? ? ?

It didnt work! it gave me the same message " PID doesnt match this file " !!

deadspot80
10-19-2008, 05:55 AM
also when i tried to delete the previose PID from fictionwise it says " device delete is not authorized for this account anymore. try again in a few days " !!

what the ... !

wallcraft
10-19-2008, 07:09 AM
i went to fictionwise and i tried to delete the previous PID but it says " PID non valid" and is not removed. This was presumably a Kindle PID, so it may have been the right PID all along except that MobiPocket broke all the registered Kindle PIDs, see Fictionwise and the Kindle (http://www.mobileread.com/forums/showthread.php?t=29516). Based on that thread, it seems you are unlikely to get anywhere until the bad PID has been removed. At that point resubmitting the Kindle PID might work.

daffy4u
10-19-2008, 07:11 AM
I haven't needed to run the kindlefix script so I can't give specific instructions but from searching the forum (using the search term "kindlefix"), you might want to double check the following (with links to the posts):


There are no letters "O" in the Kindle PID, it will always be a "0" (zero) (http://www.mobileread.com/forums/showpost.php?p=269095&postcount=4).

Make sure you've deleted previous books before re-downloading them (http://www.mobileread.com/forums/showpost.php?p=270157&postcount=1).

Make sure there are no spaces in the PID and all letters are capitalized (http://www.mobileread.com/forums/showpost.php?p=266063&postcount=4). Also make sure to keep the "*" in the PID (http://www.mobileread.com/forums/showpost.php?p=268485&postcount=7).

The kindlefix.py, prc.py scripts and book are in the same folder (http://www.mobileread.com/forums/showpost.php?p=197982&postcount=17).

The book title should have quotes around it.
kindlefix.py "BookTitle.prc" KindlePID (http://www.mobileread.com/forums/showpost.php?p=220719&postcount=46)

That's it from me. The experienced users should be waking up soon to give you more help.

JSWolf
10-19-2008, 10:27 AM
Why buy a Kindle if you are outside the USA? A V3 or Gen3 would have been a much better choice as far as a reader that handles Mobipocket format for someone living outside the USA.

pilotbob
10-19-2008, 11:37 AM
Ok..

so i ran kindlepid.py on my Kindle's serial number and it gave me a PID..

i went to fictionwise and i tried to delete the previous PID but it says " PID non valid" and is not removed. So i added the PID i just got.

I redownloaded the book to my working folder and ran Kindlefix.py with this new PID .. and guess what? ? ?

It didnt work! it gave me the same message " PID doesnt match this file " !!

You may want to run mobidedrm. That should work with the PC PID...

BOb

RickyMaveety
10-19-2008, 11:51 AM
Why buy a Kindle if you are outside the USA? A V3 or Gen3 would have been a much better choice as far as a reader that handles Mobipocket format for someone living outside the USA.

Does it really matter at this point?? The poster has a Kindle. The poster would like to be able to read some books on it. Who gives a flying fandango why the poster bought what he/she bought. :rolleyes:

JSWolf
10-19-2008, 11:53 AM
The problem is that a lot of shops do not allow the Kindle PID to be used. Best solution is the one that pilotbob mentioned.

GatorDeb
10-19-2008, 04:06 PM
Daffy you're a Deb and didn't say anything?! :p


dedspot I had the same invalid PID error message and wrote fictionwise. They said that mobipocket was updating their servers at the time. Two days later, the PIDs I was trying to delete were gone. Try again :D

daffy4u
10-19-2008, 04:28 PM
Daffy you're a Deb and didn't say anything?! :p


There are oh so many Deb's to choose from here (the coolest name evah... runs and hides). It's just easier to stick with Daffy. :)

Being a Gator... you dont' attack ducks right... especially ones with the same name as you... right? :rolleyes:

pilotbob
10-19-2008, 05:14 PM
Being a Gator... you dont' attack ducks right... especially ones with the same name as you... right? :rolleyes:

Also, as a Gator does that mean you are/were a UF student?

BOb

deadspot80
10-20-2008, 09:30 AM
so guys, am still suffering with this ..

when i write : mobidedrm04.py surgeon.prc surgeon.mobi Mykindle'sPID

it gives me :
Eror: key not found . PID maybe incorrect

my kindle's PID is the one i took from Mobipocket softwere i have, so it suppose to be right!

any suggestions???!

texasnightowl
10-20-2008, 10:21 AM
so guys, am still suffering with this ..

when i write : mobidedrm04.py surgeon.prc surgeon.mobi Mykindle'sPID

it gives me :
Eror: key not found . PID maybe incorrect

my kindle's PID is the one i took from Mobipocket softwere i have, so it suppose to be right!

any suggestions???!

Is it still wrong on the site you downloaded it from? The key is part of the encryption on the book when you download it. If it is wrong on the fictionwise site, then you won't be able to do anything until it is corrected on the fw site and you redownload.

Also, if it is your PC PID that is registered at fictionwise, then you should be trying the command with your PC's PID.

If you have more than 1 PID registered at fictionwise, delete all of them except 1. Example, I keep only my PC's PID registered.

kcar08
11-07-2008, 05:30 PM
I am having a problem with Fictionwise. I used to have my PID for my kindle in my list of mobipocket devices. I could download books, run kindlefix.py, and read them fine on my kindle. Then, one day, my kindle PID was deleted (with no action on my part). Now, when I try to re-enter it, it will not save.

I asked fictionwise support, and they say that my PID is not valid because of the asterisk. I understand that kindle PIDs have the asterisk, but desktop ones do not.

I guess I am just frustrated because this USED to work, but now it does not. And Fictionwise will not help me because they say the PID is invalid.

I tried putting in my laptop PID, and then kindlefix won't work (because the PID does not have an asterisk).

I have purchased multiformat books from fictionwise which work fine, but the problem is that many of the books I want are not in multiformat. I have a bunch of credit at fictionwise that I want to use rather than go buy books at other retailers who will let me use my kindle PID.

What are my options, if any, for books from fictionwise?

pilotbob
11-07-2008, 05:32 PM
I wonder if anyone has tried putting in their Kindle PID as a $ instead.. or just putting in the first 8 characters. From looking at the kindelfix code I think you can just enter the first 8 chars to run it...

BOb

kcar08
11-07-2008, 05:36 PM
Thanks, Bob - I will try that. I have kindlefix on my laptop (I couldn't get it working on my desktop) so will try when I get home.

I have to say thanks to this forum I was able to get kindlefix working. I'm hopeful things will work out and I can read my books again.

pilotbob
11-07-2008, 05:40 PM
Thanks, Bob - I will try that. I have kindlefix on my laptop (I couldn't get it working on my desktop) so will try when I get home.

I have to say thanks to this forum I was able to get kindlefix working. I'm hopeful things will work out and I can read my books again.

It may not work, and it sounds like Mobipocket/Amazon has closed this little loophole. Heck, its not hard to find people are doing it if you do a little google search.

That said, there are two other options.

1. Use mobidedrm instead to remove the DRM of your PC's PID.

2. Buy from a place like BoB that also uses overdrive servers which I believe still accept/work with the Kindle PIDs.

Good luck... please report back.

BOb

KindleGirl
11-08-2008, 12:03 AM
Why did you buy a Kindle when it plainly states on the product page it's for the U.S. only? Seems to me had you bought a European friendly reader you'd have saved yourself a lot of trouble and aggravation and you'd be happily reading now! :) <--that's a smile!

daffy4u
11-08-2008, 12:09 AM
Why did you buy a Kindle when it plainly states on the product page it's for the U.S. only? Seems to me had you bought a European friendly reader you'd have saved yourself a lot of trouble and aggravation and you'd be happily reading now! :) <--that's a smile!

Just a bit of information. He was put through the wringer for his on the Amazon boards. When he opted to keep his Kindle (there are many people around the world using Kindles), I suggested that he post here for help.

No need to cover that ground again. :)

RickyMaveety
11-08-2008, 02:02 AM
Why did you buy a Kindle when it plainly states on the product page it's for the U.S. only? Seems to me had you bought a European friendly reader you'd have saved yourself a lot of trouble and aggravation and you'd be happily reading now! :) <--that's a smile!

Why does anyone care "why" someone outside of the US buys a Kindle?? Is understanding someone's motivation going to help them with the problem??

I'm always a little curious when I see one of these "why on earth did you do that .... " sort of posts. They don't seem to be particularly helpful, they don't seem to add anything to the discussion ... unless you are a psychology major working on a study of Kindle buyers with a focus on purchases made outside of the United States.

Assuming that the buyer was able to purchase it using a US credit card and a US billing address, it shouldn't matter where in great googly moogly they actually are, because otherwise Kindle owners wouldn't be able to purchase books while traveling and outside of Whispernet range.

Cut the guy some slack. Sheesh.

HarryT
11-08-2008, 07:23 AM
I am having a problem with Fictionwise. I used to have my PID for my kindle in my list of mobipocket devices. I could download books, run kindlefix.py, and read them fine on my kindle. Then, one day, my kindle PID was deleted (with no action on my part). Now, when I try to re-enter it, it will not save.

I asked fictionwise support, and they say that my PID is not valid because of the asterisk. I understand that kindle PIDs have the asterisk, but desktop ones do not.


It's not FW's doing, but MobiPocket - they've changed the software on their DRM servers (which FW and almost all other Mobi retailers use) and prevented a Kindle PID from working.

I'm afraid you'll just have to read the book on a "real" MobiPocket device, such as your PC, or PDA (if you have one).

In the future, buy books in Microsoft Reader (LIT) format - they can easily be converted to be readable on the Kindle.

JSWolf
11-08-2008, 08:47 AM
In the future, buy books in Microsoft Reader (LIT) format - they can easily be converted to be readable on the Kindle.
So can Mobipocket eBooks be easily converted. In fact easier. But that's only if you have MobiDeDRM.py version 0.04.

kcar08
11-08-2008, 08:58 PM
Thanks for all of the advice. I tried am indeed out of luck with kindlefix and fictionwise secure mobi books. I was able to get mobidedrm to work but it wasn't easy for me. I won't be buying anything from fictionwise after I use my credits up. Unfortunately I have a lot of them to use up.

Is there some LIT to kindle program that is easier than mobidedrm? Please email or PM me if it isn't appropriate to discuss on the forum - I'm new here and don't want to break any rules.

pilotbob
11-08-2008, 11:50 PM
Is there some LIT to kindle program that is easier than mobidedrm? Please email or PM me if it isn't appropriate to discuss on the forum - I'm new here and don't want to break any rules.

Now that you have done it once and have all the right software in place it should be simple now. However, convertLIT is basically the same as mobidedrm. But you need to do an extra step of converting the LIT to mobi.

BOb