Random Error Generator

Übersicht BlitzBasic Codearchiv

Gehe zu Seite 1, 2  Weiter

Neue Antwort erstellen

Firstdeathmaker

Betreff: Random Error Generator

BeitragSa, Jul 12, 2008 4:04
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]
;randErrGen by Blitzbasic meeting Berlin 11-12.7.2008
;for best taste, activate debugmode.
;this function comes with 13 unique special errors,
;some very easy and often to find, some very rare and mighty.
;Version 1.1
;LOG
;1.1 - Rechtsschreibfehler ausgebessert

randomErrorGenerator()

;BENUTZUNG AUF EIGENE GEFAHR
Function randomErrorGenerator()
   SeedRnd MilliSecs()
   Select Rand(0,15)
      Case 0
         d.dummy = Null
         Print d\crash
      Case 1
         b = 0
         a= 5/b
      Case 2
         MoveEntity (a,0,0,0)
      Case 3
         Local arr[2]
         c = 3
         b = arr[c]
      Case 4
         bank = CreateBank(0)
         PeekInt(bank,2)
      Case 5
         Graphics 800,600,32,1
         .here
         doNothing()
         Goto here
      Case 6
         Graphics 333,666,32,1
      Case 7
         CreateCamera()
      Case 8
         ReadInt(ReadFile("\/:*?<>|"))
      Case 9
         Repeat
            CreateBank(1024*2^16)
         Forever
      Case 10
         Graphics 400,300
         SetBuffer BackBuffer()
         For i=20 To 99
            Cls
            Text 10,120,"Status MEGAPROJECT!!! : "+i+"%"
            Delay Rand(100)
            Rect 0,140,i*4,20
            Flip
         Next
         RuntimeError "Project cancelled: Keinen Grafiker gefunden."
      Case 11
         DrawImage(0,0,0)
      Case 12
         SetGfxDriver(2^16)
      Case 13;ultimate error (!!! crashes XP !!!)
         stream = WriteFile("recurrence.bat")
         WriteLine(stream,"echo doomed")
         WriteLine(stream,":label")
         WriteLine(stream,"start recurrence.bat")
         WriteLine(stream,"goto label")
         CloseFile stream
         ExecFile("recurrence.bat")
         RuntimeError "How fast can you click?"
      Case 14
         longText$ = "1234567890ThisStreamIsJustRubbish1234567890ThisStreamIsJustRubbish1234567890ThisStreamIsJustRubbish1234567890ThisStreamIsJustRubbish1234567890ThisStreamIsJustRubbish1234567890ThisStreamIsJustRubbish1234567890ThisStreamIsJustRubbish1234567890ThisStreamIsJustRubbish1234567890ThisStreamIsJustRubbish"
         Repeat
            longText = longText + longText
            AppTitle longText
         Forever
      Default
         RuntimeError "Can't find error (or can't decide which one to take)"
   End Select
End Function

Function doNothing()
End Function


Type dummy
   Field crash
End Type
www.illusion-games.de
Space War 3 | Space Race | Galaxy on Fire | Razoon
Gewinner des BCC #57 User posted image
 

MadMental

BeitragSa, Jul 12, 2008 11:13
Antworten mit Zitat
Benutzer-Profile anzeigen
da hatte aber wer Langeweile, oder? Very Happy

Silver_Knee

BeitragSa, Jul 12, 2008 11:41
Antworten mit Zitat
Benutzer-Profile anzeigen
Den windows abrecker kann man schwer besiegen.. hab mit dem ausschaltknopf das runterfahren 2 mal eingeleitet Zwischendrin den Taskmanager-Prozess höchste priorität verpast und selbiges mit dem Explorer gemacht... Dann aber funktioniere es.. lustig waren die Meldungsfenster komplett ohne text oder ohne symbol dafür in FixedSys =P Geht aber viel einfacher mit der exe:

Repeat
EXECFILE "myname.exe"
Forever

Das konnte ich bis jetzt noch nicht abrecken Wink

Firstdeathmaker

BeitragSa, Jul 12, 2008 11:59
Antworten mit Zitat
Benutzer-Profile anzeigen
Das mit dem Exe Selbstaufruf haben wir extra nicht reingenommen, weil uns keine Möglichkeit eingefallen ist den eigenen Exe-Namen herauszufinden.

Teilweise verhalten sich die Fehler unterschiedlich auf den verschiedenen Systemen. Nummer 13 hat aber IMMER zum Absturtz bzw. Neustart geführt.
www.illusion-games.de
Space War 3 | Space Race | Galaxy on Fire | Razoon
Gewinner des BCC #57 User posted image

Silver_Knee

BeitragSa, Jul 12, 2008 12:39
Antworten mit Zitat
Benutzer-Profile anzeigen
hätte ich es geschafft vor dem Totalen abmurks den Taskmanager auf Echtzeit zu sellen wärs wahrscheinlich nicht zum Neustart gekommen dann hätte der explorter mit Gruppe Schließen und ner höheren Priorität gekoppelt mit "prozessstrucktur beenden" wahrscheinlich galles gepackt... so hab ich auch of den 3 Zeiler umgelegt....

DAK

BeitragSa, Jul 12, 2008 13:07
Antworten mit Zitat
Benutzer-Profile anzeigen
der 10er-fehler is geil...
Gewinner der 6. und der 68. BlitzCodeCompo

FireballFlame

BeitragSa, Jul 12, 2008 14:56
Antworten mit Zitat
Benutzer-Profile anzeigen
lol ... die 14 hat gleich mal die blitzcc.exe mit in den Tod gerissen...
Und die 10 ist echt genial Laughing

Mal schaun, wann die 13 kommt...

EDIT: Öööhm okay, da war nix mehr zu machen ^^
Vieeele Fenster ... schwarzer Bildschirm ... weißer Bildschirm ... schwarzer Bildschirm ... weißer Bildschirm ... cmd.exe-Error-Fenster ... und dann ging die Maus nicht mehr xD
PC: Intel Core i7 @ 4x2.93GHz | 6 GB RAM | Nvidia GeForce GT 440 | Desktop 2x1280x1024px | Windows 7 Professional 64bit
Laptop: Intel Core i7 @ 4x2.00GHz | 8 GB RAM | Nvidia GeForce GT 540M | Desktop 1366x768px | Windows 7 Home Premium 64bit

DAK

BeitragSa, Jul 12, 2008 17:44
Antworten mit Zitat
Benutzer-Profile anzeigen
den 13er hab ich noch nicht geschafft unter zu kriegen... könnt mir denken, dass es geht, wenn man den taskmanager auf Priorität 'Echtzeit' schalltet und offen hat, bevor man den 13er startet...
Gewinner der 6. und der 68. BlitzCodeCompo

Silver_Knee

BeitragSo, Jul 13, 2008 1:19
Antworten mit Zitat
Benutzer-Profile anzeigen
Mit singlecore packst du ihn auch noch wärend des "virus" auf Wink zia die Alten kästen ^^

FireballFlame

BeitragMo, Jul 14, 2008 4:06
Antworten mit Zitat
Benutzer-Profile anzeigen
Na dann...
<--- Quadcore, keine Chance x_x


Firstdeathmaker hat Folgendes geschrieben:Cool, genauso sah das bei mir auch aus, nur ohne das "... funktioniert nicht mehr"-Fenster.
Stattdessen kam nach einer Weile ein Fenster im Windows NT-Stil, dass mir irgendeinen Fehler mit der cmd.exe mitteilen wollte (der Text hat es nicht geschafft, fertig zu rendern) ... kurz darauf fing schon der Mauszeiger zu ruckeln an und wurde immer langsamer. Und dann war Sense.
Lustig, was man damit doch so alles erleben kann Very Happy
PC: Intel Core i7 @ 4x2.93GHz | 6 GB RAM | Nvidia GeForce GT 440 | Desktop 2x1280x1024px | Windows 7 Professional 64bit
Laptop: Intel Core i7 @ 4x2.00GHz | 8 GB RAM | Nvidia GeForce GT 540M | Desktop 1366x768px | Windows 7 Home Premium 64bit

Silver_Knee

BeitragMo, Jul 14, 2008 13:22
Antworten mit Zitat
Benutzer-Profile anzeigen
Diese NT Fenster meinte ich mit "Fixdsys" Cool fand ich auch dass zwischendrin einfach der "Origin"-Befehl nicht ausgeführt wurde und die Promt oben liks in der Ecke anfing XD Das fenster war aber woanders und hatte keinen inhalt XDD

Kernle 32DLL

BeitragMi, Jul 16, 2008 11:23
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich hab gestern mal so fröhlich alle Fehler durchprobiert... bis Fehler 13 kam xD

Der hat garnicht mehr aufgehört, und wie mein vorposter bereits gemeldet hat hat der wohl irgentwie den Origion Dingensda nicht mehr ausgeführt. Ich würde da ja gerne ein Bild von machen, aber ich habe keine Lust mir mein ganzes Raid-Festplatten System nochmal zu zerschiesen lol

So long,
Kernle
Mein PC: "Bluelight" - Xtreme Gamer PC [Video]
Meine Projekte: Cube-Wars 2010 [Worklog]
Anerkennungen: 1. Platz BCC #7 , 1. Platz BCC #22 , 3. Platz BAC #89
Ich war dabei: NRW Treff III, IV ; Frankfurter BB Treffen 2009

FireballFlame

BeitragDi, Jul 22, 2008 5:51
Antworten mit Zitat
Benutzer-Profile anzeigen
Vorschlag: Code: [AUSKLAPPEN]
Graphics3D 640,480,0,2
Local x=CreatePivot()
Local y=CopyMesh(x)
Dieser hier ist mit Debugger auch recht cool. Cool
PC: Intel Core i7 @ 4x2.93GHz | 6 GB RAM | Nvidia GeForce GT 440 | Desktop 2x1280x1024px | Windows 7 Professional 64bit
Laptop: Intel Core i7 @ 4x2.00GHz | 8 GB RAM | Nvidia GeForce GT 540M | Desktop 1366x768px | Windows 7 Home Premium 64bit

Firstdeathmaker

BeitragDi, Jul 22, 2008 11:07
Antworten mit Zitat
Benutzer-Profile anzeigen
wow, der ist echt geil!
www.illusion-games.de
Space War 3 | Space Race | Galaxy on Fire | Razoon
Gewinner des BCC #57 User posted image
 

#Reaper

Newsposter

BeitragDi, Jul 22, 2008 11:52
Antworten mit Zitat
Benutzer-Profile anzeigen
Omg! Ein Mircosoft Visual C++ Error! Verdammt! Was hat der ........... in BB zu suchen?! :O
AMD Athlon 64 3500+, ATI AX800 Pro/TD, 2048 MB DRR 400 von Infineon, ♥RIP♥ (2005 - Juli 2015 -> sic!)
Blitz3D, BlitzMax, MaxGUI, Monkey X; Win7

Silver_Knee

BeitragDi, Jul 22, 2008 12:18
Antworten mit Zitat
Benutzer-Profile anzeigen
hatte ich bei der demo öfter.. BB ist mit Visual c++ geschrieben^^

ozzi789

BeitragDi, Jul 22, 2008 13:18
Antworten mit Zitat
Benutzer-Profile anzeigen
FireballFlame hat Folgendes geschrieben:
Vorschlag: Code: [AUSKLAPPEN]
Graphics3D 640,480,0,2
Local x=CreatePivot()
Local y=CopyMesh(x)
Dieser hier ist mit Debugger auch recht cool. Cool


Bei mia kommt nur ne MAV Shocked Crying or Very sad

Ich sollt lesen lernen , Debugger Smile
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5

Willi die Rübe

BeitragDi, Jul 22, 2008 14:22
Antworten mit Zitat
Benutzer-Profile anzeigen
Häää, bei mir kommt gar kein Fehler, mit Debugger kommt die Meldung "Programm has ended" Laughing
Ich habe keine Lösung, aber ich bewundere das Problem.
Tehadon
Q6600, MSI Neo2-FR, 4GB Ram, nVidia 7800 GTX

At the Farewell Party visit: MySpace | Homepage
 

Marek

BeitragDi, Jul 22, 2008 14:25
Antworten mit Zitat
Benutzer-Profile anzeigen
Dito, bei mir kommt auch kein Fehler... liegt vll an IDEal?
Wer lesen kann ist klar im Vorteil...

Xeres

Moderator

BeitragDi, Jul 22, 2008 14:26
Antworten mit Zitat
Benutzer-Profile anzeigen
IDEal -> F9 / Debug Compile

MAV -> Entity does not exist -> Visual C++ Runtime Error
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)
  • Zuletzt bearbeitet von Xeres am Di, Jul 22, 2008 14:36, insgesamt einmal bearbeitet

Gehe zu Seite 1, 2  Weiter

Neue Antwort erstellen


Übersicht BlitzBasic Codearchiv

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group