I'd need a little app that lives in the system tray area (where its options can be accessed) and which can be operated using a hotkey to copy to clipboard, convert the following rich text formatting into markup specified by the user (set up beforehand in the options), and keep it in the clipboard. Ideally there would be an option for the user to save a variety of markups for different applications (such as wiki markup or Markdown).
I wouldn't need the full set of rich text formatting converted, but, in order of importance (for me, but it doesn't mean they need to be in this order in the app), the following:
1. Convert italics to //italics//
2. Convert bold to **bold**
3. Convert superscript2 to superscript^^2^^
4. Convert subscript2 to subscript;;2;;
5. Convert underline to __underline__ (that's 2x underscore on both sides)
6. Convert strikethrough to --strikethrough--
(Sorry, didn't know how to do the superscript2 and subscript2 with DC's forum software.)
It would be mainly used to copy and convert text from PDFs, webpages, and MS Word. Lines copied from a PDF would be broken, but that's not a big deal as I can join the lines in a text editor before pasting it into its final destination.
The above markup is for a desktop wiki (ConnectedText), but one could manually change (or set up other instances for) the markup to other wikis or for Markdown.
Option to deselect some of the above (e.g. when one doesn't want strikethrough to be converted but everything else) would be also nice.
Does this sound feasible? (AutoHotkey would be fine.)