What's new
  • Visit Rebornbuddy
  • Visit Resources
  • Visit API Documentation
  • Visit Downloads
  • Visit Portal
  • Visit Panda Profiles
  • Visit LLamamMagic

Kill PoE process

Tormiasz

Community Developer
Joined
Jun 16, 2014
Messages
701
Reaction score
5
Hello.
Do we have any function to kill the process window? Or at least retrieve the Process ID the bot is attached to. Exit the game via LokiPoe.EscapeState.ExitGame won't work, because it's not functioning if the account is stuck in the login screen. I'm not seeing anything in the API.
Process.GetProcessesByName method to find it won't fit my future plans so I wouldn't want to use it.

Any help is appreciated.

EDIT: Lokipoe.Memory.Process, that's it I think. Why Memory class is not documented in the API? ;o
 
Last edited:
Hello.
Do we have any function to kill the process window? Or at least retrieve the Process ID the bot is attached to. Exit the game via LokiPoe.EscapeState.ExitGame won't work, because it's not functioning if the account is stuck in the login screen. I'm not seeing anything in the API.
Process.GetProcessesByName method to find it won't fit my future plans so I wouldn't want to use it.

Any help is appreciated.

EDIT: Lokipoe.Memory.Process, that's it I think. Why Memory class is not documented in the API? ;o

You're way too vague, what are you plans? :) the PID is the window handle, you can find it in the API
 
i guess it won't help you, but i use the tool "timecomx" to set up a task to end poe process
 
But there is Lokipoe.Memory.Process.Kill() and Close() function so I don't need anything else :D

i guess it won't help you, but i use the tool "timecomx" to set up a task to end poe process
Naah, it's not what I need. I want to close the process if the bot is hung at character loading screen (no UI shows up due to unknown error). I got it from time to time on bots with various IP's, don't really know why and I want to close the process in that case so my relogger could run the poe again.
 
Last edited:
same problem here, stuck from time to time at loading screen :/
i guess you can't/won't share wisdom because it's for you relogger...
 
same problem here, stuck from time to time at loading screen :/
i guess you can't/won't share wisdom because it's for you relogger...

If you're using some external programs to figure out if it has crashed or not, consider learning basics for plugins. LokiPoe.IsInLoginScreen (not sure about the name) returns a boolean.

On tick() check this, start a timer. If the timer exceeds a certain amount of seconds, kill poe, bot will close. External program will restart. Here we go Magic!
 
The stuff you're asking about resides in GreyMagic, not Exilebuddy. While I can include the general layout of things in the generated Help docs, don't expect much real 'documentation' because GreyMagic is something internal to us and only parts of it are exposed for public use. Users shouldn't typically be using GreyMagic to interact with the client directly, in terms of memory reads/write, modifications, etc... so we'll offer little to no support on those aspects of it. The general .net Process class and how to kill the client and whatnot is alright though.
 
Back
Top