Quantcast
Download
(61 Kb)
Download
Updated: 12-07-17 11:36 AM
Pictures
File Info
Compatibility:
Shadows of Argus (7.3.0)
Updated:12-07-17 11:36 AM
Created:unknown
Downloads:189,766
Favorites:349
MD5:
Categories:Miscellaneous, Utility Mods
7.3.0

Super Duper Macro  Popular! (More than 5000 hits)

Version: 7.3.2.0
by: hypehuman, spiralofhope

This addon is under new maintenance

WowInterface will be kept up-to-date, but still needs to be cleaned up a bit. The source code, a list of all past releases, documentation, and issue tracker, can be found at:

https://github.com/spiralofhope/SuperDuperMacro

This description still needs to be audited.

----

To view recent changes, click the "Change Log" tab at the top of this page.


Open the in-game interface by typing /sdm


This addon allows you to create macros beyond the 255-character limit, and even beyond the 1023-character macrotext limit. However, no individual line in a macro may be more than 1023 characters long (you will get a warning). The number of lines is unlimited. Super Duper Macro also allows you to share macros with your friends in-game.


This mod allows you to make two types of macros:

  • Button macros are just like regular macros, but they can be as long as you want. You cannot make an unlimited number of them; they share a limit with your regular macros (36 global and 18 character-specific for each character).
  • Floating macros do not have buttons, and are accessed by /click. You can make as many of these as you want.
  • You can also make lua scripts of unlimited length that you can call using "/sdm run <name>" or via sdm_RunScript("name")


Suggestions and bug reports are always welcome. You can post comments on the wowinterface.com page for this addon, or if you want to add something yourself, you can upload it in the "Optional Files" tab.


Alternately, create a pull request to my GitHub repo: https://github.com/hypehuman/super-duper-macro


Special thanks to:
  • SuperMacro, which inspired the idea for this addon.
  • All the regulars on the UI & Macro forums, who taught me how to program for WoW.


See CHANGELOG.markdown within this zip file or online at:

https://github.com/spiralofhope/SuperDuperMacro/blob/master/CHANGELOG.markdown
Optional Files (2)
File Name
Version
Size
Author
Date
Type
2.5
128kB
03-04-12 10:27 PM
Patch
1.8.3-4
16kB
06-30-11 11:50 AM
Patch


Archived Files (29)
File Name
Version
Size
Author
Date
2.6.1
58kB
hypehuman
10-16-14 08:07 PM
2.6
56kB
hypehuman
10-16-14 01:32 AM
2.4.6
124kB
hypehuman
02-20-12 02:11 PM
2.4.5
124kB
hypehuman
01-17-12 10:43 PM
2.4.4
124kB
hypehuman
12-17-11 09:12 AM
2.4.3
124kB
hypehuman
11-30-11 07:03 PM
2.4.2
124kB
hypehuman
11-30-11 05:53 PM
2.4.1
123kB
hypehuman
11-30-11 03:12 AM
2.4
123kB
hypehuman
11-20-11 05:39 AM
2.3
57kB
hypehuman
11-16-11 09:21 PM
2.2.1
55kB
hypehuman
11-15-11 12:57 PM
2.2
55kB
hypehuman
11-04-11 01:46 PM
2.1
28kB
hypehuman
10-19-11 01:48 AM
2.1
29kB
hypehuman
10-16-11 10:53 AM
1.8.3
29kB
hypehuman
02-26-09 09:23 PM
1.8.3
28kB
hypehuman
02-25-09 11:20 PM
1.8.1
25kB
hypehuman
02-21-09 11:24 AM
1.8
25kB
hypehuman
02-20-09 11:38 AM
1.7
23kB
hypehuman
02-08-09 11:13 PM
1.6.1
21kB
hypehuman
01-27-09 10:55 PM
1.6
21kB
hypehuman
01-19-09 08:50 PM
1.5.1
18kB
hypehuman
01-12-09 09:12 PM
1.5
17kB
hypehuman
01-12-09 05:46 PM
1.5
14kB
hypehuman
01-09-09 04:20 AM
1.4
13kB
hypehuman
01-08-09 11:12 PM
1.3.1
10kB
hypehuman
12-16-08 12:46 PM
1.3
10kB
hypehuman
12-15-08 06:55 PM
1.2
8kB
hypehuman
12-13-08 09:59 AM
1.1
8kB
hypehuman
12-12-08 03:06 AM


Post A Reply Comment Options
Unread 10-12-10, 10:07 PM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 13
File comments: 238
Uploads: 0
4.0.1 broke things. I've never seen a recently-updated alternative to SDM.. I need unlimited-length macros and an unlimited number of macros, as well as the ability to organize them. Does anyone have a suggestion?

---

Looks like it's impossible to drag icons from super duper macro into ones action bars. If this happens to you too, do a /macro and pull the macros from that list.

The icon size slider (bottom-left) doesn't do anything.

For a very complex macro to work, you have to edit and re-save each complex macro. This must be done every reload. This is more than a little annoying since it's hitting me on my mount and dismount macros. I'll do some troubleshooting. [edit] It looks like this applies to any long macro, regardless of its contents. So SDM can no longer fulfill its main purpose.

The button for super duper macro doesn't appear on the /macro list. Is this normal?

"Change Name/Icon" brings up a somewhat broken UI which has no buttons to ok/cancel. I have to /macro to get those buttons. If I change them with the /macro UI, the change isn't noticed by Super Duper Macro. So I'm stuck with the icons that were specified by SDM. Hand editing the config file may be possible, I haven't investigated.

[old]

There's still the bug where the edit area, buttons and related will all become separated from the main background texture and are seen floating more to the right.
__________________
spiralofhope.com
Last edited by spiralofhope : 10-13-10 at 03:18 PM.
Report comment to moderator  
Reply With Quote
Unread 10-13-10, 08:47 PM  
Rakuen
A Defias Bandit
 
Rakuen's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 25
Uploads: 1
Here's a quick fix I found here on wowinterface..

http://www.wowinterface.com/download...WoW4.xfix.html

Just install it; it fixed all the problems for me. The only thing it does now is put weird comments into my chat window. Hrm, how do I explain it. Not commands or anything, I know it's SDM, seems harmless... But everything else works that you mentioned.

Hope this helps!
Report comment to moderator  
Reply With Quote
Unread 10-14-10, 04:04 AM  
Rakuen
A Defias Bandit
 
Rakuen's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 25
Uploads: 1
Here's the error I'm getting, at first login, when I press the "Macros" button in the game menu. Doesn't seem to be affecting gameplay, but just a heads up.

[02:52:26] sdm_DefaultMacroFrameLoaded
[02:52:26] test
[02:52:26] $parent_sdmOkayButton
Last edited by Rakuen : 10-14-10 at 04:38 PM.
Report comment to moderator  
Reply With Quote
Unread 10-15-10, 01:21 PM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 13
File comments: 238
Uploads: 0
Originally posted by Rakuen
Here's a quick fix I found here on wowinterface..

http://www.wowinterface.com/download...WoW4.xfix.html

Just install it; it fixed all the problems for me. The only thing it does now is put weird comments into my chat window. Hrm, how do I explain it. Not commands or anything, I know it's SDM, seems harmless... But everything else works that you mentioned.

Hope this helps!
I also found that. It's working well for me.

If Super Duper Macro completely fails, then I will try Macaroon:
http://www.wowinterface.com/download...-Macaroon.html
__________________
spiralofhope.com
Report comment to moderator  
Reply With Quote
Unread 10-16-10, 10:54 PM  
eschient
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
If fix one doesn't work, survivorx posted another one. They're both listed under the optional tab for Super Duper Macro.
Report comment to moderator  
Reply With Quote
Unread 10-17-10, 12:09 PM  
kenphillips
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Originally posted by spiralofhope
I also found that. It's working well for me.

If Super Duper Macro completely fails, then I will try Macaroon:
http://www.wowinterface.com/download...-Macaroon.html
I'm using the patched version, and I keep getting this lua error:
Message: Interface\AddOns\SuperDuperMacro\SuperDuperMacro.lua:1481: attempt to index global 'arg1' (a nil value)
Time: 10/17/10 13:59:58
Count: 1
Stack: Interface\AddOns\SuperDuperMacro\SuperDuperMacro.lua:1481: in function <Interface\AddOns\SuperDuperMacro\SuperDuperMacro.lua:1347>

Locals: self = <unnamed> {
0 = <userdata>
}
event = "CHAT_MSG_ADDON"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'arg1' (a nil value)"
Report comment to moderator  
Reply With Quote
Unread 10-22-10, 05:20 PM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 13
File comments: 238
Uploads: 0
__________________
spiralofhope.com
Report comment to moderator  
Reply With Quote
Unread 10-23-10, 01:03 PM  
kenphillips
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
SDM Macros disappearing/deleted?

Dunno if my problem is specific to recent patch change or not, as I didn't use SDM prior to 4.0.1. I multi-box on 2 PCs and log into both PCs with toons that use SDM. What I'm seeing is SDM deleting the created macros ('deleting redundant macro' text in chat) or the SDM macro disappears from my action bar. I've enabled SDM addon on both PCs for each toon that uses SDM and I believe this causes the delete. When I don't enable on one PC, I believe this is when the macro vanishes from the action bar.

Anyone know a fix for this, other than using just a particular PC to login from? The reason I don't micro-manage logins to specific PCs is that I use an older laptop for my slave toons and I only power the laptop when I'm actually boxing (trying to extend laptop life as much as possible and the internal fan is very noisy!). If I'm just working on rot/theory/crafting, I use my main PC to log.
Report comment to moderator  
Reply With Quote
Unread 10-23-10, 06:46 PM  
lepaperwan
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 10
Uploads: 1
Do you copy your SDM SavedVariables as well when you change PC? If not this is your problem, SDM saves its macros in a text file (WoW\WTF\Account Name\SavedVariables\SuperDuperMacro.lua) specific to the computer the macro was created on.
Report comment to moderator  
Reply With Quote
Unread 11-16-10, 04:42 PM  
Hauser
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Amazing addon! One feature that would make big scripts a lot easier to developer and debug is the ability to use carriage returns and tab indents to keep code clear.

I know the WoW engine doesn't like white space/CRs but SDM could dynamically remove them before sending them to the WoW script interpreter. I'd love to see that as missing brackets or ends in a page long script can be very hard to track down without them.

Thanks again for a great addon!
Report comment to moderator  
Reply With Quote
Unread 04-03-11, 07:29 AM  
Splitail
A Deviate Faerie Dragon

Forum posts: 13
File comments: 2
Uploads: 0
I have properly downloaded this into my addons directory and it doesn't show up in my addons list in the game. I can't get it to work. I have checked and the folder is there in the addons directory, but no option for SDM in the addons screen in WoW. Sigh.
Report comment to moderator  
Reply With Quote
Unread 04-08-11, 02:46 AM  
Jiminimonka
A Defias Bandit

Forum posts: 3
File comments: 24
Uploads: 0
Originally posted by Splitail
I have properly downloaded this into my addons directory and it doesn't show up in my addons list in the game. I can't get it to work. I have checked and the folder is there in the addons directory, but no option for SDM in the addons screen in WoW. Sigh.
Get the patch for Cataclsym (try reading the other comments before you make a post).
Last edited by Jiminimonka : 04-08-11 at 02:47 AM.
Report comment to moderator  
Reply With Quote
Unread 04-08-11, 07:57 PM  
Ssateneth
A Kobold Labourer

Forum posts: 0
File comments: 29
Uploads: 0
For some reason, my macros in the SDM interface on the left side become unclickable sometimes. I have to spam /console reloadui til they become clickable. I did a /framestack and the part responsible for being able to click the macros (seems to be a table) is being put under stuff like sdm_mainFrame sdm_mainFrame_macrosScroll and sdm_mainFrame_listBackground. when its normally clickable, the table is above those things I listed. Can we get a fix for that please?
Report comment to moderator  
Reply With Quote
Unread 04-27-11, 10:13 AM  
sicnus
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
Message: Prefix is too long
Stack: [C]: ?
[C]: in function `SendAddonMessage'
Interface\AddOns\SuperDuperMacro\SuperDuperMacro.lua:123: in function `sdm_Query'
Interface\AddOns\SuperDuperMacro\SuperDuperMacro.lua:1510: in function <Interface\AddOns\SuperDuperMacro\SuperDuperMacro.lua:1344>

Locals: (*temporary) = "Super Duper Macro query"
(*temporary) = "1.8.3"
(*temporary) = "GUILD"
(*temporary) = nil


This is the error I am getting as our current patch (4.1). I am updated with all community authored patches (thank you) prior to this and after yesterdays patch this problem has developed. I snipped day & time and count in the error message but the count just climbs higher and higher. However, the mod seems to still work...
Last edited by sicnus : 04-27-11 at 03:09 PM.
Report comment to moderator  
Reply With Quote
Unread 04-28-11, 01:54 AM  
Adam77
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 32
Uploads: 4
Same Error on 4.1 here

I got exactly the same error... Anyone can help to fix it?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: