I, with much help from the AHK irc channel, finally came up with an auto unzipping tool 0.1.
Code:
^+p::
runwait, %comspec% /c 7za.exe x -y -o"C:\Documents and Settings\Owner\My Documents\Firefox Downloads\*\" "C:\Documents and Settings\Owner\My Documents\Firefox Downloads\*.zip"
FileDelete, C:\Documents and Settings\Owner\My Documents\Firefox Downloads\*.zip
runwait, %comspec% /c 7za.exe x -y -o"C:\Documents and Settings\Owner\My Documents\Firefox Downloads\*\" "C:\Documents and Settings\Owner\My Documents\Firefox Downloads\*.zip"
FileDelete, C:\Documents and Settings\Owner\My Documents\Firefox Downloads\*.rar
return
It's very rough right now and it would have to be configured to your desired hotkey and directory (also, it relies on having the 7za.exe file in the directory of your script, although you could set the ahk script to find the 7za file wherever, it can be downloaded here:
http://sourceforge.net/project/downloading.php?group_id=14481&use_mirror=superb-east&filename=7za460.zip&87383293 ) but what it does is unzip all zips or rars in a directory and then delete the .zip and .rar files when it's done.
The unzipped/unrared files are in folders named after the .zip/.rar folder.
It will automatically replace files which have already been unzipped/rared to that directory.
Features I want to add (feel free to code them yourself and post them here, i'm an ahk noob and will probably never learn how to do it myself):
-The ability to ctrl-click, middle click, etc on a zip/rar file and have it do this function (unzip and delete .zip)
-The ability to ctrl-click etc on a directory and unzip every zip inside it.[/url]