INHOUDSOPGAWE:
- Stap 1: Die basiese beginsels | Eggo
- Stap 2: Stap 2: die basiese beginsels | Kleur en Cls
- Stap 3: Stap 3: die basiese beginsels | "%%", ":" en gaan
- Stap 4: Stap 4: die basiese beginsels | Finale
- Stap 5: Stap 5: 'n bietjie pret | n horlosie
- Stap 6: Stap 6: Uiteindelik …
- Stap 7: ekstra hulp
Video: Kodering met bondel: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Voordat ons begin
Batch is 'n koderingstaal wat deur Microsoft gemaak is. Dit is kranksinnig, omdat dit nie grafika kan vertoon of klank kan speel nie. Alhoewel dit nuttig is om toepassings oop te maak, teksgebaseerde speletjies te maak en te gebruik as 'n tot-die-tweede klok.
Dit is maklik om te leer, aangesien daar nie baie opdragte is as u iets vinnig wil maak nie.
Hierdie handleiding verduidelik 'n paar basiese opdragte, asook 'n handleiding oor hoe om 'n horlosie te maak.
Nota: Batch werk slegs op Windows -stelsels vanaf die DOS -dae tot die mees onlangse weergawe van Windows. Moet dus nie op Unix -gebaseerde stelsels (Linux, Android …) of MacOS (iOS, Mackintosh) probeer nie.
BELANGRIK:
WANNEER U 'N BATCH -BESTAND OPSLAAN, SORG DAT DIT EINDIG MET ".bat" OF ".cmd" (Persoonlik verkies ek.bat)
As u dit wil wysig, kan u ook met die rechtermuisknop> Wysig, om die lêer te wysig om in Notepad oop te maak. As u iets anders gebruik, soos Sublime Text, of Notepad ++, kan u gewoonlik na File> Open gaan en die lêer daar vind as dit nog nie gelaai is nie.
(Vir Notepad ++ gebruikers kan u met die rechtermuisknop> Wysig met Notepad ++ klik om dit maklik te gebruik.)
(Jammer vir die beeld met 'n lae resolusie. 'N Beeld was nodig, so gesê: "Dit sal regkom" en dit daar plaas.)
Stap 1: Die basiese beginsels | Eggo
Sommige opdragte sal konstant wees in alles wat u doen.
Die eerste hiervan is 'eggo'.
Wat doen eggo?
Dit gee in wese alle teks wat u invoer, deur. as u byvoorbeeld 'eggo Hallo!' in die opdragprompt kry u 'Hallo!' as uitset.
Echo kan ook afgeskakel word.
Dit word eenvoudig gedoen deur '@echo' af te skakel. Dit verhoed dat inligting soos C: / windows / System32 (as u dit in die administratormodus gebruik) deurgee.
Stap 2: Stap 2: die basiese beginsels | Kleur en Cls
Kleur is vanselfsprekend. Hiermee kan u die lettertipe kleur en agtergrondkleur van die eindvenster verander. 'N Meer gedetailleerde verduideliking kan gevind word deur "kleur?" In te tik na 'n opdragprompt (cmd.exe)
Cls is 'n afkorting vir 'Clear Screen'. Dit vee die skerm af van al die voorheen ingevoerde data, soos ingevoerde opdragte, teks, ensovoorts.
Stap 3: Stap 3: die basiese beginsels | "%%", ":" en gaan
Dit is hier waar dinge interessant raak.
Met '%%' kan u sekere data, soos ingevoerde teks of ander statistieke, stoor totdat die konsole skoongemaak (gesluit) is, wat in sommige skrifte nuttig is. (In teksgebaseerde speletjies kan u dit gebruik om name, statistieke en alles wat u kan verander en op te spoor, op te slaan.)
Met ":" en gaan, kan u lusse skep en deur 'n script beweeg. U kan 'n gebruiker iets invoer, dan die script verlaat of terugkeer na die begin.
Stap 4: Stap 4: die basiese beginsels | Finale
Daar is 'n paar ander dinge wat u moet in ag neem voordat u verder gaan.
set /p insertsomethinghere = Tik teks in:
as %voeg iets hier in = = 1 gaan na aplacetogo
Dit kan gebruik word as 'n meervoudige keuse keuse. Voer 'n sekere antwoord in, en lei na 'n ander antwoord.
Alternatiewelik, {set /p insertaname = Voer 'n naam in:
as%insertaname%==%insertaname%gaan volgende stap}
Dit sal voortgaan met die volgende stap, wat dit ook al mag wees.
Let wel: alles in vetdruk op hierdie bladsy is nie nodig nie. Alles in die velde sal anders wees. Alles wat onderstreep is, kan soveel keer as wat nodig is, gekopieer word.
Spesiale opmerking: tussen die {} hakies is dit tegnies alles wat u nodig het. Alhoewel u 'n spesifieke naam kan hê wat u spesiale voordele bied, herken karakters u, of het u 'n alternatiewe weg. al wat u hoef te doen is om "if %insertaname %== Bob na volgende stap bob" te voeg (u moet 'n ander pad byvoeg wat irriterend kan wees, of net 'n klein alternatiewe pad plaas, wat weer 'n skakel sal maak met die hoofpad uiteindelik.)
Stap 5: Stap 5: 'n bietjie pret | n horlosie
Dit is eintlik iets wat ek eers geleer het.
@echo af
kleur 0a
kls
: klok
eggo Die huidige tyd is %time %en die datum is %date %
klok gaan
U kan ook 'cls' na die: klok plaas
Alhoewel dit sal laat flikker en 'n bietjie irriterend is.
Onthou om behoorlik te stoor!
Stap 6: Stap 6: Uiteindelik …
Tans werk ek aan 'n speletjie. Hieronder is wat ek tans het.
Dit is basies en kan ietwat gespeel word, hoewel dit nie eens naby is aan wat ek wil doen nie.
(Vanweë die besluit om die teks te formateer, verskaf ek dit indien daar 'n versoek is.)
Stap 7: ekstra hulp
Vra gerus of jy vasval op iets. Ek sal probeer om so gou as moontlik te help.
Dankie dat u gelees het, en hopelik help dit.
Aanbeveel:
Kodering met IOS -kodeblokke: 6 stappe
Kodering met IOS -kodeblokke: Kodering met iOS is 'n unieke manier om u iOS -toestel outomaties te laat doen, nuus te haal, cyberwarfare te begin en selfs teksboodskappe te skeduleer. Vir hierdie instruksies fokus ons op kuberoorlogvoering, spesifiek om vriende en
$ 5 DIY YouTube -intekenaarvertoning met ESP8266 - geen kodering nodig nie: 5 stappe
$ 5 DIY YouTube -intekenaarvertoning met behulp van ESP8266 - geen kodering nodig nie: in hierdie projek sal ek jou wys hoe jy die ESP8266 -bord Wemos D1 Mini kan gebruik om enige aantal YouTube -kanale vir minder as $ 5 te wys
Redbear BLE Nano V2 aangepaste kontroles met PfodApp - geen kodering nodig: 6 stappe
Redbear BLE Nano V2 -aangepaste kontroles met PfodApp - geen kodering nodig nie: opdatering: 15 September 2017 - Hierdie instruksies is opgedateer om die nuutste weergawe van RedBear BLE Nano, V2 te gebruik. Die vorige weergawe van hierdie instruksies, wat gerig was op RedBear BLE Nano V1.5, is hier beskikbaar.Opdate 15 November - 2017 So
Arduino vierwielaangedrewe Bluetooth RC-motor met UNO R3, HC-05 en L293D Motorshield met kodering en Android-app: 8 stappe
Arduino 4-wielaandrywing Bluetooth RC-motor met behulp van UNO R3, HC-05 en L293D Motorshield met kodering en Android-app: Vandag gaan ek u vertel hoe u 'n arduino 4-wiel-aangedrewe bluetooth RC-motor kan maak met behulp van HC 05, L293 motorskerm, 4 DC-motor, met kodering en app vir Android om die motor te bestuur. Gebruikte komponent: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
Stuur e -pos outomaties met foto uit 'n bondel lêer met behulp van ou lessenaar en XP: 4 stappe
Stuur e -pos outomaties met foto uit 'n bondel -lêer met behulp van ou lessenaar en XP: ek is baie gelukkig om 'n wonderlike uitsig te hê vanuit my venster op my kantoor. As ek weg is, wil ek sien wat ek mis en is ek gereeld weg. Ek het vroeër my eie webwerf en 'n tuisweerstasie gehad wat al die weer via ftp sou oplaai