Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: CPU Auslastung auslesen

  1. #1
    Avatar von stefan1994
    Registriert seit
    22.08.2008
    Ort
    In deinem Mülleimer

    Standard CPU Auslastung auslesen

    HI

    ich bin gerade am lua üben und will mir ein script basteln mit dem man die cpu auslastung auslesen kann

    wenn man in die console stats eingibt dann kommt da ne statistik mit
    CPU, In, Out, Uptime, Users, FPS und Players
    und nun brauch ich ein script das dann die zahl der CPU auslastung in ne variable schreibt


    hoffe ihr versteht was ich mein





    MfG.

  2. #2
    Avatar von Lucid
    Registriert seit
    15.12.2006

    Standard AW: CPU Auslastung auslesen

    Conna hat sowas damals mit dem Modul gm_processor versucht - ist aber leider nichts draus geworden - der Wert bleibt immer bei 0.5 bis 3.125
    Interne Luafunktionen gibt es dafür nicht - also entweder Modul selber schreiben oder abwarten und Tee trinken

  3. #3
    Avatar von stefan1994
    Registriert seit
    22.08.2008
    Ort
    In deinem Mülleimer

    Standard AW: CPU Auslastung auslesen

    Hmmm

    wäre es nicht möglich das einfach das concommand stats ausgeführt wird und dann die ausgabe in eine tabelle/variable oder sonst was geschrieben wird und dann das 9 wort/zahlengruppe in eine variable geschrieben wird?

    Code:
    ]stats
    CPU    In        Out   Uptime  Users   FPS  Players
    4.00   12345   12345   99999   0       100   64
    und das dann halt das 4.00 in die variable XYZ geschrieben wird



    MfG.
    Geändert von stefan1994 (22.05.2009 um 22:41 Uhr)

  4. #4

    Standard AW: CPU Auslastung auslesen

    Nein.

  5. Folgender Benutzer sagt Danke zu BennyG für den nützlichen Beitrag:


  6. #5
    Avatar von Scarecrow
    Registriert seit
    15.12.2005
    Ort
    Nordrhein-Westfalen

    Standard AW: CPU Auslastung auslesen

    Du könntest die Ausgabe ja mithilfe eines eigenen Programms in eine Tabelle fassen und dann den Wert auslesen. Dazu müsstest du aber einiges nachforschen, wie du dein Vorhaben realisierst. Wichtig ist, dass du dich mit Strings und so auskennst. Da du aber schon hier nachfragst, rate ich dir diee Mühe NICHT zu machen und dich auf Eriks Antwort zu beziehen.
    Welches ist die Höchstgeschwindigkeit einer unbeladenen Schwalbe?

  7. Folgender Benutzer sagt Danke zu Scarecrow für den nützlichen Beitrag:


  8. #6
    Avatar von stefan1994
    Registriert seit
    22.08.2008
    Ort
    In deinem Mülleimer

    Standard AW: CPU Auslastung auslesen

    Naja ich bin nun am gewünschten ziel.


    Ich hab ein VBScript das jede sekunde ausgeführt wird und dann die aktuelle CPU auslastung in eine Datei schreibt. Und dann lies ich einfach die Datei aus und hab meine CPU auslastung im LUA script




    MfG.

  9. #7
    Avatar von Scarecrow
    Registriert seit
    15.12.2005
    Ort
    Nordrhein-Westfalen

    Standard AW: CPU Auslastung auslesen

    Oh schön fein, hätte das nicht erwartet
    Welches ist die Höchstgeschwindigkeit einer unbeladenen Schwalbe?

  10. #8

    Standard AW: CPU Auslastung auslesen

    Link bitte .
    Ich hab zwar immer mein CPU auf meiner G15 Angezeigt, aber würd gern mal sehen wie du das umgesetzt hast
    olololoolo

  11. #9
    Avatar von stefan1994
    Registriert seit
    22.08.2008
    Ort
    In deinem Mülleimer

    Standard AW: CPU Auslastung auslesen

    Zitat Zitat von Scarecrow
    Oh schön fein, hätte das nicht erwartet
    was meinste damit


    Zitat Zitat von peacemaker
    Ich hab zwar immer mein CPU auf meiner G15 Angezeigt
    Ich auch und nächste woche dann auf meiner G19




    Hab es nun noch etwas besser gemacht

    ich für den befehl "WMIC CPU GET LoadPercentage" aus dann wird die ausgabe des befehls bearbeitet und in eine txt datei im gmod/data folder geschrieben.



    Im anhang ist net zip datei mit der exe

    kopiert die exe iwo hin wo ihr sie haben wollt und erstellt dort eine config.ini
    in die config ini schreibt den vollständigen pfad zur datei in der dann die cpu auslastung stehen soll
    z.b.:
    Code:
    D:\server\gmod\garrysmod\data\cpu.txt
    ohne " oder sonst irgendwas

    startet die exe und sie schreibt die cpu auslastung in die datei die in der config.ini steht







    MfG.
    Angehängte Dateien Angehängte Dateien
    Geändert von stefan1994 (31.05.2009 um 21:02 Uhr)

  12. #10
    Avatar von Scarecrow
    Registriert seit
    15.12.2005
    Ort
    Nordrhein-Westfalen

    Standard AW: CPU Auslastung auslesen

    @Stefan: Genau das, was man damit halt so meint
    Welches ist die Höchstgeschwindigkeit einer unbeladenen Schwalbe?

Ähnliche Themen

  1. Audiodg.exe = 100% CPU auslastung
    Von BendOr im Forum Betriebssystem
    Antworten: 1
    Letzter Beitrag: 08.11.2008, 11:44
  2. ConVars auslesen
    Von Stoned im Forum Lua
    Antworten: 20
    Letzter Beitrag: 03.07.2008, 23:23
  3. Antworten: 12
    Letzter Beitrag: 09.05.2006, 12:17

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •