Tony’s Tech: A Front end for KindleGen

For those of you going, huh? at that title, you can skip this post. The Kindle authors out there can dig in and enjoy…

Last year, I had to demonstrate to a small group of people the way to create a .mobi file. I’d been using Calibre (http://calibre-ebook.com/) for a while, but it seems like Amazon are tightening up on creating files without using KindleGen (Certainly the last time I used Calibre, the Amazon uploader kicked it back out).

The only choice was using the lousy Amazon command line KindleGen program (Seriously, what is this, 1998?). But trying to explain command lines and file paths in DOS to a group of people who had barely used a computer was really out of the question.

So I Googled and searched around for a while…and I wrote my own front end for KindleGen in .hta and VisualBasic.

Untitled

 

It’s pretty self-explanatory. Tell it where the KindleGen application is, tell it where the document is you want converting to .mobi. It takes that input, makes a compound statement and spits out the .mobi at the end in the same location as the document in the second box.

No fuss, no bother.

I really have to wonder if someone with as little coding experience as me can make something simpler than fighting your way through DOS pathways – in less than a week – why couldn’t Amazon?

Feel free to modify it as you like, but let me know if you make it all singing and dancing – I’d love to see it (Especially if someone figures out a way of adding a cover).

Download it here.

Advertisements

3 thoughts on “Tony’s Tech: A Front end for KindleGen

  1. That looks so cool, (and straightforward, why aren’t Amazon making it easier….?)

    It’s not something I’ve used before, but have only one direct to Amazon book, so used the upload, converter thingy, which needed a lot of adjusting to get formats right. Will definitely be looking into what you’ve done here more.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s