Act's functions is a simple addon that allows for creation of currently 3 macroes that each time you click will perform an action.
Currently the three macroes are:
The macro has to be named "disenchant" for this to work.
Once clicked the addon will edit the use part of the macro to the location of the first item that fits the parameters set in the addon settings (see settings section further down).
The macro has to be named "prospecting" for this to work.
Once clicked this will also edit the use part of the macro to the first stack of ores in the users bags. Currently it looks for any stack of ore that has 5 or more items.
The macro has to be named "lockpicking" for this to work.
/cast pick lock
This also changes the use section of the macro, but the scan functionality of this function looks for any item with the string "Lockbox" in their name.
Note: if any of the macroes does not find any item matching their searches, the addon will blank out the use part of the macro, and print out an error message.
Currently the only settings available is for the disenchant macro, and you can find the settings under the addon tab in the wow interface settings menu.
Here you can set the minimum ilvl of the item to DE, the minimum quality of the item (Uncommon, Rare or Epic) and the max quality of the item (Uncommon, Rare or Epic). You can also make it not disenchant weapons or armor pieces.