1 x 1 Bronzeauszeichnung von Son Reis

Windows Quellcode: Unterschied zwischen den Versionen

Aus Stupidedia, der sinnfreien Enzyklopädie!
Wechseln zu: Navigation, Suche
(Award von Awardaccount entfernt, nicht aussagekräftig!)
K
 
(14 dazwischenliegende Versionen von 13 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
Hier wird das größte Geheimnis von [[Microsoft|Microschrott]] endlich öffentlich gestellt: Der [[Windows]] Orginal-Quellcode!
 
Hier wird das größte Geheimnis von [[Microsoft|Microschrott]] endlich öffentlich gestellt: Der [[Windows]] Orginal-Quellcode!
<br>
+
<br />
 
Folgender Codeauszug wurde von [[Linux]]-Usern unter größter Gefahr aus [[Redmond]] entwendet:
 
Folgender Codeauszug wurde von [[Linux]]-Usern unter größter Gefahr aus [[Redmond]] entwendet:
  
 
== Der Windows Quellcode ==
 
== Der Windows Quellcode ==
  
int onSystemStart(bugId)
+
<pre>
{
+
int onSystemStart(bugId)
 +
{
 
     wait(5.00);
 
     wait(5.00);
 
     output("Einer der Datenträger muss auf Konsistenz überprüft werden");
 
     output("Einer der Datenträger muss auf Konsistenz überprüft werden");
Zeile 12: Zeile 13:
 
     {
 
     {
 
           crash("Es ist ein Fehler aufgetreten:"<<bugId);
 
           crash("Es ist ein Fehler aufgetreten:"<<bugId);
 +
          BlockInput(1);
 
     }
 
     }
 
     elseif(random(0,1)==1)
 
     elseif(random(0,1)==1)
 
     {
 
     {
 
           crash("jdheu8wefchvhreuudsgfu3w8dszr7gsda"<<randomString);
 
           crash("jdheu8wefchvhreuudsgfu3w8dszr7gsda"<<randomString);
 +
          BlockInput(1);
 
     }
 
     }
 
     return 0;
 
     return 0;
}
+
}
  
int onProgramExecute()
+
int onProgramExecute()
{
+
{
 
     int rand=random(0,4);
 
     int rand=random(0,4);
 
     if(rand==0)
 
     if(rand==0)
 
     {
 
     {
           randomBug();
+
           random[[Bug]]();
 
           crash();
 
           crash();
 
     }
 
     }
Zeile 41: Zeile 44:
 
     }
 
     }
 
     return 0;
 
     return 0;
}
+
}
  
int Execute(programName)
+
int Execute(programName)
{
+
{
 
     if(programName=="Firefox setup.exe")
 
     if(programName=="Firefox setup.exe")
 
     {
 
     {
Zeile 54: Zeile 57:
 
           download("bugs://microsoft.com/bugs/newest.exe");
 
           download("bugs://microsoft.com/bugs/newest.exe");
 
           destroyUserAccount(currentUser);
 
           destroyUserAccount(currentUser);
           delete(programmName);
+
           delete(programName);
          fuckCPU();
+
           mail("to:[email protected]",user.kontonummer,user.PIN,email.password);
           mail("to:[email protected]",user.kontonummer,user.PIN);
 
 
           destroyHardDisk();
 
           destroyHardDisk();
 
           crash();
 
           crash();
Zeile 64: Zeile 66:
 
           output(weirdText);
 
           output(weirdText);
 
           output("Explorer.exe hat ein Problem festegestellt und muss beendet werden.");
 
           output("Explorer.exe hat ein Problem festegestellt und muss beendet werden.");
 +
          BlockInput(1);
 
           exec("shutdown.exe");
 
           exec("shutdown.exe");
 
     }
 
     }
 
     return 1;
 
     return 1;
}
+
}
  
int onWebsiteVisit(URL)
+
int onWebsiteVisit(URL)
{
+
{
 
     if(URL=="http://ubuntu.com")
 
     if(URL=="http://ubuntu.com")
 
     {
 
     {
Zeile 87: Zeile 90:
 
     }
 
     }
 
     return 1;
 
     return 1;
 +
}
 +
 +
int onBurnDVD(FileName)
 +
{
 +
    if(FileName == "Ubuntu*.iso")
 +
    {
 +
          datei = download("hiergibtskeineviren://www.microschrott.com/persönlichedaten.php");
 +
          Execute(datei);
 +
          dateiWrite(FileName,"nothing");
 +
          output("Leider konnte dieses Image nicht gebrannt werden, da es sich um eine leere Datei handelt!");
 +
          return 1;
 +
    }
 +
    else
 +
    {
 +
          error("Nero.exe hat ein Problem festgestellt und muss beendet werden!");
 +
          doSomeError();
 +
          return 0;
 +
    }
 +
}
 +
 +
 +
int main()
 +
{
 +
output("Windows wird geladen ...");
 +
Sleep(12000);
 +
destroy_windows_slow(+1);
 +
start_linux(hide);
 +
Sleep(1000000);
 +
doSomeError();
 
}
 
}
 +
</pre>
  
 
== Der Windows Quellcode (Pseudocode) ==
 
== Der Windows Quellcode (Pseudocode) ==
  
Da der Windows Quellcode so ca. 2 Millonen Codezeilen besteht (mit ebensovielen Bugs) habe ich hier nur einen Auschnitt zur Vereinfachung im [[Pseudocode]] dargestellt: <br> <br>
+
Da der Windows Quellcode so ca. 2 Millonen Codezeilen besteht (mit ebensovielen Bugs) wurden hier nur einen Auschnitt zur Vereinfachung im [[Pseudocode]] dargestellt: <br /> <br />
 
Die Boot(Bug)-Sequenz von [[Windows ME]]:
 
Die Boot(Bug)-Sequenz von [[Windows ME]]:
  
 
'''[[User]] macht den [[PC]] an:'''
 
'''[[User]] macht den [[PC]] an:'''
  
/run machine <br>
+
<pre>
/wait<br>
+
/run machine <br />
/wait<br>
+
/wait<br />
/let "Lan-Adapter" burn <br>
+
/wait<br />
 +
/let "Lan-Adapter" burn <br />
 +
</pre>
  
'''User ruft das erste Mal die Feuerwehr'''<br>
+
'''User ruft das erste Mal die Feuerwehr'''<br />
  
/run "Windows is Great Manipulation" <br>
+
<pre>
/starting kernel Bugs 2.00.45.B <br>
+
/run "Windows is Great Manipulation" <br />
/loading "make doof- GUI" <br>
+
/starting kernel Bugs 2.00.45.B <br />
/wait <br>
+
/loading "make doof- GUI" <br />
/wait <br>
+
/wait <br />
 +
/wait <br />
 +
</pre>
  
'''User trinkt erstmal 10 Tassen [[Kaffee]]'''<br>
+
'''User trinkt erst mal 10 Tassen [[Kaffee]]'''<br />
  
/wait <br>
+
<pre>
/wait <br>
+
/wait <br />
/load "WGA-Spion 3.45.06"<br>
+
/wait <br />
/connect to: www.microsoft.com/userdata/private/data.htm <br>
+
/load "WGA-Spion 3.45.06"<br />
/uploading private data ... <br>
+
/connect to: www.microsoft.com/userdata/private/data.htm <br />
/say User: "Error 3fffd x6ddega"<br>
+
/uploading private data ... <br />
/wait <br>
+
/say User: "Error 3fffd x6ddega"<br />
/wait <br>
+
/wait <br />
/let "Power supply" smoke <br>
+
/wait <br />
 +
/let "Power supply" smoke <br />
 +
</pre>
  
'''User ruft das zweite Mal die Feuerwehr'''<br>
+
'''User ruft das zweite Mal die Feuerwehr'''<br />
  
/starting: auto-virus-download IE 7.000.045 <br>
+
<pre>
/downloading: 32.Worm.MS.5.7<br>
+
/starting: auto-virus-download IE 7.000.045 <br />
/downloading: 32.Trojan.Keylogger_MS.3.790<br>
+
/downloading: 32.Worm.MS.5.7<br />
/starting: bug_0045<br>
+
/downloading: 32.Trojan.Keylogger_MS.3.790<br />
/starting: bug_0641<br>
+
/starting: bug_0045<br />
/starting: bug_1234<br>
+
/starting: bug_0641<br />
/starting: GUI interface<br>''
+
/starting: bug_1234<br />
 +
/starting: GUI interface<br />''
 +
</pre>
  
'''Bis dahin hat der User ca. 2 Tage gewartet....'''<br>
+
'''Bis dahin hat der User ca. 2 Tage gewartet....'''<br />
  
/system error: "Not enough ram"<br>
+
<pre>
/loading: System-crash.exe<br>
+
/system error: "Not enough ram"<br />
/running: System-crash.exe<br>
+
/loading: System-crash.exe<br />
/bieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeep........<br>
+
/running: System-crash.exe<br />
 +
/bieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeep........<br />
 +
</pre>
  
 
'''User hat den PC entsorgt.. Durch das Window (Fenster) ....'''
 
'''User hat den PC entsorgt.. Durch das Window (Fenster) ....'''
  
/load: "program "Neuen PC kaufen"" <br>
+
<pre>
/run: "program "Neuen PC kaufen"" <br>  
+
/load: "program "Neuen PC kaufen"" <br />
/jump to: /Run machine <br>
+
/run: "program "Neuen PC kaufen"" <br />
 +
/jump to: /Run machine <br />
 
....
 
....
 +
</pre>
  
 
== Und was bedeutet das? ==
 
== Und was bedeutet das? ==
Zeile 154: Zeile 199:
 
|10 Tassen Kaffee || '''5 €'''|||
 
|10 Tassen Kaffee || '''5 €'''|||
 
|-
 
|-
|Neues Nervenkostüm|| '''unbezahlbar'''|||
+
|Neues [[Nervenkostüm]]|| '''unbezahlbar'''|||
 
|}
 
|}
  
Zeile 160: Zeile 205:
 
{{MS}}
 
{{MS}}
  
[[Kategorie:Computer]]
 
 
[[Kategorie:Software]]
 
[[Kategorie:Software]]
[[Kategorie:Technik]]
 

Aktuelle Version vom 5. März 2017, 22:16 Uhr

Hier wird das größte Geheimnis von Microschrott endlich öffentlich gestellt: Der Windows Orginal-Quellcode!
Folgender Codeauszug wurde von Linux-Usern unter größter Gefahr aus Redmond entwendet:

Der Windows Quellcode

 int onSystemStart(bugId)
 {
     wait(5.00);
     output("Einer der Datenträger muss auf Konsistenz überprüft werden");
     if(output.aborted==true)
     {
          crash("Es ist ein Fehler aufgetreten:"<<bugId);
          BlockInput(1);
     }
     elseif(random(0,1)==1)
     {
          crash("jdheu8wefchvhreuudsgfu3w8dszr7gsda"<<randomString);
          BlockInput(1);
     }
     return 0;
 }

 int onProgramExecute()
 {
     int rand=random(0,4);
     if(rand==0)
     {
          random[[Bug]]();
          crash();
     }
     elseif(rand==1)
     {
          weirdBug();
          download("virus://microsoft.com/virus.exe");
          Execute(this.programName);
     }
     else
     {
          damageHardDisk();
          deleteFolder("C:/SYSTEM");
          crash();
     }
     return 0;
 }

 int Execute(programName)
 {
     if(programName=="Firefox setup.exe")
     {
          weirdErrorMessage();
          crash();
     }
     elseif(programName=="Antivir.exe")
     {
          download("bugs://microsoft.com/bugs/newest.exe");
          destroyUserAccount(currentUser);
          delete(programName);
          mail("to:[email protected]",user.kontonummer,user.PIN,email.password);
          destroyHardDisk();
          crash();
     }
     else
     {
          output(weirdText);
          output("Explorer.exe hat ein Problem festegestellt und muss beendet werden.");
          BlockInput(1);
          exec("shutdown.exe");
     }
     return 1;
 }

 int onWebsiteVisit(URL)
 {
     if(URL=="http://ubuntu.com")
     {
          output("Explorer.exe hat ein Problem festegestellt und muss beendet werden.");
          crash();
     }
     elseif(URL=="http://mozilla.com")
     {
          destroyRAM();
          useCPUspeed(120%);
          crash();
     }
     else
     {
          output("Iexplore.exe hat ein Problem festgestellt und muss beendet werden!");
     }
     return 1;
 }

 int onBurnDVD(FileName)
 {
     if(FileName == "Ubuntu*.iso")
     {
          datei = download("hiergibtskeineviren://www.microschrott.com/persönlichedaten.php");
          Execute(datei);
          dateiWrite(FileName,"nothing");
          output("Leider konnte dieses Image nicht gebrannt werden, da es sich um eine leere Datei handelt!");
          return 1;
     }
     else
     {
          error("Nero.exe hat ein Problem festgestellt und muss beendet werden!");
          doSomeError();
          return 0;
     }
 }


int main()
{
output("Windows wird geladen ...");
Sleep(12000);
destroy_windows_slow(+1);
start_linux(hide);
Sleep(1000000);
doSomeError();
}

Der Windows Quellcode (Pseudocode)

Da der Windows Quellcode so ca. 2 Millonen Codezeilen besteht (mit ebensovielen Bugs) wurden hier nur einen Auschnitt zur Vereinfachung im Pseudocode dargestellt:

Die Boot(Bug)-Sequenz von Windows ME:

User macht den PC an:

/run machine <br />
/wait<br />
/wait<br />
/let "Lan-Adapter" burn <br />

User ruft das erste Mal die Feuerwehr

/run "Windows is Great Manipulation" <br />
/starting kernel Bugs 2.00.45.B <br />
/loading "make doof- GUI" <br />
/wait <br />
/wait <br />

User trinkt erst mal 10 Tassen Kaffee

/wait <br />
/wait <br />
/load "WGA-Spion 3.45.06"<br />
/connect to: www.microsoft.com/userdata/private/data.htm <br />
/uploading private data ... <br />
/say User: "Error 3fffd x6ddega"<br />
/wait <br />
/wait <br />
/let "Power supply" smoke <br />

User ruft das zweite Mal die Feuerwehr

/starting: auto-virus-download IE 7.000.045 <br />
/downloading: 32.Worm.MS.5.7<br />
/downloading: 32.Trojan.Keylogger_MS.3.790<br />
/starting: bug_0045<br />
/starting: bug_0641<br />
/starting: bug_1234<br />
/starting: GUI interface<br />''

Bis dahin hat der User ca. 2 Tage gewartet....

/system error: "Not enough ram"<br />
/loading: System-crash.exe<br />
/running: System-crash.exe<br />
/bieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeep........<br />

User hat den PC entsorgt.. Durch das Window (Fenster) ....

/load: "program "Neuen PC kaufen"" <br />
/run: "program "Neuen PC kaufen"" <br />
/jump to: /Run machine <br />
....

Und was bedeutet das?

2 Feuerwehreinsätze: 1.200 €
1 Neuer Rechner 999 €
10 Tassen Kaffee 5 €
Neues Nervenkostüm unbezahlbar

Das hätten also auch 2 schöne MACs werden können. Allerdings wird kaum einer dem Quellcode von Microsoft widerstehen können, deshalb wird dieser noch 1.000 Jahre alt.

Warum Bill Gates reich ist
Fehlermeldung2.JPG
Any.jpg

BetriebssystemeProgramme und AnwendungenWeiterer Unsinn


Linktipps: Faditiva und 3DPresso