Hi Harry,
This tool is not a general purpose metadata editor. It simply fixes the common issue of missing ASIN and cdetype not being set to "EBOK" in both parts of a joint mobi like kindlegen generates. It was also thrown together quite quickly to fit that exact need. That said, someone could easily expand on it to make a more general purpose metadata editor for .mobi (azw, azw3, and joint mobis) if they so desired.
I am pretty sure that calibre metadata handling activity is quite a bit more advanced than this code. Kovid and/or eschwartz could easily add the ability to calibre to make sure the metadata they have is written into both pieces of a joint mobi instead of just the first half. Kovid rarely turns down patches. Alternatively, someone (DiapDealer?) could write a calibre plugin to accomplish the same thing.
They (and anyone else) are free to use whatever code I write in any way they want.
Hope this helps,
Kevin
|