Dancer Archive
Thread: Thoughts on AFK Macros....
Utess wrote:
Easy enough to prevent from happening. Right now if you manually type a macro it is limited to 100 lines. However, you can copy and paste to make them longer. All the devs have to do is make it so that any macro loaded only runs the first 100 lines then stops regardless. That resolves any workaround for that.
Yeppers, there are concerns about other work arounds for this fix though. But the corrs have thought of most of them and are making the devs aware of them. Plus, this fix will be coming to Test Center first before it goes live. And believe me, myself, and many others on TC will hammer away at it to make sure it works before we let it go live
Tess, is there any word on a guesswork (or better) timeline for this?
Utess wrote:
All the devs have to do is make it so that any macro loaded only runs the first 100 lines then stops regardless.
Ok if that is the case then how does it know when one macro has started and one has ended? (you could have seveal macros going at once) and if you say there must be a command for this then cant you add that command to the macro ie.
/themacrobegins
/flourish
/pause blah blah blah
/themacroends
thanks for helping with this by the way.
cydonia wrote:
Utess wrote:
All the devs have to do is make it so that any macro loaded only runs the first 100 lines then stops regardless.
Ok if that is the case then how does it know when one macro has started and one has ended? (you could have seveal macros going at once) and if you say there must be a command for this then cant you add that command to the macro ie.
/themacrobegins
/flourish
/pause blah blah blah
/themacroends
/flourish
.... on and on...
thanks for helping with this by the way.
Utess wrote:
cydonia wrote:
Utess wrote:
All the devs have to do is make it so that any macro loaded only runs the first 100 lines then stops regardless.
Ok if that is the case then how does it know when one macro has started and one has ended? (you could have seveal macros going at once) and if you say there must be a command for this then cant you add that command to the macro ie.
/themacrobegins
/flourish
/pause blah blah blah
/themacroends
/flourish
.... on and on...
thanks for helping with this by the way.
Yeppers, we've already thought up the having multiple macros going at once work around. I know at least a few have already offered up suggestions on how to make sure that doesn't happen. Everything from a timer that cuts off macros regardless, to limiting the number of macros you can run at once(honestly who would run more than 5 to 10 macros at once legitimately), to making it so you are auto-logged off regardless after 30 minutes unless the physical keyboard receives input. And, I already have some macros I'm planning on building to test as many work arounds as I can think of
ok so if i understand right then if i have Macro and if i click macro then the first command of the macro is sent and that command with several pieces of info (the command, which macro its from, andwhich line of the macro its from, maybe more...) so it runs through the macro and after it gets the command (the command, which macro its from, macro command line 100, maybe more...) then it wont accept commands past 100 even if you program them in?
However, that doesn't mean they can't control them. Remember, SOE wrote the client too. They can change how it runs macros in the client. There are quite a number of ways they could do it.
Currently if no commands come from the client for a long period of time, you are logged out. The thing is, a command in a macro is a command from the client. If macros are only allowed to run for so long, they will be logged out soon after the macro ends or is killed, auto-AFK or no.
In fact, disabling auto-AFK will log them out faster. Auto-AFK is also a command from the client, so it resets the timer.
Nizaria wrote:Yes, and its a terrible shortcoming (or, shortCUT) in their code. They should have hooked the Direct-X keyboard driver/interface to poll for activity, instead of allowing client-replayed macros to count as keystrokes.But what do I know, I'm just a tailor.
They don't count as keystrokes. They count as commands. Keystrokes only determine auto-AFK, which macros don't have any impact on.