Descubierto El Codigo Fuente De Windows
Enero 13, 2008 in
Curiosidades, Humor, Inclasificable, Informatica, Microsoft, Windows
->
Al fín despues de tantos años podemos ver las entrañas de Windows, su codigo fuente, vaya que ya me imaginaba que iba a ser así
… Pero esto es demasiado xD… :
1 #include “Win30.h”
2 #include “Win31.h”
3 #include “Win95.h”
4 #include “Win98.h”
5 #include “Win2000.h”
6 #include “AlgoMas.h”
7 #include “CodigoAntiguo.h”
8 #include “NormasDeBillGates.h”
9 #include “CosasDeRelleno.h”
10 #include “Monopoly.h”
11
12 #define INSTALAR TODO_SIN_EXCEPCION_Y_A_LO_BESTIA
13 #define CASCAR -5483021548692487811456214478251
14
15 static char Escritorio[16000000]; /* 16 Mb */
16 static char Accesorios[8000000]; /* 8 Mb */
17 static char Explorer4[4000000]; /* 4 Mb */
18 static char ProgramasDeUsuario[2000000]; /* 2 Mb */
19 static char MemoriaLibre[2000000]; /* 2 Mb */
20
21 int main() {
22 while (NoCasque()) {
23 MostrarMensajeCopyright();
24 MostrarMensajeNormasBillGates();
25 DesactivarBotonReset();
26 BucleParaNoHacerNada();
27
28 if (PRIMERA_INSTALACION) {
29 while (TamanyoDiscoSwap() Ocupar50MbParaDiscoDeSwap();
30 BucleParaNoHacerNada();
31 }
32
33 EliminarSistemaDeArchivosHPFS();
34 EliminarCualquierRastroDeOS2();
35 DeshabilitarInstalacionDeNetscape();
36 DeshabilitarInstalacionDeRealPlayer();
37
38 if (QuedaAlgunRastroSospechoso()) ColgarSistema();
39 }
40
41 MostrarAlgunaCosaBonitaPeroInutil();
42 MostrarMensajeCopyrightOtraVez();
43 BucleParaNoHacerNada();
44 HacerVerQueHaceAlgo();
45
46 if (SigueSinCascar()) {
47 MostrarMensajeCopyrightOtraVez();
48 BucleParaNoHacerNada();
49 EjecutarWin31();
50
51 if (AunSigueSinCascar()) EjecutarWin30();
52
53 BucleParaNoHacerNada_1();
54 BucleParaNoHacerNada_2();
55 BucleParaNoHacerNada_3();
56
57 BucleParaNoHacerNada_Etcetera();
58 }
59
60 if (UsuarioNoAceptaWindowsComoAlgoUtil()) goto
61 VETE_A_SABER_DONDE;
62
63 if (SeHaDetectadoCache()) DeshabilitarCache();
64
65 if (CPU_Rapida()) {
66 EstablecerEstadosDeEspera(MUCHISIMOS);
67 EstablecerRaton(VELOCIDAD, MUY_LENTO);
68 EstablecerRaton(ACCION, DESPLAZARSE_A_SALTOS);
69 EstablecerRaton(REACCION, A_VECES);
70 EstablecerTeclado(VELOCIDAD_PARPADEO, MUY_LENTO);
71 EstablecerTeclado(VELOCIDAD_REPETICION, LENTO);
72 }
73
74 /* printf(”Bienvenido a Windows 3.0?); */
75 /* printf(”Bienvenido a Windows 3.1?); */
76 /* printf(”Bienvenido a Windows 95?); */
77 /* printf(”Bienvenido a Windows 98?); */
78 /* printf(”Bienvenido a Windows 2000?); */
79 printf(”Bienvenido a Windows 2001?);
80
81 if (CPU != INTEL) {
82 DeshabilitarRaton();
83 DesconfigurarTeclado();
84 ColgarSistema(INDICADOR_MSDOS);
85 }
86 else {
87 MemoriaDeSistema = open(”a:swp0001.swp”, O_CREATE);
88
89 while (NoHayaSuficienteEspacioEnDisco()) printf(”Inserte nuevo
90 disco en la unidad A:”);
91 }
92
93 while (NOS_SALGA_DE_LOS_HUEVOS) {
94 sleep(5000);
95 ObtenerEntradaUsuario();
96 sleep(5000);
97 ReaccionarAPeticionUsuario();
98 }
99
100 if (ObtenerNumeroAlAzar() != BINGOOOO)
101 GenerarErrorDeProteccionGeneral();
102
103 /* Fin de bucle principal */
104 }
105
106 /* Finalizar sesion */
107 if (AunNoHaCascadoDelTodo()) {
108 if (ObtenerOtroNumeroAlAzar() != BINGOOOO) {
109 MandarExplorerALaMierda();
110
111 if (HayAlgoAbierto()) {
112 Accion = MostrarMensaje(”?Desea guardar los datos?”);
113 if (Accion == SI) GuardarDatos_JAJAJA();
114 MandarloTodoAlCarajo();
115 }
116 }
117
118 printf(”Windows se esta cerrando”);
119 while (HAYA_PRISA) sleep(5000);
120 if (UsuarioYaLlegaTardeDondeTeniaQueIr()) printf(”Ahora puede
121 apagar el equipo.”);
122 }
123
124 return ((int)((long)((float)((double)((re double)CASCAR)))));
125
126 }
Para los que no lo hayan entendido es una broma
, ya me imagino a varios intentando compilar y compilar xD… ¿ o ya te corrio?
Fuente : HumorGeek
Tambien te puede interesar:
Si Has Disfrutado Del Post Quiza Quieras suscribirte a mi Feed RSS!
No hay etiquetas para esta entrada.











13 Enero, 2008 @ 3:22 am
jejejeje, interesante, saludos…
13 Enero, 2008 @ 1:28 pm
¡Muy bueno! Acabo de levantarme del piso, estaba desatornillándome de la risa.
‘BucleParaNoHacerNada()’ <— eso es genial
100 if (ObtenerNumeroAlAzar() != BINGOOOO)
101 GenerarErrorDeProteccionGeneral();
¡¡¡Eso es demasiado!!!
Es fantástico, no sé cómo no se me ocurrió a mí. Bueno, de haber sucedido de esa menara posiblemente no lo hubiera hecho tan bien.
Me encanta tu blog, al fin me animé a comentar.
Saludos desde Argentina.
13 Enero, 2008 @ 1:55 pm
¿Publicado por “Yo”? ¿Alas 3:22am? No tengo idea de por qué los datos de mi comentario anterior se publicaron mal. Mi nombre es Julián, y no es tan temprano.
Bueno… lo publiqué Yo, eso es verdad, pero “Yo” no es el nick que había elegido.
Espero que ahora los datos salgan bien-
Mucha suerte
¡Juro que este es el último gatito que hago matar!
13 Enero, 2008 @ 8:31 pm
@Julián: Gracias por animarte a comentar
,
espero no sea la ultima ves
, yo creo que no dista mucho del verdadero codigo fuente de Windows xD …