Мазмуну:
- 1 -кадам: Пакетке киришүү
- 2 -кадам: Cls, Exit, Title жана Color
- 3 -кадам: кетүү
- 4 -кадам: Set/p жана If
- 5 -кадам: Ping Localhost -n 7> nul
- 6 -кадам: %туш келди %
- 7 -кадам: Текстти сүйлөө конвертерине
- 8 -кадам: Star Wars !
- 9 -кадам: Кимдир бирөөнү кыжырданткан билдирүүлөрдү дайыма кайталаңыз
- 10 -кадам: Акырындык менен билдирүүлөрдү териңиз
Video: Блокнотто оюн түзүү жана башка көптөгөн нерселер: 10 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул менин эң биринчи көрсөтмөм. Андыктан кандайдыр бир сунуштар болсо комментарийге жазыңыз. Баштайлы!
Биз баарыбыз блокнот деген сөздү укканда, биз нерселерди жазып коюу үчүн кызыксыз пайдасыз тиркемелерди ойлонобуз. Блокнот андан да көптү билдирет. Биз компьютерибизди башкара алабыз, кээ бир сонун хакерликти жасайбыз жана кызыктуу оюндарды жасайбыз.
ps бул жерде tic tac toe оюнунун партиясы
1 -кадам: Пакетке киришүү
Batch-бул негизинен Windowsтун буйрук көрсөтмөсүнөн чыккан тил, ал пайдалуу гана эмес, бирок ал укмуштуудай текстке негизделген оюндарды түзүү үчүн да колдонулушу мүмкүн! Сиз сураган текстке негизделген оюн деген эмне? Бул оюн (абдан жөнөкөй), анда колдонуучу текстти колдонуу жана тандоо- кабыл алуу аркылуу өз ара аракеттенет. Силер каармандар көйгөйгө кандай мамиле кылууну каалаарын тандоо керек болгон кырдаалдарды кантип орнотууну үйрөнөсүң.
Биринчи кезекте блокнотту ачыңыз
Код! Эми сиз коддун биринчи саптарын терүүгө жана биринчи буйруктарыңызды үйрөнүүгө даярсыз. Буйруктар - бул функциясы бар программага биз жазган сөздөрдүн ар бири; мисалы, жаңырык, же тындыруу буйруктары.
жаңырык, жаңырык жана пауза
echo - echo сиздин оюнда кадимки текстти көрсөтүү үчүн колдонулат. Мисалы, сиз тере аласыз: "echo Hello adventurer!", Жана сиздин оюнду ойногон адамдар "Hello adventurer!" (Сиз @echo өчүргөнчө).
жаңырык - жаңырык. (бир мезгил менен) оюнуңузда бош сызык түзүү үчүн колдонулат. Бул сиздин текстти ирээтсиз сактоодо пайдалуу болушу мүмкүн.
пауза - Бул буйрук оюнчуларыңыздын тыныгуусун каалаганда колдонулат жана көбүнчө кээ бир текстти окууга убакыт бергиси келгенде колдонулат. Бул кодду колдонгонуңузда "Улантуу үчүн каалаган баскычты басыңыз." Сиздин оюнчулар оюнду улантуу үчүн, даяр болгондо каалаган баскычты баса алышат.
Оюнуңузду төмөнкүдөй сактаңыз: nameofyourgame.bat
.bat кеңейтүүсү аны пакеттик файлга айландырат.
2 -кадам: Cls, Exit, Title жана Color
Макул, бул кийинки буйруктар топтому чынында эле жөнөкөй, бирок ээ болгону жакшы.
cls - cls - мен көп колдонгон буйрук. Бул "ачык экран" дегенди билдирет жана ал эмне кылат, буйрук сабынын терезесинде жасалган бардык текстти алып салуу (демек, экранды бош кылуу). Бул сиздин оюңузду таза жана ирээттүү кармоону каалаган учурда жакшы курал.
чыгуу - Бул так ошондой көрүнөт, оюнду жабат. Сиз муну каармандар оюндун аягына жеткенде гана колдонушуңуз керек, же оюндун өлгөндө же туура эмес чечим чыгарганда жабылышын кааласаңыз.
аталышы - аталышы буйрук киргизүүчү терезенин аталыш тилкесинде андан кийин жазганыңыздын бардыгын көрсөтөт.
түс - түс - бул чындыгында кызыктуу буйрук жана оюнду жандандыруу үчүн колдонсо болот. Түс кодун кошкондо, андан кийин боштук жана белгилүү бир сандар же тамгалар топтому киргизилгенде, сиз буйрук терезесинин түстөрүн өзгөртө аласыз. Жеткиликтүү түстөрдүн тизмеси үчүн төмөнкү сүрөттү көрүңүз же буйрук көрсөтмөсүн ачыңыз (cmd) жана "color/?" Териңиз.
Бул эки сандын жыйындысы. Биринчи номер - фон түсү. Экинчи сан - шрифт түсү.
мис. 19
3 -кадам: кетүү
"Гото" буйругу жөнөкөй, аны менен таанышкандан кийин. Буйрук сиз оюнчу сиздин оюңуздун башка бөлүмүнө өтүүсүн каалаганда колдонулат, мисалы, алар белгилүү бир чечимди кабыл алганда.
Бул мындай иштейт: Сиз "goto" буйругун өзүнчө сапка же "if" билдирүүсүнүн аягына киргизесиз (биз кийинчерээк карайбыз). Сиз андан кийин бара турган жердин аты боло турган өзгөрмөнү көрсөтөсүз. Аты сиз каалаган нерсенин баары болушу мүмкүн жана "goto" дан кийин терген сөздөн турат.
4 -кадам: Set/p жана If
Бул буйруктар мен сизге үйрөтө турган эң өнүккөн буйруктар.
set /p variable = - Бул буйрук оюнчуңузга өзгөрмөнү киргизүүнү каалаган учурда колдонулат (ар кандай жооп). Бул алардын аталышынан куралдын аталышына чейин, же сиз берген тандоолордун бирине жооп болушу мүмкүн. Көбүнчө бул өзгөрмөгө кийинчерээк шилтеме кылынат, ошондуктан аталыш керек. Аты сиз каалагандай болушу мүмкүн.
Биз бул өзгөрмөгө %. 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 -кадам: Текстти сүйлөө конвертерине
Бул менин notepad. This жөнүндө эң жакшы көргөн нерсем. Бул SAPIди колдонот. Колдонмону программалоо интерфейси же SAPI - бул Windows тарабынан колдонмолордо сүйлөө таануу жана сүйлөө синтезин колдонууга уруксат берүү үчүн Microsoft тарабынан иштелип чыккан API.
Бул бир аз айырмаланат, анткени бул vbs скриптинде эмес, топтомдо. (Көлөмү аз)
күңүрт мсг
msg = inputbox ("Текстти бул жерге киргизиңиз", "Текстти сөзгө айландыруучу")
set sapi = CreateObject ("sapi.spvoice")
sapi.speak msg
аны.vbs кеңейтүүсү менен сактаңыз
мисалы. texttospeech.vbs
8 -кадам: Star Wars !
Жылдыздар согушунун толук көчүрмөсү бар, аны 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 өзгөчөлүгүн күйгүзүү же өчүрүү жана telnet белгилөө кутучаларын белгилөө аркылуу telnetти иштетишиңиз керек.
Муну аткаргандан кийин, төмөндөгү кадамдарды аткарыңыз:-Баштоого өтүңүз, Windows Vista жана Windows 7де издеңиз. Windows 8 жана Windows 8.1де башкы Старт баракчасын ачыңыз.
Телнетди териңиз жана Enter басыңыз.
Эми тырмакчасыз "towel.blinkenlights.nl" терип, Enterди басыңыз.
Эгерде сизге телнеттин кереги жок болсо, аны өчүрүп койсоңуз болот.
9 -кадам: Кимдир бирөөнү кыжырданткан билдирүүлөрдү дайыма кайталаңыз
Бул блокнотту колдонуу менен сиз кимдир бирөөнү кыжырдантып, компьютерден чыгып кетүүгө мажбур кыла аласыз (LOL….). Бул блокноттун айла -амалы компьютерде билдирүүнүн чексиз циклин түзөт. Көбүрөөк билүү үчүн кадамдарды аткарыңыз: Notepadти ачыңыз. Notepad файлына төмөнкү кодду териңиз.
: @ECHO өчүк:
: Msg баштоо * Саламатсызбы
msg * Күнүңүз жаман өтүп жатабы?
msg * жакшы, мен жыргап жатам!
msg * Келгиле, бирге көңүл ачалы!
msg * Анткени сиз o-w-n-e-d болгонсуз
БАШТОО
аягына чыгаруу үчүн, компьютериңизди өчүрүп күйгүзүңүз
10 -кадам: Акырындык менен билдирүүлөрдү териңиз
Толугу менен зыяны жок трюк жана досторуңуз менен ойноо үчүн идеалдуу. Бул трюк чындап эле кимди болсо да таң калтырышы мүмкүн! Бул трюкту аткаруу үчүн төмөндөгү кадамдарды аткарыңыз: Notepadти ачыңыз. Notepad файлына төмөнкү кодду чаптаңыз:
(бардык цитаталарды кайра терүү)
WScript. Sleep 180000
WScript. Уйку 10000
WshShell = WScript. CreateObject коюңуз ("WScript. Shell")
WshShell. Run "блокнотун" иштетүү
WScript. Уйку 100
WshShell. AppAktive "Notepad"
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 прототипи (кезектешүү Навигациясы жана башка көптөгөн нерселер): Саламатсызбы! Бул Instructables-бул мотоциклдин туулгаларына орнотулган HUD (Heads-Up Display) платформасын кантип иштеп чыкканым жана окуям. Бул " карталар " сынагынын контекстинде жазылган. Тилекке каршы, аягына чейин бүтүрө алган жокмун
Super Simple Cheap DIY USB LED (s) (жана башка нерселер): 16 кадам
Супер жөнөкөй арзан DIY USB LED (дер) (жана башка нерселер): Саламатсызбы жана менин биринчи үйрөткүчүмө кош келиңиз :) Мен вирустун артынан биздин мейкиндиктерибизди дагы бир жолу орнотуп жатканыбызга ишенем, андыктан биздин жасоочулардын убактысы келди деп ойлойм баары оңой түгөнө турган батарейкадан көз каранды болбостон, өзүбүздүн USB -ди жасоону үйрөнүштү
Мен Nodemcu, L298N мотор дисктерин жана башка көптөгөн нерселерди колдонуу менен Wifi роботуна эски компакт -дискти жасадым: 5 кадам
Мен Nodemcu, L298N мотор дисктерин жана башка көптөгөн нерселерди колдонуп Wifi роботуна эски компакт -диск жасадым: VX Robotics & Электроника бар
Автоматтык сугаруу, интернетке туташуу жана башка көптөгөн нерселер менен сонун күнөскана: 7 кадам (сүрөттөр менен)
Автоматтык сугаруу, Интернетке туташуу жана башка көптөгөн нерселер менен сонун күнөскана: Бул көрсөтмөлөргө кош келиңиз. Марттын башталышында мен бакчадагы дүкөндө болсом, күнөсканаларды көрдүм. Мен көптөн бери өсүмдүктөр жана электроника менен долбоор түзгүм келгендиктен, мен алдыга чыгып, бирин сатып алдым: https://www.instagram.com/p
RC аба кайыгын кантип жасаса болот! 3D басылган бөлүктөрү жана башка нерселер менен: 5 кадам (сүрөттөр менен)
RC аба кайыгын кантип жасаса болот! 3D Басылган бөлүктөрү жана башка нерселер менен: Аба кемелери абдан сонун, анткени алар минүү абдан кызыктуу, ошондой эле мотор жетишерлик күчтүү болсо, суу, кар, муз, асфальт же башка нерселер сыяктуу бир нече беттерде иштешет. анча татаал эмес, эгерде сизде электрон болсо