Sadržaj:

Kodiranje sa skupinom: 7 koraka
Kodiranje sa skupinom: 7 koraka

Video: Kodiranje sa skupinom: 7 koraka

Video: Kodiranje sa skupinom: 7 koraka
Video: Крушение Подводной Атомной лодки USS Thresher 2024, Studeni
Anonim
Kodiranje s paketom
Kodiranje s paketom

Prije nego počnemo

Batch je jezik za kodiranje koji je napravio Microsoft. To je ludo osnovno, jer ne može prikazati grafiku niti reproducirati zvuk. Iako je korisno otvarati aplikacije, stvarati igre temeljene na tekstu i koristiti ih kao sat do sekunde.

Lako je naučiti jer nema mnogo naredbi ako želite nešto učiniti brzo.

Ovaj će vodič objasniti nekoliko osnovnih naredbi, zajedno s vodičem o tome kako napraviti sat.

Napomena: Batch radi samo na Windows sustavima od DOS -ovih dana do najnovije verzije Windowsa. Zato ne pokušavajte sa sustavima temeljenim na Unixu (Linux, android…) ili MacOS -ima (iOS, Mackintosh).

VAŽNO:

PRI SPREMANJU BATCH DATOTEKE POVJERITE SE DA ZAVRŠAVA S ".bat" ILI ".cmd" (Osobno preferiram.bat)

Također, ako ga želite urediti, kliknite desnom tipkom miša> Uredi, da biste uredili datoteku koja će se otvoriti u Notepadu. Ako koristite nešto drugo, poput Sublime Text ili Notepad ++, obično možete otići na File> Open… i tamo pronaći datoteku, ako već nije učitana.

(Za korisnike Notepada ++ možete kliknuti desnom tipkom miša> Uredi s Notepad ++ radi lakše upotrebe.)

(Žao mi je zbog slike niske rezolucije. Trebala mi je slika s tekstom "Ovo će biti dovoljno" i stavite je tamo.)

Korak 1: Osnove | Jeka

Neke naredbe bit će stalne u svemu što radite.

Prvi od njih bit će "echo".

Što radi echo?

U biti, on prenosi sav tekst koji unesete. na primjer, ako stavite "echo Hello!" u naredbeni redak dobit ćete "Hello!" kao izlaz.

Eho se također može isključiti.

To se postiže jednostavnim odlaskom na "@echo off". To ga sprječava u prenošenju informacija poput "C: / windows / System32 (ako ga radite u administratorskom načinu rada).

Korak 2: Korak 2: Osnove | Boja i Cls

Boja sama po sebi nije jasna. Omogućuje vam promjenu boje fonta i boje pozadine prozora terminala. Detaljnije objašnjenje možete pronaći upisivanjem "color?" u naredbeni redak (cmd.exe)

Cls je kratica za "Clear Screen". On briše zaslon svih prethodno unesenih podataka, poput unesenih naredbi, teksta itd.

Korak 3: Korak 3: Osnove | "%%", ":" i Idi

Tu stvari postaju zanimljive.

S "%%" možete spremiti neke podatke, poput unesenog teksta ili drugih statističkih podataka dok se konzola ne obriše (zatvori), što je korisno u nekim skriptama. (U tekstualnim igrama ovo možete koristiti za spremanje imena, statistike i svega što se može mijenjati i pratiti.)

Pomoću ":" i goto možete stvoriti petlje i kretati se po skripti. Dakle, mogli ste unijeti nešto od korisnika, a zatim izaći iz skripte ili se vratiti na početak.

Korak 4: Korak 4: Osnove | Finale

Prije nego što nastavite, morate imati na umu još nekoliko stvari.

set /p insertsomethinghere = Unesite tekst:

ako %umetne nešto ovdje %== 1 idi na mjesto aplacetogo

To se može koristiti kao mogućnost odabira višestrukog izbora. Unesite određeni odgovor i dovedite do drugog odgovora.

Alternativno, {set /p inserttaname = Unesite naziv:

if%inserttaname%==%inserttaname%goto nextstep}

Ovo će se nastaviti premještati na sljedeći korak, što god to bilo.

Napomena: Sve podebljano na ovoj stranici nije potrebno. Sve će na tim poljima biti drugačije. Sve podcrtano može se kopirati koliko god je puta potrebno.

Posebna napomena: između zagrada {} ovo je tehnički sve što vam treba. Iako biste mogli imati određeno ime koje vam daje posebne prednosti, likovi vas prepoznaju ili imate alternativni put. sve što trebate učiniti je dodati "if %inserttaname %== Bob goto nextstepbob" (morat ćete dodati drugačiju putanju koja bi mogla biti neugodna, ili samo staviti mali alternativni put koji će se povezati s glavnom naposljetku.)

Korak 5: Korak 5: Zabava | sat

To je nešto što sam zapravo naučio prvi.

@echo off

boja 0a

cls

:sat

echo Trenutno vrijeme je %time %, a datum je %date %

idi na sat

Po želji, možete staviti "cls" iza: sata

Iako će to uzrokovati treperenje i pomalo je neugodno.

Ne zaboravite pravilno spremiti!

Korak 6: Korak 6: Na kraju…

Trenutno radim na igri. Ispod je ono što trenutno imam.

To je osnovno i može se igrati donekle, iako ni približno onome što želim raditi.

(Zbog načina na koji odlučuje formatirati tekst, dostavit ću ga ako postoji zahtjev.)

Korak 7: Dodatna pomoć

Slobodno pitajte ako zaglavite u nečemu. Pokušat ću pomoći što prije mogu.

Hvala na čitanju i nadam se da će ovo pomoći.

Preporučeni: