Obsah:

Kódovanie s dávkou: 7 krokov
Kódovanie s dávkou: 7 krokov

Video: Kódovanie s dávkou: 7 krokov

Video: Kódovanie s dávkou: 7 krokov
Video: МЕДОВИК как Пух за 5 Минут на НОВЫЙ ГОД! Сама в ШОКЕ 💥 Гости в ВОСТОРГЕ! 😍 Готовим дома Торт 2024, November
Anonim
Kódovanie s dávkou
Kódovanie s dávkou

Kým začneme

Batch je kódovací jazyk vytvorený spoločnosťou Microsoft. Je to úplne šialené, pretože nemôže zobrazovať grafiku ani prehrávať zvuk. Je však užitočné otvárať aplikácie, vytvárať textové hry a používať ich ako hodiny na druhú.

Je ľahké sa to naučiť, pretože príkazov, ak chcete niečo urobiť rýchlo, nie je veľa.

Tento tutoriál vám vysvetlí niekoľko základných príkazov spolu s návodom na výrobu hodín.

Poznámka: Dávka funguje iba na systémoch Windows od DOSu po najnovšiu verziu systému Windows. Neskúšajte teda na systémoch založených na Unixe (Linux, Android …) alebo MacOS (iOS, Mackintosh).

DÔLEŽITÉ:

PRI ULOŽENÍ DÁVKOVÉHO SÚBORU SA UJISTITE, ŽE KONČÍ S „.bat“ALEBO „.cmd“(Osobne uprednostňujem.bat)

Ak ho chcete tiež upraviť, kliknite pravým tlačidlom myši> Upraviť a upravte súbor tak, aby sa otvoril v programe Poznámkový blok. Ak používate niečo iné, napríklad Sublime Text alebo Notepad ++, môžete zvyčajne prejsť na položku Súbor> Otvoriť… a nájsť tam súbor, ak ešte nie je načítaný.

(Pre používateľov programu Poznámkový blok ++ môžete kliknúť pravým tlačidlom myši> Upraviť pomocou programu Poznámkový blok ++.)

(Ospravedlňujeme sa za obrázok s nízkym rozlíšením. Potrebný je obrázok, takže povedzte „This will do“a vložte ho tam.)

Krok 1: Základy | Ozvena

Niektoré príkazy budú vo všetkom, čo robíte, konštantné.

Prvým z nich bude „ozvena“.

Čo robí ozvena?

V zásade to prenáša všetok text, ktorý zadáte. napríklad ak zadáte „echo Hello!“do príkazového riadka dostanete „Ahoj!“ako výstup.

Echo je možné aj vypnúť.

To sa deje jednoducho tak, že prejdete na „@echo off“. Tým sa zabráni prenosu informácií ako „C: / Windows / System32 (ak ho spustíte v režime správcu).

Krok 2: Krok 2: Základy | Farba a cl

Farba je sama osebe vysvetľujúca. Umožňuje vám zmeniť farbu písma a farbu pozadia okna terminálu. Podrobnejšie vysvetlenie nájdete zadaním „farba?“do príkazového riadka (cmd.exe)

Cls je skratka pre „Čistá obrazovka“. Vymazáva obrazovku zo všetkých predtým zadaných údajov, ako sú zadané príkazy, text atď.

Krok 3: Krok 3: Základy | "%%", ":" a Choďte

Tu začínajú byť veci zaujímavé.

S „%%“môžete ukladať niektoré údaje, napríklad zadaný text alebo iné štatistiky, kým sa konzola nevyčistí (zatvorí), čo je v niektorých skriptoch užitočné. (V textových hrách to môžete použiť na ukladanie mien, štatistík a čohokoľvek, čo je možné meniť a sledovať.)

S ":" a goto môžete vytvárať slučky a pohybovať sa po skripte. Môžete teda nechať niečo zadať používateľom, potom nechať skript ukončiť alebo sa vrátiť na začiatok.

Krok 4: Krok 4: Základy | Finále

Predtým, ako budete pokračovať, by ste si mali uvedomiť niekoľko ďalších vecí.

set /p insertsomethinghere = Zadajte text:

ak %vloží niečo %== 1 choďte na aplacetogo

Toto je možné použiť ako možnosť výberu z viacerých možností. Zadajte určitú odpoveď a nechajte sa viesť inou odpoveďou.

Prípadne

{set /p insertaname = Zadajte meno:

ak%insertaname%==%insertaname%prejsť na ďalší krok}

Toto bude pokračovať v ďalšom kroku, nech je to čokoľvek.

Poznámka: Na tejto stránke nie je potrebné vyznačiť všetko tučným písmom. Všetko v týchto poliach bude iné. Všetko podčiarknuté je možné kopírovať toľkokrát, koľkokrát je to potrebné.

Zvláštna poznámka: medzi zátvorkami {} je to technicky všetko, čo potrebujete. Aj keď môžete mať konkrétne meno, ktoré vám prinesie špeciálne výhody, postavy vás spoznajú alebo máte alternatívnu cestu. Všetko, čo musíte urobiť, je pridať „if %insertaname %== Bob goto nextstepbob“(budete musieť pridať inú cestu, ktorá môže byť nepríjemná, alebo stačí dať malú alternatívnu cestu, ktorá sa prepojí s tou hlavnou. nakoniec.)

Krok 5: Krok 5: Trocha zábavy | hodiny

To je vec, ktorú som sa vlastne naučil ako prvú.

@echo vypnuté

farba 0a

cls

: hodiny

echo Aktuálny čas je %time %a dátum je %date %

choď na hodiny

Voliteľne môžete za hodiny vložiť „cls“

Aj keď to spôsobí blikanie a je to trochu nepríjemné.

Nezabudnite poriadne uložiť!

Krok 6: Krok 6: Nakoniec…

V súčasnej dobe pracujem na hre. Nasleduje to, čo momentálne mám.

Je to základné a dá sa to hrať trochu, aj keď ani zďaleka nie tým, čo by som chcel robiť.

(Vzhľadom na to, ako sa rozhodne formátovať text, ho v prípade požiadavky poskytnem.)

Krok 7: Extra pomoc

Pokojne sa opýtajte, či sa na niečom zaseknete. Pokúsim sa pomôcť, hneď ako to bude možné.

Ďakujem za prečítanie a dúfam, že to pomôže.

Odporúča: