Skip to content

eKitaab

For a long time i wanted to write a small application which will help me to organize my large archive of electronic books. I wish I could edit file names of my books the same way I edit and organize my music files.

I thought about several options and even wrote small code snippets trying different approaches, but unfortunately almost all of public book’s information APIs sucks, each one differently. The most promising and most annoying effort was to write a wrapper around ISBNDB.com service.
I guess they are not interested in promoting their site and service, otherwise why make users like me suffer?

Yesterday I cleaned up several Gb of junk from my home PC and I discovered a small Java application in downloads directory. It is
called eKitaab and you can find it here. Apparently I never tried it and it laid forgotten for months. Imaging how surprised I was when It did exactly what I was looking for so long. It is like MP3 tags editor which allows you to rename your file according specific format and correct names according to information from online services.

Pros :

  1. Works with large amount of files
  2. Renames files according to information retrieved from Amazon web service.
  3. Allows tagging ( instead of folders) similar to gmail labels (I.M.H.O killer feature)
  4. Supports reading lists

Cons:

  1. Has a very sever bug - adds ‘#’ sign as part of file name, thus renamed chm files will not be readable.
  2. It is java application, i.e. not native look & feel, slow and takes days to start
  3. Requires latest java version, but does not have java web start ( can save dependencies problems)
  4. Checks for latest version, but not smart enough to update itself

Conclusion:
Yes it is buggy and looks non-professional, but it is the best option available. It is free and open source. Bottom line - it does what it intended to do. It’s worth giving a try.

I wish a good luck to developers of this application, I event could have spent some time debugging and fixing things if it were .net application.

Post a Comment

You must be logged in to post a comment.