![To'plam bo'yicha qo'llanma - 2: 4 qadamni bajaring To'plam bo'yicha qo'llanma - 2: 4 qadamni bajaring](https://i.howwhatproduce.com/images/002/image-4078-93-j.webp)
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
![To'plam bo'yicha qo'llanma - 2 ni oling To'plam bo'yicha qo'llanma - 2 ni oling](https://i.howwhatproduce.com/images/002/image-4078-94-j.webp)
OK, men avvalgi darsimda aytganimdek, (https://www.instructables.com/id/EZ049TMM19EWPKGWKH/#CEINEJV64U3EWP86YUP), men 3 qismdan iborat keng qo'llanma yaratishni rejalashtiryapman. Siz xohlagan narsani partiya bilan bajarish uchun bilishingiz kerak bo'lgan narsalarning ko'pini qamrab olishi kerak. Quyida biriktirilgan fayl - bu men yaratgan raqobatdosh.bat (partiya) fayli, laconix / inevitable_chaos
1 -qadam: Matnimni, sarlavhalarini va Cls -ni formatlash
Boshlash uchun men kodni ko'rsataman;
@echo offtitle tanlovlari.. [laconix tomonidan] clsecho Sizda ba'zi tanlovlar bor … echo.. lekin noto'g'ri tanlov qiling va buning oqibatida azob cheking! echo.pause: menuclsecho.echo.echo.echo.echo. echo / ------------------------------ / echo / 1 va 3 oralig'idagi sonni tanlang / echo (-1.. 2.. 3 -) echo / Har bir tanlovdan boshqasi yomon! /echo / ------------------------------/ sarlavhasi asosan buyruq irodasi uchun sarlavhani belgilaydi, shuning uchun instructables.com sarlavhasi ajoyib! cls har qanday kirish yoki chiqishning cmd -ni tozalaydi Siz hozircha echo nima qilishini bilishingiz kerak, lekin echo. formatlash uchun foydali bo'lgan yangi qatorni yaratadi.: menyu, men buni avvalgi darsimda yoritgan bo'lsam -da, yana bir bor takrorlashga arziydi, lekin bu dasturda siz xohlagan vaqtda GOTO qilishingiz mumkin bo'lgan nuqtani yaratadi, qolgan qismi esa formatlashdan iborat.: D
2 -qadam: o'zgarmaydiganlarni ishga tushirish, foydalanuvchi ma'lumotlarini olish va if bayonoti
Men yana sizga kodni ko'rsataman, keyin tushuntirib beraman;
tanlashni tanlash = nadaecho?.: Bu nima va: ap? clsif % tanlov % == 1 GOTO birif % tanlov % == 2 GOTO ikkiif % tanlov % == 3 GOTO threemsg * Na 1, 2 yoki 3 eh? Afsuski, xayr, xayr … o'chirish -s -f -t 00 set choice = nada, bu nima qilsa, boshlang'ich qiymati yoki "nada" bilan o'zgaruvchini yaratish yoki ishga tushirish, yoki hech narsa emas.: D O'zgaruvchi kerak bo'lmaguncha yoki dastur yopilmaguncha siz uchun ma'lumotlarni saqlaydigan konteynerga o'xshaydi. set /p ni tanlagan = bu foydalanuvchi buyrug'ini buyruq satriga ega bo'lishni bildiruvchi argument bilan /p yordamida ishlatadi. Shunday qilib, asosan /p tanlash = qaysi raqam? Bu savol berish va javobni yozish kabidir. agar if ifodasi shunday ishlasa. agar shart == rost dothisShunday qilib, asosan, agar % tanlov % 1 GOTOga teng bo'lsa, bu to'g'ri emas, u faqat keyingi qatorga o'tadi. shutdown -s -f -t 00 faqat o'z kompyuterini o'chirib qo'yadi va barcha dasturlarni darhol yopishga majbur qiladi.
3 -qadam: Quvurlar buyrug'i, asinxron buyruqlar va atrof -muhit o'zgaruvchilari
Shunga qaramay, avval kod, keyin tushuntirish;
: onemsg * Demak, siz #1 ni tanladingiz, o'zingizni xavfsiz deb bildingizmi? msg * YANGI!: netspamnet send * laconix qoidalari! GOTO netspam: twoshutdown -s -t 10pausemsg * Umid qilamanki, siz buni o'z vaqtida olasiz, chunki bu xavfsiz edi… o'chirish -aGOTO jahannam: threemsg * Bu xavfsiz raqam … pauza: forkstart choices.bat | msg * Xotirani o'chirish! GOTO fork: hellmsg * hazil, hammasi yomon!: textbombecho laconix qoidalari! >> %systemroot %/laconix.txtGOTO: textbomb: oneBasikan cheksiz GOTO pastadiriga kiradi. Birinchi darslikdagi vilkalar bomba misoli 2 -ga juda o'xshaydi.: Ikkita -s -t 10 "o'chirish buyrug'ini bajaring, agar ular o'z vaqtida tugmachani bosmasa, kompyuterni o'chirib qo'yadi. Ularni GOTO jahannamga aylantiradi: do'zax Ularga hech biri yaxshi emasligini aytadi, men matnli bomba deb atayman. Qaysi quvurlar (>>) echo laconix qoidalari! " %systemroot %/laconix.txt ga / n cheksiz GOTO tsikli. %systemroot % - bu muhit drayveri nomidan qat'i nazar, faylni/windows/katalogiga saqlashni bildiruvchi muhit o'zgaruvchisi. C;/, E:/, Z:/, va boshqalar: uchtasi ularni xavfsiz raqam deb o'ylashga undaydi Birinchi darslikdagidek vilka bombasiga aylanadi, lekin bitta asosiy farq bilan. Asinxron buyruqlar; start choices.bat | msg * Xotirani o'chirish ! | asinxron buyruqlarni bildiradi, ya'ni ular bir vaqtning o'zida bajarilgan.
4 -qadam: nima? So'z
Qo'llanmani o'qiganingiz uchun tashakkur, video sizga yoqdi degan umiddaman. Biror narsa o'rgandi.
Umid qilamanki, siz kompyuterlarga va mening ko'rsatmalarimga qiziqishni davom ettirasiz. Tez orada ushbu seriyadagi oxirgi darsligimga e'tibor bering!
Tavsiya:
To'plam bilan robototexnika bo'yicha bosqichma-bosqich ta'lim: 6 qadam
![To'plam bilan robototexnika bo'yicha bosqichma-bosqich ta'lim: 6 qadam To'plam bilan robototexnika bo'yicha bosqichma-bosqich ta'lim: 6 qadam](https://i.howwhatproduce.com/images/005/image-12971-j.webp)
To'plamli robototexnika bo'yicha bosqichma-bosqich ta'lim: Bir necha oydan keyin o'z robotimni qurdim (bularning barchasiga qarang) va ikki marta qismlari ishlamay qolgandan so'ng, men bir qadam orqaga chekinishga qaror qildim va o'z fikrimni qayta o'ylashga qaror qildim. strategiya va yo'nalish. Bir necha oylik tajriba ba'zida juda foydali bo'ldi va
Robotli avtomobillarni yig'ish bo'yicha Veedooo dasturlash bo'yicha ko'rsatma: 7 qadam
![Robotli avtomobillarni yig'ish bo'yicha Veedooo dasturlash bo'yicha ko'rsatma: 7 qadam Robotli avtomobillarni yig'ish bo'yicha Veedooo dasturlash bo'yicha ko'rsatma: 7 qadam](https://i.howwhatproduce.com/images/010/image-29994-j.webp)
Veedooo Robotli Avtomobillarni yig'ish bo'yicha ko'rsatma: Paketlar ro'yxati
MQ-3 va LEGO qismlari bilan nafas olish moslamasini o'zingiz bajaring: 3 qadam
![MQ-3 va LEGO qismlari bilan nafas olish moslamasini o'zingiz bajaring: 3 qadam MQ-3 va LEGO qismlari bilan nafas olish moslamasini o'zingiz bajaring: 3 qadam](https://i.howwhatproduce.com/images/002/image-3954-29-j.webp)
MQ-3 va LEGO qismlari bilan nafas olish moslamasini o'zingiz bajaring: Ushbu video darslikda siz MQ-3 analog sensori moduli, mini I2C OLED-displeyi (SSD1306), Arduino uchun eskiz bilan to'liq ochiq manbaali havo o'lchagichni yaratish bo'yicha aniq qadamlarni o'rganasiz. ochiq manbali apparat ANAVI gaz detektori va juda ko'p
To'plam bo'yicha qo'llanma - 1: 4 qadamlarni bajaring
![To'plam bo'yicha qo'llanma - 1: 4 qadamlarni bajaring To'plam bo'yicha qo'llanma - 1: 4 qadamlarni bajaring](https://i.howwhatproduce.com/images/002/image-4065-130-j.webp)
To'plam bo'yicha darslik - 1 -ni oling: Xo'sh, men u erda bir nechta darsliklarni ko'rdim, lekin ularning hech biri hech narsaga ergashmaydi, shuning uchun men 3 qismli darslik tayyorlayman, faqat shu qo'shimcha qulaylik uchun videolarni qo'shaman. .bat (ommaviy) fayllar tegishli qadamda kerak
DOS buyrug'ini bajaring: 3 qadam
![DOS buyrug'ini bajaring: 3 qadam DOS buyrug'ini bajaring: 3 qadam](https://i.howwhatproduce.com/images/005/image-12391-23-j.webp)
DOS buyrug'ini bajaring: Ko'p odamlar DOSni eskirgan deb o'ylashadi, lekin menimcha bunday emas. Siz DOS yordamida ko'p narsalarni qilishingiz mumkin, hatto Erik Vilgelm ham undan foydalanadi! (Bu yerga qarang) DOS bilan qilishingiz mumkin bo'lgan ba'zi narsalar, o'zingizga muhim fayllarga kirishni o'z ichiga oladi (xakerlik uchun yaxshi), de