Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 10:37

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

Advertisement



Taskmanager auslesen

Discussion on Taskmanager auslesen within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Taskmanager auslesen

Kann mir einer sagen ob/wie es möglich ist den Taskmanager auszulesen?

Also so das ich die laufenden Anwendungen in einer Koda form sehen kann?

In so einer Form ungefähr:
PHP Code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <GUIListBox.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=C:\Dokumente und Einstellungen\Ludder.LUCA\Desktop\Form2.kxf
$Form2 GUICreate("Form2"250293231154)
$Button1 GUICtrlCreateButton("Read Process"888925)
$List1 GUICtrlCreateList(""1040145292)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg 
GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
            
Exit
        case 
$button1
            
    
EndSwitch
WEnd 
Vllt iwas mit Memread?
Oder mit Cheat Engine?
Ludder231 is offline  
Old 04/14/2011, 15:15   #2
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,254
zb so:

PHP Code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <GUIListBox.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=C:\Dokumente und Einstellungen\Ludder.LUCA\Desktop\Form2.kxf
$Form2 GUICreate("Form2"250293231154)
$Button1 GUICtrlCreateButton("Read Process"888925)
$List1 GUICtrlCreateList(""1040145292)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg 
GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
            
Exit
        case 
$button1
            $prozess 
ProcessList()
            For 
$i=1 To Ubound($prozess)-1
                GUICtrlSetData
($List1,$prozess[$i][0])
            
Next
    
EndSwitch
WEnd 
omer36 is offline  
Thanks
1 User
Old 04/14/2011, 15:27   #3
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Geht es auch das ich was ausführen kann wenn ich einen Prozess anklicke?
Ludder231 is offline  
Old 04/14/2011, 15:54   #4
 
V8II's Avatar
 
elite*gold: 0
Join Date: Jul 2010
Posts: 475
Received Thanks: 130
ja:
PHP Code:
$msg=GuiGetMsg()
case 
$List1
$wahl
=GuiCtrlRead($List1)
if 
$wahl="Beispiel" Then
; ...
endif 
...
V8II is offline  
Thanks
1 User
Old 04/14/2011, 15:58   #5
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,254
PHP Code:

#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <GUIListBox.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=C:\Dokumente und Einstellungen\Ludder.LUCA\Desktop\Form2.kxf
$Form2 GUICreate("Form2"250293231154)
$Button1 GUICtrlCreateButton("Read Process"888925)
$next GUICtrlCreateButton("next"8,1508925)

$List1 GUICtrlCreateList(""1040145292)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg 
GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
            
Exit
        case 
$button1
            $prozess 
ProcessList()
            For 
$i=1 To Ubound($prozess)-1
                GUICtrlSetData
($List1,$prozess[$i][0])
            
Next
        
Case $next
            MsgBox
("","",GUICtrlRead($List1))
    EndSwitch
WEnd 
gibts auch anderen befehl unter _guictrllistbox_...... aber weiß grad nicht welches
omer36 is offline  
Thanks
1 User
Old 04/14/2011, 16:28   #6
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Noch eins

Wie geht das das was blau markiert ist ausgewählt wird? Also nicht ein bestimmter process sondern jeder beliebige der ausgewählt wurde?

so gehts ja leider nur mit einem bestimmten...
PHP Code:
$process="ccc.exe"
$msg=GuiGetMsg()
case 
$List1
$wahl
=GuiCtrlRead($List1)
if 
$wahl=$process Then
GUICtrlSetData
($input1$wahl
komsciher weise gehts so, aber warum?
PHP Code:
$process1="ccc.exe"
$process2="FABS.exe"
$process3="hl2.exe"
$msg=GuiGetMsg()
case 
$List1
for $i=1 to 5
$wahl
=GuiCtrlRead($List1)
if 
$wahl=$process1 or $process2 Then
GUICtrlSetData
($input1$wahl)
endif  
next 
Ludder231 is offline  
Old 04/14/2011, 17:19   #7
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,254
sry versteh deine frage nicht ganz...

willst du nur bei "bestimmten" prozessen 'weiter' machen?
omer36 is offline  
Old 04/14/2011, 17:25   #8
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Quote:
Originally Posted by omer36 View Post
sry versteh deine frage nicht ganz...

willst du nur bei "bestimmten" prozessen 'weiter' machen?
Nein, jeden wenn ich einen Prozess aus meiner liste anklicke, weil ich kann ja mit dem oben genannten befehl nur bei einem weiter machen. "CCC.exe"
Ludder231 is offline  
Old 04/15/2011, 18:38   #9
 
derpo's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 344
Received Thanks: 151
Ich verstehe nicht genau, was du meinst.
Hier ein Beispiel :
PHP Code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <GUIListBox.au3>
#include <WindowsConstants.au3>
$Form1 GUICreate("Prozessliste"262282192124)
$Prozessliste GUICtrlCreateList(""00257214)
$Aktualisieren GUICtrlCreateButton("Aktualisieren"021625733$WS_GROUP)
$Prozessbeenden GUICtrlCreateButton("Prozess beenden"024825733$WS_GROUP)
GUISetState(@SW_SHOW)
While 
1
    $nMsg 
GUIGetMsg()
    If 
$nMsg $GUI_EVENT_CLOSE Then
        
Exit
    ElseIf 
$nMsg $Aktualisieren Then
        $Prozess 
ProcessList()
        
GUICtrlSetData($Prozessliste"")
        
GUICtrlSetData($Prozessliste$Prozess[1][0] & $Prozess[1][1])
        For 
$i 0 To $Prozess[0][0Step 1
            GUICtrlSetData
($ProzesslisteGUICtrlRead($Prozessliste) & @CRLF $Prozess[$i][0] & " - " $Prozess[$i][1])
        
Next
    
ElseIf $nMsg $Prozessbeenden Then
        $name 
GUICtrlRead($Prozessliste)
        If 
Not @error Then
            $name 
StringSplit($name" - "2)
            If 
Not @error Then
                
If IsArray($nameThen
                    $name 
StringSplit($name[UBound($name) - 1], @CRLF2)
                    
ProcessClose($name[UBound($name) - 1])
                EndIf
            EndIf
        EndIf
        
$timer TimerInit()
        While 
TimerDiff($timer) < 2000
            
If Not ProcessExists($name[UBound($name) - 1]) Then ExitLoop
        WEnd
        $Prozess 
ProcessList()
        
GUICtrlSetData($Prozessliste"")
        
GUICtrlSetData($Prozessliste$Prozess[1][0] & $Prozess[1][1])
        For 
$i 0 To $Prozess[0][0Step 1
            GUICtrlSetData
($ProzesslisteGUICtrlRead($Prozessliste) & @CRLF $Prozess[$i][0] & " - " $Prozess[$i][1])
        
Next
    
EndIf
WEnd 
derpo is offline  
Thanks
1 User
Old 04/17/2011, 20:33   #10
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Quote:
Originally Posted by derpo View Post
Ich verstehe nicht genau, was du meinst.
Hier ein Beispiel :
PHP Code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <GUIListBox.au3>
#include <WindowsConstants.au3>
$Form1 GUICreate("Prozessliste"262282192124)
$Prozessliste GUICtrlCreateList(""00257214)
$Aktualisieren GUICtrlCreateButton("Aktualisieren"021625733$WS_GROUP)
$Prozessbeenden GUICtrlCreateButton("Prozess beenden"024825733$WS_GROUP)
GUISetState(@SW_SHOW)
While 
1
    $nMsg 
GUIGetMsg()
    If 
$nMsg $GUI_EVENT_CLOSE Then
        
Exit
    ElseIf 
$nMsg $Aktualisieren Then
        $Prozess 
ProcessList()
        
GUICtrlSetData($Prozessliste"")
        
GUICtrlSetData($Prozessliste$Prozess[1][0] & $Prozess[1][1])
        For 
$i 0 To $Prozess[0][0Step 1
            GUICtrlSetData
($ProzesslisteGUICtrlRead($Prozessliste) & @CRLF $Prozess[$i][0] & " - " $Prozess[$i][1])
        
Next
    
ElseIf $nMsg $Prozessbeenden Then
        $name 
GUICtrlRead($Prozessliste)
        If 
Not @error Then
            $name 
StringSplit($name" - "2)
            If 
Not @error Then
                
If IsArray($nameThen
                    $name 
StringSplit($name[UBound($name) - 1], @CRLF2)
                    
ProcessClose($name[UBound($name) - 1])
                EndIf
            EndIf
        EndIf
        
$timer TimerInit()
        While 
TimerDiff($timer) < 2000
            
If Not ProcessExists($name[UBound($name) - 1]) Then ExitLoop
        WEnd
        $Prozess 
ProcessList()
        
GUICtrlSetData($Prozessliste"")
        
GUICtrlSetData($Prozessliste$Prozess[1][0] & $Prozess[1][1])
        For 
$i 0 To $Prozess[0][0Step 1
            GUICtrlSetData
($ProzesslisteGUICtrlRead($Prozessliste) & @CRLF $Prozess[$i][0] & " - " $Prozess[$i][1])
        
Next
    
EndIf
WEnd 
AH, danke sowas hab ich gesucht
Ludder231 is offline  
Reply


Similar Threads Similar Threads
Warrock - Taskmanager!
02/05/2011 - WarRock - 11 Replies
Hallo, wollte die Propität(?)von Warrock höher stellen im Taskmanager aber es kommt immer ein Fehler: http://www.abload.de/img/tdppv.png Ist das bei euch auch so? Lg
Taskmanager
01/30/2011 - 4Story - 14 Replies
Hallo, ich habe mal ein paar fragen zum taskmanager. 1.) Was bringt das 2.) Wie mach ich das 3.) nach/vorteile Also Taskmanager bezogen auf 4s es sagen doch viele der macht taskmanager und so.
Taskmanager ON / OFF
01/23/2011 - Coding Releases - 1 Replies
Hey Leute Mir war langweilig, da hab ich eben ein kleines Programm gemacht, womit ihr euren Taskmanager an oder aus schalten könnt. Der Sinn des Programms ist mir selber nicht bewusst, aber eventuell können es ein paar von euch gebrauchen. Das Programm ist mit einem von mir festgelegtem Passwort geschützt. Unter Vista und 7 müsst ihr das Programm mit Admin ausführen. Wie funktioniert das Programm?
[Taskmanager]
09/20/2009 - Technical Support - 5 Replies
Hi also immer wenn ich Strg+Alt+Entf drücke kam der Taskmanager aber jetzt seh ich den nimmer ?!? Wie kann ich den sonst noch öffnen ?
Taskmanager blocken...? (De+Eng)
09/03/2009 - General Coding - 10 Replies
Hey Leute, wollte euch mal fragen, ob mir wer sagen kann wie man den Taskmanager blocken kann... Also mit welchem Befehl in welcher Sprache^^ Weil ich würd gerne ein paar Kumpels ärgern und das is ja langweilig wenn die, die Programme einfach per Taskmanager abwürden können :/ Wäre echt froh über schnelle Antworten Same in english: Hey people,



All times are GMT +2. The time now is 10:37.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.