Sadržaj:
- Korak 1: Osnovni okviri za poruke
- Korak 2: Igre i stvari
- Korak 3: Automatsko kucanje
- Korak 4: Matirx vas ima
- Korak 5: Završite
Video: Zabava uz Easy VBS !!!: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:09
Vodič za zabavu za početnike i jednostavan za izvođenje vizualne osnovne skripte. VSB nekima može izgledati teško, ali u stvari je zaista lako. Windows ga čak može pokrenuti i bez kompajlera! Ako znate javascript, trebalo bi vam biti zaista lako.
Korak 1: Osnovni okviri za poruke
U redu pa prijeđimo na osnove. Jeste li ikada vidjeli okvir za poruku poput onog ispod, vjerojatno ste ga vidjeli. Koriste se za upozoravanje korisnika na sve što želite reći. Možete stvoriti vlastiti pomoću funkcije Msgbox. Dakle, kôd u okvir s porukom u kojem piše "hi" bi izgledao ovako, Msgbox ("hi") Alternativno, možete napraviti neuništivu okvir za poruke jednostavnom petljom pomoću naredbi Do, Loop. Sada kada smo pokrili okvire poruka, idemo na naprednije okvire poruka.
Korak 2: Igre i stvari
Ako se ikada zapitate kako napraviti tekstualne igre, ne tražite dalje. Možda griješim, ali vjerujem da su koristili vbs. Sada mnogo vb skripti koristi kompajler, ali Windowsima to ne treba. Samo upišite cscript prije putanje datoteke, sada ako znate kako napraviti bat datoteke, tada možete automatizirati ovaj proces, ali nećemo ulaziti u to u ovoj uputi. Evo jedne male igre koju sam napravioOption ExplicitDim Odgovor ne upisuje questionWscript. StdOut. Napišite "Lijep dan, zar ne?" Answer = Wscript. StdIn. ReadLine 'ako upišete yes tIf answer = "yes" Zatim Wscript.echo ("Nadam se da će tako ostati")' Ako upišete noElseIf answer = "no" ThenWscript.echo ("Nadam se da će biti bolje") 'anything elseElseWscript. Echo ("GoodDay to you")' endEnd Ifnow u osnovi spremite ovo kao.vbs i upotrijebite metodu prije nego što ga pokrenete.
Korak 3: Automatsko kucanje
Ovaj kôd služi za upisivanje nečega iznova i iznova. Ne znam koliko je koristan, ali ako ga pokrenete, morat ćete ga ubiti u popisu zadataka shellobj = CreateObject ("WScript. Shell") shellobj.run "cmd" doshellobj.sendkeys "Y" wscript.sleep 200Shellobj.sendkeys "o" wscript.sleep 200loop
Korak 4: Matirx vas ima
Jeste li se ikada zapitali kako vas natjerati da računalo razgovara s vama? Pa kopirajte ovo
option eksplicitno Na grešci Nastavi dalje 'deklarirajte varijabledim wshshell, naslov, mystring, dužina, pozicija, tmp, loopA, loopB, linesToWrite, stupci, objUser, objSysInfo, myName, myNameLength, col1, col2, col3, col4, col5, maximum, skup elemenata wsh = wscript.createobject ("wscript.shell") title="matrica" wshshell. SendKeys "{ALT}"+"{ENTER}" 'pribavite podatke o korisniku, koji se koriste za dobijanje nameSet objSysInfo = CreateObject ("ADSystemInfo") Set objUser = GetObject ("LDAP: //" & objSysInfo. UserName) '--------------------------- sub waitfor (var)' set gore prozor, postavite naslov, pričekajte da se dovršitmp = falsedo dok tmpwscript.sleep 1000tmp = wshshell.appactivate (var) loopend sub '---------------------- ----- pod matrica (elementi) 'ispisuje nasumične brojeve kako bi matrica izgledala' pretpostavlja da su elementi djeljivi sa 5 kolona = 5col1 = truecol2 = true col3 = truecol4 = truecol5 = truerandomize () linesToWrite = elementi / kolone za petljuA = 1 to linesToWritefor loopB = 1 to columnsSelect Case loopBCase 1If col1 = true Tada w shshell. SendKeys Int (Round (rnd ())) & "{TAB}" Else wshshell. SendKeys "{TAB}" Slučaj 2If col2 = true Tada wshshell. SendKeys Int (Round (rnd ())) & "{TAB} "Else wshshell. SendKeys" {TAB} "Slučaj 3If col3 = true Zatim wshshell. SendKeys Int (Round (rnd ())) &" {TAB} "Ostalo wshshell. SendKeys" {TAB} "Slučaj 4If col4 = true Tada wshshell. SendKeys Int (Round (rnd ())) & "{TAB}" Else wshshell. SendKeys "{TAB}" Case 5If col5 = true then wshshell. SendKeys Int (Round (rnd ())) & "{TAB}" Inače wshshell. SendKeys "{TAB}" Prekini Selectwscript.sleep 5nextwscript. Echo 'Ove flip-flops kolone za prikaz 20 posto vremena, nezavisno jedna od druge.maximum = 0.20If rnd () <maximum ThenIf col1 = true Then col1 = false Ostalo col1 = trueEnd IfIf rnd () <maksimalno ThenIf col2 = true Tada col2 = false Ostalo col2 = trueEnd IfIf rnd () <maksimalno ThenIf col3 = true Tada col3 = false Ostalo col3 = trueEnd IfIf rnd () <maksimalno ThenIf col4 = true Tada je col4 = false Ostalo col4 = trueEnd IfIf rnd () <maksimalno ThenIf col5 = true Tada col5 = false Ostalo col5 = trueEnd Ifnextwscript. Echowscript. Echoend pod '--------------------------- potključ (poruka)' rade ispise "matrice" poruke i obrišite themwscript.sleep 1500length = len (msg) za position = 1 to lengthwshshell. SendKeys mid (msg, position, 1) wscript.sleep 250nextwscript.sleep 3000for position = 1 to lengthwshshell. SendKeys "{BACKSPACE}" wscript. sleep 75nextend sub '---------------------------' start "main" izvršenje ovdje čeka (naslov) Za loopA = 1 To 4Izaberite Case loopACase 1mystring = "probudi se, Neo …" Slučaj 2mystring = "Matrica te ima …" Slučaj 3mystring = "Prati bijelog zeca …" Slučaj 4mystring = "Kucni kuc …" Kraj Odaberi "sada ispišite ispravan niz znakova (mystring) next" _ _ _ _ _ _ _ _ _ _ _ wscript.quit () sačuvajte ga u C: / temp kao matrix.vbs kreirajte bat datoteke@echo offcolor 0atitle matrixset /p matrix = | cscript /nologo (Zamijenite ovo svojom stazom do vbs datoteke) exitset /p matrix = Imenujte taj RabbitHole.bat. Onda pokreni !! Ovo je super, ali napredna stvar s vbs -om, samo sam ga stavio jer je odličan
Korak 5: Završite
Eto ti
Skys je granica onoga što možete učiniti
Preporučuje se:
Prijenos učenja s NVIDIA JetBotom - zabava sa prometnim češerima: 6 koraka
Prenesite učenje s NVIDIA JetBot-om-Zabava sa prometnim čunjevima: Naučite svog robota da pronađe put u labirintu prometnih čunjeva koristeći kameru i najsavremeniji model dubokog učenja
Zabava s OLED zaslonom i Arduinom: 12 koraka (sa slikama)
Zabava s OLED zaslonom i Arduinom: Prilično sam siguran da ste definitivno čuli za OLED tehnologiju prikaza. Relativno je nov i nudi bolju kvalitetu od stare LCD tehnologije. U ovom vodiču želimo pregledati korake potrebne za prikaz podataka na jednoj od najčešćih pojedinačnih ko
Žiroskop zabava s neopikselnim prstenom: 4 koraka (sa slikama)
Zabava sa žiroskopom s neopikselnim prstenom: U ovom ćemo vodiču koristiti žiroskop MPU6050, prsten od neopiksela i arduino za izradu uređaja koji svijetli LED diode prema kutu nagiba. Ovo je jednostavan i zabavan projekt. biti sastavljen na osnovnoj ploči
Kako napraviti prave računarske igre. Zabava i samo jedan sat: 10 koraka
Kako napraviti prave računarske igre. Zabavno i samo za sat vremena: Hej ovaj projekat će vam pokazati kako se prave igre !!! prave igre za računare i ne zahtijevaju od vas da znate sve zbunjujuće kodove. kad završite ovaj projekt, znat ćete neke osnove stvaranja igara i možete ih napraviti koliko god želite
Pregled: Kućna zabava i sigurnosni sistem: 6 koraka
Pregled: Kućna zabava i sigurnosni sistem: O aplikacijiOvaj IOT sistem je sistem za kućnu zabavu i sigurnost. Sigurnost Dodirnite RFID karticu i ulaz se spremaju u Firebase. Ako ste ovlašteni, možete mirno ući, a slika će biti snimljena i postavljena na S3Ako je neovlašteno, odbrana