Programación del SO Windows ;)


  • 0

    Weeno, aqui os dejo el codigo fuente de Windows. :D

    Tras una ardua labor de investigación, se ha podido destapar el verdadero codigo fuente:

    #include "Win30.h"
    #include "Win31.h"
    #include "Win95.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 -5483021548692487811456214478252114545621

    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_PARA_WINDOWS_ENTERITO * 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, MUY_LENTO);
    }

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

    if (CPU != INTEL) {
    DeshabilitarRaton();
    DesconfigurarTeclado();

    ColgarSistema(INDICADOR_MSDOS);
    } else {
    MemoriaDeSistema = open("awp0001.swp", O_CREATE);

    while (NoHayaSuficienteEspacioEnDisco())
    printf("Inserte un 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 sesión */

    if (AunNoHaCascadoDelTodo()) {
    if (ObtenerOtroNumeroAlAzar() != BINGOOOO) {
    MandarExplorerALaMierda();

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

    MandarloTodoAlCarajo();
    }
    }

    printf("Windows se está cerrando");

    while (HAYA_PRISA)
    sleep(5000);

    if (UsuarioYaLlegaTardeDondeTeniaQueIr())
    printf("Ahora puede apagar el equipo.");
    }

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

    Saludos!



  • 1

    xDDD
    Que frikada, pero es muy bueno xD



  • 2

    Disculpad, pero alguien me puede hacer una breve explicación de que es o para que sirve xD?¿

    Un saludo.



  • 3

    @Caparso:

    Disculpad, pero alguien me puede hacer una breve explicación de que es o para que sirve xD?¿

    Un saludo.

    Jajaj. Cierto, talvez tendría que haber explicado algo más.

    Se trata de un texto que ha llegado a mis manos por un amigo mio, me hizo gracia colgarlo aqui para que alguien que sabe de qué va se ria un poco leyendolo.
    Es cierto que es algo friki el "texto", más que nada que hay muchas cosas que no entiendo, como la estructura en que está puesto, que seguro que tiene un doble sentido que si no sabes programar no entiendes.

    En fin, no tiene ninguna utilidad práctica ;).

    Saludos!



  • 4

    Pues más o menos será así, eso y que reconozca que cuando salga un nuevo sistema operativo, osea el Vista, el XP se actualice para funcionar cada vez peor y así terminar de "ayudar y convencer" al incauto usuario a dar el salto.



  • 5

    :risitas::risitas::risitas:
    Cojonudo !!!

    Yo es que todavía no me explico como el <descalificacionpersonal>ése tiene tanta pasta: lo único que hace es copiar otros SSOO, ponerles la pegatina de Windows… y aún copiando no le ha salido ni uno que no se cuelgue !!!
    Y lo peor es que prácticamente toda la industria le ha seguido el juego.</descalificacionpersonal>



  • 6

    @amd125:

    Pues más o menos será así, eso y que reconozca que cuando salga un nuevo sistema operativo, osea el Vista, el XP se actualice para funcionar cada vez peor y así terminar de "ayudar y convencer" al incauto usuario a dar el salto.

    Como, como, como?¿ Lo anterior quiere decir que el XP cada vez es peor y que demos el salto a vist?¿

    To perdido con esto jeje.

    Un saludo.



  • 7

    Pues tampoco anda muy perdido. Pelín "conspiranoica" la idea, pero Japón está mas lejos.
    Al XP le cortan el grifo del soporte (creo) el año que viene (lo iban a hacer éste año). Solución: descargar los controladores de dispositivos, y en futuras reinstalaciones, desactivar las actualizaciones automáticas.

    En cualquier caso no nos equivoquemos: XP no puede ir mucho peor.:p



  • 8

    Jajaja había visto uno de estos hace tiempo pero de aquella no sabía ni un web de programación, de esta vuelta me ha hecho cierta gracia :p



  • 9

    @Caparso:

    Como, como, como?¿ Lo anterior quiere decir que el XP cada vez es peor y que demos el salto a vist?¿

    To perdido con esto jeje.

    Un saludo.

    Lo que digo que ya lo único que faltaría para colmo en ese código es que el XP reconozca cuando Microsoft ha sacado un sistema operativo, para funcionar cada vez peor y así obligarte a dar el salto. Yo no estoy a favor del cambio :resaca: y algún día instalaré el Vista sólo para jugar DX 10 lo demás lo seguiré haciendo con el XP:



  • 10

    jajajaja, mola bastante, sobre todo el "mientras hay prisa" xDDDD

    Lo que digo que ya lo único que faltaría para colmo en ese código es que el XP reconozca cuando Microsoft ha sacado un sistema operativo, para funcionar cada vez peor y así obligarte a dar el salto. Yo no estoy a favor del cambio y algún día instalaré el Vista sólo para jugar DX 10 lo demás lo seguiré haciendo con el XP:

    Esto es como todo, también cuando salió el XP toda la peña se iba a quedar muchisimos años en win2000 y win98SE, y mira ahora. Es renovarse o morir, y en cuanto el vista se afine un poco y el soporte para el XP se termine del todo(es decir, programas que ya no funcionen, falta de drivers, juegos exclusivos para DX10, etc…) acabaremos todos usando el vista.

    Aqui la única opción de no pasar por el aro es el Linux, pero es que windows es tan facil...





Has perdido la conexión. Reconectando a Hardlimit.