Kein Unterschied leider, immernoch mehr als das Doppelte der Taskmanageranzeige.
Beiträge von chip
-
-
Compile Script (x86) geht aber wie bei ProcessGetStats mit großen Abweichungen.
Im calc.exe Beispiel wird 11540 KB angezeigt laut Taskmanager sind es aber nur 5004
-
-
CPU 0% ist ja klar, da Calc.exe ja nichts macht! Kannst ja mal 999999! berechnen!
Bei mir sieht es so aus: calc.exe | PID: 7712 | CPU time: 0:00:00.046 (h:m:s.ms) | Mem usage: 5264 KB | CPU usage: 0 %
Gruß,
UEZUnd bei mir so auch nach dem rechnen:
calc.exe | PID: 1776 | CPU time: 0:00:00.249 (h:m:s.ms) | Mem usage: 0 KB | CPU usage: 0 %CPU geht wären der Rechenzeit kurz hoch aber Mem bleibt in der Anzeige auf 0.
-
Bekomme ich leider auch nur falsche Werte die teilweiße bis zu 30k vom Wert, der im Taskmanager angezeigt wird, abweicht. z.b. Firefox.exe verbraucht 145k und ProcessGetStats spuckt dann 177k aus.
-
Da kommt bei mir leider nur CPU: 0 und Ram:0
-
Hi,
mit MemGetStats() bekommt man ja die Info wieviel Ram zur zeit belegt, frei, prozentual genutzt usw. ist. Wie kann ich aber nun herrausfinden wieviel Arbeitsspeicher ein bestimmtes Programm aktuell belegt?
-
Würde denk ich am besten mit
[autoit]GUICtrlCreateListView
[/autoit]gehen, je nachdem ob mehr oder einspaltig willst.
-
Hi,
leider ist bei Win 7 der Pfad zur Firefox.exe nichtmehr unter "HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox" bzw. bei einer Portablen Version auch nicht. Fände es gut wenn man bei _FFStart() den Pfad zur Firefox.exe als optionales Parameter auch übergeben könnte.
-
Damit gehts schonmal nicht. Zumindestens nicht unter Win 7.
-
Wie gesagt bei WIn 7 ist es IMMER der exe-Name.
-
Hi,
gibts inzwischen irgendeine Möglichket z.b. dll ect. die Windowstaste mit Hotkeyset zu verwenden?
-
Mit
[autoit]FileOpenDialog
[/autoit]kannst die Datei auswählen.
Der Prozess heißt, zumindestens unter Win 7, immer so wie die gestartete exe. Z.b. ich starte calc.exe und der Prozess heißt dann auch calc.exe.
-
Ich habs nun so realisiert:
[autoit]
[/autoit]
While 1
$pos = MouseGetPos()
If $pos[0] > 252 Or $pos[1] < @DesktopHeight - 532 Then
GUISetState(@SW_HIDE, $Startmenu)
ExitLoop
EndIf
EndSwitch
WEnd -
Cartan12 GUIGetCursorInfo geht bei GUI nicht
@Ubuntu habs erstmal so gemacht mit MousGetPOs, dachte aber vielleicht hat noch jemand andere Idee.
-
Hi,
ich habe eine GUI die schließen möchte sobald man mit der Maus außerhalb der GUI ist. Jemand eine Idee wie ich das machen könnte?
-
So ähnlich sieht es bei mir inzwischen auch aus :).
-
Hab es jetzt so hinbekommen:
[autoit]If _IsPressed("01", $dll) Then
[/autoit]
If $moveid = 0 Then
$CursorInfo = GUIGetCursorInfo()
$moveid = $CursorInfo[4]
Else
$CursorInfo = GUIGetCursorInfo()
ControlMove("Desktop", "", $moveid, $CursorInfo[0]-50, $CursorInfo[1]-25)
$moveid = 0
EndIf
EndIf -
Das ist schonmal sehr gut :). Gibts noch eine Möglichkeit zu prüfen ob ein Mousdown oder ein Mousup ausgeführt wurde? Mit _IsPressed("01", $dll) kann man ja nur einen klick abprüfen.
-
Diese ID nicht nicht eindeutig.