View previous topic :: View next topic |
Author |
Message |
Stacktrace Expert Cheater
Reputation: 1
Joined: 04 Jul 2015 Posts: 105
|
Posted: Wed May 18, 2016 8:35 am Post subject: I need help regarding the function that opens the window |
|
|
Hey, I'd like some help here.. I'm wondering what programs/games uses to launch their client. Let's say you click 'Play' on a browser game which then will open up a program (.exe) which will load you into the game, what's the function that does this? I'd like to create a thread on it and see what happens, two clients would be pretty neat, eh? Oh and, this game has a check to see how many clients are running, so if you're in the game you can't play another game because that'll close the current client, what's the function that does this? I want to get rid of it so I can play on as many windows I want to. Thanks! |
|
Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
Posted: Wed May 18, 2016 12:52 pm Post subject: |
|
|
Depends on the game and if they have you install a third-party plugin to your browser to launch it. If so they may use things like:
- CreateProcess
- ShellExecute
If it's something like Steam, they register a protocol handler (steam://) and use that to execute application stuff on your system. More info on Steams protocol:
https://developer.valvesoftware.com/wiki/Steam_browser_protocol _________________
- Retired. |
|
Back to top |
|
 |
Stacktrace Expert Cheater
Reputation: 1
Joined: 04 Jul 2015 Posts: 105
|
Posted: Wed May 18, 2016 1:10 pm Post subject: |
|
|
atom0s wrote: | Depends on the game and if they have you install a third-party plugin to your browser to launch it. If so they may use things like:
- CreateProcess
- ShellExecute
If it's something like Steam, they register a protocol handler (steam://) and use that to execute application stuff on your system. More info on Steams protocol:
https://developer.valvesoftware.com/wiki/Steam_browser_protocol |
Thanks for the reply.
Nah, it's not a steam game, nor did it use any of the functions you listed. Hm, can we jump over what launches it and rather look into how it finds out that you already have a window up? Look at it like, you can't have two Skype programs open, it'll only switch to one. This game closes the one window if another one from the game opens. If you use the CE feature to pause the game, then you go to dissect windows, then you hide it, the game will obviously crash, but if you keep the crashed process up, frozen game w/e, the check for windows won't get you so you're able to join on as many clients you want to. What do you think the function for this is? I want to stop it from running or modify it's magic so I can manually launch as many windows as I want to. |
|
Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
|
Back to top |
|
 |
Stacktrace Expert Cheater
Reputation: 1
Joined: 04 Jul 2015 Posts: 105
|
Posted: Thu May 19, 2016 8:05 am Post subject: |
|
|
Thanks, I'll look into it! |
|
Back to top |
|
 |
|