• Der MTB-News Kalender 2026 im großen DIN A2 Format ist jetzt für kurze Zeit verfügbar.
    ➡️ Jetzt bestellen.

Windows Source-code

crumble

Mitglied und 2 Nüssen
Registriert
8. Januar 2003
Reaktionspunkte
6
Ort
Dresden
Code:
#include <microsoft/stdio.h>

#include "win31.h"
#include "win95.h"
#include "evenmore.h"
#include "oldstuff.h"
#include "billrulz.h"
#define INSTALL HARD

char make_prog_look_big[1600000];

void read_partition_table(void)
{ 
 write_new_partition_table();
 write_W98_boot_loader(EXTREME_PREJUDICE);
}

void set_time(void)
{
 read_BIOS_clock();

 if (test_cpu_temperature() > 80)
 set_BIOS_clock_to_summertime();
 else
 set_BIOS_clock_to_GMT(); /* Gates Microsoft Time */

 /* Since windows assumes the BIOS clock isn't universal
 time ...
 */
 windows_clock = ((bios_clock + rand(24)) % 24) * PI;

 if (user_complains())
 {
 remind_user_that_bugs_arent_going_to_be_fixed();
 popup_and_recommend_user_buys_windows_y2k_defiant();
 }
}

void check_mail(void)
{
 int i;

 for (i = 0; i < num_mail_messages_unread; i++)
 if (strstr(UnreadMail[i].Subject, "GOOD TIMES") ||
 strstr(UnreadMail[i].Subject, "JOIN THE CREW"))
 start_microsoft_frontpage_97(REMOVE_WEB_SITE, "C:\")
}

void if_modem(void)
{
 if (default_browser() != IE40)
 {
 dump_netscape();
 set_invalid_host("www.netscape.com", ALWAYS);
 download_latest_patch(IE40);
 install_ie40();
 associate_file_type(".BMP", IE40);
 associate_file_type(".JPG", IE40);
 ....
 ....
 associate_file_type(".EXE", IE40);
 default_mail_reader = WORD97;
 }
 
 mail_system_registry_to_microsoft();
 
 remove_current_isp();
 set_current_isp("WWW.MSN.COM", CHARGE_BAND_PREMIUM_RATE);

 if (sun_microsystems_java())
 {
 remove_sun_microsystems_java();
 install_microsoft_hacked_java_instead();
 }

 check_mail();
}

void hex_dump(void)
{
 for (y=0; y< 32; y++)
 {
 for (x=0; x<20; x++)
 {
 printf("Ox00%c%c", hex(rand(16)),
 hex(rand(16)));
 }
 printf("\n");
 }
}

void blue_screen_of_death(void)
{
 set_screen_color(BLUE);
 hex_dump();
}

void create_general_protection_fault(void)
{
 switch (rand(4))
 {
 case 1:
 display_general_protection_fault(WORD97);
 break;
 case 2:
 display_general_protection_fault(EXCELL);
 break;
 case 3:
 display_general_protection_fault(IE40);
 break;
 default:
 blue_screen_of_death();
 break;
 }
}

void main()
{
 read_partition_table();
 if_modem();

 while(!CRASHED)
 {
 display_copyright_message();
 display_bill_rules_message();
 do_nothing_loop();
 if (first_time_installation)
 {
 make_50_megabyte_swapfile();
 do_nothing_loop();
 totally_screw_up_HPFS_file_system();
 search_and_destroy_the_rest_of_OS/2();
 hang_system();
 }
 write_something(anything);
 display_copyright_message();
 do_nothing_loop();
 do_some_stuff();
 if (still_not_crashed)
 {
 display_copyright_message();
 do_nothing_loop();
 basically_run_windows_3.1();
 do_nothing_loop();
 do_nothing_loop();
 }
 }

 if (detect_cache())
 disable_cache();

 if (fast_cpu())
 {
 set_wait_states(lots);
 set_mouse(speed, very_slow);
 set_mouse(action, jumpy);
 set_mouse(reaction, sometimes);
 }

 /* printf("Welcome to Windows 3.11"); */
 /* printf("Welcome to Windows 95"); */
 printf("Welcome to Windows 98");
 if (system_ok())
 crash(to_dos_prompt);
 else
 system_memory = open("a:\swp0001.swp", O_CREATE);

 while(something)
 {
 sleep(5);
 get_user_input();
 sleep(5);
 act_on_user_input();
 sleep(5);
 }
 create_general_protection_fault();
}
Anm: Das ist Sarkasmus-code!!
 
LoonSky schrieb:
den witz gabts schon vor "den ersten Codes".

also alter hut.


:o aendert ja nichts daran, dass das Teil immer wieder so geil kommt. Da wird einem die Ignoranz und Selbstverliebtheit dieser Firma so derart klar vor Augen gefuehrt -- einfach goettlich!

void hexdump -- sooooo geil! :lol:

Hier mal einige interessante Kommentare aus den echten Sourcen von Windows 2000. :)

Marcus
 
Zurück