|
You last visited: Today at 00:18
Advertisement
[Question] Arggg ! Brauchte Hilfe
Discussion on [Question] Arggg ! Brauchte Hilfe within the AutoIt forum part of the Coders Den category.
08/01/2011, 02:16
|
#16
|
elite*gold: 15
Join Date: Jul 2010
Posts: 3,926
Received Thanks: 1,158
|
Quote:
Originally Posted by 'Butterkuchen
Ich wüsste nicht wie das mit Autoit gehen sollte wenn es geht ist es mit sicherheit recht kompliziert
|
er will für S4league einen hack machen dafür muss man s4 suspenden(freezen) um etwas zu verändern. sehr simpel aber doch dumm das er so unqualifiziert schreibt damit meine ich er redet um den heißen brei herrum.
|
|
|
08/01/2011, 02:40
|
#17
|
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
|
... und alles was nicht mit den AutoIt Standardfunktionen lösbar ist, ist natürlich auch unlösbar...
Kompliziert ist es nicht. Es gibt zwei Wege. Zum einen kann man alle Threads pausieren (definitiv der umständlichere Weg) und zum anderen kann man die Funktionen aus der ntdll.dll nutzen.
Ich war mal so nett und habe etwas erstellt:
PHP Code:
GUICreate("KD", 210, 260)
$List = GUICtrlCreateList("", 5, 5, 200, 188)
$B_Refresh = GUICtrlCreateButton("Aktualisieren", 5, 200, 200, 25)
$B_Suspend = GUICtrlCreateButton("Pausieren", 5, 230, 95, 25)
$B_Resume = GUICtrlCreateButton("Fortsetzen", 110, 230, 95, 25)
GUISetState()
While Sleep(10)
$Msg = GUIGetMsg()
Switch $Msg
Case -3
Exit
Case $B_Refresh
GUICtrlSetData($List, "")
$ProcessList = ProcessList()
For $i = 1 To $ProcessList[0][0]
GUICtrlSetData($List, $ProcessList[$i][0], True)
Next
Case $B_Suspend
_Suspend(GUICtrlRead($List))
If @error Then MsgBox(48, "Fehler", "Fehler beim pausieren des Threads!")
Case $B_Resume
_Resume(GUICtrlRead($List))
If @error Then MsgBox(48, "Fehler", "Fehler beim fortsetzen des Threads!")
EndSwitch
WEnd
Func _OpenProcess($ProcessId)
If Not ProcessExists($ProcessId) Then Return SetError(1, "", False)
$hProcess = DllCall("Kernel32.dll", "HWND", "OpenProcess", "DWORD", 0x800, "bool", False, "DWORD", $ProcessId)
If @error Then
Return SetError(2, "", False)
Else
Return SetError(0, "", $hProcess[0])
EndIf
EndFunc
Func _CloseHandle($hObj)
If Not IsHWnd($hObj) Then Return SetError(1, "", False)
DllCall("Kernel32.dll", "BOOL", "CloseHandle", "HWND", $hObj)
If @error Then
Return SetError(2, "", False)
Else
Return SetError(0, "", True)
EndIf
EndFunc
Func _Suspend($ProcessName)
$hProcess = _OpenProcess(ProcessExists($ProcessName))
If @error Or $hProcess == 0 Then SetError(1, "", False)
DllCall("ntdll.dll", "long", "NtSuspendProcess", "HWND", $hProcess)
If @error Then
Return SetError(2, "", False)
Else
Return SetError(0, "", True)
EndIf
EndFunc
Func _Resume($ProcessName)
$hProcess = _OpenProcess(ProcessExists($ProcessName))
If @error Or $hProcess == 0 Then SetError(1, "", False)
DllCall("ntdll.dll", "long", "NtResumeProcess", "HWND", $hProcess)
If @error Then
Return SetError(2, "", False)
Else
Return SetError(0, "", True)
EndIf
EndFunc
|
|
|
08/01/2011, 03:11
|
#18
|
elite*gold: 0
Join Date: Jul 2011
Posts: 53
Received Thanks: 12
|
Quote:
Originally Posted by .Scy
er will für S4league einen hack machen dafür muss man s4 suspenden(freezen) um etwas zu verändern. sehr simpel aber doch dumm das er so unqualifiziert schreibt damit meine ich er redet um den heißen brei herrum.
|
ER ? ALSO BITTE >_< ICH BIN EIN MÄDCHEN !
Quote:
Originally Posted by KillerDeluxe
... und alles was nicht mit den AutoIt Standardfunktionen lösbar ist, ist natürlich auch unlösbar...
Kompliziert ist es nicht. Es gibt zwei Wege. Zum einen kann man alle Threads pausieren (definitiv der umständlichere Weg) und zum anderen kann man die Funktionen aus der ntdll.dll nutzen.
Ich war mal so nett und habe etwas erstellt:
PHP Code:
GUICreate("KD", 210, 260) $List = GUICtrlCreateList("", 5, 5, 200, 188) $B_Refresh = GUICtrlCreateButton("Aktualisieren", 5, 200, 200, 25) $B_Suspend = GUICtrlCreateButton("Pausieren", 5, 230, 95, 25) $B_Resume = GUICtrlCreateButton("Fortsetzen", 110, 230, 95, 25) GUISetState()
While Sleep(10) $Msg = GUIGetMsg() Switch $Msg Case -3 Exit Case $B_Refresh GUICtrlSetData($List, "") $ProcessList = ProcessList() For $i = 1 To $ProcessList[0][0] GUICtrlSetData($List, $ProcessList[$i][0], True) Next Case $B_Suspend _Suspend(GUICtrlRead($List)) If @error Then MsgBox(48, "Fehler", "Fehler beim pausieren des Threads!") Case $B_Resume _Resume(GUICtrlRead($List)) If @error Then MsgBox(48, "Fehler", "Fehler beim fortsetzen des Threads!") EndSwitch WEnd
Func _OpenProcess($ProcessId) If Not ProcessExists($ProcessId) Then Return SetError(1, "", False)
$hProcess = DllCall("Kernel32.dll", "HWND", "OpenProcess", "DWORD", 0x800, "bool", False, "DWORD", $ProcessId) If @error Then Return SetError(2, "", False) Else Return SetError(0, "", $hProcess[0]) EndIf EndFunc
Func _CloseHandle($hObj) If Not IsHWnd($hObj) Then Return SetError(1, "", False)
DllCall("Kernel32.dll", "BOOL", "CloseHandle", "HWND", $hObj) If @error Then Return SetError(2, "", False) Else Return SetError(0, "", True) EndIf EndFunc
Func _Suspend($ProcessName) $hProcess = _OpenProcess(ProcessExists($ProcessName)) If @error Or $hProcess == 0 Then SetError(1, "", False)
DllCall("ntdll.dll", "long", "NtSuspendProcess", "HWND", $hProcess) If @error Then Return SetError(2, "", False) Else Return SetError(0, "", True) EndIf EndFunc
Func _Resume($ProcessName) $hProcess = _OpenProcess(ProcessExists($ProcessName)) If @error Or $hProcess == 0 Then SetError(1, "", False)
DllCall("ntdll.dll", "long", "NtResumeProcess", "HWND", $hProcess) If @error Then Return SetError(2, "", False) Else Return SetError(0, "", True) EndIf EndFunc
|
Danke is süß von dia x3 Gibt ein dicken *kiss*  bist echt schwer Inordnung
|
|
|
08/01/2011, 06:57
|
#19
|
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
|
Quote:
Originally Posted by ♥ Jessica ♥
ER ? ALSO BITTE >_< ICH BIN EIN MÄDCHEN !
Danke is süß von dia x3 Gibt ein dicken *kiss*  bist echt schwer Inordnung
|
ich wette 10kk yang das du kein mädchen bist!
btw ist das hier nicht schülervz oder jappy sondern epvp. also lass diesen kiss herzchen x3 süß mist sein. thx
|
|
|
08/01/2011, 13:36
|
#20
|
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
|
Quote:
Originally Posted by buFFy!
btw ist das hier nicht schülervz oder jappy sondern epvp. also lass diesen kiss herzchen x3 süß mist sein. thx
|
soweit ich weis existiert in deutschland immernoch die rede- und pressefreiheit, welche es jedem menschen gestattet, egal wann und wo er sich befindet, zu sagen/schreiben, was immer ihm/ihr beliebt...
|
|
|
 |
|
Similar Threads
|
ähm ich brauchte eure hilfe
03/27/2011 - WarRock - 18 Replies
ich weis das das nicht hier her gehört aber naja egal
also mein problem ist immer wenn ich mit hacks spiele laggt wr muss ich deswegen etwas downloaden oder so pls help naja ich weiß das ihr jetzt schreibt #clousequest oder #vote for bann :DD
aber ich hoffe ihr helft mir es ist doch nicht so schwer und ich hoffe auch noch das ihr mich nicht beleidigt:D
|
Brauchte hilfe bei Navicat für mein Hamachi P-Server
03/19/2011 - Metin2 Private Server - 21 Replies
Über Teamviewer wäre es am besten :)
Freue mich auf eine Hilfe
Danke
|
hallo brauchte mal hilfe
05/05/2010 - 4Story - 4 Replies
also tag erstmal ich habe ein problem weil ich habe zwar eienn 26 acc aber wenn ich mir einen hack donwloade und denn starte funk der auch auber im game wenn ich den anmachen will geht das nicht also ich mache auf "on" und dann kommt da ein grünes feld und das heißt gewöhnlich "ON" aber wenn ich den hack anmache z.b speed dann funktioniert der nit das is voll scheiße des wegen wollte ich fragen ob einer einen hack hat der auch wircklich funktioniert das währe eucht schön danke ich seti alle...
|
All times are GMT +1. The time now is 00:18.
|
|