Download
(60Kb)
Download
Updated: 10-01-19 01:47 AM
Pictures
File Info
Compatibility:
BfA content patch (8.2.5)
Rise of Azshara (8.2.0)
Updated:10-01-19 01:47 AM
Created:unknown
Downloads:230,353
Favorites:349
MD5:
Categories:Miscellaneous, Utility Mods, Developer Utilities, WoW Tools & Utilities

Super Duper Macro  Popular! (More than 5000 hits)

Version: 8.2.5.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


Post A Reply Comment Options
Unread 11-29-11, 10:34 PM  
hypehuman
A Deviate Faerie Dragon
 
hypehuman's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 87
Uploads: 8
Re: broken icons

Originally Posted by Ssateneth
all icons of superdupermacro macros are blank in 4.3. please fix.
Sorry I'm on vacation and I haven't had a chance to patch this for 4.3. Working on it now, but i only have an hour or so... hopefully I will get it done!
Report comment to moderator  
Reply With Quote
Unread 11-29-11, 08:11 PM  
Jelly
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 40
Uploads: 17
Re: broken icons

Originally Posted by Ssateneth
all icons of superdupermacro macros are blank in 4.3. please fix.
Blank and you're unable to drag anything to your actionbar. The /click sdb_XXXXX command still works, however.
Report comment to moderator  
Reply With Quote
Unread 11-29-11, 07:43 PM  
Ssateneth
A Defias Bandit

Forum posts: 2
File comments: 33
Uploads: 0
broken icons

all icons of superdupermacro macros are blank in 4.3. please fix.
Last edited by Ssateneth : 11-29-11 at 07:43 PM.
Report comment to moderator  
Reply With Quote
Unread 11-27-11, 10:58 PM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 13
File comments: 276
Uploads: 0
Originally Posted by hypehuman
Originally Posted by spiralofhope
I noticed that 2.4 doesn't properly do the collapse/expand all (top-left button).
I am not seeing any issues with this button. Could you be more specific?
At the top left of the SDM window is "[+] All".

Clicking this button does not expand/collapse all folders.

Personally, I don't even use this feature. =)


Originally Posted by hypehuman
Originally Posted by spiralofhope
Also, perhaps you could add a function to change the ownership of a macro to any other character.
I will probably include this in a future version. I just have to figure out a way in which it wouldn't complicate the interface, since it is starting to look a bit cluttered. Any ideas?
I think perhaps you should just have one "change ownership" button. Clicking it will give a new popup window to select from a list of characters to give ownership. The user can even select their current character if they want.

To make this feature very helpful, allow the user to type in a name if they want, but also implement a feature to remember all the user's alts (once they have logged in on each of them) and just give a simple list. Also class colour the names.



Originally Posted by hypehuman
Originally Posted by spiralofhope
Also, I would love if SDM and BindPad could make a child together. =)
Thanks for introducing me to this addon! Now I really do want to mate with it since it looks like the perfect way to add more utility to my Floating Macros and Scripts
I think you can do some very interesting things with inspiration from BindPad. There are so many addons that I use, which do very similar things.

- Super Duper Macro - custom macros, very long macros, lua scripting (floating macros)
- BindPad - Key bindings, custom macros, additional macros outside of the blizzard restriction, maybe slightly longer macros but nothing what like SDM can do.
- Clique - Mouse button bindings, custom macros
- DevPad - LUA scripting

Each one of these does one thing VERY well, so I must use _all_ of them!
__________________
spiralofhope.com
Report comment to moderator  
Reply With Quote
Unread 11-20-11, 07:13 PM  
hypehuman
A Deviate Faerie Dragon
 
hypehuman's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 87
Uploads: 8
Originally Posted by spiralofhope
I noticed that 2.4 doesn't properly do the collapse/expand all (top-left button).
I am not seeing any issues with this button. Could you be more specific?

Originally Posted by spiralofhope
Also, perhaps you could add a function to change the ownership of a macro to any other character.
I will probably include this in a future version. I just have to figure out a way in which it wouldn't complicate the interface, since it is starting to look a bit cluttered. Any ideas?

Originally Posted by spiralofhope
Also, I would love if SDM and BindPad could make a child together. =)
Thanks for introducing me to this addon! Now I really do want to mate with it since it looks like the perfect way to add more utility to my Floating Macros and Scripts
Report comment to moderator  
Reply With Quote
Unread 11-20-11, 09:52 AM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 13
File comments: 276
Uploads: 0
The moving button issue seems to be fixed!

I noticed that 2.4 doesn't properly do the collapse/expand all (top-left button).

Also, perhaps you could add a function to change the ownership of a macro to any other character.

Also, I would love if SDM and BindPad could make a child together. =)

http://www.curse.com/addons/wow/bind-pad
__________________
spiralofhope.com
Report comment to moderator  
Reply With Quote
Unread 11-20-11, 05:45 AM  
hypehuman
A Deviate Faerie Dragon
 
hypehuman's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 87
Uploads: 8
Really fixed now :)

Okay, I lied. That last update didn't fix the moving button issue, but this new one (2.4) does

I tried to design 2.4 so that it would be much more user-friendly and self-explanatory. Hopefully it will make your lives easier and more fulfilling!

I have been working very hard on improving this addon, and if I may be so bold, may I suggest that you show your appreciation for my work by donating on PayPal?

Thanks everyone for your technical and moral support.
Report comment to moderator  
Reply With Quote
Unread 11-15-11, 01:00 PM  
hypehuman
A Deviate Faerie Dragon
 
hypehuman's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 87
Uploads: 8
Re: WB

Originally Posted by Calthaza
Welcome back Hypehuman, good to have you back. Seriously the best addon ever made.
Thanks; this comment really made my day

I've just uploaded an update that fixes the moving button issue. I also suspect that it will fix the occasional bug where the macro list becomes unresponsive. Thanks spiralofhope for helping me narrow down these bugs. As it turns out, all I had to do was give names to the macro list items; apparently when frames don't have names, the UI gets confused sometimes.
Report comment to moderator  
Reply With Quote
Unread 11-15-11, 08:04 AM  
Calthaza
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
WB

Welcome back Hypehuman, good to have you back. Seriously the best addon ever made.
Report comment to moderator  
Reply With Quote
Unread 11-10-11, 08:36 AM  
hypehuman
A Deviate Faerie Dragon
 
hypehuman's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 87
Uploads: 8
Originally Posted by CannibalTribe
You're right, it's about numbers. Starts to fail at 231 char length.
Hmm, I just tested this out, and for me, it starts to fail at 250. I would like to see why yours is failing even at a shorter length, so if you don't mind, could you send me a private message and attach the file "World of Warcraft/WTF/Account/<ACCOUNT NAME>/SavedVariables/SuperDuperMacro.lua"? It would also help if you tell me which macro seems to be failing at 231.

Thanks!
Report comment to moderator  
Reply With Quote
Unread 11-09-11, 04:14 PM  
CannibalTribe
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Originally Posted by deep92
SDM adds some characters to the macro I believe, What's the number of characters it starts to fail?
You're right, it's about numbers. Starts to fail at 231 char length.
Report comment to moderator  
Reply With Quote
Unread 11-08-11, 11:38 PM  
hypehuman
A Deviate Faerie Dragon
 
hypehuman's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 87
Uploads: 8
Originally Posted by deep92
SDM adds some characters to the macro I believe, What's the number of characters it starts to fail?
Yes, SDM adds a few characters to the beginning to the macro in order to keep track of it. This is usually 6 characters, so your macro is probably between 249 and 255 characters.
Report comment to moderator  
Reply With Quote
Unread 11-08-11, 01:47 PM  
deep92
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Originally posted by CannibalTribe
This is the first thing I thought about.
But this macro is shorter than 255 characters! As I said, when I downgrade it to standard macro icon appears instantly. So, there is something else besides 255char limit.

If you ever done this you'll make me sooo happy
So far, I'll try to do it myself.
SDM adds some characters to the macro I believe, What's the number of characters it starts to fail?
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 11-08-11, 06:20 AM  
CannibalTribe
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Originally posted by deep92
It has to do with the standard macro's having a limit of 255 characters, and it seems that the #showtooltip doesn't read past those 255 characters either. At the moment, there's no chance of you getting it right as far as I know.
This is the first thing I thought about.
But this macro is shorter than 255 characters! As I said, when I downgrade it to standard macro icon appears instantly. So, there is something else besides 255char limit.
Originally posted by hypehuman
Thanks for that reply Deep, that's absolutely correct. A while ago I was working on some code that would actually parse your macro code and figure out the appropriate spell to show on the icon... I might take that up again some time.
If you ever done this you'll make me sooo happy
So far, I'll try to do it myself.
Last edited by CannibalTribe : 11-08-11 at 06:29 AM.
Report comment to moderator  
Reply With Quote
Unread 11-08-11, 01:55 AM  
deep92
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Originally posted by hypehuman
Thanks for that reply Deep, that's absolutely correct. A while ago I was working on some code that would actually parse your macro code and figure out the appropriate spell to show on the icon... I might take that up again some time.
Don't think it's priority, depending on what you have on your to do list you might want to leave this be for a bit.
Report comment to moderator  
Edit/Delete Message Reply With Quote
Post A Reply



Category Jump: