AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte MsgChecker - Tool zum Überprüfen von Fehlermeldungen
Thema durchsuchen
Ansicht
Themen-Optionen

MsgChecker - Tool zum Überprüfen von Fehlermeldungen

Ein Thema von Lord_Stifterl · begonnen am 9. Nov 2005 · letzter Beitrag vom 9. Nov 2005
Antwort Antwort
Lord_Stifterl
Registriert seit: 13. Dez 2002
Hallo alle miteinander,

ich möchte euch heute ein kleines Tool vorstellen (und auch zum Download anbieten), welches ich so nebenbei bei meinem derzeitigen Arbeitgeber entwickelt habe. Mit diesem Tool könnt ihr jegliche Fehlermeldungen überprüfen und je nach Fehlermeldung unterschiedlich reagieren.

Bsp:
Euer selbstgebasteltes Tool bringt aus irgendeinem Grund hin und wieder einen Access Violation, oder irgendeinen anderen Fehler und aus diesem Grund werden irgendwelche automatisierten Tätigkeiten nicht mehr weiter durchgeführt. Definiert in MsgChecker einfach diese Nachricht und lasst dem Tool die Nachricht wegklicken. ABER!!! Das ist nicht alles. Sagt MsgChecker einfach was er dann tun soll. Soll er das Programm schließen, neustarten, einen Prozess beenden, die Maschine neu starten,... . Selbstverständlich können x-beliebige Nachrichten mit MsgChecker verwaltet werden. Die Fehlermeldungen werden derzeit anhand der Titelleiste identifiziert. Sollte also eine Nachricht jedesmal ein wenig unterschiedlich sein (so wie bei uns die Fehlermeldung von BrightStor Backup welches jedesmal eine andere Fehlernummer bzw. Sessionnummer in den Titel schreibt) so kann auch nur ein Teil des Titels angegeben werden.

Aber näheres findet ihr im beiliegenden PDF-Dokument.

Ich wünsche viel Spass mit dem Tool und würde mich auch über Reaktionen und Verbesserungsvorschläge sehr freuen.

LG
Angehängte Dateien
Dateityp: exe msgchecker_setup_204.exe (462,5 KB, 3x aufgerufen)
 
alzaimar

 
Delphi 2007 Enterprise
 
#2
  Alt 9. Nov 2005, 21:45
Geile Sache! Hatte ich vor 10 Jahren auch: Denn "Scheisse, ich find den Fehler nicht, aber diese blöde AV kommt trotzdem"-Wegklickomat. Ich hab einfach ein Shutdown ohne Rückfrage mit Autologin und Autostart durchgeführt und der Fehler fiel noch nicht mal auf (Nur ein kurzes Flackern und der User sagte auch noch:" Goil, bin gleich wieder im Hauptmenü, hö hö"

... Irgendwann dachte ich mir, es wäre an der Zeit, Programme zu entwickeln, die einfach Bugfrei sind. Das klappt natürlich nicht immer, aber lieber eine ehrliche AV, als eine getürktes Superprog, was dann doch eventuell Kundendaten zerballert...

Trotzdem ist das Tool eine echt geile Idee, biete das mal Borland an, vielleicht wird dann Delphi stabiler...
  Mit Zitat antworten Zitat
Lord_Stifterl

 
Turbo Delphi für Win32
 
#3
  Alt 9. Nov 2005, 21:54
Nun ja...einerseits ist deine Aussage sicher richtig:

Zitat:
Irgendwann dachte ich mir, es wäre an der Zeit, Programme zu entwickeln, die einfach Bugfrei sind. Das klappt natürlich nicht immer, aber lieber eine ehrliche AV, als eine getürktes Superprog, was dann doch eventuell Kundendaten zerballert...
Das Tool entstand aber eher daher, weil unser Backupprogramm hin und wieder nicht alle Daten sichern konnte und dann eine Meldung auswarf, dass das Tape voll ist. Wenn man jetzt ein neues eingelegt hat, hat das Prog einfach weitergesichert und als es fertig war das Band wieder ausgeworfen. Wenn du nun jemanden die Bänder wechseln lasst, der einfach nicht fähig ist zu merken, dass dann wieder ein Band eingelegt werden muss, hast du am nächsten Tag überhaupt keine Sicherung. Somit lieber die Meldung wegklicken und einen Tag eine unvollständige Sicherung als einen Tag gar keine.

Mit der Zeit haben wir das Tool dann halt auch ein wenig missbraucht und lassen jeden Eingriff einfach protokollieren. Somit kann man ja noch immer auf Fehlersuche gehen und das Tool läuft trotzdem weiter bis es verbessert wurde.
Alex
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:15 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz