Also, I'd like to see an example of step3 where FARR launches
any arbitrary application and passes in whatever the user
chose as a cmdline argument to that application.
-dreftymac
Hi,
this can be done easily by activexobject. Look at my "upload plugin", where I call 7zip with arguments and also call FTP commands...
You can also take a look at my "shell plugin"

#
STEP3:
Take the text that the user selected and paste it into the previously-active window
alias commands can be called also from javascript so you can use "paste" command there

but if you need UTF-8 (chinese characters etc) support then I would use activexobject instead => take a look at my "online czech to X dictionary" where I paste text to the clipboard (unfortunately I do not know how to paste it directly to last active window)
EDIT: if you wait I will make some example on friday
