mshorts/belvedere — pull request #49 by tylerwayne (2011-10-30 10:45:29+00:00)
Title: Adding the "Unzip file" action

This update creates a new action in Belvedere that unzips the matched files.

It uses the already-bundled `7za.exe` to do this. The critical line of code is:

```
actions.ahk - line 224
RunWait, %A_ScriptDir%\resources\7za.exe x -o"%directory%\%name%" "%directory%\%fullname%",,hide UseErrorLevel
```

Because this is a plain and simple call to 7za, it can extract any files that 7za can. This is essentially all standard archives except .exe files.

By the way, @adampash, you certainly wrote Belvedere to be easily modified with new actions. Thank you.

This addresses issues #36 and #48, I believe.

(No, I don't sleep. I code. It's more meaningful.)

And I'm curious: who's managing Belvedere right now? The only activity in the past few months is on mshorts's fork, yet the Belvedere post on Lifehacker was just updated.