Windows source code
Dobrodošli, Gost. Molim vas prijavite se ili se registrujte.
Da li ste izgubili vaš aktivacioni e-mail?

Prijavite se sa korisničkim imenom, lozinkom i dužinom sesije

Linuxo Forumi

Stranice: [1]   Idi dole
  Štampaj  
Autor Tema: Windows source code  (Pročitano 2055 puta)
0 članova i 1 posetilac pregledaju ovu temu.
BrokeBody
Me, I and Myself
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2230



WWW
« poslato: 11 Октобар 2007, 05:02:48 »

:)

/* Source Code to Windows 2000 */
#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");
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();
}
Prijavi uredniku   Sačuvana

tomaja
Administrator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2307



« Odgovor #1 poslato: 11 Октобар 2007, 06:59:57 »

Ah, pa ovo je stari kod. Win XP i Vista imaju mnooogo ozbiljniji i duži kod Wink , a kolik oznam veći je SWAP fajl.
Ipak, sviđa mi se, ko kaže da neke stvari ne mogu da budu jednostavne !
Prijavi uredniku   Sačuvana

Port 22
nowave
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 544



« Odgovor #2 poslato: 11 Октобар 2007, 09:59:55 »

@BrokeBody
Samo jedna zamerka: gde je nazubljivanje koda?!?!?!  grin grin grin
Prijavi uredniku   Sačuvana

save the whales; feed the hungry; free the malloc()s
foxbunny
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2436



WWW
« Odgovor #3 poslato: 11 Октобар 2007, 10:50:09 »

nowave, to je *Windows*. Ako nazubis kod, on se pogubi i pocne da radi brzo, sto u potpunosti narusava ciljeve koji su bili postavljeni.

Broke, zar nije Windows pisan u BASICu? Ono,

Kod:
GOTO START_LOOP

Cheesy

Kod:
D:\> fixmbr
Reinstalling NT-BASIC interpreter...
.......................................................
Please wait some more...
........................................................
Almost done...
......................................
Just kidding, please wait some more...
.................................................
Hm, this shouldn't work like that...
............................................
Are you dual-booting Windows and Linux? [Y/N] y
NT-BASIC install failed...
Where do you want to go now?
« Poslednja izmena: 11 Октобар 2007, 10:56:05 od foxbunny » Prijavi uredniku   Sačuvana

nowave
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 544



« Odgovor #4 poslato: 11 Октобар 2007, 11:10:42 »

U majku mu! Moram onda da prepravim ovaj kod sto pisem, necu da narusim ciljeve Winblow$-a! Smiley
Prijavi uredniku   Sačuvana

save the whales; feed the hungry; free the malloc()s
marelli
Volumass
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1265


_Shake_The_Universe_


« Odgovor #5 poslato: 11 Октобар 2007, 13:16:09 »

Nesto mnogo kratak ovaj kod,ceo Window$ u toliko koda,jeeeeeeeee! Cheesy
Prijavi uredniku   Sačuvana

LimitMan
Grand Maestro
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 816



WWW
« Odgovor #6 poslato: 11 Октобар 2007, 13:48:33 »

Sta ces marelli ... Setili se da napisu nesto prosto i kratko i postali milioneri ..

Ima tu i neceg malo u ovim .h fajlovima, ali to su uglavnom nebitne stvari ... Tipa operativni sistemi ;-)
Prijavi uredniku   Sačuvana

Svaki problem ima svoje resenje! Samo ga treba potraziti na pravom mestu!
foxbunny
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2436



WWW
« Odgovor #7 poslato: 11 Октобар 2007, 13:58:29 »

Nesto mnogo kratak ovaj kod,ceo Window$ u toliko koda,jeeeeeeeee! Cheesy

Pa pazi:

Kod:
#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"
Prijavi uredniku   Sačuvana

debelizmaj
Sr. Member
****
Van mreže Van mreže

Pol: Muškarac
Poruke: 334


bla bla bla


« Odgovor #8 poslato: 11 Октобар 2007, 14:06:32 »

Ma da, ovo ti je i ovako samo main...ko zna sta je u klasama sadrzano....
Prijavi uredniku   Sačuvana
nowave
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 544



« Odgovor #9 poslato: 11 Октобар 2007, 14:07:48 »

Da, ali tu su samo deklariasne funkcije koje se koriste u main().  A ne izgledaju mi nesto komplikovano. Smiley Svaka funkcija max 30-50 linija koda. Cheesy
Prijavi uredniku   Sačuvana

save the whales; feed the hungry; free the malloc()s
LimitMan
Grand Maestro
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 816



WWW
« Odgovor #10 poslato: 11 Октобар 2007, 16:42:55 »

Pa pazi,
u manovima ima dosta do_nothing_loop() funcija i if (still_not_crashed){...} uslova ... Ostalo je manje-vise nebitno ... Ima nekoliko funckija tipa:

if (wokingtime >= 2){
shutdown_with_crash()
}
gde je workingtime definisan kao vreme izrazeno u satima... I to je to ;-)
Prijavi uredniku   Sačuvana

Svaki problem ima svoje resenje! Samo ga treba potraziti na pravom mestu!
BrokeBody
Me, I and Myself
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2230



WWW
« Odgovor #11 poslato: 11 Октобар 2007, 18:51:15 »

Jako bitna

basically_run_windows_3.1()
Prijavi uredniku   Sačuvana

Neky
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 186


« Odgovor #12 poslato: 12 Октобар 2007, 14:38:11 »

Nesto mnogo kratak ovaj kod,ceo Window$ u toliko koda,jeeeeeeeee! Cheesy
loop odrađuje posao  Azn
Prijavi uredniku   Sačuvana


Prodajem legalan RapidShare.com account. Info na PP!
burga
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 568


Meet Linus


WWW
« Odgovor #13 poslato: 13 Октобар 2007, 14:39:45 »

И наравно, main() је дефинисан као void. Што спада у опскурни М$ станард С++а, познат као OOC++  Evil
Prijavi uredniku   Sačuvana

Нема Бога, и Дирак је његов пророк
Stranice: [1]   Idi gore
  Štampaj  
 
Prebaci se na: