((Yay, my first post ))
I've kept this as a personal project for a long time. I really got kind of tired of how hard it was to show people things on my screen. My script, however, uses two other programs in addition to ME. The first, Irfanview, you can get from here: http://irfanview.com/ and the second, FlashFXP, though it costs money, is one of the few pieces of software that I don't regret paying for (http://www.inicom.net/pages/en.ffxp-home.php)
I don't mean to be a grouch or anything, but I found the ftp commands in ME to be slow and unresponsive. Maybe it was just me, but this macro I made to get around them executes in less than five seconds (the only real delay is the time it takes you to upload your screencap to your host).
Here's the code:
<TEXTTYPE:<PRTSCR>>
<TVAR2:01:01:gif>
<MSD:100>
<CLIPSG2:0:F:\screencap\screencap.bmp>
<MSD:100>
<LAUNCHDEL2:0:01C:\Program Files\IrfanView\i_view32.exe<PARAM>F:\screencap\screencap.bmp /convert=F:\screencap\screencap.%T1%>
<LAUNCHDEL2:0:01F:\bcmd\flashfxp\FlashFXP.exe<PARAM>F:\screencap\screencap.fqf>
<BEGCLIP>
<TEXTTYPE:=url to my hosting=/screencap.html>
<ENDCLIP>
and a screencap...
What it does is wait for me to press alt+insert (or ctrl+alt+insert, that one takes a screencap of only the window in focus)
It then hits printscreen (or alt printscreen, as the case may be)
sets a variable to .gif (I was playing around with this, it was an easy way to pick a different file extension if I wanted/needed it, it's really unnecessary)
Then, it saves the clipboard to an image
Then, runs irfanview with parameters F:\screencap\screencap.bmp /convert=F:\screencap\screencap.%T1% (Because the clipboard does NOT like saving to a gif file.)
And then runs flashfxp with parameters F:\screencap\screencap.fqf which is a queue file. All you have to do to create one of these is put your screencap picture in a queue, and then, in flashfxp, pick "queue"->"save queue"
Then finally, it copies the direct link to my screencap onto the clipboard for easy use in AIM conversations etc.
On my webspace, I set up a simple html file to show the gif file and anything else I might want (at one time, I had more than one computer that could take screenshots, they would save as screencap1,2,3, and the HTML file would show them one after the other. Right now though, it's just showing 1.
Also, in options, preferences, transfer, and finally "on transfer completely" you can set flash fxp to close after transfers are done. I did this so that it loads up, transfers the queue file, and then closes immediately.
I've also been thinking about setting up a macro to open the screencap file in mspaint before it uploads, so you could perhaps circle or underline something important, or even crop some things out, then when you close mspaint or hit a button the macro continues with the newly changed file. Also, I have a shell extension that lets you copy the path of any file by just right clicking and picking it from the opened menu, I've been thinking about making a macro that prompts for a path, and then uploads that file to my host and gives me a direct URL to it.