Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 00:18

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Question] Arggg ! Brauchte Hilfe

Discussion on [Question] Arggg ! Brauchte Hilfe within the AutoIt forum part of the Coders Den category.

Closed Thread
 
Old 08/01/2011, 02:16   #16
 
.Scy's Avatar
 
elite*gold: 15
Join Date: Jul 2010
Posts: 3,926
Received Thanks: 1,158
Quote:
Originally Posted by 'Butterkuchen View Post
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.
.Scy is offline  
Old 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"210260)
$List GUICtrlCreateList(""55200188)
$B_Refresh GUICtrlCreateButton("Aktualisieren"520020025)
$B_Suspend GUICtrlCreateButton("Pausieren"52309525)
$B_Resume  GUICtrlCreateButton("Fortsetzen"1102309525)
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($ProcessIdThen 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($hObjThen 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 
KDeluxe is offline  
Thanks
2 Users
Old 08/01/2011, 03:11   #18
 
elite*gold: 0
Join Date: Jul 2011
Posts: 53
Received Thanks: 12
Quote:
Originally Posted by .Scy View Post
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 View Post
... 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"210260)
$List GUICtrlCreateList(""55200188)
$B_Refresh GUICtrlCreateButton("Aktualisieren"520020025)
$B_Suspend GUICtrlCreateButton("Pausieren"52309525)
$B_Resume  GUICtrlCreateButton("Fortsetzen"1102309525)
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($ProcessIdThen 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($hObjThen 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
♥ Jessica ♥ is offline  
Old 08/01/2011, 06:57   #19


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
Quote:
Originally Posted by ♥ Jessica ♥ View Post
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
buFFy! is offline  
Thanks
3 Users
Old 08/01/2011, 13:36   #20
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
Quote:
Originally Posted by buFFy! View Post
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...
lolkop is offline  
Closed Thread


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.