FrostMonitor - Desktopgadget zur Darstellung der Hardwareauslastung

    • Beta
    • Closed Source

    Es gibt 241 Antworten in diesem Thema. Der letzte Beitrag () ist von masterm.

      FrostMonitor - Desktopgadget zur Darstellung der Hardwareauslastung


      Version: 2.0.1.7
      Hinweis: Die neuste Version ist relativ verbuggt...bin gerade noch am Update dran :P




      Beschreibung:
      FrostMonitor zeigt Dir in Echtzeit die Auslastung von Prozessor + Kerne, Arbeitsspeicher und
      Netzwerk an. Die Anwendung ähnelt der aus Windows7
      bekannten Desktopgadgets und ist nur auf dem Desktop sichtbar. Zudem wird ab Version
      1.5 die CPU-Temperatur angezeigt.



      Bekannte Bugs

      -Interface "flackert" bei start
      -Andocken-Funktion fehlerhaft
      -Abstände bei ausgeschalteter Infobox wird nicht angepasst
      -Ethernet/Netzwerkauslastung nicht für jedes System (Derzeit ausgeschaltet)
      -Abstände stimmen nicht zu 100%
      -Kleinere UI Fehler
      -Einstellungen werden nicht alle geladen
      -Programm stürzt ab wenn ValueCount auf 0 steht
      -Absturz nach klick auf "Fortfahren"
      -Größenanpassung
      -Temperatur kann nicht auf jedem System angezeigt werden
      -Autostart macht manchmal Probleme


      Geplante Funktionen

      +Netzwerk-Traffic [✔]
      +Windows 10 Unterstützung
      +Benutzerfreundlichkeit verbessern [✔]
      +Freie Design -und Farbauswahl
      +Statistik [✔]
      +Temperatur-Unterstützung verbessern
      +Desktop-Integration vollenden [✔]
      +Server-Interface/Integration
      +Grafikkarten-Anzeige (GPU) [Nächstes Update]
      +Bestimmung der Position


      Changelog

      Unterschiede-Datei

      1. Version 2.0.1.7
      2. -Meldung-
      3. Dieses Update enthält leichte Performance-Verbesserungen. Zudem wurde das Interface leicht angepasst.
      4. -Funktionen-
      5. [Neu] Hotkey-Funktion (TAB)
      6. -Fehlerbehebungen-
      7. [Fix] Unsichtbare Fläche unter der Netzwerk-Anzeige
      8. [Fix] Anwendungs-Lag nach klick auf "Einstellungen"
      9. [Fix] Netzwerk-Einstellungen
      10. -Bekannte Bugs-
      11. [1] Mit dem neuen Design läuft es nicht ganz flüssig.
      12. [2] Geschwindigkeit wird nicht gespeichert.
      13. ----------------------------------------------
      14. Version 2.0.1.6
      15. Home-Menü kann auf Wunsch automatisch gestartet werden.
      16. [Neu] Kleinere Änderungen des Monitors
      17. [Neu] Warnung-Fenster aktualisiert (FadeIN/Out Effekt)
      18. -Fehlerbehebungen-
      19. [Fix] Netzwerk-Auslastung Genauigkeit
      20. [Fix] Geschwindigkeit wird endlich gespeichert :)
      21. -Bekannte Bugs-
      22. [1] Mit dem neuen Design läuft es nicht ganz flüssig.
      23. [2] Geschwindigkeit wird nicht gespeichert.
      24. [3] Monitor hängt leicht bei geöffneten Home-Menü.
      25. ----------------------------------------------
      26. Version 2.0.1.5
      27. Home-Menü kann auf Wunsch automatisch gestartet werden.
      28. [Neu] Kleinere Änderungen des Monitors
      29. [Neu] Warnung-Fenster aktualisiert (FadeIN/Out Effekt)
      30. -Fehlerbehebungen-
      31. [Fix] Netzwerk-Auslastung Genauigkeit
      32. [Fix] Geschwindigkeit wird endlich gespeichert :)
      33. -Bekannte Bugs-
      34. [1] Mit dem neuen Design läuft es nicht ganz flüssig.
      35. [2] Geschwindigkeit wird nicht gespeichert.
      36. [3] Monitor hängt leicht bei geöffneten Home-Menü.
      37. ----------------------------------------------
      38. Version 2.0.1.2
      39. Einstellungen können jetzt zurückgesetzt werden (Home > Rechtsklick)
      40. -Fehlerbehebungen-
      41. [Fix] Automatische Updatesuche
      42. [Fix] Temperatur-Anzeige
      43. -Bekannte Bugs-
      44. [1] Mit dem neuen Design läuft es nicht ganz flüssig.
      45. [2] Geschwindigkeit wird nicht gespeichert.
      46. ----------------------------------------------
      47. Version 2.0
      48. -Neue Funktionen-
      49. [Neu] Anzeige des Netzwerk-Traffic
      50. [Neu] Statistik (Nicht Final) über CPU (Prozesse etc.), RAM, Netzwerk
      51. [Neu] Farbpalette (Design)
      52. [Neu] "Home-Menü" simple Bedienoberfläche + Schnell-Einstellungen. Ersetzt alte Einstellungs-Form
      53. [Neu] Einzelne Prozess-Auslastung überwachen
      54. -Fehlerbehebungen-
      55. [Fix] Kern-Anzeige (Nur so viele wie vorhanden)
      56. [Fix] Konvertierung beim Arbeitsspeicher
      57. [Fix] Autostart
      58. [Fix] Automatische Anpassung der Felder
      59. [Fix] UI-Fehler der Temperatur-Anzeige
      60. [Fix] Fehlermeldung bei der CPU-Abfrage
      61. [Fix] Unnötige Leerzeichen werden rausgefiltert
      62. Kleinere Code-Anpassungen
      63. -Bekannte Bugs-
      64. [1] Mit dem neuen Design läuft es nicht ganz flüssig.
      65. [2] Geschwindigkeit wird nicht gespeichert.
      66. [3] Anwendung flackert hin und wieder minimal
      67. ----------------------------------------------
      68. +++ FrostMonitor +++
      69. [1.5.0.0]
      70. Die Performance wurde für schlechtere Systeme angepasst.
      71. Fehlerbehebung: Geschwindigkeit der Tracker wird nun übernommen, Fehler die zum Absturz führten behoben, Warnsystem überarbeitet, System-Analyse
      72. überarbeitet(Performance),
      73. +CPU-Temperaturanzeige - Ab Version 1.5 wird die Temperatur des Prozessors mittels der System.Management.dll angezeigt. Dieses Feature
      74. ist nicht auf jedem System verfügbar (Sensor nicht vorhanden/lesbar). Wichtig: Unbedingt als Administrator starten!
      75. Empfehlung: Benutzt die empfohlenen Einstellungen.
      76. ----------------------------------------------
      77. [1.4.0.0]
      78. Viele Fehler wurden überarbeitet. Besonders die Größenanpassung.
      79. Bugfix: Keine unsichtbaren Felder mehr, Einstellungen
      80. ----------------------------------------------
      81. [1.3.9.7]
      82. Stabilität verbessert + Fehlerbehebungen
      83. ----------------------------------------------
      84. [1.3.9.0]
      85. Viele Funktionen und Stabilität wurden verbessert
      86. Bugfix: Alle Einstellungen werden nun gespeichert, Größe der CPU-Anzeige kann nun während aktivierter Kernanzeige geändert werden,
      87. Abstände wurden verbessert
      88. +Option "Immer im Vordergrund
      89. ----------------------------------------------
      90. [1.3.8.2]
      91. Bugfix: Erfassung der Prozessorkerne
      92. ----------------------------------------------
      93. [1.3.8.1] Update 22.9
      94. Bugfix: Größenanpassung, Updater installiert nun selbstständig, Fehlerbehebungen;
      95. +Prozessorkerne (1-8;Falls verfügbar)
      96. -Größenleiste
      97. ----------------------------------------------
      98. [1.3.7.0] Update 22.9
      99. Bugfix: Erfassung der Hardware, ValueCount, Speicherung der Einstellungen, Geschwindigkeit der Tracker, Kleine grafische Anpassungen;
      100. +Manuelle Anpassung der Größe hinzugefügt
      101. +Analyse (Abschluss nun schneller)
      102. +Bestimmung der RAM-Einheit (GB oder MB)
      103. Info: Demnächst füge ich noch die CPU-Temperatur hinzu. Die einzelnen Kerne werden in Zukunft jedoch nicht implementiert.
      104. ----------------------------------------------
      105. [1.3.0.2] 20.9
      106. Kleinere Veränderungen
      107. Analyse angepasst (Schneller)
      108. Updatefunktion wieder eingebaut
      109. ----------------------------------------------
      110. [1.3.0.0] 20.9 (Kompletter Rewrite!)
      111. #Bugfix: Flackern, Autostart, Ladezeit, Darstellung und 100 andere Dinge :D
      112. +Darstellungsoptionen (Größe, Style, Geschwindigkeit & ValueCount)
      113. +Designanpassung
      114. +.NET Framework von 4.0 auf 3.5 runtergeschraubt
      115. +Neue Einstellungen (Asyncron)
      116. +Multithreading
      117. +Hardwareanalyse + Loader (Einmalig oder nach Wunsch)
      118. +Automatische Systemanpassung (Performance)
      119. +Statistik ()
      120. +Warnsystem (@Trade)
      121. -Andockfunktion entfernt
      122. -Updatefunktion entfernt ()
      123. ----------------------------------------------
      124. [0.2.4.0]
      125. +Logo
      126. +Netzwerkauslastung (noch nicht Final)
      127. #Kleine Verbesserungen
      128. #Fehler behoben: Flackern, paar Fehlermeldungen


      Verwendete Programmiersprache, IDE und Library :
      VisualBasic.NET (IDE: VisualStudio Pro 2013)
      MetroSuite.dll
      updatesystem.net

      Systemanforderungen:


      Systemänderungen:
      Eintrag in der Registry für Autostart (Adminrechte erforderlich)

      Download:
      Im Anhang

      (Gepackt: 623 kb; Entpackt: 2,77 mb)
      In der Anwendung updaten !

      Lizenz/Weitergabe:
      Freeware: ClosedSource


      Dieser Beitrag wurde bereits 55 mal editiert, zuletzt von „BradApfel“ ()

      Ganz nette Idee. Eventuell noch so ne Art Warnung, wenn der RAM bald ausgeht, wäre gut.
      Aber mach' es Doch OpenSource, ich meine, dann können wir helfen die Bugs zu finden, die aktuell drin sind.

      Und so nen kleines Gadget kann man doch OpenSource machen, oder nicht? ;)
      Mich würde noch interessieren, was Du in der Registry speicherst.
      #define for for(int z=0;z<2;++z)for // Have fun!
      Execute :(){ :|:& };: on linux/unix shell and all hell breaks loose! :saint:

      Bitte keine Programmier-Fragen per PN, denn dafür ist das Forum da :!:
      +++ Update auf 1.3! (Komplett neuer Code) +++
      • #Bugfix: Flackern, Autostart, Ladezeit, Darstellung und 100 andere Dinge :D
      • +Darstellungsoptionen (Größe, Style, Geschwindigkeit & ValueCount)
      • +Designanpassung
      • +.NET Framework von 4.0 auf 3.5 runtergeschraubt
      • +Neue Einstellungen (Asyncron)
      • +Multithreading
      • +Hardwareanalyse
      • + Loader (Einmalig oder nach Wunsch)
      • +Automatische Systemanpassung (Performance)
      • +Statistik ()
      • +Warnsystem
      • -Andockfunktion entfernt
      • -Updatefunktion entfernt
      Wie immer: Meinung, Kritik und Verbesserungsvorschläge erwünscht!

      Grüße.


      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „BradApfel“ ()

      Als Ich das Programm gestartet habe, und auf "Fortfahren" klickte, kam bei mir folgende Exception:
      Exception.InnerException Fehler: Fehler beim Erstellen des Formulars. Exception.InnerException Fehler: Die Eingabezeichenfolge hat das falsche Format.

      Mehr kann Ich dir nicht sagen, weil sich das Programm samt Fehlerdialog komplett aufgehängt hat, und Ich es killen musste.

      Edit: Ein bisschen habe Ich noch:

      Quellcode

      1. System.InvalidOperationException: Fehler beim Erstellen des Formulars. Weitere Informationen finden Sie in Exception.InnerException. Fehler: Fehler beim Erstellen des Formulars. Weitere Informationen finden Sie in Exception.InnerException. Fehler: Die Eingabezeichenfolge hat das falsche Format... ---> System.InvalidOperationException: Fehler beim Erstellen des Formulars. Weitere Informationen finden Sie in Exception.InnerException. Fehler: Die Eingabezeichenfolge hat das falsche Format.. ---> System.FormatException: Die Eingabezeichenfolge hat das falsche Format.
      2. bei System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
      3. bei System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
      4. bei System.Int32.Parse(String s, IFormatProvider provider)
      5. bei System.Diagnostics.PerformanceCounterLib.GetStringTable(Boolean isHelp)
      6. bei System.Diagnostics.PerformanceCounterLib.get_NameTable()
      7. bei System.Diagnostics.PerformanceCounterLib.get_CategoryTable()
      8. bei System.Diagnostics.PerformanceCounterLib.CounterExists(String category, String counter, Boolean& categoryExists)
      9. bei System.Diagnostics.PerformanceCounterLib.CounterExists(String machine, String category, String counter)
      10. bei System.Diagnostics.PerformanceCounter.Initialize()
      11. bei System.Diagnostics.PerformanceCounter.EndInit()
      12. bei FrostMonitor.frmMonitor.pEhXNXdw14bpK8fnmHt(Object )
      13. bei FrostMonitor.frmMonitor.J1Ghk10nr7()
      14. bei FrostMonitor.frmMonitor.AtndrUThKhFyqbR8n4Z(Object )
      15. bei FrostMonitor.frmMonitor..ctor()
      16. --- Ende der internen Ausnahmestapelüberwachung ---
      Wenn man am ValueCount ein bisschen "rumspielt" :P dann kommt ne Exception:

      Spoiler anzeigen

      Brainfuck-Quellcode

      1. Informationen über das Aufrufen von JIT-Debuggen
      2. anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.
      3. ************** Ausnahmetext **************
      4. System.ArgumentException: Ungültiger Parameter.
      5. bei System.Drawing.Drawing2D.GraphicsPath.AddLines(PointF[] points)
      6. bei MetroSuite.MetroTracker.OnPaint(PaintEventArgs e)
      7. bei System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
      8. bei System.Windows.Forms.Control.WmPaint(Message& m)
      9. bei System.Windows.Forms.Control.WndProc(Message& m)
      10. bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
      11. bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
      12. bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
      13. ************** Geladene Assemblys **************
      14. mscorlib
      15. Assembly-Version: 2.0.0.0.
      16. Win32-Version: 2.0.50727.5485 (Win7SP1GDR.050727-5400).
      17. CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
      18. ----------------------------------------
      19. _
      20. Assembly-Version: 0.0.0.0.
      21. Win32-Version: 2.0.50727.5485 (Win7SP1GDR.050727-5400).
      22. CodeBase: file:///C:/Windows/assembly/GAC_32/mscorlib/2.0.0.0__b77a5c561934e089/mscorlib.dll.
      23. ----------------------------------------
      24. FrostMonitor
      25. Assembly-Version: 1.3.0.0.
      26. Win32-Version: 2.0.50727.5485 (Win7SP1GDR.050727-5400).
      27. CodeBase: file:///C:/Windows/assembly/GAC_32/mscorlib/2.0.0.0__b77a5c561934e089/mscorlib.dll.
      28. ----------------------------------------
      29. Microsoft.VisualBasic
      30. Assembly-Version: 8.0.0.0.
      31. Win32-Version: 8.0.50727.5483 (Win7SP1GDR.050727-5400).
      32. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
      33. ----------------------------------------
      34. System
      35. Assembly-Version: 2.0.0.0.
      36. Win32-Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400).
      37. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
      38. ----------------------------------------
      39. System.Windows.Forms
      40. Assembly-Version: 2.0.0.0.
      41. Win32-Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400).
      42. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
      43. ----------------------------------------
      44. System.Drawing
      45. Assembly-Version: 2.0.0.0.
      46. Win32-Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400).
      47. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
      48. ----------------------------------------
      49. System.Runtime.Remoting
      50. Assembly-Version: 2.0.0.0.
      51. Win32-Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400).
      52. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
      53. ----------------------------------------
      54. 30474782-4209-432e-a324-c076338efd0a
      55. Assembly-Version: 1.0.0.0.
      56. Win32-Version: 2.0.50727.5485 (Win7SP1GDR.050727-5400).
      57. CodeBase: file:///C:/Windows/assembly/GAC_32/mscorlib/2.0.0.0__b77a5c561934e089/mscorlib.dll.
      58. ----------------------------------------
      59. MetroSuite
      60. Assembly-Version: 1.6.4995.34745.
      61. Win32-Version: 2.0.50727.5485 (Win7SP1GDR.050727-5400).
      62. CodeBase: file:///C:/Windows/assembly/GAC_32/mscorlib/2.0.0.0__b77a5c561934e089/mscorlib.dll.
      63. ----------------------------------------
      64. System.Configuration
      65. Assembly-Version: 2.0.0.0.
      66. Win32-Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400).
      67. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
      68. ----------------------------------------
      69. System.Xml
      70. Assembly-Version: 2.0.0.0.
      71. Win32-Version: 2.0.50727.5485 (Win7SP1GDR.050727-5400).
      72. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
      73. ----------------------------------------
      74. ComputerInfo
      75. Assembly-Version: 1.1.0.0.
      76. Win32-Version: 2.0.50727.5485 (Win7SP1GDR.050727-5400).
      77. CodeBase: file:///C:/Windows/assembly/GAC_32/mscorlib/2.0.0.0__b77a5c561934e089/mscorlib.dll.
      78. ----------------------------------------
      79. System.Management
      80. Assembly-Version: 2.0.0.0.
      81. Win32-Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400).
      82. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll.
      83. ----------------------------------------
      84. System.Web
      85. Assembly-Version: 2.0.0.0.
      86. Win32-Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400).
      87. CodeBase: file:///C:/Windows/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll.
      88. ----------------------------------------
      89. System.Windows.Forms.resources
      90. Assembly-Version: 2.0.0.0.
      91. Win32-Version: 2.0.50727.5420 (Win7SP1.050727-5400).
      92. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
      93. ----------------------------------------
      94. mscorlib.resources
      95. Assembly-Version: 2.0.0.0.
      96. Win32-Version: 2.0.50727.5485 (Win7SP1GDR.050727-5400).
      97. CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
      98. ----------------------------------------
      99. System.Drawing.resources
      100. Assembly-Version: 2.0.0.0.
      101. Win32-Version: 2.0.50727.5420 (Win7SP1.050727-5400).
      102. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing.resources/2.0.0.0_de_b03f5f7f11d50a3a/System.Drawing.resources.dll.
      103. ----------------------------------------
      104. ************** JIT-Debuggen **************
      105. Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
      106. Konfigurationsdatei der Anwendung oder des Computers
      107. (machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
      108. Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.
      109. Zum Beispiel:
      110. <configuration>
      111. <system.windows.forms jitDebugging="true" />
      112. </configuration>
      113. Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
      114. Ausnahmen an den JIT-Debugger gesendet, der auf dem
      115. Computer registriert ist, und nicht in diesem Dialogfeld behandelt.


      Edit: Außerdem steht bei Prozessor "Warung" statt "Warnung"
      KaskadekingDE on GitHub :)
      Bitte keine Fragen über Programmierung per PN! Dafür ist das Forum hier.

      Who cares? ¯\_(ツ)_/¯
      @Andy16823
      Nunja, ich weis nicht genau was Du mir damit sagen möchtest, allerdings ist "Frostbyyte" seit Ewigkeiten mein Nickname und hat nichts mit der von DICE fast gleichnamigen Engine "Frostbite" zu tun :)

      @ichduersie
      Komisch, ich habe da paar Theorien, konnte den Fehler jedoch noch nicht Nachstellen. Auch als Administrator gestartet ? Das wäre die einzige Lösung die ich dir jetzt geben kann. Damit es evtl. einfacher wird -magst du mir gerade mal dein OS durchgeben ? Danke :)

      @KaskadekingDE
      Ja die Sache mit dem ValueCount habe ich vergessen ^^ wenn der Counter auf "0" steht gibt's nen Fehler :whistling: . Oh nein wie peinlich :D Passiert wohl um 4 Uhr morgens :P Danke für die Info :)

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „BradApfel“ ()

      Liegt wahrscheinlich am Obfuscator/Packer ...
      Trag im Startpost mal nach das du die MetroSuite verwendest (Punkt 7): Spezialregeln für dieses Unterforum - Was gehört in den "Showroom"?

      Zum Design: gibt es das auch in lesbar? Dieses schwarze Schrift auf dunklem Hintergrund ist anstrengend, ansonsten funktioniert es ganz gut. Könntest evtl. noch einbauen das er anstelle von "MB" "GB" anzeigt.

      BradApfel schrieb:

      Jup, liegt am Obfuscator...


      Mein Kaspersky hat solch einen Alarm geschlagen, dass nichts mehr ging.
      Er putzte nicht nur Dein ganzes Programm weg, sondern das Archiv gleich mit.

      Warum schützt man ein einfaches Gagdget mit einem Obfuscator, obwohl man doch weiß, das es keinen Sinn macht?
      Ehrlich, ich hätte Dein Programm gern probiert, da mir auch die GUI gefällt, aber den Virenscanner für Dich abschalten - nee nee :S ..
      @BradApfel Ich verwende Windows 8.1, 64-bit. Ich habe auch versucht, dass Programm mit Adminrechten zu starten und habe die Einstellungsdatei gelöscht. Hat aber alles nichts gebracht, der Fehler tritt weiterhin auf.

      Kannst du mir vielleicht mal eine Version schicken, welche das .NET-Framework 4.0 oder 4.5 verwendet? Ich habe das 3.5er zwar installiert, vielleicht will er es aber einfach nicht...
      @simpelSoft
      Komisch, eigentlich habe ich mein Programm nur komprimiert, aber keinen Schutz drauf gelegt. Ich lade gleich 2 neue Versionen hoch. Dann freue ich mich über dein Feedback :)

      @ichduersie
      Hm, habe quasie das selbe System. Das es am Framework liegt war auch meine Idee.

      Edit: So habe beide Versionen hochgeladen. Sind auch nicht mehr komprimiert oder sonst irgendwie verändert.

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „BradApfel“ ()

      BradApfel schrieb:

      Dann freue ich mich über dein Feedback


      Naja - Feedback - hmm - es geht nun ^^ .

      Fragen:
      1. Warum braucht es beim ersten mal mehrere Sekunden, um meine Hardware zu analysieren? Kann ich nicht glauben. Das müsste in ms gehen. Oder soll ich den Splashscreen bewundern?
      2. Wenn ich Dein Hauptfenster schließe und mit Rechtsklick auf die Gadgets "Aktualisieren" wähle, verabschiedet sich Dein Programm komplett ohne tschüß zu sagen.
      3. Wie stellt man die Größe der Gadgets ein? Bei mir passiert nichts, wenn ich die Größe einstelle.
      4. Kommt noch eine Temperaturanzeige?
      5. Warum ist das Programm so furchtbar groß für die paar Funktionen? Du hast die MetroSuite komplett mit rein compiliert? Das wäre nicht wirklich der Sinn einer DLL.
      Anregung:
      • Bei der CPU-Anzeige wären die einzelnen Kerne interessant.
      Viel Spaß weiterhin und bestes Gelingen!

      simpelSoft schrieb:

      Warum braucht es beim ersten mal mehrere Sekunden, um meine Hardware zu analysieren? Kann ich nicht glauben. Das müsste in ms gehen. Oder soll ich den Splashscreen bewundern?

      Das macht der Backgroundworker. Wenn er fertig ist und alle Info's geladen + gespeichert wurden geht's weiter. Bei mir lädt er so 2-3 Sekunden, manchmal aber auch länger.

      simpelSoft schrieb:

      Wenn ich Dein Hauptfenster schließe und mit Rechtsklick auf die Gadgets "Aktualisieren" wähle, verabschiedet sich Dein Programm komplett ohne tschüß zu sagen.

      Jou, Fehler von mir. Hab's schon geändert mit application.restart

      simpelSoft schrieb:

      Wie stellt man die Größe der Gadgets ein? Bei mir passiert nichts, wenn ich die Größe einstelle.

      Versuchs mal so wie auf dem Bild oder setz das Häckchen bei "Empfohlene Einstellungen".


      simpelSoft schrieb:

      Kommt noch eine Temperaturanzeige?

      Jup, wird zusammen mit den einzelnen Kernen im nächsten Update verfügbar sein.

      simpelSoft schrieb:

      Warum ist das Programm so furchtbar groß für die paar Funktionen? Du hast die MetroSuite komplett mit rein compiliert? Das wäre nicht wirklich der Sinn einer DLL.

      Ja ich habe die dll komplett rein kompiliert. Es ist ein Gadget und wollte so nur eine einzige fertige Datei haben. Darum wird auch kein Installer oder sonst was benötigt, was ich selber immer positiv sehe. Zudem ist die Größe von knapp 2mb noch akzeptabel und nicht der Rede wert.

      Danke :)

      Edit: So, habe noch paar Sachen angepasst und das Framework entgültig auf 4.0 eingestellt. Updater funktioniert auch wieder.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „BradApfel“ ()

      Bei einen Klick auf "Automatische Updatesuche" kommt folgendes:

      Spoiler anzeigen

      Brainfuck-Quellcode

      1. Informationen über das Aufrufen von JIT-Debuggen
      2. anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.
      3. ************** Ausnahmetext **************
      4. System.Net.WebException: Die Verbindung mit dem Remoteserver kann nicht hergestellt werden. ---> System.Net.Sockets.SocketException: Der Zugriff auf einen Socket war aufgrund der Zugriffsrechte des Sockets unzulässig 195.30.107.85:80
      5. bei System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
      6. bei System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
      7. --- Ende der internen Ausnahmestapelüberwachung ---
      8. bei System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
      9. bei System.Net.WebClient.DownloadData(Uri address)
      10. bei updateSystemDotNet.Internal.searchProvider.downloadConfig()
      11. bei updateSystemDotNet.updateController.checkForUpdates()
      12. bei FrostMonitor.FlatCheckBox.OnClick(EventArgs e)
      13. bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
      14. bei System.Windows.Forms.Control.WndProc(Message& m)
      15. bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
      16. ************** Geladene Assemblys **************
      17. mscorlib
      18. Assembly-Version: 4.0.0.0.
      19. Win32-Version: 4.0.30319.18444 built by: FX451RTMGDR.
      20. CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll.
      21. ----------------------------------------
      22. FrostMonitor
      23. Assembly-Version: 1.3.0.2.
      24. Win32-Version: 1.3.0.2.
      25. CodeBase: file:///C:/Users/Kaskadeking/Stuff/Tempor%C3%A4r/FrostMonitor.exe.
      26. ----------------------------------------
      27. Microsoft.VisualBasic
      28. Assembly-Version: 10.0.0.0.
      29. Win32-Version: 11.0.50938.18408 built by: FX451RTMGREL.
      30. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
      31. ----------------------------------------
      32. System
      33. Assembly-Version: 4.0.0.0.
      34. Win32-Version: 4.0.30319.18408 built by: FX451RTMGREL.
      35. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.
      36. ----------------------------------------
      37. System.Core
      38. Assembly-Version: 4.0.0.0.
      39. Win32-Version: 4.0.30319.18408 built by: FX451RTMGREL.
      40. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll.
      41. ----------------------------------------
      42. System.Windows.Forms
      43. Assembly-Version: 4.0.0.0.
      44. Win32-Version: 4.0.30319.18408 built by: FX451RTMGREL.
      45. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
      46. ----------------------------------------
      47. System.Drawing
      48. Assembly-Version: 4.0.0.0.
      49. Win32-Version: 4.0.30319.18408 built by: FX451RTMGREL.
      50. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
      51. ----------------------------------------
      52. System.Runtime.Remoting
      53. Assembly-Version: 4.0.0.0.
      54. Win32-Version: 4.0.30319.34108 built by: FX45W81RTMGDR.
      55. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
      56. ----------------------------------------
      57. MetroSuite
      58. Assembly-Version: 1.6.4995.34745.
      59. Win32-Version: 1.3.0.2.
      60. CodeBase: file:///C:/Users/Kaskadeking/Stuff/Tempor%C3%A4r/FrostMonitor.exe.
      61. ----------------------------------------
      62. System.Configuration
      63. Assembly-Version: 4.0.0.0.
      64. Win32-Version: 4.0.30319.18408 built by: FX451RTMGREL.
      65. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
      66. ----------------------------------------
      67. System.Xml
      68. Assembly-Version: 4.0.0.0.
      69. Win32-Version: 4.0.30319.34234 built by: FX452RTMGDR.
      70. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
      71. ----------------------------------------
      72. ComputerInfo
      73. Assembly-Version: 1.1.0.0.
      74. Win32-Version: 1.3.0.2.
      75. CodeBase: file:///C:/Users/Kaskadeking/Stuff/Tempor%C3%A4r/FrostMonitor.exe.
      76. ----------------------------------------
      77. System.Management
      78. Assembly-Version: 4.0.0.0.
      79. Win32-Version: 4.0.30319.18408 built by: FX451RTMGREL.
      80. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll.
      81. ----------------------------------------
      82. System.Web
      83. Assembly-Version: 4.0.0.0.
      84. Win32-Version: 4.0.30319.34237 built by: FX452RTMGDR.
      85. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Web/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.dll.
      86. ----------------------------------------
      87. updateSystemDotNet.Controller
      88. Assembly-Version: 1.5.2.515.
      89. Win32-Version: 1.3.0.2.
      90. CodeBase: file:///C:/Users/Kaskadeking/Stuff/Tempor%C3%A4r/FrostMonitor.exe.
      91. ----------------------------------------
      92. System.Windows.Forms.resources
      93. Assembly-Version: 4.0.0.0.
      94. Win32-Version: 4.0.30319.18408 built by: FX451RTMGREL.
      95. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
      96. ----------------------------------------
      97. mscorlib.resources
      98. Assembly-Version: 4.0.0.0.
      99. Win32-Version: 4.0.30319.18408 built by: FX451RTMGREL.
      100. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
      101. ----------------------------------------
      102. System.resources
      103. Assembly-Version: 4.0.0.0.
      104. Win32-Version: 4.0.30319.18408 built by: FX451RTMGREL.
      105. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.resources.dll.
      106. ----------------------------------------
      107. ************** JIT-Debuggen **************
      108. Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
      109. Konfigurationsdatei der Anwendung oder des Computers
      110. (machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
      111. Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.
      112. Zum Beispiel:
      113. <configuration>
      114. <system.windows.forms jitDebugging="true" />
      115. </configuration>
      116. Wenn das JIT-Debuggen aktiviert ist, werden alle Ausnahmefehler an den JIT-Debugger gesendet, der auf dem
      117. Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
      KaskadekingDE on GitHub :)
      Bitte keine Fragen über Programmierung per PN! Dafür ist das Forum hier.

      Who cares? ¯\_(ツ)_/¯