WoW Arbitrary Commands addon Dragonflight/Wrath of the Lich King Classic 2024
logo
wow addon Arbitrary Commands

Arbitrary Commands

Game Version: 6.2.0
Total Downloads: 5,353
Updated: Aug 30, 2015
Created: Feb 27, 2011
download Arbitrary CommandsDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
0.9.1 +1 More release 163.79 KB Aug 30, 2015 6.2.0 751 download Arbitrary Commands 0.9.1

+1 More releaseDownload
0.9 +1 More release 163.72 KB Jun 28, 2015 6.2.0 162 download Arbitrary Commands 0.9

+1 More releaseDownload
0.8 +1 More release 163.69 KB Nov 6, 2014 6.0.3 350 download Arbitrary Commands 0.8

+1 More releaseDownload
0.7.5 +1 More release 163.21 KB Mar 21, 2013 5.2.0 542 download Arbitrary Commands 0.7.5

+1 More releaseDownload
0.7.4 +1 More release 163.21 KB Dec 26, 2012 5.1.0 195 download Arbitrary Commands 0.7.4

+1 More releaseDownload
0.7.1 +1 More release 163.10 KB Dec 15, 2012 5.0.5 112 download Arbitrary Commands 0.7.1

+1 More releaseDownload
0.7 +1 More release 162.66 KB Aug 30, 2012 5.0.4 202 download Arbitrary Commands 0.7

+1 More releaseDownload
beta-6 +1 More beta 161.84 KB Nov 30, 2011 4.3.0 513 download Arbitrary Commands beta-6

+1 More betaDownload
beta-5 +1 More beta 161.58 KB Jun 28, 2011 4.2.0 315 download Arbitrary Commands beta-5

+1 More betaDownload
beta-4 +1 More beta 161.57 KB May 28, 2011 4.1.0 218 download Arbitrary Commands beta-4

+1 More betaDownload
beta-3 +1 More beta 161.16 KB May 16, 2011 4.1.0 141 download Arbitrary Commands beta-3

+1 More betaDownload
beta-2.1 +1 More beta 160.42 KB Apr 26, 2011 4.1.0 171 download Arbitrary Commands beta-2.1

+1 More betaDownload
beta-2 +1 More beta 160.97 KB Mar 13, 2011 4.0.6 236 download Arbitrary Commands beta-2

+1 More betaDownload
beta-1 +1 More beta 160.86 KB Mar 13, 2011 4.0.6 44 download Arbitrary Commands beta-1

+1 More betaDownload
r37 +1 More alpha 163.74 KB Aug 30, 2015 6.2.0 48 download Arbitrary Commands r37

+1 More alphaDownload
r35 +1 More alpha 163.68 KB Jun 28, 2015 6.2.0 24 download Arbitrary Commands r35

+1 More alphaDownload
r33 +1 More alpha 163.66 KB Nov 6, 2014 6.0.3 25 download Arbitrary Commands r33

+1 More alphaDownload
r31 +1 More alpha 163.15 KB Mar 20, 2013 5.2.0 25 download Arbitrary Commands r31

+1 More alphaDownload
r29 +1 More alpha 163.17 KB Dec 26, 2012 5.1.0 26 download Arbitrary Commands r29

+1 More alphaDownload
r27 +1 More alpha 163.06 KB Dec 15, 2012 5.0.5 28 download Arbitrary Commands r27

+1 More alphaDownload
r25 +1 More alpha 162.62 KB Aug 30, 2012 5.0.4 54 download Arbitrary Commands r25

+1 More alphaDownload
r23 +1 More alpha 161.80 KB Nov 30, 2011 4.3.0 42 download Arbitrary Commands r23

+1 More alphaDownload
r21 +1 More alpha 161.53 KB Jun 28, 2011 4.2.0 47 download Arbitrary Commands r21

+1 More alphaDownload
r19 +1 More alpha 161.53 KB May 28, 2011 4.1.0 42 download Arbitrary Commands r19

+1 More alphaDownload
r17 +1 More alpha 161.12 KB May 16, 2011 4.1.0 31 download Arbitrary Commands r17

+1 More alphaDownload
r15 +1 More alpha 160.37 KB Apr 26, 2011 4.1.0 26 download Arbitrary Commands r15

+1 More alphaDownload
r13 +1 More alpha 160.93 KB Mar 13, 2011 4.0.6 18 download Arbitrary Commands r13

+1 More alphaDownload
r11 +1 More alpha 160.82 KB Mar 13, 2011 4.0.6 15 download Arbitrary Commands r11

+1 More alphaDownload
r10 +1 More alpha 160.45 KB Mar 12, 2011 4.0.6 19 download Arbitrary Commands r10

+1 More alphaDownload
r9 +1 More alpha 160.41 KB Mar 12, 2011 4.0.6 13 download Arbitrary Commands r9

+1 More alphaDownload
r8 +1 More alpha 159.44 KB Mar 12, 2011 4.0.6 14 download Arbitrary Commands r8

+1 More alphaDownload
r7 +1 More alpha 158.62 KB Mar 10, 2011 4.0.6 19 download Arbitrary Commands r7

+1 More alphaDownload
r6 +1 More alpha 158.41 KB Mar 4, 2011 4.0.6 16 download Arbitrary Commands r6

+1 More alphaDownload
r5 +1 More alpha 158.39 KB Mar 4, 2011 4.0.6 11 download Arbitrary Commands r5

+1 More alphaDownload
r4 +1 More alpha 158.27 KB Mar 4, 2011 4.0.6 14 download Arbitrary Commands r4

+1 More alphaDownload
r3 +1 More alpha 157.87 KB Mar 3, 2011 4.0.6 16 download Arbitrary Commands r3

+1 More alphaDownload
r2 +1 More alpha 156.62 KB Mar 3, 2011 4.0.6 17 download Arbitrary Commands r2

+1 More alphaDownload

Screenshots

Description

Share this:

Arbitrary Commands provides a popup menu containing player-programmable scripts or slash commands. The menu can be shown by any LDB launcher; by default a minimap-pimple icon is used. The scripts are gathered in nested menus, arranged by the player. The scripts can be either slash commands or snippets of Lua code, just like a long '/script'.

I kept finding myself wanting to run the same bits of /script over and over, but didn't want to use up a macro slot OR find a place to store the macro buttons (screenshot). There are commands that I use just often enough that I don't like to keep typing them in again and again, but didn't feel like wrapping in a macro or using up a keybind (screenshot). And there are actions that would require lots of clicks in the game's menus, but translate to single Lua functions (screenshot). All of these things conspired to cause me to write this addon back in vanilla days and rewrite it for Wrath; I'm finally getting around to inflicting it on the rest of the world.

HOWTO

Use /arbit or the LDB/minimap launcher to open the main menu. From the Player Scripts tab, click the top left menu named Instructions. Submenus under Instructions describe specific details.

Details

Changed in 0.9.1: The functions 'CHAT' and 'SLASH' have been renamed to 'AC_CHAT' and 'AC_SLASH'. You will need to update your scripts accordingly.

Profiles

Standard Ace3 profiles are used. Both the options and the scripts are per-profile.

Examples

A few example scripts are included. They are all small scripts that I use (or have used in the past) for the reasons above. They tend to be actions which would otherwise require mouse clicking through multiple layers of Blizzard menus or other addon menus. You can delete any/all of the packaged examples. If you reset a profile the examples will return.

Scripting Restrictions

  1. You still can't get around any of the restrictions in this link.
  2. Player scripts are not considered "protected/secure" and therefore cannot do certain things. See this link if you are unfamiliar with secure frames.
  3. That also means that macro-style entries cannot do /cast, /use, and so forth. (I might try and implement this kind of thing… someday… ugh.)

Programming from other addons

New player scripts can be added by other addons. This functionality is still at a primitive stage, but documentation and functioning examples are included.

Localization

If you're a reasonably proficient speaker of non-English languages, any translations you can do would be welcome! Just make changes at http://www.wowace.com/addons/arbitcomm/localization/ and then send me a PM to notify me. I can offer nothing in return except public credit, my appreciation, and a beverage of your choice if you're ever in town.

Comments

Add a comment