Përmbajtje:
- Hapi 1: Kutitë themelore të mesazheve
- Hapi 2: Lojëra dhe gjëra
- Hapi 3: Auto Typer
- Hapi 4: Matirxhi ju ka
- Hapi 5: Përfundoni
Video: Argëtim me VBS të lehtë !!!: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:30
Një udhëzues fillestar për shkrime argëtuese dhe të thjeshta vizuale. VSB mund të duket e vështirë për disa, por në fakt është vërtet e lehtë. Windows madje mund ta ekzekutojë atë pa një përpilues! Nëse e dini javascript, duhet të jetë vërtet e lehtë për ju.
Hapi 1: Kutitë themelore të mesazheve
Ok, le të kalojmë mbi Bazat. A keni parë ndonjëherë një kuti mesazhesh si ajo më poshtë, ju me siguri e keni. Këto përdoren për të paralajmëruar përdoruesit për gjithçka që dëshironi të thoni. Ju mund të krijoni tuajin duke përdorur Funksionin Msgbox Pra, kodi në një kuti mesazhesh që thotë hi do të dukej kështu, Msgbox ("hi") Përndryshe ju mund të bëni një të pakthyeshëm kutinë e mesazheve duke bërë një lak të thjeshtë duke përdorur komandat Do, Loop. Tani që mbuluam kutitë e mesazheve, le të kalojmë në kutitë e mesazheve më të përparuara.
Hapi 2: Lojëra dhe gjëra
Nëse ndonjëherë pyesni veten se si të bëni lojëra me tekst, mos shikoni më tej. Mund të jem gabim, por besoj se ata përdorën vbs. Tani shumë skripte vb përdorin një përpilues, por dritaret nuk kanë nevojë për një të tillë. Thjesht shkruani cscript para shtegut të skedarit, tani nëse dini të bëni skedarë bat, atëherë mund ta automatizoni këtë proces, por ne nuk do të hyjmë në këtë në këtë udhëzues. Këtu është një lojë e vogël që kam bërë. Shkruani "Dita e bukur, apo jo?" jo
Hapi 3: Auto Typer
Ky kodon atë për të shtypur diçka pa pushim. Unë nuk e di se si është e dobishme, por nëse e përdorni, do t'ju duhet ta vrisni në listet e detyrave shellobj = CreateObject ("WScript. Shell") shellobj.run "cmd" doshellobj.sendkeys "Y" wscript.gjumë 200Shellobj.sndkeys "o" wscript. fle 200loop
Hapi 4: Matirxhi ju ka
A keni menduar ndonjëherë se si t’ju bëjë të flisni me kompjuterin tuaj? Mirë kopjoni këtë
opsioni eksplicitOn Error Resume Next 'deklaro variablat dim wshshell, titullin, mystring, gjatësinë, pozicionin, tmp, loopA, loopB, linesToWrite, kolona, objUser, objSysInfo, myName, myNameLength, col1, col2, col3, col4, col5sh maksimum, elementsset = wscript.createobject ("wscript.shell") title="matrica" wshshell. SendKeys "{ALT}"+"{ENTER}" 'merrni informacionin e përdoruesit, të përdorur për të marrë emrinSet objSysInfo = Krijoni Objekt ("ADSystemInfo") Set objUser = GetObject ("LDAP: //" & objSysInfo. UmerName) '--------------------------- nën pritje për (var)' dritare lart, vendos titullin, prit që të përfundojëmpt = falsedo derisa tmpwscript.sleep 1000tmp = wshshell.appactivate (var) loopend sub '---------------------- ----- nën matrica (elemente) 'printo numra të rastit për ta bërë "matricën" të duket' supozon se elementët ndahen me 5 kolona = 5 koll1 = truecol2 = e vërtetë col3 = truecol4 = truecol5 = truerandomize () linesToWrite = elemente / kolona për loopA = 1 tek rreshtatToWritefor loopB = 1 tek kolonat Zgjedhja e lakut të rastitBCase 1 Nëse col1 = e vërtetë Pastaj w shshell. SendKeys Int (Round (rnd ())) & "{TAB}" Tjetër wshshell. SendKeys "{TAB}" Rasti 2Nëse col2 = e vërtetë Atëherë wshshell. SendKeys Int (Raundi (rnd ()))) & "{TAB} "Tjetër wshshell. SendKeys" {TAB} "Rasti 3Nëse col3 = e vërtetë Atëherë wshshell. SendKeys Int (Round (rnd ())) &" {TAB} "Tjetër wshshell. SendKeys" {TAB} "Rasti 4Nëse col4 = vërtetë Atëherë wshshell. SendKeys Int (Round (rnd ())) & "{TAB}" Tjetër wshshell. SendKeys "{TAB}" Rasti 5Nëse col5 = e vërtetë Pastaj wshshell. SendKeys Int (Raundi (rnd ()))) & "{TAB}" Përndryshe wshshell. SendKeys "{TAB}" Përfundoni Selectwscript.sleep 5nextwscript. Echo 'Kjo kolonë do të shfaqë 20 përqind të kohës, në mënyrë të pavarur nga njëra-tjetra.maximum = 0.20Nëse rnd () <maksimum Atëherë Nëse col1 = e vërtetë Pastaj col1 = false Tjetër col1 = trueEnd IfIf rnd () <maksimum ThenIf col2 = true Atëherë col2 = false Else col2 = trueEnd IfIf rnd () <maksimal ThenIf col3 = true Atëherë col3 = false Else col3 = trueEnd IfIf rnd () <maksimum ThenIf col4 = e vërtetë Atëherë col4 = false Tjetër col4 = e vërtetë PërfundoniNëse rnd () <maksimum atëherëNëse kol5 = e vërtetë Pastaj col5 = e gabuar Tjetër col5 = trueEnd Ifnextwscript. Echowscript. Echoend sub '------------------------------- nën çelës (msg)' bëni printime të "matricës" mesazhet, dhe fshi themwscript.sleep 1500length = len (msg) për pozicionin = 1 në lengthwshshell. SendKeys mes (msg, position, 1) wscript.sleep 250nextwscript.sleep 3000for position = 1 to lengthwshshell. SendKeys "{BACKSPACE}" wscript. fle 75 shtrije nën '-------------------------------' fillo ekzekutimin "kryesor" këtupërpara (titulli) Për lakun A = 1 deri në 4Përzgjidhni lakun e çështjesAase 1mystring = "zgjohu, Neo …" Rasti 2mystring = "Matrica të ka …" Rasti 3mystring = "Ndiq lepurin e bardhë …" Rasti 4mystring = "Trokit… _ _ _ _ _ _ _ _ _ _ wscript.quit () ruajeni atë në C: / temp si matricë.vbs the create the bat files@echo offcolor 0atitle matrica /p matrica = | cscript /nologo (Zëvendësojeni këtë me rrugën tuaj drejt skedarit vbs) exitset /p matrix = Emërtoni atë RabbitHole.bat. Pastaj drejtojeni atë !! kjo është një gjë e lezetshme, por e avancuar për të bërë me vbs Unë thjesht e vendosa atë sepse është e mrekullueshme
Hapi 5: Përfundoni
Aty shkoni
Qielli kufizon atë që mund të bëni
Recommended:
Transferoni mësimin me NVIDIA JetBot - Argëtim me kone trafiku: 6 hapa
Transferoni mësimin me NVIDIA JetBot-Argëtim me kone trafiku: Mësojeni robotin tuaj të gjejë një rrugë në një labirint të koneve të trafikut duke përdorur kamerën dhe modelin më të fundit të të mësuarit të thellë
Argëtim me ekranin OLED dhe Arduino: 12 hapa (me fotografi)
Argëtim me OLED Display dhe Arduino: Jam shumë i sigurt që keni dëgjuar patjetër për teknologjinë e ekranit OLED. Relativelyshtë relativisht e re dhe ofron një cilësi më të mirë sesa teknologjia e vjetër LCD. Në këtë tutorial ne duam të rishikojmë hapat e kërkuar për të shfaqur të dhëna në një nga bashkëpunimet më të zakonshme të vetme
Reaktori Iron Man për argëtim (Joystick i përpunuesit dixhital të lëvizjes): 7 hapa (me fotografi)
Reaktori i Iron Man për argëtim (Xhojstik i lëvizjes dixhitale): Përshëndetje të dashur! Ky është udhëzimi im i parë, kështu që shpresoni për favorin dhe reagimet tuaja! Projekti është një platformë interaktive për ahengje në shtëpi, gara, ngjarje - vetëm për argëtim. Këta janë dy sensorë lëvizjeje të bërë në hartimin e reaktorit të njeriut të hekurt.
DIY MusiLED, LED të sinkronizuara me muzikë me aplikacionin Windows & Linux me një klik (32-bit & 64-bit). Lehtë për t’u rikrijuar, e lehtë për t’u përdorur, e lehtë për t’u portuar .: 3 hapa
DIY MusiLED, LED të sinkronizuara me muzikë me aplikacionin Windows & Linux me një klik (32-bit & 64-bit). Lehtë për t'u rikrijuar, e lehtë për t'u përdorur, e lehtë për t'u transferuar.: Ky projekt do t'ju ndihmojë të lidhni 18 LED (6 të kuqe + 6 blu + 6 të verdhë) në bordin tuaj Arduino dhe të analizoni sinjalet e Kartës së Zërit të kompjuterit tuaj në kohë reale dhe t'i transmetoni ato në LED për t'i ndezur ato sipas efekteve të rrahjes (Snare, High Hat, Kick)
Argëtim me llambën IKEA: 9 hapa
Argëtim me llambën IKEA: Asgjë e veçantë. Asgjë e re. Justshtë vetëm versioni im i dritës së humorit me llambën e famshme IKEA Mylonit