Мазмұны:
- 1 -қадам: Топтамаға кіріспе
- 2 -қадам: Cls, Exit, Title және Color
- 3 -қадам: өтіңіз
- 4 -қадам:/p және If орнатыңыз
- 5 -қадам: Ping Localhost -n 7> nul
- 6 -қадам: %кездейсоқ %
- 7 -қадам: Мәтінді сөйлеуге түрлендіру
- 8 -қадам: Жұлдызды соғыс !
- 9 -қадам: Біреуді мазалайтын хабарларды үнемі қайталаңыз
- 10 -қадам: Хабарларды баяу теріңіз
Бейне: Блокнотта ойын жасау және тағы басқалар: 10 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Бұл менің бірінші нұсқаулығым. Сондықтан егер сізде қандай да бір ұсыныстар болса, түсініктеме беріңіз. Бастайық!
Біз бәріміз блокнот сөзін естігенде, біз затты жазуға қажетсіз қосымшалар туралы ойлаймыз. Блокнот - бұл әлдеқайда көп нәрсе, біз компьютерді басқара аламыз, керемет хакерлік жасай аламыз және қызықты ойындар жасай аламыз.
ps - бұл tic tac toe ойынының пакеттік файлы
1 -қадам: Топтамаға кіріспе
Batch-бұл Windows пәрмен жолынан шығатын тіл, ол тек пайдалы ғана емес, сонымен қатар мәтінге негізделген керемет ойындар жасау үшін де қолданыла алады! Мәтінге негізделген ойын дегеніміз не? Бұл ойын (өте қарапайым), онда пайдаланушы мәтін мен таңдауды қолдану арқылы өзара әрекеттеседі. Сіз кейіпкерлердің мәселеге қалай қарағысы келетінін таңдауға болатын жағдайларды орнатуды үйренесіз.
Ең алдымен блокнотты ашыңыз
Код! Енді сіз бірінші код жолдарын теруге, сондай -ақ бірінші командаларды үйренуге кірісуге дайынсыз. Командалар - бұл функциясы бар бағдарламаға енгізетін сөздердің әрқайсысы; мысалы, жаңғырық немесе кідірту пәрмендері.
жаңғырық, жаңғырық. және кідірту
echo - жаңғырық сіздің ойында қалыпты мәтінді көрсету үшін қолданылады. Мысалы, сіз жаза аласыз: «echo Hello авантюрист!», Және сіздің ойынды ойнайтын адамдар «Сәлем шытырманшы!» (Сіз @echo off деп тергенше).
жаңғырық - жаңғырық. (кезеңмен) сіздің ойында бос жолды құру үшін қолданылады. Бұл сіздің мәтінді тәртіпсіз сақтауда пайдалы болуы мүмкін.
кідірту - Бұл команда ойыншыларға үзіліс қажет болғанда қолданылады және көбінесе оларға мәтінді оқуға уақыт бергіңіз келгенде қолданылады. Бұл кодты қолданған кезде ол «Жалғастыру үшін кез келген пернені басыңыз.» Сіздің ойыншылар ойнауды жалғастыру үшін дайын болған кезде кез келген пернені баса алады.
Ойынды келесідей сақтаңыз: nameofyourgame.bat
.bat кеңейтімі оны пакеттік файлға айналдырады.
2 -қадам: Cls, Exit, Title және Color
Жақсы, келесі командалар жиынтығы өте қарапайым, бірақ олар жақсы.
cls - cls - мен көп қолданатын команда. Бұл «таза экран» дегенді білдіреді және ол командалық жол терезесінде жасалған барлық мәтінді алып тастайды (демек, экранды бос етіп қою). Бұл сіздің ойыныңызды таза және тәртіппен ұстағыңыз келсе жақсы құрал.
шығу - бұл дәл осылай жасайды, ол ойынды жабады. Сіз мұны кейіпкерлер ойынның соңына жеткенде ғана қолдана аласыз, немесе егер олар өлгенде немесе қате шешім қабылдаған кезде ойынның жабылғанын қаласаңыз.
тақырып - тақырып пәрмен жолының терезесінің тақырып жолында сіз жазған нәрсені көрсетеді.
түс - түс - бұл шынымен қызықты команда және оны ойынды жандандыру үшін қолдануға болады. Түс кодын қосқанда, бос орын мен белгілі бір сандар немесе әріптер жиынтығын қосқанда, пәрмен жолы терезесінің түстерін өзгертуге болады. Қол жетімді түстердің тізімі үшін төмендегі суретті қараңыз немесе пәрмен жолын (cmd) ашып, «color/?» Теріңіз.
Бұл екі санның жиынтығы. Бірінші нөмір - фон түсі, екінші сан - қаріп түсі.
мысалы 19
3 -қадам: өтіңіз
«Гото» командасы қарапайым, оны білгеннен кейін. Команда ойыншының сіздің ойынның басқа бөліміне өтуін қалаған кезде қолданылады, мысалы, олар белгілі бір шешім қабылдаған кезде.
Ол осылай жұмыс істейді: сіз «goto» пәрменін бөлек жолға немесе «if» операторының соңында енгізесіз (біз оны кейінірек қарастырамыз). Содан кейін сіз тағайындалған атау болатын айнымалы мәнді көрсетесіз. Атау сіз қалаған нәрсе болуы мүмкін және «goto» сөзінен кейін терілетін сөзден тұрады.
4 -қадам:/p және If орнатыңыз
Бұл командалар мен сізге үйрететін ең жетілдірілген командалар.
set /p айнымалысы = - Бұл команда ойыншыға айнымалы мәнді енгізуді қалаған кезде қолданылады (әр түрлі жауап). Бұл олардың аты -жөнінен қару -жарақтың атауына дейін немесе тіпті сіз берген таңдаулардың біріне жауап болуы мүмкін. Көбінесе бұл айнымалыға кейінірек сілтеме жасалады, сондықтан оған атау беру керек. Атау сіз қалағандай болуы мүмкін.
Біз айнымалы атауды %. Eg арасында орналастыру арқылы осы айнымалыға сілтеме жасай аламыз. %жауап%
if - бұл команда if/then операторларын жасаған кезде қолданылады. Біз оны ойыншыларға таңдау жасау үшін «set /p» -мен бірге қолдана аламыз. Ойнатқышқа «echo» командасымен сұрақ қойыңыз. Опцияларды нақты айтқаныңызға көз жеткізіңіз. Оларға «set /p» пәрменімен жауап енгізуге мүмкіндік беріңіз.
Ойыншылардың таңдауының салдары болатын және оқиғаны жалғастыруға мүмкіндік беретін «if» мәлімдемелерін жасаңыз.
«if» операторлары сәйкесінше «тең» және «тең емес» дегенді білдіретін «equ» және «neq» көмегімен қолданылады.
Сіздің мәлімдемелеріңіз осылай көрінуі керек:
: бастау
жаңғырық ИӘ немесе ЖОҚ?
set /p айнымалысы =
егер % айнымалы % тең болса ИӘ goto жағдай1
егер % айнымалы % тең болса NO goto жағдай2
егер %айнымалы мән ИӘ бастау керек болса
Бұл кодтың барлығы ойыншы «ИӘ» деп жазса, ол «жағдай1» -ге жіберілетінін білдіреді; егер ол «ЖОҚ» деп жазса, ол «жағдай2» -ге жіберіледі; егер ол «ИӘ» немесе «ЖОҚ» деп жазбаса, ол сұрақтың басына қайтарылады.
5 -қадам: Ping Localhost -n 7> nul
nul «src =» https://content.instructables.com/ORIG/F9K/UUIK/I8H6EJC5/F9KUUIKI8H6EJC5-p.webp
nul «src =» {{file.large_url | қосу: 'auto = webp & frame = 1 & height = 300' %} «>
Бұл мәлімдеме өтінішті орындауды 7 секундқа кешіктіреді. Сіз мәнді өзгерте аласыз.
Мысалы.
@echo өшірулі
: бастау
түс 10
ping localhost -n 0> nul
түс 20
ping localhost -n 0> nul
түс 30
ping localhost -n 0> nul
бастау керек
Бұл бағдарлама ешқашан тоқтамайтын жыпылықтайтын экран жасайды (циклды толтыру).
6 -қадам: %кездейсоқ %
Бұл пәрмен кездейсоқ 5 таңбалы санды құрады, бұл команда матрицаның түрін құру үшін жиі қолданылады.
@echo өшірулі
түс 02
: бастау
жаңғырық%кездейсоқ %% кездейсоқ %% кездейсоқ %% кездейсоқ %% кездейсоқ %% кездейсоқ%
бастау керек
7 -қадам: Мәтінді сөйлеуге түрлендіру
Бұл менің блокноттағы ең сүйікті ісім, ол SAPI -ді қолданады. Сөйлеу қосымшасы бағдарламалау интерфейсі немесе SAPI - бұл Windows қосымшаларында сөйлеуді тану мен сөйлеу синтезін қолдануға мүмкіндік беретін Microsoft корпорациясы жасаған API.
Бұл сәл өзгеше, себебі бұл пакеттік емес vbs сценарийінде. (Дыбыс деңгейі төмен)
күңгірт хабар
msg = inputbox («Мәтінді осында енгізіңіз», «Мәтінді сөйлеуге түрлендіруші»)
sapi = CreateObject орнатыңыз («sapi.spvoice»)
сапи.сөйлеу хабарламасы
оны.vbs кеңейтімімен сақтаңыз
мысалы. texttospeech.vbs
8 -қадам: Жұлдызды соғыс !
Жұлдызды соғыстардың толық көшірмесі бар, олар Windows операциялық жүйесінде (немесе телнетті қолдайтын кез келген ОЖ) қарауға болатын ASCII таңбаларында жасалған. Оны қарау үшін қажет нәрсе - бұл интернет байланысы; жылдамдығы маңызды емес.
Оны Windows XP, Mac OS X және Linux жүйесінде көру үшін
Бастау, Жүгіру бөліміне өтіңіз. (Тек Windows пайдаланушылары үшін)
Енді тырнақшасыз «telnet towel.blinkenlights.nl» деп теріп, Enter пернесін басыңыз.
Mac OS X және Linux пайдаланушылары бұл кодты терминал терезесінде тікелей орындай алады.
Windows 8, Windows 8.1, Windows 7 және Windows VistaTelnet Windows жүйесінің соңғы нұсқаларында әдепкі бойынша өшірілген.
Жұлдызды соғыстарды көру үшін алдымен басқару тақтасы ›Бағдарламалар› тармағына өтіп, Windows функциясын қосу немесе өшіру және телнет желісінің құсбелгісін қою арқылы телнет желісін қосу керек.
Осы әрекетті орындағаннан кейін, төменде берілген қадамдарды орындаңыз:-Windows Vista мен Windows 7 жүйесінде Бастау, Іздеу бөліміне өтіңіз. Windows 8 мен Windows 8.1 жүйесінде Бастаудың негізгі бетін ашыңыз.
Келесі пәрмен шақыру терезесінде тырнақшасыз «o» деп теріп, Enter пернесін басыңыз.
Енді тырнақшасыз «towel.blinkenlights.nl» теріп, Enter пернесін басыңыз.
Егер сізге телнет қажет болмаса, оны өшіруге болады.
9 -қадам: Біреуді мазалайтын хабарларды үнемі қайталаңыз
Бұл блокноттың көмегімен сіз кез келген адамды ренжіте аласыз және оларды компьютерден шығуға немесе кетуге мәжбүрлей аласыз (LOL….). Блокноттың бұл амалы компьютерде хабардың шексіз циклын жасайды. Қосымша ақпарат алу үшін мына қадамдарды орындаңыз: Блокнотты ашыңыз Блокнот файлына келесі кодты енгізіңіз.
: @ECHO өшірулі:
: Хабарламаны бастау * Сәлем
msg * Сізде күн жаман ба?
msg * жақсы, мен көңілдімін!
msg * Бірге көңіл көтерейік!
msg * Себебі сіз бұрын-соңды болмағансыз
БАСТАУ
аяқтау үшін компьютерді қайта іске қосыңыз
10 -қадам: Хабарларды баяу теріңіз
Толығымен зиянсыз трюк және достарымен еркелетуге өте ыңғайлы. Бұл трюк кез келген адамды үрейлендіруі мүмкін! Бұл әрекетті орындау үшін төмендегі қадамдарды орындаңыз: Блокнотты ашыңыз. Блокнот файлына келесі кодты қойыңыз:
(барлық тырнақшаларды қайта теріңіз)
WScript. Ұйқы 180000
WScript. Ұйқы 10000
WshShell = WScript. CreateObject орнатыңыз («WScript. Shell»)
WshShell. Run «блокнотты» іске қосыңыз
WScript. Ұйқы 100
WshShell. AppA «Блокнотты» белсендіру
WScript. Ұйқы 500
WshShell. SendKeys «Hel»
WScript. Ұйқы 500
WshShell. SendKeys «мына»
WScript. Ұйқы 500
WshShell. SendKeys «, мен»
WScript. Ұйқы 500
WshShell. SendKeys «махаббат»
WScript. Ұйқы 500
WshShell. SendKeys «нұсқаулықтар»
WScript. Ұйқы 500
Файлды кез келген атпен және.vbs кеңейтімімен сақтап, жабыңыз.
Оны аяқтау үшін тапсырмалар менеджерін ашып, thewscript.exe процесін жоғарыдағы суретте көрсетілгендей аяқтаңыз.
Ұсынылған:
Ақылды мотоцикл HUD прототипі (кезекпен навигация және тағы басқалар): 9 қадам
Ақылды мотоцикл HUD прототипі (кезек-кезек навигация және тағы басқалар): Сәлеметсіз бе! Бұл нұсқаулық-бұл мотоциклдердің дулыға киюге арналған HUD (Heads-Up Display) платформасын қалай құрастырғаным және құрастырғаным туралы әңгіме. Ол " карталар " байқауы аясында жазылған. Өкінішке орай, мен оны толығымен аяқтай алмадым
VBScript негіздері - сценарийлерді бастау, кідірістер және тағы басқалар !: 5 қадам
VBScript негіздері - сценарийлерді бастау, кідірістер және тағы басқалар!: Блокнотпен VBScript жасау бойынша менің бірінші оқулығыма қош келдіңіз. With.vbs файлдарының көмегімен сіз күлкілі ойындар немесе өлімге әкелетін вирустар жасай аласыз. Бұл оқулықта мен сізге сценарийді бастау, файлдарды ашу және тағы басқалар сияқты негізгі командаларды көрсетемін. Т
CovBot - WhatsApp негізіндегі WhatsApp 19 чатына арналған чатбот және тағы басқалар: 7 қадам
CovBot - WhatsApp негізіндегі COVID 19 ақпаратына арналған чат -бот: CoVbot - бұл WhatsApp -қа негізделген қарапайым және интуитивті чат -бот. Боттың басты ерекшелігі: ол сізге таңдаған елдегі COVID-19 соңғы мәртебесін қарапайым және интуитивті түрде бере алады
NFC құлпы - ПХД түймелері, антенна және тағы басқалар болғанда: 7 қадам (суреттермен)
NFC құлпы - ПХД түймелері, антенна және тағы басқалар болғанда: Сіз осы нұсқаулықтан екі нәрсенің бірін ала аласыз. Сіз сандық пернетақта мен NFC оқу құралының жеке комбинациясын жасай аласыз. Схема осында. ПХД орналасуы осында. Сіз тапсырысқа тапсырыс беру үшін сізге қажетті материалдарды таба аласыз
Ойын қысымына сезімтал төсемдер (сандық ойын алаңдары үшін және т.б.): 11 қадам (суреттермен)
Қысымға сезімтал алаңшалар (цифрлық ойын алаңдары үшін - және басқалары): бұл цифрлық ойыншықтар немесе ойындар жасау үшін қолданылатын қысымға сезімтал төсем жасауды көрсететін нұсқаулық. Ол үлкен күшке сезімтал резистор ретінде қолданыла алады және ойынға қарамастан, оны маңызды жобалар үшін қолдануға болады