Jump to content
Macro Express Forums

JohnBee

Members
  • Posts

    20
  • Joined

  • Last visited

Everything posted by JohnBee

  1. That's too bad... Maybe the developer will be in better spirits in the upcoming holiday season - fingers crossed...
  2. Not sure if this is the right forum or not, but I wanted to ask if anyone knew of any coupon codes for black Friday sale?
  3. Hi and thanks for the ongoing suggestions, this is proving to be a most interesting topic, in-that there appears to be timing discrepancies between simulated key presses and their respective target environments. For example; I've been experimenting with the approaches that have been suggested in this thread, and found the timings associated with simulated key actuations will vary according to their respective process. One example of this, being the latency differences between key actuations in a low(or no) cpu intensive process such as Notepad, and in-contrast with an active game window. That said, and while this may not prove substantial in non critical timing applications, I've observed that the current measures needed to compensate for such fluctuations can come at the cost of the intended use of the macro itself - if that makes any sense
  4. Hi and thanks for the helpful suggestions. I'd be the first to admit, that I would have likely never considered the recorder to be a potential source of issues in such cases, though I'm happy to take the lower-level route by manually creating my own keystrokes. With that being said, what is your take on the following keystroke and behavior in game? <CTRL>s Resulting in; [CTRL] key, being held-down after the fact? PS. I would add that there are no other macro functions in said test script beyond the above cited keystroke, and that executing the above key combinations in both; macro and real world function, result in completely different behaviors.
  5. I've been troubleshooting macros and discovered what appears like behavioral issue on the key simulation side of things, in-where captured key behaviors are not indicative of their their respective RW key behaviors - for example; In one particular game, a common action consists of; [CTRL] + s Whereas Macro Express, captured this as; <TEXT TYPE Action="0" Text="<CTRL>s"/> However and-upon running the Macro, I discovered the playback does not follow the captured behavior, resulting in anomalies that seem due to timing inconsistencies - my guess being, that of reporting particular keys as remaining in a depressed state rather than being released as in the initial recorded behavior. Though here again, I am not able to confirm these behaviors with any degree of certainty, as I lack the technical expertise to properly interrogate such things, and so I was wondering if anyone knew of any particular settings that might help capture keyboard behaviors, particularly on the timing side of things, as well as better key press positioning behaviors, with respect to key combination and the likes?
  6. That is a very interesting approach, and a far better one than I managed to conjure-up, which was that of mix-matching keyboard macros with Macro Express - and nowhere near elegant ðŸĪŠ That said, I will try to implement this and see how it goes PS. I was surprised to find that there is no command to drive macro activation from a variable, though here again, it is most likely my own limited understanding of programming that leads me to think this way - thanks again for your very helpful contribution btw, I truly appreciated it
  7. The question I now have, is how do we control activations from script? For example; Mode 1 selected, calls for Macro 1 assigned to F4, whereas Mode 2, calls for Macro 2 to F4, and so-on and so-forth... I was not able to find a command to accomplish this, or is my approach entirely wrong in thinking this way?
  8. Update, I got it working, tbh, I'm really not sure why I was initially getting an error, but I deleted all of the sound bytes(named; 1,2,3) then re-applied them, and everything seems to be working lickety-split now. 😃
  9. Hi, and thanks for the suggestions To further interrogate this, I tried the following and found it to be functioning without issue; <SOUND FILE File="C:\\working\\Audio\\_MODES\\1" Wait="FALSE" _PROMPT="0x0007"/> Therefore and as the sound byte are successfully rendered, I'm left questioning if this has something to do with variable(%Mode% ) being used within the " " marks?
  10. Okay, so I've tried it and it seems to work great! With that said, any idea why the following wouldn't work? <SOUND FILE File="C:\\working\\Audio\\_MODES\\%Mode%" Wait="FALSE" _PROMPT="0x0007"/> The sound files(waves) are called 1,2,3 respectively. I can get the sound byte to play, by pressing the sample button in the Sound File context menu, but I get a 'cannot find file' error when running the script, as though the %Mode% variable isn't accepted in the entry.
  11. Hey that's awesome! Will try it just as soon as I get home 👍
  12. Having created a couple of cool gaming macros, I can't help but wonder if there isn't a way to cycle through them up with a single key bind? For example; say I had three different macros, intended for three different scenarios(modes), would it be possible to assign a key, to cycle through those macros, so that one single activation key could invoke each respective macro according to the chosen mode? I was thinking something alone the lines of; [F12] as a mode(macro) switcher. Then CTRL + [F4] to launch each respective macro; 1, 2, or 3 (depending on the chosen mode)? PS, I would apologize in advance, if this is an obvious script function, as my understanding of scripting and macros is quite limited to say the least
  13. Hi, sorry about the confusion. After a bit of digging, I determined that the issue was that of not saving the macro between changes. This lead to confusion, as my tweaks and changes were not saved, which lead to me loading a none working macro as a result. That said, everything seems to be working as intended now that I have properly shut down the app and saved my file properly
  14. Will do, overall not a major issue, though a potential cause for frustration no doubt. With that said and unfortunately, it would appear that the random delay function stopped working after shutting-down and restarted it Macro Express. No sure what changed, though what was initially working no longer seems to be working. To help narrow things down, I have since removed the delay functions, and found the script running as intended, which seems very strange. Will need to take a closer look at the command to see if I can figure it out.
  15. I'm currently using a Razor gamepad, which extends my F keys to F24 With that said, is there a way to get Macro Express Pro to use F keys beyond F12?
  16. It would appear that the built-in timing delay function leaves a 0 in the field when selecting the variable function. That said, and after removing this, everything appears to be working as intended. Thanks to all for the help!
  17. Hi and thanks for sharing, as this addresses my initial question regarding the function. That said, I can't seem to figure out how to implement this in an actual macro - I'm guessing this has to do with the use of integers? Whatever the case, here's where I'm at, though I can't seem to get it to randomize the delay?
  18. Hi and thanks so much for answering! Though I did see the customizable delay field, as well as the variable command attached to it, I was not able to determine whether these options could accomplish a min/max delay variable as with the iCue software. Sorry if my choice of terms are confusing, which are likely misleading in this case, and so to help demonstrate, I will attach a screenshot from the Corsair iCue software to illustrate what this looks like; Delay; anywhere between [80ms] and [450ms] Following this, the macro will pick a random value between the set limits each time the script runs. - hope this helps, and thanks again for taking the time to answer, your input is most welcome!
  19. Coming from a Corsair keyboard Macro, which was so very terrible, I've decided to give Macro Express Pro a try. The software looks amazing in-terms of available functions, though I was not able to find a variable delay function, such as with the venerable iCue software, which offers that of a; ##/ms to ##ms With that said, is there a way to replicate this feature in Macro Express, or perhaps, it already exists? I did find an 'Insert Variable' function under the 'Insert Delay' option, though I'm thinking this is not the same thing, as much as it is a programming variable? Any help is appreciated. PS. if Macro Express doesn't offer this feature, that's okay too, as I am just testing it out, though I would love to know if there is a macro software out there that offers such a feature
×
×
  • Create New...