-
Member
Window i mean game window. Well, in order for the overlay to work, you need to physically click on window 2 with followbot, otherwise nothing will work, like this. After all, in order to continue playing on window 1, you also need to physically click and there is also an overlay there, although you selected the window through the selection before launching, but this does not really help because you still need to make this physical click to work, but how to If you do it on window 2, if you are playing on window 1, followbot does not physically click, it kind of sends the command to the game so that there is no conflict with other windows. That is the problem.
Last edited by roffeewest; 03-13-2022 at 11:45 AM.
-
Originally Posted by
roffeewest
Window i mean game window. Well, in order for the overlay to work, you need to physically click on window 2 with followbot, otherwise nothing will work, like this. After all, in order to continue playing on window 1, you also need to physically click and there is also an overlay there, although you selected the window through the selection before launching, but this does not really help because you still need to make this physical click to work, but how to If you do it on window 2, if you are playing on window 1, followbot does not physically click, it kind of sends the command to the game so that there is no conflict with other windows. That is the problem.
okay, so here's what I understand, please correct me if I am wrong.
in your setup there are 2 computers.
1 is virtual machine and you are calling it window-1.
1 is physical machine and you are calling it window-2.
you are running 1 pathofexile on window-1 and 1 pathofexile on window-2.
you are using ExileAPI follower bot on window-1.
you are using GameHelper on window-2.
If you click window-1 pathofexile client, the exile api follower bot works
if you click window-2 pathofexile client, the gamehelper works.
You want to play the game yourself on window-2 pathofexile client with gamehelper
and you want exile-api follower bot to play the game for you on window-1 path of exile client.
is that 100% correct? if not please tell me what part isn't.
Last edited by GameHelper; 03-13-2022 at 11:59 AM.
If I did not reply to you, it mean the question you are asking is stupid.
-
Member
Originally Posted by
GameHelper
okay, so here's what I understand, please correct me if I am wrong.
in your setup there are 2 computers.
1 is virtual machine and you are calling it window-1.
1 is physical machine and you are calling it window-2.
you are running 1 pathofexile on window-1 and 1 pathofexile on window-2.
you are using ExileAPI follower bot on window-1.
you are using GameHelper on window-2.
If you click window-1 pathofexile client, the exile api follower bot works
if you click window-2 pathofexile client, the gamehelper works.
You want to play the game yourself on window-2 pathofexile client with gamehelper
and you want exile-api follower bot to play the game for you on window-1 path of exile client.
is that 100% correct? if not please tell me what part isn't.
No it's not, I have 2 pathofexiles on one PC not VM, on both I use GameHelper, but on one I use Followbot By Alcor not ExileApi. And the problem is that in the window where I use the GameHelper bot, it does not give back key presses, because I play in another pathofexile process, understand?
-
Originally Posted by
roffeewest
No it's not, I have 2 pathofexiles on one PC not VM, on both I use GameHelper, but on one I use Followbot By Alcor not ExileApi. And the problem is that in the window where I use the GameHelper bot, it does not give back key presses, because I play in another pathofexile process, understand?
Ah, I see, so you want to send keyboard/mouse inputs to POE while it isn't focused (similar to what Followbot By Alcor does). Yeah, this feature isn't there in GameHelper. I can technically implement this feature in GameHelper but then I don't know how safe it is. I do not know what additional measures Alcor have done in his followbot CORE to hide this feature from GGG. It will be very easy to detect too i.e. POE accepting/getting keyboard/mouse inputs while it isn't focused.
I would suggest you is to really understand why you need GameHelper on the poe client where Alcor followbot is running. Convert that into a requirement and go to Alcor to implement those requirements. It won't be cheap since Alcor is selling the software (unlike GameHelper) but it will be safer for GameHelper users in the long run.
Last edited by GameHelper; 03-13-2022 at 02:19 PM.
If I did not reply to you, it mean the question you are asking is stupid.
-
Member
Some monsters show as minions on the radar. The monsters in the boss room of The Pit of Chimera for example.
-
Originally Posted by
KVon
Some monsters show as minions on the radar. The monsters in the boss room of The Pit of Chimera for example.
yeah I have fixed that in a new release. I haven't posed that release on OC. I will post that release in 2 weeks. Currently busy in real life/stuff.
Thanks for reporting.
Last edited by GameHelper; 03-13-2022 at 02:20 PM.
If I did not reply to you, it mean the question you are asking is stupid.
-
Post Thanks / Like - 1 Thanks
KVon (1 members gave Thanks to GameHelper for this useful post)
-
Member
Originally Posted by
GameHelper
Ah, I see, so you want to send keyboard/mouse inputs to POE while it isn't focused (similar to what Followbot By Alcor does). Yeah, this feature isn't there in GameHelper. I can technically implement this feature in GameHelper but then I don't know how safe it is. I do not know what additional measures Alcor have done in his followbot CORE to hide this feature from GGG. It will be very easy to detect too i.e. POE accepting/getting keyboard/mouse inputs while it isn't focused.
I would suggest you is to really understand why you need GameHelper on the poe client where Alcor followbot is running. Convert that into a requirement and go to Alcor to implement those requirements. It won't be cheap since Alcor is selling the software (unlike GameHelper) but it will be safer for GameHelper users in the long run.
It’s a pity of course, but what can I do, I’ll have to be content with what I have, I will continue to use the second poe on the VM. Thanks for answers.
-
Originally Posted by
GameHelper
Ah, I see, so you want to send keyboard/mouse inputs to POE while it isn't focused (similar to what Followbot By Alcor does). Yeah, this feature isn't there in GameHelper. I can technically implement this feature in GameHelper but then I don't know how safe it is. I do not know what additional measures Alcor have done in his followbot CORE to hide this feature from GGG. It will be very easy to detect too i.e. POE accepting/getting keyboard/mouse inputs while it isn't focused.
I would suggest you is to really understand why you need GameHelper on the poe client where Alcor followbot is running. Convert that into a requirement and go to Alcor to implement those requirements. It won't be cheap since Alcor is selling the software (unlike GameHelper) but it will be safer for GameHelper users in the long run.
I don't know about how specific implementation, but when I implemented it for my currency seller... it is certainly not safe. Requires hooks, which modify game memory.
-
Originally Posted by
Sychotix
I don't know about how specific implementation, but when I implemented it for my currency seller... it is certainly not safe. Requires hooks, which modify game memory.
being able to use the mouse in an inactive window is just a great option.
Tell me pls, do you mean something similar to?
Code:
PostMessage(hwnd, 0x201, IntPtr.Zero, new IntPtr(0 * 0x10000 + 100)); //WM_LBUTTONDOWN
Thread.Sleep(64);
PostMessage(hwnd, 0x0020, IntPtr.Zero, new IntPtr(0 * 0x10000 + 0 + 100)); //WM_SETCURSOR
PostMessage(hwnd, 0x0200, IntPtr.Zero, new IntPtr(0 * 0x10000 + 0 + 100)); //WM_MOUSEMOVE
PostMessage(hwnd, 0x02A1, IntPtr.Zero, new IntPtr(0 * 0x10000 + 0 + 100)); //WM_MOUSEHOVER
PostMessage(hwnd, 0x0021, IntPtr.Zero, new IntPtr(0 * 0x10000 + 0 + 100)); //WM_MOUSEACTIVATE
PostMessage(hwnd, 0x0020, IntPtr.Zero, new IntPtr(0 * 0x10000 + 0 + 100)); //WM_SETCURSOR
Thread.Sleep(64);
PostMessage(hwnd, 0x202, IntPtr.Zero, new IntPtr(0 * 0x10000 + 0 + 100)); //WM_LBUTTONUP
@GameHelper sorry for the offtopic^^
Last edited by GameAssist; 03-13-2022 at 06:48 PM.
-
Originally Posted by
GameHelper
I can technically implement this feature in GameHelper but then I don't know how safe it is.
we really need this feature!!
Let it be activated with a warning about unsafe use, or even on a paid subscription only for those who need it.
But in itself, such functionality is just a bomb.
-
Originally Posted by
wlastas
being able to use the mouse in an inactive window is just a great option.
Tell me pls, do you mean something similar to?
Code:
PostMessage(hwnd, 0x201, IntPtr.Zero, new IntPtr(0 * 0x10000 + 100)); //WM_LBUTTONDOWN
Thread.Sleep(64);
PostMessage(hwnd, 0x0020, IntPtr.Zero, new IntPtr(0 * 0x10000 + 0 + 100)); //WM_SETCURSOR
PostMessage(hwnd, 0x0200, IntPtr.Zero, new IntPtr(0 * 0x10000 + 0 + 100)); //WM_MOUSEMOVE
PostMessage(hwnd, 0x02A1, IntPtr.Zero, new IntPtr(0 * 0x10000 + 0 + 100)); //WM_MOUSEHOVER
PostMessage(hwnd, 0x0021, IntPtr.Zero, new IntPtr(0 * 0x10000 + 0 + 100)); //WM_MOUSEACTIVATE
PostMessage(hwnd, 0x0020, IntPtr.Zero, new IntPtr(0 * 0x10000 + 0 + 100)); //WM_SETCURSOR
Thread.Sleep(64);
PostMessage(hwnd, 0x202, IntPtr.Zero, new IntPtr(0 * 0x10000 + 0 + 100)); //WM_LBUTTONUP
@
GameHelper sorry for the offtopic^^
PoE doesn't care where you tell it the mouse click happened. It calls GetCursorPos and uses the return value.
EDIT: Also, yes this is off topic. If GameHelper ends up wanting to implement it, I can give him more info. Again, background input requires installing hooks or modifying the methods. Limited user will not prevent possible detection if the feature was ever enabled.
Last edited by Sychotix; 03-13-2022 at 09:51 PM.
-
Post Thanks / Like - 1 Thanks
GameAssist (1 members gave Thanks to Sychotix for this useful post)
-
Member
Here's a simple AutoHotkey script for anyone that wants GameHelper to auto restart after crashes.
Code:
#Persistent
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
SetTimer, CheckExists, 1000 ; Timer for 1 second.
CheckExists:
Process, Exist, GameHelper.exe ; check to see if GameHelper.exe is running
{
If ! errorLevel
{
IfExist, GameHelper.exe
Run, GameHelper.exe
}
}
Make a new AutoHotkey file in GameHelper directory and run as admin.
-
Post Thanks / Like - 1 Thanks
GameHelper (1 members gave Thanks to laudon for this useful post)
-
Originally Posted by
laudon
Here's a simple AutoHotkey script for anyone that wants GameHelper to auto restart after crashes.
do share the Error file in the GameHelper directory.
If I did not reply to you, it mean the question you are asking is stupid.
-
Member
Originally Posted by
GameHelper
do share the Error file in the GameHelper directory.
It looks like it just crashes without an error because I don't see anything from this year.
Error.log.txt
-
Originally Posted by
laudon
It looks like it just crashes without an error because I don't see anything from this year.
Error.log.txt
yeah that's the worst one. Hopefully before next league I will update everything to .net 6 and latest libs and that will fix this issue (or at-least give us some error msg). Sorry for this.
If I did not reply to you, it mean the question you are asking is stupid.