AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Bluescreener - Bluescreens, soviele ihr wollt!
Thema durchsuchen
Ansicht
Themen-Optionen

Bluescreener - Bluescreens, soviele ihr wollt!

Ein Thema von Daniel Schuhmann · begonnen am 26. Jan 2006 · letzter Beitrag vom 2. Feb 2006
Antwort Antwort
Seite 2 von 4     12 34      
Benutzerbild von Daniel Schuhmann
Daniel Schuhmann
Registriert seit: 16. Jul 2005
Servus Leute!

Windows NT, 2000, XP und 2003 stürzen ja kaum noch ab. Eigentlich kann man so ein System nur noch durch fehlerhafte Hardware und schlampig programmierte Treiber totkriegen. Habt ihr euch also nicht seit langem wieder einen richtig schönen Blue Screen of Death (BSOD) gewünscht? Hier ist die Lösung. Einfach das Programm starten, sich erschrecken oder am Bluescreen erfreuen und dann eine Taste drücken und weiterarbeiten...

Dieses Programm ist völlig zweckfrei und gegen Aufpreis auch entnehmbar. Ein Geschenk, das Freude macht. Für die Dame, für den Herrn, für das Kind. ²

Eigentlich wollte ich nur einen Screenshot eines Bluescreens machen. Das ganze mache ich sonst unter VMware. Dummerweise ist das immer mit warten und dem provozieren einen solchen Bluescreens verbunden. Daher kam die Idee für das Programm.

Features:
  • Zeigt beim Starten einen Bluescreen an
  • Auflösungsänderung auf 640*480 mit kurzer Pause, schwarzem Bildschirm und (für CRT-User) Monitor-Klacken für echtes Bluescreen-Feeling
  • Da das Programm Bluescreen heißt, sind die Screens immer blau - unabhängig von der Systemeinstellung
  • 19 verschiedene Fehlermeldungen, von IRQL_NOT_LESS_OR_EQUAL bis STATUS_IMAGE_CHECKSUM_MISMATCH
  • Dazugehörige Stopcodes zum Auswendiglernen
  • Wahlweise Bluescreen von Windows XP und NT4 auswählbar
  • Zufällig generierte Parameter, Speicheradressen und Zeitstempel
  • Zufällig generierte Namen der Dateien, die einen Fehler hätten verursachen können
  • Entspannte Atmosphäre: Weiterarbeiten nach Tastendruck möglich
  • NonVCL-Programm mit 22 KB entlastet die Festplatte

Bekannte Probleme:
  • Zeigt beim Starten einen Bluescreen an (Achtung! Nicht erschrecken!)
  • Der Bluescreen ist derzeit nur auf englisch verfügbar

Changelog:
  • 1.0.1.1: Keine Fenstervergrößerungen mehr nach Bluescreenstart (Danke, turboPASCAL)
  • 1.0.1.0: NT-Bluescreens sind nun schöner (richtige Farben, Kleinbuchstaben...), STOP-Code paßt zur Meldung
  • 1.0.0.9: Möglichkeit, NT-Bluescreens anzuzeigen (noch nicht ganz vollständig implementiert)
  • 1.0.0.3: Parameter /SoundOff sorgt dafür, dass der Sound während des Bluescreens deaktiviert wird, für diesen Zweck werden nun die Units MMSystem und MiniSysUtils (enthalten) ebenfalls benötigt
  • 1.0.0.2: MANUALLY_INITIATED_CRASH mit aufgenommen
  • 1.0.0.1: Windows sucht die Wiederholfrequenz selbst aus, Fenster im Vordergrund

Parameter:
  • /SOUNDOFF Soundausgabe wird während der Bluescreenanzeige deaktiviert
  • /TYPE:NT Bluescreen wird wie Screen bei Windows NT4 angezeigt

Systemvoraussetzung ist jedes Windows ab Windows 95/NT4. Probleme kann es bei älteren Versionen geben, wenn der XP-Bluescreen angezeigt werden soll, wenn die Schriftart "Lucida Console" noch nicht vorhanden ist. Der NT-Bluescreen sollte aber auch allen Windows-Versionen gleich "schön" aussehen. Das Programm dürfte auch die einzige Möglichkeit sein, einen NT-Bluescreen auf einem 9x-System zu sehen.

Das Programm ist Freeware. Sie dürfen es ohne Einschränkungen nutzen. Es wird Ihnen überlassen "WIE ES IST".
Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, daß es Ihnen von Nutzen sein wird (hä? ), aber OHNE IRGENDEINE GARANTIE, sogar ohne die implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN ZWECK.


² = Loriot; der Familienoriginalbenutzer
Miniaturansicht angehängter Grafiken
bluescreen_825.gif   bluescreen_nt4_208.gif  
Angehängte Dateien
Dateityp: zip bluescreensrc_566.zip (8,0 KB, 121x aufgerufen)
Dateityp: zip bluescreen_738.zip (14,4 KB, 233x aufgerufen)
 
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#11
  Alt 27. Jan 2006, 12:31
Wird eigentlich auch das Hochzählen beim Speicherabbild simuliert?
Michael
  Mit Zitat antworten Zitat
Benutzerbild von c113plpbr
c113plpbr

 
Delphi 2005 Professional
 
#12
  Alt 27. Jan 2006, 12:35
Hmm ... das ding hat noch nen bug:
Wenn winxp bei mir abstürzt, wird der bluescreen automatisch auf BEIDEN monitoren in gleicher weise angezeigt. Dein Programm deckt allerdings nur meinen primären Monitor ab ...

... aber ansonsten is das mal nen nettes spielzeug ...

ciao, Philipp
Philipp
  Mit Zitat antworten Zitat
Benutzerbild von Daniel Schuhmann
Daniel Schuhmann

 
Turbo Delphi für Win32
 
#13
  Alt 27. Jan 2006, 12:37
Luckie:
Nein, bisher nicht. Wenn das "Tool" aber so gut ankommt, könnte man drüber nachdenken. Auch über NT- und 2000-Screens und endlich mal deutsche Bluescreens...

Philipp:
Ja, das ist mir auch bewußt. Die Auflösung auf allen Monitoren zu ändern und so viele Fenster zu erstellen erschien mir dann aber doch etwas übertrieben.
Daniel Schuhmann
  Mit Zitat antworten Zitat
Neotracer64

 
Delphi 7 Professional
 
#14
  Alt 27. Jan 2006, 12:45
Cool. Mit der neuen Version klappts.

Könnte man nicht noch ein Schalter in der Parameterübegabe einfügen, dass die Sound-Volume auf 0 geschaltet wird?
Was meint ihr? Würde doch authentischer wirken.
  Mit Zitat antworten Zitat
ichbins

 
Delphi 2005 Personal
 
#15
  Alt 27. Jan 2006, 12:46
Die echten Bluescreens sind bei mir irgendwie qualitativ hochwertiger... (TFT) könnte aber auch sein dass ich seit ich den TFT bekommen habe keinen BSOD mehr hatte

du könntest ja auch simulieren dass der Ton Hängen bleibt
Michael Enßlin
  Mit Zitat antworten Zitat
Benutzerbild von Daniel Schuhmann
Daniel Schuhmann

 
Turbo Delphi für Win32
 
#16
  Alt 27. Jan 2006, 14:43
Neotracer64:
Danke fürs neuerliche Testen! Freut mich, dass es nun geht. Die Idee mit dem Sound finde ich nicht schlecht, ich habs eingebaut. Wird das Programm mit dem Parameter /SoundOff aufgerufen, wird während der Bluescreen-Anzeige der Sound deaktiviert (mute)

ichbins:
Der Bluescreen ist einem echten (Windows XP Pro, SP2) nachempfunden und stimmt sowohl von Schriftart/-größe als auch der Auflösung mit dem Original überein (unter VMware übernommen).
Das mit dem Hängenbleiben des Tons lassen wir lieber, hinterher stürzt der Rechner dann wirklich noch ab.
Daniel Schuhmann
  Mit Zitat antworten Zitat
Benutzerbild von Daniel Schuhmann
Daniel Schuhmann

 
Turbo Delphi für Win32
 
#17
  Alt 27. Jan 2006, 22:51
Ein neuer Bluescreen hat sich dazugesellt: Über den Parameter /TYPE:NT lässt sich ein Windows NT-Bluescreen anzeigen. So ganz hundertprozentig ist die Sache nicht; die Farben stimmen noch nicht, die Hex-Werte müssen klein geschrieben werden und überhaupt sieht der Code noch grauenvoll aus, aber das Ding mußte ja erstmal "gebaut" werden. Deswegen auch Version 1.0.0.9, der Rest kommt dann mit dem nächsten Update. Optisch kommt der BSOD aber auch jetzt schon ganz gut rüber.

Download inkl. neuem Screenshot wie immer im ersten Beitrag.
Daniel Schuhmann
  Mit Zitat antworten Zitat
Benutzerbild von mh166
mh166

 
Delphi 10.2 Tokyo Starter
 
#18
  Alt 28. Jan 2006, 10:32
Hab ein Problem: WinAmp hab ich OnTop geschaltet: sah lustig aus: BSOD, Winamp oben drauf und dann Musik dazu... (hatte /SOUNDOFF vergessen) wenn nur alle Bluescreens so unterhaltsam wären, wie deine. Ansonsten: geil! Ich nehm an, mein Bruder wirds freuen.

mfg, mh166
  Mit Zitat antworten Zitat
Benutzerbild von Daniel Schuhmann
Daniel Schuhmann

 
Turbo Delphi für Win32
 
#19
  Alt 28. Jan 2006, 11:30
Eigentlich ist mein Fenster auch OnTop, mal schauen, vielleicht muss ich es noch extra in den Vordergrund holen. Der Effekt ist mir jedenfalls bekannt

Dafür gibt's nun die NT-Bluescreens noch etwas schöner: Die Farben stimmen nun mit dem Original überein und die Buchstaben der Hexwerte sind nun klein geschrieben. Ach ja, der Code sieht nun nicht mehr ganz so grauenvoll aus
Daniel Schuhmann
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#20
  Alt 28. Jan 2006, 11:47
Hi,

lustiges Programm - Gefällt mir

Wäre noch schön, wenn man den Fehlergrund und den Dateinamen vielleicht selbst wählen könnte (Parameter?).
Ein Deutscher Bluescreen wäre auch noch toll

mfG
mirage228
David F.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 4     12 34      


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 05:38 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