You last visited: Today at 01:40
Advertisement
[Tool] Auto-Suspender
Discussion on [Tool] Auto-Suspender within the S4 League Hacks, Bots, Cheats & Exploits forum part of the S4 League category.
08/06/2010, 16:02
#1
elite*gold: 237
Join Date: Sep 2008
Posts: 4,476
Received Thanks: 4,587
[Tool] Auto-Suspender
Eigentlich dachte ich, dass mitlerweile der Großteil hier weiß, wie man einen Pozess pausiert (suspended), aber was solls...
Also hab ich mal eben eine erweiterte Version gebastelt, die das Ganze von alleine macht. (Ich bin mir nichmal sicher, ob das ganze nen Thread wert ist.)
~~~~~~~~~~~~~~~~~~~~~
How to:
1. Start the tool (attachement)
2. Start S4
3. Use CE
4. Press "F11"
~~~~~~~~~~~~~~~~~~~~~
Source: (AutoIt)
Code:
#RequireAdmin
HotKeySet("{F11}", "_Resume")
OnAutoItExitRegister("_OnExit")
Global $hDll_Kernel32 = DllOpen("kernel32.dll"), $hDll_Ntdll = DllOpen("ntdll.dll")
_Suspend()
While Sleep(500)
WEnd
Func _Resume()
_ProcessResume(ProcessExists("HGWC.exe"))
_ProcessResume(ProcessExists("S4Client.exe"))
Exit
EndFunc
Func _Suspend()
ToolTip("Waiting for S4League...", 0, 0)
ProcessWait("HGWC.exe")
ProcessWait("S4Client.exe")
_ProcessSuspend(ProcessExists("HGWC.exe"))
_ProcessSuspend(ProcessExists("S4Client.exe"))
ToolTip("")
EndFunc
Func _OnExit()
DllClose($hDll_Kernel32)
DllClose($hDll_Ntdll)
EndFunc
; ===============================
Func _ProcessSuspend($pid)
If Not $pid Then Return SetError(2)
Local $aiHandle = DllCall($hDll_Kernel32, "int", "OpenProcess", "int", 2035711, "int", False, "int", $pid)
Local $iSuccess = DllCall("ntdll.dll", "int", "NtSuspendProcess", "int", $aiHandle[0])
DllCall($hDll_Kernel32, "ptr", "CloseHandle", "ptr", $aiHandle)
Return SetError(IsArray($iSuccess) = 0, 0, IsArray($iSuccess) = 1)
EndFunc
Func _ProcessResume($pid)
If Not $pid Then Return SetError(2)
Local $aiHandle = DllCall($hDll_Kernel32, "int", "OpenProcess", "int", 2035711, "int", False, "int", $pid)
Local $iSuccess = DllCall("ntdll.dll", "int", "NtResumeProcess", "int", $aiHandle[0])
DllCall($hDll_Kernel32, "ptr", "CloseHandle", "ptr", $aiHandle)
Return SetError(IsArray($iSuccess) = 0, 0, IsArray($iSuccess) = 1)
EndFunc
You
ARE allowed to use this program anywhere, modify it or release it somewhere else.
I don't care about credits for a 10min program.
Download:
Attached Files
S4_Auto-Suspender.rar
(267.3 KB, 864 views)
08/06/2010, 16:03
#2
elite*gold: 0
Join Date: Nov 2009
Posts: 346
Received Thanks: 69
gleich mal testen nice fichte :P endlich mal ein suspender ders automatisch macht xD
08/06/2010, 16:04
#3
elite*gold: 0
Join Date: Jan 2010
Posts: 2,207
Received Thanks: 1,082
pic?
08/06/2010, 16:05
#4
elite*gold: 106
Join Date: Jun 2010
Posts: 2,256
Received Thanks: 3,867
Nett! Funzt prima
€dit : Aber es suspendet 1-3Sek zu früh...Man muss ein Delay lassen
08/06/2010, 16:07
#5
elite*gold: 237
Join Date: Sep 2008
Posts: 4,476
Received Thanks: 4,587
Quote:
Originally Posted by
Maurixius
pic?
No GUI -> no Pic
Auf den Tooltip kannste denk ich mal verzichten
08/06/2010, 16:08
#6
elite*gold: 0
Join Date: Aug 2010
Posts: 82
Received Thanks: 43
Quote:
gleich mal testen nice fichte :P endlich mal ein suspender ders automatisch macht xD
Kann jeder mit Grundkenntissen und ein bisschen Grips.
FichteFoll, für deine Mühe (;D) bekommst du ein Thanks.
08/06/2010, 16:16
#7
elite*gold: 0
Join Date: Jan 2010
Posts: 2,207
Received Thanks: 1,082
Quote:
Originally Posted by
FichteFoll
No GUI -> no Pic
Auf den Tooltip kannste denk ich mal verzichten
aso mgh das mit der gui ergibt sinn^^
08/06/2010, 16:44
#8
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
While Schleife nicht nötig, da er bereits bei ProcessWait wartet
08/06/2010, 17:00
#9
elite*gold: 0
Join Date: Aug 2010
Posts: 97
Received Thanks: 233
FichteFoll, yes have photo ¬¬
tnx 4 code
PD:
Quote:
Func _Suspend()
ToolTip("Waiting for S4League...", 0, 0)
ProcessWait("HGWC.exe")
ProcessWait("S4Client.exe")
_ProcessSuspend(ProcessExists("HGWC.exe"))
_ProcessSuspend(ProcessExists("S4Client.exe"))
ToolTip("Resume key: F11 ")
EndFunc
08/06/2010, 18:04
#10
elite*gold: 0
Join Date: Jan 2010
Posts: 2,207
Received Thanks: 1,082
ich check i-wie net wann der supspended?
08/06/2010, 18:05
#11
elite*gold: 237
Join Date: Sep 2008
Posts: 4,476
Received Thanks: 4,587
Quote:
Originally Posted by
pinguin94
While Schleife nicht nötig, da er bereits bei ProcessWait wartet
Doch, sonst würde er den Prozess nicht fortsetzen können. Dann wäre das Programm zuende, bevor man F11 drückt.
@s0n1k.: Wayne, but nice idea^^
08/06/2010, 19:00
#12
elite*gold: 0
Join Date: Dec 2009
Posts: 675
Received Thanks: 228
Das hier ist mehr für 32 bit User gedacht oder?
Denn dein Tool suspendet vor XTrap Start, wo nur die statischen Adressen festgeschrieben sind. Ich bleib beim guten alten Process Explorer.
08/06/2010, 19:13
#13
elite*gold: 237
Join Date: Sep 2008
Posts: 4,476
Received Thanks: 4,587
Du könntest auch ein
Code:
_ProcessSuspend(ProcessExists("xtrap.xt"))
hinzufügen und das Programm dann immer starten, wenn du suspenden willst, aber du hast recht, es ist für x86 gedacht.
Für x64 gibt es ja den Hotkeysuspender.
08/06/2010, 19:24
#14
elite*gold: 0
Join Date: Dec 2009
Posts: 675
Received Thanks: 228
Quote:
Originally Posted by
FichteFoll
Du könntest auch ein
Code:
_ProcessSuspend(ProcessExists("xtrap.xt"))
hinzufügen und das Programm dann immer starten, wenn du suspenden willst, aber du hast recht, es ist für x86 gedacht.
Für x64 gibt es ja den Hotkeysuspender.
Ja schon klar, AutoIT verstehen und benutzen ist ja nicht schwer, aber wie du schon sagst, für x64 eignet sich Hotkeysuspend V2 mehr.
08/06/2010, 19:43
#15
elite*gold: 2
Join Date: Jul 2010
Posts: 436
Received Thanks: 41
Quote:
Originally Posted by
FichteFoll
Du könntest auch ein
Code:
_ProcessSuspend(ProcessExists("xtrap.xt"))
hinzufügen und das Programm dann immer starten, wenn du suspenden willst, aber du hast recht, es ist für x86 gedacht.
Für x64 gibt es ja den Hotkeysuspender.
Eeh d.h. Ich kann in der Lobby suspenden?
Similar Threads
[Release] Process Suspender (+ Auto Suspend)
06/08/2014 - S4 League Hacks, Bots, Cheats & Exploits - 13 Replies
Hey Community !
i havent found a function to auto-suspend a process with the Process Watcher, so i decided to write a tool on my own.
olaf_007 (nice name for a tool eh ?? :handsdown:) can be used to do that task.
Here's a short tutorial how to use my tool:
1. start olaf_007
[Release] Suspender Tool
12/04/2010 - S4 League Hacks, Bots, Cheats & Exploits - 50 Replies
Für diejenigen unter euch, die nicht wissen, was “suspenden” bedeutet:
Quasi etwas zu pausieren.
In diesem Fall bedeutet es also, einen Prozess (S4 League) einzufrieren. Dadurch kann man dann zB mit Cheat Engine den Prozess verändern, ohne dass die Hackprotection (XTrap) es mitbekommt.
Es gibt hier einigeTutorials, was ihr dann damit machen könnt.
Funktionen
[Question] CE and suspender tool
09/16/2010 - S4 League - 3 Replies
Hi, I just got a question. A see lots of topic speaking about CE (No prob' with that, I can use it well) but I absolutely don't know how to use suspender tool... I searched, but I still don't understand how to use it. Can someone explain me on how to use suspender tool and the point of it?
Sorry for my bad english...
All times are GMT +1. The time now is 01:40 .