作者: buck (清境) 看板: Jokes
標題: windows 原始城市碼公開!!
時間: Sun Apr 27 18:12:29 1997
我侵入了微軟總部偷到了 Windows 3.11 版 的原始程式碼如下,我想他們下一版應該
會有所改進.
#include <windows.h>
#include <system_errors.h>
#include <stdlib.h>
這些不是吐槽關鍵,我們繼續往下.
char make_prog_look_big[1600000];
把編譯後的執行檔弄的看起來大一點(1.6MB左右),若只是下面的程式碼,大概只有幾KB.
main()
{
if (detect_cache())
disable_cache();
如果有CACHE,那麼把CACHE關掉...CACHE是用來加快硬碟存取效率的.
if (fast_cpu())
set_wait_states(lots);
如果是很快的CPU,那麼讓它多等一會
set_mouse(speed, very_slow);
讓滑鼠指標移動變慢
set_mouse(action, jumpy);
讓滑鼠指標沒事亂跳
set_mouse(reaction, sometimes);
滑鼠只在某些時候反應
printf("Welcome to Windoze 3.999 (we might get it right \
or just call it Chicargo)\n");
螢幕上顯示 Welcome to Windoze ......
if (system_ok())
crash(to_dos_prompt);
如果系統正常則跳回 DOS 下...能進去 Windows 反而是系統不正常...$#@!
else
system_memory = open("a:\swp0001.swp", O_CREATE);
進入 Windows,用軟碟來 SwapFile...有這麼慢嗎?:)
while(1) {
sleep(5);
系統小睡片刻
get_user_input();
接收使用者命令
sleep(5);
再小睡片刻
act_on_user_input();
執行使用者命令
sleep(5);
再睡...
if (rand() < 0.9)
crash(complete_system);
每執行一個命令,系統只有10%的機會不會當機...$#@!
}
return(unrecoverable_system);
當機就別想恢復了...
}
--
※※※ ●● ←───────────── (自以為帥的『芭樂頭』!)
※尋※ ┌──┐ ┌───────────── (短視近利的『芝麻眼』!)
※找※ │。。│←┘┌──────────(只聞臭味的『香腸鼻』!)
※好※ │ § │←─┘┌────────────(永遠的『◎行嘴』!)
※友※ │ ◎ │←──┘ ●●●●●●●●●●
※※※ └┬┬┘但是 最重要的特徵就是──→他是我最好的朋友ㄛ!
--
※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw)
◆ From: 61-216-12-8.HINET-IP.hinet.net