This is probably the version that I should have waited for before releasing a beta at all but a) I wanted feedback on the Interface and b) I didn’t think I would be able to hook up to Amazon’s Web Services and get them working in under an hour’s worth of effort. But here it is: Plug-Ins and the Book Search one is now included.
Bug fixes: Just one, and that’s for the “disappearing” focus that used to happen with the Options form was closed.
Plug-In: The interface hasn’t changed and is still at version 0.9.2.
Amazon Plug-In: This Plug-In is now included in the PlugIn directory: Amazon-PlugIn.dll. When this Plug-In is kicked off the SharpMT Input form is shown; there are two parameters to enter: Author and Book Title. You can enter either one or both but since Amazon only returns ten results per page and I’m only showing one page because it’s quick and easy. If you aren’t online when you try this you’ll crash – just kidding! It will tell you in the results window that it’s having trouble connecting and ask you if you’re online. The resulting item links are returned in a random order – I tell them to come back in “Featured Items” order but it ignores me… but it works. I get back a list of book URL’s: I select one and it drops right into the draft.
Of course, now that the Interface has grown, I almost want to re-write it to offer its own UI and offer a bunch more searching, but that might be a future thing… or someone else can do it too! I just want to be able to say, “Hey, I want to plug a book, and want to put a URL here: Memoirs of an Italian Geek without having to go chop apart an Amazon URL” and that’s what it does.
This should be it for features and bug fixes, so I’ll give this build a week of code frozen goodness and that’s about it.
Read: SharpMT FAQ