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:229,990
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 08-20-08, 05:26 PM  
Ajuga
A Kobold Labourer

Forum posts: 1
File comments: 27
Uploads: 0
It's hard to give good critique this early in the progress. Perhaps you can pick up some ideas from MacroSequence.
Report comment to moderator  
Reply With Quote
Unread 08-21-08, 05:54 AM  
Hapepe82
A Kobold Labourer

Forum posts: 0
File comments: 80
Uploads: 0
I like the idea of the macro *very* much, as i am using a deDE-Client and german tends to use much more characters in most of its words than english does, so often I am stuck with an english macro which does not fit into macro-space when translated for my client...

Maybe your addon can help there, I'll try it. Thank you!
Report comment to moderator  
Reply With Quote
Unread 08-21-08, 02:31 PM  
hypehuman
A Deviate Faerie Dragon
 
hypehuman's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 87
Uploads: 8
1023

Originally posted by Ajuga
It's hard to give good critique this early in the progress. Perhaps you can pick up some ideas from MacroSequence.
I just did some testing with MacroSequence, and it turns out that each macro is limited to 1023 characters. This addon was created specifically to get past that limit. You had me scared for a second, thinking that I had made this mod for nothing! It seems like MacroSequence enables extended macros more as a side-effect. So far, the three advantages of my (unfinished) mod over MacroSequence (for the sole purpose of creating long macros) are

•longer macros
•the ability to make regular macro buttons (which respond to #show and the like)
•transmitting click types through frames of the macro

Not to disparage MacroSequence, which looks pretty awesome for other purposes

It also occurred to me that there could be some awesome synergy between these two addons. A user could create long floating macros using Super Duper Macro, and sequence them using MacroSequence.
Last edited by hypehuman : 08-22-08 at 01:45 PM.
Report comment to moderator  
Reply With Quote
Unread 09-04-08, 11:00 AM  
Nihlo
A Murloc Raider

Forum posts: 7
File comments: 158
Uploads: 0
yeah let's try. Looking for a working alternative to the old supermacro for long time
Report comment to moderator  
Reply With Quote
Unread 11-29-08, 10:54 PM  
DaRkBoZ
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 1
Very nice addon, nothing more to say, will keep an eye on future update :-)
Report comment to moderator  
Reply With Quote
Unread 12-06-08, 06:54 AM  
deep92
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Nice addon, but is there a way to move the screens? Would be nice!

Thx

DeeP
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 12-11-08, 12:41 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
Nice addon, but is there a way to move the screens? Would be nice!

Thx

DeeP
Good suggestion; this will be in the next build.

EDIT: and it's now available (although the whole thing is still quite draftish). Enjoy!
Last edited by hypehuman : 12-12-08 at 03:15 AM.
Report comment to moderator  
Reply With Quote
Unread 12-12-08, 12:11 PM  
deep92
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Will download and try now!

EDIT: Prepaid expired, can't try it
Last edited by : 12-13-08 at 03:07 AM.
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 12-12-08, 04:33 PM  
thelys
A Defias Bandit

Forum posts: 2
File comments: 28
Uploads: 0
Error

Hi. I would love to use the mod, but I've got an error.

when typing /sdm in the chat box I've got this one:

[2008/12/12 23:37:54-650-x1]: SuperDuperMacro-1.1\SuperDuperMacro.lua:211: attempt to index field '?' (a nil value)
SuperDuperMacro-1.1\SuperDuperMacro.lua:6: in function `value'
Interface\FrameXML\ChatFrame.lua:3212: in function `ChatEdit_ParseText':
Interface\FrameXML\ChatFrame.lua:2911: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:2932: in function `ChatEdit_OnEnterPressed':
<string>:"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>

I try then to click here and there, nothing does anything.
and when clicking on "quit" in the interface:

[2008/12/12 23:23:42-649-x7]: SuperDuperMacro-1.1\SuperDuperMacro.lua:190: attempt to index field '?' (a nil value)
SuperDuperMacro-1.1\SuperDuperMacro.lua:245: in function `sdm_Quit'
<string>:"*:OnClick":1: in function <[string "*:OnClick"]:1>

the interface is completely locked, no button does anything, not even quit. Maybe it's related to the fact that I'm using a french client on a french server, no idea.
Last edited by thelys : 12-12-08 at 04:40 PM.
Report comment to moderator  
Reply With Quote
Unread 12-13-08, 10:04 AM  
hypehuman
A Deviate Faerie Dragon
 
hypehuman's Avatar
AddOn Author - Click to view AddOns

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

Sorry, thelis. In my haste to get this version out before by concert, I forgot a few of my usual test cases. Thanks for bringing up this bug so quickly! It has now been fixed.
Report comment to moderator  
Reply With Quote
Unread 12-13-08, 10:20 AM  
Everglow
An Aku'mai Servant
 
Everglow's Avatar
AddOn Author - Click to view AddOns

Forum posts: 36
File comments: 94
Uploads: 7
Hi... before I load this addon, I need to be sure about something. You say that you can't have more than one macro of the same name. All of my characters have, for example, a "travel" addon which is tailored to the character. Also, I have a few character specific macros that have the same name as a global macro. Will these cause problems?
__________________
Everglow - Sisters of Elune/US
Report comment to moderator  
Reply With Quote
Unread 12-14-08, 01:54 PM  
deep92
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
What's the blue space? :P
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 12-14-08, 04:03 PM  
thelys
A Defias Bandit

Forum posts: 2
File comments: 28
Uploads: 0
thanks

Just a little word to tell you that it works now and it's pure joy to be able to make bigger macros, 255 is so limited
The interface is not the most intuitive ever created, I know you'll work it out later, but it's not a big problem anyway. Functionality is here and that's the most important! Thanks again for this great mod, can't wait to see what it will become in the future. A hit, without a doubt
Report comment to moderator  
Reply With Quote
Unread 12-15-08, 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
Patch 1.3

Just wanted to update everyone on the release of version 1.3! You can see the Change Log for a more complete list, but I'll list some of the major changes here:

• You can now use this addon to store Scripts in addition to Button Macros and Floating Macros (for info on how to use these, click "Get Link" after you make one)
• Macro names no longer need to be unique (so here's your new answer Everglow!)
• Button macros created by previous versions of SDM are now orphaned; you will need to delete them manually in the standard macro interface. (If you're not sure which ones to delete, you can just delete them all and then relog. Or you can just leave them there; they're harmless)
Last edited by hypehuman : 12-15-08 at 07:17 PM.
Report comment to moderator  
Reply With Quote
Unread 12-16-08, 05:08 AM  
Codex
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 280
Uploads: 12
Re: Patch 1.3

Does it support unlimited macros?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: