Jump to content
Macro Express Forums

Need help with Macro Express Pro.


Recommended Posts

Hallo all Macro users :-)

 

First of all I will say sorry for my bad English. I will try my best and I hope you guys understand me.

 

 

Today I downloaded a trail version for Macro Express Pro and I trying to see if its the program that can deliver the "easy" task I need for a game.

 

Iam trying to make a Macro do the same thing over and over again and fit it to a game. I use used the "Capture" and maked a hotkey and startede the recording of my mouse movements and the keyboard stocks I pressed. And after I stopped it and saved it and just tryed to press start when I was at the game (in windows mode) but it was like it did not move my character more the milli inch. I did not change the speed just keep it at the speed I do the things -

 

I got the macro open and saw under the edit that it say:

 

<MACRO PLAYBACK SPEED Speed="1"/>

<TEXT TYPE Action="0" Text=" "/>

<DELAY Flags="\x03" Time="1169"/> (without ability to halt)

<TEXT TYPE Action="0" Text=" "/>

<DELAY Flags="\x03" Time="1118"/> (without ability to halt)

<TEXT TYPE Action="0" Text=" "/>

<DELAY Flags="\x03" Time="850"/> (without ability to halt)

<TEXT TYPE Action="0" Text=" "/>

 

 

I dont if without ability to halt is an error or if it have something to do with It not doing the thing right. But I tryed an very old program called Ez-Macro and I was eable to move me around - But it was not fokust right at y=0 - x=0 after I recorded something it was like the hole game was moved like 1 - 2 inch to the right. So now I hope you guys can help me out here so I can buy Macro Express (Pro) and make it run.

 

Best regards

Link to comment
Share on other sites

I'm not inclined to help people cheat but that snippet has no mouse moves. Make sure you're recording both mouse action and keyboard.

 

BTW you should encode any snippets in code tags.

Link to comment
Share on other sites

I'm not inclined to help people cheat but that snippet has no mouse moves. Make sure you're recording both mouse action and keyboard.

 

BTW you should encode any snippets in code tags.

 

Hallo,

 

Its just a single player action mini game :-) Single player game its not multiplayer game at all so I dont cheat against other players :-).

I have set both a mark in - Capture keystrokes, Capture the macro speed at (Arctual speed) and last Capture the mouse.

 

Orv I didn't see the last part of it - Do you mean I need to copy the macro code in here or? Sorry for asking so much but as I say you will never get better if you dont ask

 

Best regards

Link to comment
Share on other sites

There are no mouse commands in your sample so it appears it is not capturing the mouse actions. Try capturing in another program and see if it works there. Some games actively prevent 'bots' for doing exactly what you are trying to do. Also some full screen apps like games one can not record or even play back.

 

Look in the toolbar when composing a message for a button that has the hover text of "Insert Code Snippet" with the icon that looks like <>. It simply adds the code tags between which place your code and it will appear in a box. They look like [c0de]your code here[/c0de] when you edit. Replace the zeros in my example with an "o".

Link to comment
Share on other sites

Hey Cory

 

I think I found a way to do it.. I startede in the game with some test to go back and forward. And after this is ofc. do the thing with only movies millimeters in the game.. So I open op the (big) macro and tryed to change it to "Ignore halt" and then it did move forward. But A macro is pretty long can you make it to "ignore halt" for anything? Iam not sure what it is and what its doing.

 

Macro_Screenshot_big_thumb.jpg

 

Here is the code as I see it (not done anything)

 

<MACRO PLAYBACK SPEED Speed="1"/>
<MOUSE MOVE Option="\x01" X="971" Y="585" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="32"/>
<MOUSE MOVE Option="\x01" X="971" Y="586" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="973" Y="587" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="17"/>
<MOUSE MOVE Option="\x01" X="977" Y="587" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="985" Y="589" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="993" Y="590" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="17"/>
<MOUSE MOVE Option="\x01" X="1002" Y="591" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1010" Y="594" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1016" Y="595" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1021" Y="596" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="1"/>
<MOUSE MOVE Option="\x01" X="1022" Y="596" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1027" Y="596" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1032" Y="596" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1037" Y="595" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="17"/>
<MOUSE MOVE Option="\x01" X="1041" Y="594" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1045" Y="594" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1048" Y="594" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="17"/>
<MOUSE MOVE Option="\x01" X="1050" Y="594" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1051" Y="594" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1053" Y="594" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1055" Y="594" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="17"/>
<MOUSE MOVE Option="\x01" X="1057" Y="594" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1059" Y="594" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="19"/>
<MOUSE MOVE Option="\x01" X="1061" Y="594" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="14"/>
<MOUSE MOVE Option="\x01" X="1062" Y="593" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="32"/>
<MOUSE MOVE Option="\x01" X="1063" Y="593" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1064" Y="592" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="33"/>
<MOUSE MOVE Option="\x01" X="1065" Y="592" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="250"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="501"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="32"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="33"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="33"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="32"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="33"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="32"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="33"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="33"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="32"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="32"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="33"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="33"/>
<TEXT TYPE Action="0" Text="w"/>
<MOUSE MOVE Option="\x01" X="1065" Y="591" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1066" Y="590" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="17"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="32"/>
<MOUSE MOVE Option="\x01" X="1066" Y="589" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="1"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="31"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="1"/>
<MOUSE RIGHT BUTTON DOWN/>
<DELAY Flags="\x03" Time="32"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="33"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="33"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="15"/>
<MOUSE MOVE Option="\x01" X="1065" Y="589" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="1"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1063" Y="527" _PROMPT="0x000A"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1057" Y="527" _PROMPT="0x000A"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1061" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="1"/>
<TEXT TYPE Action="0" Text="w"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1052" Y="526" _PROMPT="0x000A"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<MOUSE MOVE Option="\x01" X="1062" Y="527" _PROMPT="0x000A"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<TEXT TYPE Action="0" Text="w"/>
<MOUSE MOVE Option="\x01" X="1050" Y="527" _PROMPT="0x000A"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="17"/>
<MOUSE MOVE Option="\x01" X="1049" Y="527" _PROMPT="0x000A"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="15"/>
<MOUSE MOVE Option="\x01" X="1063" Y="527" _PROMPT="0x000A"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="1"/>
<MOUSE MOVE Option="\x01" X="1061" Y="527" _PROMPT="0x000A"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1043" Y="528" _PROMPT="0x000A"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<TEXT TYPE Action="0" Text="w"/>
<MOUSE MOVE Option="\x01" X="1044" Y="527" _PROMPT="0x000A"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1041" Y="527" _PROMPT="0x000A"/>
<MOUSE MOVE Option="\x01" X="1039" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="1"/>
<TEXT TYPE Action="0" Text="w"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1040" Y="527" _PROMPT="0x000A"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1041" Y="525" _PROMPT="0x000A"/>
<TEXT TYPE Action="0" Text="w"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1041" Y="524" _PROMPT="0x000A"/>
<MOUSE MOVE Option="\x01" X="1040" Y="524" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="1"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1042" Y="525" _PROMPT="0x000A"/>
<TEXT TYPE Action="0" Text="w"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1049" Y="526" _PROMPT="0x000A"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1054" Y="525" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="1"/>
<TEXT TYPE Action="0" Text="w"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="15"/>
<MOUSE MOVE Option="\x01" X="1058" Y="525" _PROMPT="0x000A"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="17"/>
<MOUSE MOVE Option="\x01" X="1062" Y="526" _PROMPT="0x000A"/>
<TEXT TYPE Action="0" Text="w"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<MOUSE MOVE Option="\x01" X="1064" Y="526" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="1"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="14"/>
<MOUSE MOVE Option="\x01" X="1062" Y="527" _PROMPT="0x000A"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1063" Y="525" _PROMPT="0x000A"/>
<TEXT TYPE Action="0" Text="w"/>
<DELAY Flags="\x03" Time="1"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1063" Y="527" _PROMPT="0x000A"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>
<DELAY Flags="\x03" Time="16"/>
<MOUSE MOVE Option="\x01" X="1063" Y="526" _PROMPT="0x000A"/>
<TEXT TYPE Action="0" Text="w"/>
<MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/>

Edited by Baron Troffel
Link to comment
Share on other sites

I'm not going to try and make sense of your code as I don't have time at the moment but here's my take on macro recording: I never use them. Once in a blue moon I'll record something just to get some coordinates but generally I write everything from scratch. But for a beginner it's a good place to start. Generally in cases like this MEP will record about 100 times as many commands as are really needed. And often there are smarter ways. I suggest you mentally record you actions like you were explaining it to a person and write that same list of instruction in the scripting editor.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...