P.p.r. 0 Опубликовано 2 ноября, 2004 Жалоба Поделиться Опубликовано 2 ноября, 2004 Может кто уже и в курсе... В общем Майкрософт наконец то "открыла" код своей всеизвестной операционной системы.:-\ Вот исходник: #include "win31.h" #include "win95.h" #include "win98.h" #include "workst~1.h" #include "evenmore.h" #include "oldstuff.h" #include "billrulz.h" #include "monopoly.h" #define INSTALL = HARD char make_prog_look_big[1600000]; void main() { 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(); make_futile_attempt_to_damage_Linux(); disable_Netscape(); disable_RealPlayer(); disable_Lotus_Products(); 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.1"); */ /* printf("Welcome to Windows 3.11"); */ /* printf("Welcome to Windows 95"); */ /* printf("Welcome to Windows NT 3.0"); */ /* printf("Welcome to Windows 98"); */ /* printf("Welcome to Windows NT 4.0"); */ /* printf("Welcome to Windows 2000"); */ /* printf("Welcome to Windows XP"); */ printf("Welcome to Windows 2003"); 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(); } +380 (44) 360 2108racing-shop Ссылка на сообщение Поделиться на другие сайты
P.p.r. 0 Опубликовано 2 ноября, 2004 Автор Жалоба Поделиться Опубликовано 2 ноября, 2004 непосвященные конешна могут непонять и не воспринять данный топик с должным юмором ;-) +380 (44) 360 2108racing-shop Ссылка на сообщение Поделиться на другие сайты
Tolyan 1 493 Опубликовано 2 ноября, 2004 Жалоба Поделиться Опубликовано 2 ноября, 2004 напишите хоть в чемь приколь и с чего смеятся а? Ссылка на сообщение Поделиться на другие сайты
RedNine 0 Опубликовано 2 ноября, 2004 Жалоба Поделиться Опубликовано 2 ноября, 2004 напишите хоть в чемь приколь и с чего смеятся а? Насколько я понял Толян ... эт вроде загрузка Виндоса происходит... ток на каком-то языке www.rednine.nm.ru Ссылка на сообщение Поделиться на другие сайты
ValerKat 407 Опубликовано 2 ноября, 2004 Жалоба Поделиться Опубликовано 2 ноября, 2004 напишите хоть в чемь приколь и с чего смеятся а? Смеяться со слова Windows. Валера. Маленького, кто хочешь обидит. Ссылка на сообщение Поделиться на другие сайты
Andrik 0 Опубликовано 2 ноября, 2004 Жалоба Поделиться Опубликовано 2 ноября, 2004 Ссылка на сообщение Поделиться на другие сайты
John Ripper 5 Опубликовано 2 ноября, 2004 Жалоба Поделиться Опубликовано 2 ноября, 2004 Я чуть не уписался.... Правда читал это еще года 2 назад. *************Заголовочные файлы, включаются при писанине на С++****** *****как видно из файлов, начало берут еще из Вынь3.1(если кто помнит такую) #include "win31.h" #include "win95.h" #include "win98.h" #include "workst~1.h" #include "evenmore.h" #include "oldstuff.h" #include "billrulz.h" #include "monopoly.h" #define INSTALL = HARD char make_prog_look_big[1600000]; void main() *******начинается тело программы, т.е. то что она делаить. { while(!CRASHED) ****система вопрошает: "когда ошибка, то шо мне делать?" { display_copyright_message(); ******рисует на екран сообщение о копирайте display_bill_rules_message();******рисуеть еще какую то хрень do_nothing_loop();****типа цикл зависона if (first_time_installation)*******система вопрошает: "Первый раз инсталлимся?" { make_50_megabyte_swapfile();*******делаем в 50 метрофф своп файло do_nothing_loop();*****опять виснем на какой то период totally_screw_up_HPFS_file_system(); search_and_destroy_the_rest_of_OS/2();*****находим и ломаем разделы с ОС/2 make_futile_attempt_to_damage_Linux();*****находим и ломаем разделы с ****************************************Линухом disable_Netscape();******запрещаем Нетскейп disable_RealPlayer();*******запрещаем РеалПлейер disable_Lotus_Products();******запрещаем продукты от Лотуса hang_system(); } write_something(anything);****функция записи чеготокудато display_copyright_message();*****месседж о копирайте do_nothing_loop();******подвиснем на 5 мин. do_some_stuff();*****делаем какую то хрень if (still_not_crashed)*****если система работает стабильно.... { display_copyright_message();*****пишем копирайт do_nothing_loop();*****виснем, да? basically_run_windows_3.1();******запускаем Вынь 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.1"); */*************Сообщения о приветствии, /* printf("Welcome to Windows 3.11"); */********закоментированые. /* printf("Welcome to Windows 95"); */ /* printf("Welcome to Windows NT 3.0"); */ /* printf("Welcome to Windows 98"); */ /* printf("Welcome to Windows NT 4.0"); */ /* printf("Welcome to Windows 2000"); */ /* printf("Welcome to Windows XP"); */ printf("Welcome to Windows 2003");******и только 2003 Винда показуется 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(); } Все. дальше зае....лся расшифровывать... Я добропорядочный гражданин, ездящий на кредитной малолитражке. Ссылка на сообщение Поделиться на другие сайты
Андрiй Горыныч 0 Опубликовано 2 ноября, 2004 Жалоба Поделиться Опубликовано 2 ноября, 2004 - display_bill_rules_message();******рисуеть еще какую то хрень - это, типа, показываем сообщение о правилах Билли - disable_Lotus_Products(); - и о нас не забыли, надо же. спасибо - hang_system(); - после выключения всех найденных конкурентов вешаем систему - if (fast_cpu())****Если процессор быстрый{set_wait_states(lots); - если процессор быстрый, устанавливаем состояние ожидания (много!) set_mouse(reaction, sometimes);****и делать то что ей самой хочется - и иногда на нас реагировать (время от времени) while(something) - крутим остальное, пока чего-то происходит{sleep(5); - засыпаем (на пять тактов) get_user_input(); - выдаем запрос пользователю sleep(5); - засыпаем на пять тактов act_on_user_input(); - симулируем активную деятельность юзверя sleep(5); - засыпаем на пять тактов }create_general_protection_fault(); - когда чего-то закончилось, генерим общую ошибку защиты винды } Ежели на форуме не будет ни одного матерного слова, мое мнение так и останется не выраженным. © Хрюн. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти