Obsah:

Kódování s dávkou: 7 kroků
Kódování s dávkou: 7 kroků

Video: Kódování s dávkou: 7 kroků

Video: Kódování s dávkou: 7 kroků
Video: 10 POTRAVIN, KTERÉ MAJÍ TÉMĚŘ 0 KALORIÍ 2024, Červenec
Anonim
Kódování s dávkou
Kódování s dávkou

Než začneme

Batch je kódovací jazyk vytvořený společností Microsoft. Je to šíleně základní, protože nemůže zobrazovat grafiku ani přehrávat zvuk. I když je užitečné otevírat aplikace, vytvářet textové hry a používat je jako hodiny na vteřinu.

Je snadné se to naučit, protože příkazů není mnoho, pokud chcete něco udělat rychle.

Tento tutoriál vysvětlí několik základních příkazů spolu s návodem, jak vytvořit hodiny.

Poznámka: Dávka funguje pouze na systémech Windows od dnů DOS až po nejnovější verzi systému Windows. Nezkoušejte tedy systémy založené na Unixu (Linux, Android…) nebo MacOS (iOS, Mackintosh).

DŮLEŽITÉ:

PŘI ULOŽENÍ DÁVKOVÉHO SOUBORU SE ZAJISTĚTE, ŽE KONČÍ S „.bat“NEBO „.cmd“(Osobně preferuji.bat)

Pokud jej chcete také upravit, můžete kliknout pravým tlačítkem> Upravit a upravit soubor tak, aby se otevřel v Poznámkovém bloku. Pokud používáte něco jiného, například Sublime Text nebo Notepad ++, můžete obvykle přejít na Soubor> Otevřít… a najít tam soubor, pokud ještě není načten.

(Pro uživatele Notepad ++ můžete pro snadné použití kliknout pravým tlačítkem> Upravit pomocí Notepad ++.)

(Omlouváme se za obrázek s nízkým rozlišením. Potřebuji obrázek, takže řekněte „This will do“a vložte jej tam.)

Krok 1: Základy | Echo

Některé příkazy budou konstantní ve všem, co děláte.

První z nich bude „echo“.

Co dělá ozvěna?

V zásadě předává veškerý text, který zadáte. například pokud zadáte „echo Hello!“do příkazového řádku se zobrazí „Ahoj!“jako výstup.

Echo lze také vypnout.

To se provádí jednoduše tak, že přejdete na „@echo off“. Tím se zastaví předávání informací, jako je „C: / Windows / System32 (pokud jej používáte v režimu správce).

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

Barva je samozřejmá. Umožňuje změnit barvu písma a barvu pozadí okna terminálu. Podrobnější vysvětlení lze nalézt zadáním „barva?“do příkazového řádku (cmd.exe)

Cls je zkratka pro „Clear Screen“. Vymaže obrazovku ze všech dříve zadaných dat, jako jsou zadané příkazy, text atd.

Krok 3: Krok 3: Základy | "%%", ":" a přejít

Tady začínají být věci zajímavé.

Pomocí „%%“můžete ukládat některá data, například zadaný text nebo jiné statistiky, dokud není konzola vymazána (zavřena), což je užitečné v některých skriptech. (V textových hrách to můžete použít k ukládání jmen, statistik a všeho, co lze měnit a sledovat.)

Pomocí „:“a goto můžete vytvářet smyčky a pohybovat se po skriptu. Můžete tedy něco zadat uživateli, poté ukončit skript nebo se vrátit na začátek.

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

Než budete pokračovat, je třeba si uvědomit několik dalších věcí.

set /p insertsomethinghere = Zadejte text:

pokud %vloží něco %== 1 přejděte na aplacetogo

To lze použít jako možnost výběru z více možností. Zadejte určitou odpověď a nechte se vést jinou odpovědí.

Alternativně, {set /p insertaname = Zadejte prosím jméno:

pokud%insertaname%==%insertaname%přejít na další krok}

To bude pokračovat v dalším kroku, ať už to bude cokoli.

Poznámka: Na této stránce není uvedeno nic tučně. Všechno v těchto polích bude jiné. Vše podtržené lze kopírovat tolikrát, kolikrát je potřeba.

Zvláštní poznámka: mezi závorkami {} je to technicky vše, co potřebujete. Ačkoli můžete mít konkrétní jméno, které vám přinese zvláštní výhody, postavy vás poznají nebo máte alternativní cestu. vše, co musíte udělat, je přidat „if %insertaname %== Bob goto nextstepbob“(budete muset přidat jinou cestu, která může být nepříjemná, nebo jen dát malou alternativní cestu, která se propojí s hlavní nakonec.)

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

To je něco, co jsem se vlastně naučil jako první.

@echo vypnuto

barva 0a

cls

:hodiny

echo Aktuální čas je %time %a datum je %date %

přejít na hodiny

Volitelně můžete za hodiny přidat „cls“

Ačkoli to způsobí, že to bude blikat a je to trochu otravné.

Nezapomeňte správně uložit!

Krok 6: Krok 6: Nakonec…

V současné době pracuji na hře. Níže je to, co v současné době mám.

Je to základní a dá se to trochu hrát, i když to není ani zdaleka to, co chci dělat.

(Vzhledem k tomu, jak se rozhodne formátovat text, poskytnu jej, pokud existuje požadavek.)

Krok 7: Extra nápověda

Klidně se ptej, jestli se na něčem zasekneš. Pokusím se pomoci, jakmile to bude možné.

Děkujeme za přečtení a snad to pomůže.

Doporučuje: