There's a few programs that are needed to make this work:
a mobi reader.
a beta version of kindle
python version 2.7 & 2 custom scripts
This is to remove the DRM portion of kindle files (*.azw)
all file needed to accomplish this are included.
*** if you ALREADY have rights to the file or if the file is drm free the scripts will work.
*** This method cannot be used on a file you cannot already open
File list:
6,304,824 KindleForPC-installer.exe
7,518 mobidedrm.py
5,606,400 mobireadersetup.msi
30,560 pastie-1030388.py
15,913,472 python-2.7.msi
usage:
1 - install python-2.7.msi - default settings (included or at: http://www.python.org/ )
2 - install the kindle beta edition (this will not affect your subscription just the reader)
2a optional - disconnect internet connection to prevent updates (which will affect the script working)
2b test the orginal file - browse to the *.azw file you wish to convert to drm free & open it.
2c - close kindle
3 - double click pastie-1030388.py (make sure that all the *.py files are uncompressed and in the same directory)
This will open kindle beta for you, along with a black dialogue box in the background.
Select the title you wish to convert.
Close kindle.
the black box should remain open and challenge you for a file name and location.
browse to wherever you'd like the file (desktop is fine)
4 - give it a filename [book-title-here].mobi
4a - make certian you have the *.mobi extention before continuing
the black command line box will remain open untill the processing is complete - this one took about 20 seconds.
your filename should appear as specified c:\ebooks\[book-title-here].mobi for example
5 - test the output file with a different product - install mobireadersetup.msi and do not login
should be able to read the file with kindle, mobi-reader and other mobi compatible readers without drm protection.
store the mobi files as needed
Sources for files:
http://www.python.org/download/
http://pastie.org/1030388 (select the download option on the right top)
http://nyquil.org/uploads/unswindle.zip
use the pastie one instead, the original one included had a directory error that the pastie one cleared up.