es.comp.os.linux.*

20/11/2017 - 16:12:47

Principal

es.comp.os.linux.*

Grupos
e.c.o.l.anuncios
Consejos
Historia
Anti-spam


Ayuda

Principiantes
FAQ
Glosario


Ocio

Habituales
Humor
Tira cómica


Sitio

Sobre esta web
Meta-FAQ
Declaración
Servicios
Mapa Web


Nuestros agradecimientos y reconocimiento a todas las personas cuyo esfuerzo hace que nos riamos un rato.


Mensaje original en formato texto

From: sromero@escomposlinux.org (Santiago Romero)
Newsgroups: es.comp.os.linux.misc
Subject: [OT] [HUMOR] Codigo fuente de Windows 2001
Date: Wed, 31 Jan 2001 19:03:17 +0100

 Esta va para la seccion de humor. La parte que mas me gusta es
 la de los comentarios del printf("Bienvenido a Windows 2001");
 que habla sobre lo que cambia Windows de una version a otra:

- --------------------------------------------------------------------
#include "Win30.h"
#include "Win31.h"
#include "Win95.h"
#include "Win98.h"
#include "Win2000.h"
#include "AlgoMas.h"
#include "CodigoAntiguo.h"
#include "NormasDeBillGates.h"
#include "CosasDeRelleno.h"
#include "Monopoly.h"

#define INSTALAR TODO_SIN_EXCEPCION_Y_A_LO_BESTIA
#define CASCAR -5483021548692487811456214478251

static char Escritorio[16000000]; /* 16 Mb */
static char Accesorios[8000000]; /* 8 Mb */
static char Explorer4[4000000]; /* 4 Mb */
static char ProgramasDeUsuario[2000000]; /* 2 Mb */
static char MemoriaLibre[2000000]; /* 2 Mb */

int main() {
   while (NoCasque()) {
     MostrarMensajeCopyright();
     MostrarMensajeNormasBillGates();
     DesactivarBotonReset();
     BucleParaNoHacerNada();

     if (PRIMERA_INSTALACION) {
       while (TamanyoDiscoSwap() < ESPACIO_WIN * 5)) {
         Ocupar50MbParaDiscoDeSwap();
         BucleParaNoHacerNada();
         }

       EliminarSistemaDeArchivosHPFS();
       EliminarCualquierRastroDeOS2();
       DeshabilitarInstalacionDeNetscape();
       DeshabilitarInstalacionDeRealPlayer();

       if (QuedaAlgunRastroSospechoso()) ColgarSistema();
     }

     MostrarAlgunaCosaBonitaPeroInutil();
     MostrarMensajeCopyrightOtraVez();
     BucleParaNoHacerNada();
     HacerVerQueHaceAlgo();

     if (SigueSinCascar()) {
       MostrarMensajeCopyrightOtraVez();
       BucleParaNoHacerNada();
       EjecutarWin31();

       if (AunSigueSinCascar()) EjecutarWin30();

       BucleParaNoHacerNada_1();
       BucleParaNoHacerNada_2();
       BucleParaNoHacerNada_3();

       BucleParaNoHacerNada_Etcetera();
     }

     if (UsuarioNoAceptaWindowsComoAlgoUtil()) goto
           VETE_A_SABER_DONDE;

     if (SeHaDetectadoCache()) DeshabilitarCache();

     if (CPU_Rapida()) {
       EstablecerEstadosDeEspera(MUCHISIMOS);
       EstablecerRaton(VELOCIDAD, MUY_LENTO);
       EstablecerRaton(ACCION, DESPLAZARSE_A_SALTOS);
       EstablecerRaton(REACCION, A_VECES);
       EstablecerTeclado(VELOCIDAD_PARPADEO, MUY_LENTO);
       EstablecerTeclado(VELOCIDAD_REPETICION, LENTO);
     }

/* printf("Bienvenido a Windows 3.0"); */
/* printf("Bienvenido a Windows 3.1"); */
/* printf("Bienvenido a Windows 95"); */
/* printf("Bienvenido a Windows 98"); */
/* printf("Bienvenido a Windows 2000"); */
printf("Bienvenido a Windows 2001");

     if (CPU != INTEL) {
       DeshabilitarRaton();
       DesconfigurarTeclado();
       ColgarSistema(INDICADOR_MSDOS);
     }
     else {
       MemoriaDeSistema = open("a:\swp0001.swp", O_CREATE);

       while (NoHayaSuficienteEspacioEnDisco()) printf("Inserte nuevo
                                                 disco en la unidad A:");
     }

     while (NOS_SALGA_DE_LOS_HUEVOS) {
       sleep(5000);
       ObtenerEntradaUsuario();
       sleep(5000);
       ReaccionarAPeticionUsuario();
     }

     if (ObtenerNumeroAlAzar() != BINGOOOO)
       GenerarErrorDeProteccionGeneral();

/* Fin de bucle principal */
}

/* Finalizar sesion */
if (AunNoHaCascadoDelTodo()) {
   if (ObtenerOtroNumeroAlAzar() != BINGOOOO) {
     MandarExplorerALaMierda();

     if (HayAlgoAbierto()) {
       Accion = MostrarMensaje("?Desea guardar los datos?");
       if (Accion == SI) GuardarDatos_JAJAJA();
       MandarloTodoAlCarajo();
     }
   }

   printf("Windows se esta cerrando");
   while (HAYA_PRISA) sleep(5000);
   if (UsuarioYaLlegaTardeDondeTeniaQueIr()) printf("Ahora puede
                                                  apagar el equipo.");
   }

return ((int)((long)((float)((double)((re double)CASCAR)))));

}
- --------------------------------------------------------------------
- --
Número complejo: Aquel con la madre real y el padre imaginario.
- -
   / NoP / Compiler   | compiler@escomposlinux.org - ICQ #98602813 \
   \ Linux Debian 2.2 | http://escomposlinux.org/sromero - #74.821 /

Ultima actualizacion: 26/10/2003 - 12:08:13
Autor(es): Andrés Herrera
Cualquier problema en las páginas diríjase al Webmaster

El proyecto escomposlinux.org está dedicado a la memoria de tas