Page 1 of 2

Any way to Record movement and then Play it back?

Posted: Sun Mar 17, 2019 12:31 am
by Jonny
I searched and I found no working way to send input into the game

I have tried jitbit macro-recorder to record mouse and keyboard movements, its works in windows, but as soon as it tries to send the mouse and keyboard movements to the console it doesn't send any input to the game

Is there a way to record, save and play back the movements you just made
- I know its possible to record manually abilities and send to the the game, example; KEYDOWN w DELAY 500 KEYUP w ect

Re: Any way to Record movement and then Play it back?

Posted: Sun Mar 17, 2019 2:24 am
by kaiba_seto2004
There's a way to send controls to target console, please refer here:
About record movement, due to never use so I have no idea.

Re: Any way to Record movement and then Play it back?

Posted: Sun Mar 17, 2019 2:58 am
by Jonny
kaiba_seto2004 wrote: Sun Mar 17, 2019 2:24 am There's a way to send controls to target console, please refer here:
About record movement, due to never use so I have no idea.
This is different way via command line to send inputs to the console then the macro method I was thinking, this method like the macro method will require me to manual input the key and how hold to press them ect, its tedious work but if no other method is found I will have do it it line by line

I am looking to record and playback around 3 mins of gameplay/inputs

I guess its not possible using GIMX to record 3 mins of inputs then save them and replay then back, or use an external program like jitbit macro recorder to do the recording and play back?

Re: Any way to Record movement and then Play it back?

Posted: Sun Mar 17, 2019 5:36 am
by kaiba_seto2004
I think gimx has no record inputs funtion, gimx has only built in log input. Like this:

Code: Select all

...
0 1552741513.077190, lstick x (-76), lstick y (-66), rstick x (2), rstick y (5)
0 1552741513.087176, lstick x (-76), lstick y (-39), rstick x (2), rstick y (5)
0 1552741513.097163, lstick x (-76), lstick y (-34), rstick x (2), rstick y (5)
0 1552741513.107150, lstick x (-74), lstick y (-6), rstick x (2), rstick y (5)
0 1552741513.117137, lstick x (-71), lstick y (-4), rstick x (2), rstick y (5)
0 1552741513.127124, lstick x (-68), rstick x (2), rstick y (5)
0 1552741513.137111, lstick x (-63), lstick y (27), rstick x (2), rstick y (5)
0 1552741513.147098, lstick x (-62), lstick y (30), rstick x (2), rstick y (5)
0 1552741513.157085, lstick x (-60), lstick y (35), rstick x (2), rstick y (5)
0 1552741513.167072, lstick x (-60), lstick y (68), rstick x (2), rstick y (5)
0 1552741513.177058, lstick x (-62), lstick y (74), rstick x (2), rstick y (5), cross (255)
0 1552741513.187046, lstick x (-65), lstick y (78), rstick x (2), rstick y (5), cross (255)
0 1552741513.197032, lstick x (-68), lstick y (107), rstick x (2), rstick y (5), cross (255)
0 1552741513.207019, lstick x (-72), lstick y (108), rstick x (2), rstick y (5), cross (255)
0 1552741513.217006, lstick x (-78), lstick y (109), rstick x (2), rstick y (5), cross (255)
0 1552741513.226993, lstick x (-80), lstick y (110), rstick x (2), rstick y (5), cross (255)
0 1552741513.236980, lstick x (-82), lstick y (111), rstick x (2), rstick y (5), cross (255), r1 (255)
0 1552741513.246967, lstick x (-83), lstick y (111), rstick x (2), rstick y (5), cross (255), r1 (255)
0 1552741513.256954, lstick x (-85), lstick y (112), rstick x (2), rstick y (5), cross (255), r1 (255)
0 1552741513.266941, lstick x (-86), lstick y (112), rstick x (2), rstick y (5), cross (255), r1 (255)
0 1552741513.276927, lstick x (-86), lstick y (112), rstick x (2), rstick y (5), cross (255), r1 (255)
0 1552741513.286915, lstick x (-87), lstick y (112), rstick x (2), rstick y (5), cross (255), r1 (255)
0 1552741513.296901, lstick x (-87), lstick y (113), rstick x (2), rstick y (5), cross (255), r1 (255)
0 1552741513.306888, lstick x (-87), lstick y (113), rstick x (2), rstick y (5), cross (255), r1 (255)
0 1552741513.326862, lstick x (-87), lstick y (114), rstick x (2), rstick y (5), cross (255), r1 (255)
0 1552741513.336849, lstick x (-84), lstick y (116), rstick x (2), rstick y (5), cross (255), r1 (255)
0 1552741513.346836, lstick x (-80), lstick y (118), rstick x (2), rstick y (5), cross (255), r1 (255)
0 1552741513.356823, lstick x (-53), lstick y (119), rstick x (2), rstick y (5), cross (255), r1 (255)
0 1552741513.366810, lstick x (-50), lstick y (120), rstick x (2), rstick y (5), cross (255), r1 (255)
0 1552741513.376797, lstick x (-13), lstick y (119), rstick x (2), rstick y (5), cross (255), r1 (255)
0 1552741513.386783, lstick x (-12), lstick y (118), rstick x (2), rstick y (5), cross (255), r1 (255)
0 1552741513.396770, lstick x (-9), lstick y (116), rstick x (2), rstick y (5), cross (255), r1 (255)
0 1552741513.406757, lstick x (-6), lstick y (114), rstick x (2), rstick y (5), r1 (255)
0 1552741513.416744, lstick y (107), rstick x (2), rstick y (5), r1 (255)
0 1552741513.426731, lstick x (2), lstick y (103), rstick x (2), rstick y (5), r1 (255)
0 1552741513.436718, lstick x (5), lstick y (100), rstick x (2), rstick y (5), r1 (255)
0 1552741513.446705, lstick x (8), lstick y (96), rstick x (2), rstick y (5)
0 1552741513.456692, lstick x (13), lstick y (90), rstick x (2), rstick y (5)
0 1552741513.466679, lstick x (15), lstick y (87), rstick x (2), rstick y (5)
0 1552741513.476665, lstick x (17), lstick y (85), rstick x (2), rstick y (5)
0 1552741513.486652, lstick x (19), lstick y (81), rstick x (2), rstick y (5)
0 1552741513.496639, lstick x (21), lstick y (74), rstick x (2), rstick y (5)
...
You need to find another way.

Re: Any way to Record movement and then Play it back?

Posted: Sun Mar 17, 2019 8:58 am
by GoDlike
You could write program that would read log made by gimx and send input basing on that.

Re: Any way to Record movement and then Play it back?

Posted: Sun Mar 17, 2019 2:04 pm
by Matlo
Try using the "Window events" input method for using events from other apps.

Re: Any way to Record movement and then Play it back?

Posted: Mon Mar 18, 2019 12:35 am
by Jonny
Matlo wrote: Sun Mar 17, 2019 2:04 pm Try using the "Window events" input method for using events from other apps.
I searched and I couldn't find any recording programs that states they use Windows events, you know of any that you recommend?

Re: Any way to Record movement and then Play it back?

Posted: Mon Mar 18, 2019 8:17 pm
by Matlo
You mentioned "jitbit macro recorder". Did you try with it?

Re: Any way to Record movement and then Play it back?

Posted: Tue Mar 19, 2019 8:43 am
by Jonny
Matlo wrote: Mon Mar 18, 2019 8:17 pm You mentioned "jitbit macro recorder". Did you try with it?
Yes I have

I have also tried a different one named MacroRecorder 1.0, ReMouse none of those programs work

Re: Any way to Record movement and then Play it back?

Posted: Tue Mar 19, 2019 4:22 pm
by Matlo
Did you select "Window events" in the "Input" drop-down menu in gimx-launcher?