Hallo liebe Community,
heute zeige ich euch wie ihr mit Autoit wirkungsvolle und vorraussichtliche funktionierende changes macht.Achtung ich werde hier nur ein bischen Source posten, den Hack ansich müst ihr selber machen.
Alos den mal los.
[Download]
Code:
[url]http://www.autoitscript.com/cgi-bin/getfile.pl?autoit3/autoit-v3-setup.exe[/url]
[url]http://www.autoitscript.com/cgi-bin/getfile.pl?../autoit3/scite/download/SciTE4AutoIt3.exe[/url]
[Installation]
[Neue Datei]
Rechtsklick auf den Desktop dann auf "neu" und nun auf "Autoit V3 Script".
Nun noch ein Rechtsklick auf die erschienene Datei und auf Open.
Nun Sollte es bei euch so aussehen:

[Form erstellen]
Wen wir unsren Hack soweit fertig haben fügen wir als erstes diese zwei Funktionen ein:
Code:
Func _ProcessSuspend($process)
$processid = ProcessExists($process)
If $processid Then
$ai_Handle = DllCall("kernel32.dll", 'int', 'OpenProcess', 'int', 0x1f0fff, 'int', False, 'int', $processid)
$i_sucess = DllCall("ntdll.dll","int","NtSuspendProcess","int",$ai_Handle[0])
DllCall('kernel32.dll', 'ptr', 'CloseHandle', 'ptr', $ai_Handle)
If IsArray($i_sucess) Then
Return 1
Else
SetError(1)
Return 0
Endif
Else
SetError(2)
Return 0
Endif
EndFunc
Func _ProcessResume($process)
$processid = ProcessExists($process)
If $processid Then
$ai_Handle = DllCall("kernel32.dll", 'int', 'OpenProcess', 'int', 0x1f0fff, 'int', False, 'int', $processid)
$i_sucess = DllCall("ntdll.dll","int","NtResumeProcess","int",$ai_Handle[0])
DllCall('kernel32.dll', 'ptr', 'CloseHandle', 'ptr', $ai_Handle)
If IsArray($i_sucess) Then
Return 1
Else
SetError(1)
Return 0
Endif
Else
SetError(2)
Return 0
Endif
EndFunc
nun gehe wir zu den Button der es Startet in dem fall als Beispiel Case $Button 1
Code:
Case $Button1
ProcessWait("S4Client.exe")
_ProcessSuspend("HGWC.exe")
_ProcessSuSpend("S4Client.exe")
// der hack part
_ProcessResume("HGWC.exe")
_ProcessResume("S4Client.exe")
Exit
Credits:
Ich der es Geschreiben hat.
Functions : Weißt ich leider nicht mehr aber an den Danke