สารบัญ:
- ขั้นตอนที่ 1: บทนำสู่ Batch
- ขั้นตอนที่ 2: Cls, Exit, Title และ Color
- ขั้นตอนที่ 3: ไปที่
- ขั้นตอนที่ 4: ตั้งค่า/p และ If
- ขั้นตอนที่ 5: Ping Localhost -n 7 >nul
- ขั้นตอนที่ 6: %สุ่ม%
- ขั้นตอนที่ 7: โปรแกรมแปลงข้อความเป็นคำพูด
- ขั้นตอนที่ 8: สตาร์วอร์ส !!
- ขั้นตอนที่ 9: ทำซ้ำข้อความอย่างต่อเนื่องเพื่อรบกวนใครบางคน
- ขั้นตอนที่ 10: พิมพ์ข้อความอย่างช้าๆ
วีดีโอ: การสร้างเกมใน Notepad และอีกมากมาย: 10 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
นี่เป็นคำสั่งแรกของฉัน ดังนั้นถ้าคุณมีข้อเสนอแนะใด ๆ โปรดแสดงความคิดเห็น มาเริ่มกันเลย!
เมื่อเราทุกคนได้ยินคำว่าแผ่นจดบันทึก เราคิดว่าแอปพลิเคชั่นที่น่าเบื่อบางตัวที่จะจดบันทึกสิ่งต่างๆ ได้ แผ่นจดบันทึกเป็นมากกว่านั้น เราสามารถควบคุมพีซีของเรา แฮ็กข้อมูลเจ๋งๆ และสร้างเกมสนุกๆ ได้
ps นี่คือแบตช์ไฟล์สำหรับเกม tic tac toe
ขั้นตอนที่ 1: บทนำสู่ Batch
Batch เป็นภาษาที่แทบไม่มีพรอมต์คำสั่งของ Windows เลย ไม่เพียงแต่มีประโยชน์เท่านั้น แต่ยังใช้สร้างเกมแบบข้อความที่น่าทึ่งได้อีกด้วย! เกมแบบข้อความที่คุณถามคืออะไร? เป็นเกม (เกมที่ง่ายมาก) ที่ผู้ใช้โต้ตอบผ่านการใช้ข้อความและการเลือก คุณจะได้เรียนรู้วิธีตั้งค่าสถานการณ์ที่ตัวละครจะต้องตัดสินใจเกี่ยวกับวิธีที่พวกเขาต้องการจัดการกับปัญหา
ก่อนอื่นให้เปิดแผ่นจดบันทึก
รหัส! ตอนนี้คุณพร้อมที่จะเริ่มพิมพ์โค้ดบรรทัดแรกของคุณแล้ว เช่นเดียวกับการเรียนรู้คำสั่งแรกของคุณ คำสั่งคือคำแต่ละคำที่เราพิมพ์ลงในโปรแกรมที่มีฟังก์ชัน เช่นเสียงสะท้อนหรือคำสั่งหยุดชั่วคราว
ก้อง, ก้อง. และหยุด
echo - echo ใช้เพื่อแสดงข้อความปกติในเกมของคุณ ตัวอย่างเช่น คุณสามารถพิมพ์: "echo สวัสดีนักผจญภัย!" และคนที่เล่นเกมของคุณจะเห็นคือ "สวัสดีนักผจญภัย!" (ตราบใดที่คุณพิมพ์ @echo off)
เสียงสะท้อน - เสียงสะท้อน (มีจุด) ใช้เพื่อสร้างบรรทัดว่างในเกมของคุณ ซึ่งจะเป็นประโยชน์ในการทำให้ข้อความของคุณไม่กระจัดกระจาย
หยุดชั่วคราว - คำสั่งนี้ใช้เมื่อคุณต้องการให้ผู้เล่นหยุดพัก และมักใช้บ่อยที่สุดเมื่อคุณต้องการให้เวลาพวกเขาอ่านข้อความ เมื่อคุณใช้รหัสนี้จะแสดงเป็น "กดปุ่มใดก็ได้เพื่อดำเนินการต่อ…" ผู้เล่นของคุณสามารถกดปุ่มใดก็ได้เมื่อพร้อมเพื่อเล่นต่อ
บันทึกเกมของคุณเป็น: nameofyourgame.bat
นามสกุล.bat ทำให้เป็นไฟล์แบตช์
ขั้นตอนที่ 2: Cls, Exit, Title และ Color
ตกลง คำสั่งชุดต่อไปนั้นเรียบง่ายมากเช่นกัน แต่ก็ดีที่มี
cls - cls เป็นคำสั่งที่ผมใช้บ่อย ย่อมาจาก "clear screen" และสิ่งที่ทำคือลบข้อความทั้งหมดที่สร้างขึ้นในหน้าต่างพรอมต์คำสั่ง (ergo ทำให้หน้าจอว่างเปล่า) นี่เป็นเครื่องมือที่ดีเมื่อคุณต้องการให้เกมของคุณดูสะอาดตาและเป็นระเบียบ
exit - มันทำงานเหมือนอย่างที่คิด มันปิดเกม คุณควรใช้เฉพาะเมื่อตัวละครถึงจุดสิ้นสุดของเกม หรือหากคุณต้องการให้เกมปิดเมื่อพวกเขาตายหรือตัดสินใจผิด
ชื่อเรื่อง - ชื่อจะแสดงสิ่งที่คุณพิมพ์หลังจากนั้นในแถบชื่อเรื่องของหน้าต่างพรอมต์คำสั่ง
สี - สีเป็นคำสั่งที่สนุกจริงๆ และสามารถใช้เพื่อทำให้เกมของคุณมีชีวิตชีวาขึ้น เมื่อคุณเพิ่มรหัสสี ตามด้วยช่องว่างและชุดตัวเลขหรือตัวอักษรเฉพาะ คุณสามารถเปลี่ยนสีของหน้าต่างพรอมต์คำสั่งได้ สำหรับรายการสีที่มีจำหน่าย โปรดดูภาพด้านล่างหรือเปิดพรอมต์คำสั่ง (cmd) แล้วพิมพ์ "color/?"
เป็นชุดของตัวเลขสองตัว ตัวแรกเป็นสีพื้นหลัง ตัวที่สองเป็นสีฟอนต์
เช่น. 19
ขั้นตอนที่ 3: ไปที่
คำสั่ง "goto" นั้นง่าย เมื่อคุณได้รู้จักมันแล้ว คำสั่งนี้ใช้เมื่อคุณต้องการให้ผู้เล่นข้ามไปยังส่วนอื่นของเกมของคุณ เช่น เมื่อพวกเขาทำการตัดสินใจบางอย่าง
วิธีนี้ใช้ได้ผล: คุณป้อนคำสั่ง "goto" ในบรรทัดแยก หรือท้ายคำสั่ง "if" (ซึ่งเราจะพูดถึงในภายหลัง) จากนั้นคุณระบุตัวแปรซึ่งจะกลายเป็นชื่อของปลายทาง ชื่อสามารถเป็นอะไรก็ได้ที่คุณต้องการ และประกอบด้วยคำที่คุณพิมพ์หลัง "goto"
ขั้นตอนที่ 4: ตั้งค่า/p และ If
คำสั่งเหล่านี้เป็นคำสั่งขั้นสูงสุดที่ฉันจะสอนคุณ
set /p variable= - คำสั่งนี้ใช้เมื่อคุณต้องการให้ผู้เล่นแทรกตัวแปร (คำตอบที่แตกต่างกัน) นี่อาจเป็นที่ใดก็ได้จากชื่อของพวกเขาไปจนถึงชื่ออาวุธหรือแม้แต่คำตอบของตัวเลือกที่คุณให้ไว้ บ่อยครั้งตัวแปรนี้จะถูกอ้างอิงในภายหลัง ดังนั้นจึงต้องกำหนดชื่อ ชื่อสามารถเป็นอะไรก็ได้ที่คุณต้องการให้เป็น
เราสามารถอ้างอิงตัวแปรนี้ได้โดยการวางชื่อของตัวแปรระหว่าง %. Eg. %คำตอบ%
if - คำสั่งนี้ใช้เมื่อเราสร้างคำสั่ง if/then เราสามารถใช้ร่วมกับ "set /p" เพื่อสร้างตัวเลือกสำหรับผู้เล่น ถามคำถามกับผู้เล่นโดยใช้คำสั่ง "echo" ตรวจสอบให้แน่ใจว่าได้ระบุตัวเลือกอย่างชัดเจน ให้พวกเขาสามารถป้อนคำตอบด้วยคำสั่ง "set /p"
สร้างประโยค "if" ที่อนุญาตให้ตัวเลือกของผู้เล่นมีผลตามมา และปล่อยให้เรื่องราวดำเนินต่อไป
คำสั่ง "if" ใช้กับ "equ" และ "neq" ซึ่งหมายถึง "เท่ากับ" และ "ไม่เท่ากัน" ตามลำดับ
นี่คือลักษณะที่ข้อความของคุณควรมีลักษณะ:
:เริ่ม
ก้องใช่หรือไม่?
ตั้งค่า /p ตัวแปร=
ถ้า %variable% เท่ากับ ใช่ ไปที่สถานการณ์1
ถ้า %variable% เท่ากับ NO ไปที่สถานการณ์2
ถ้า %variable neq ใช่ ให้เริ่ม
รหัสทั้งหมดนี้หมายความว่าหากผู้เล่นพิมพ์ "ใช่" เขาจะถูกส่งไปที่ "situation1"; ถ้าเขาพิมพ์ "ไม่" เขาจะถูกส่งไปที่ "สถานการณ์ 2"; ถ้าเขาพิมพ์ทั้ง "ใช่" หรือ "ไม่" เขาจะถูกส่งกลับไปที่จุดเริ่มต้นของคำถาม
ขั้นตอนที่ 5: Ping Localhost -n 7 >nul
คำสั่งนี้ทำให้การดำเนินการคำสั่งล่าช้าเป็นเวลา 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 ซึ่งใช้ SAPI Speech Application Programming Interface หรือ SAPI เป็น API ที่พัฒนาโดย Microsoft เพื่อให้สามารถใช้การรู้จำเสียงและการสังเคราะห์เสียงพูดภายในแอปพลิเคชัน Windows
สิ่งนี้แตกต่างกันเล็กน้อยเนื่องจากอยู่ในสคริปต์ vbs ไม่ใช่แบทช์ (ปริมาณต่ำ)
ผงชูรสสลัว
msg = inputbox("ป้อนข้อความที่นี่", "แปลงข้อความเป็นคำพูด")
set sapi = CreateObject("sapi.spvoice")
sapi.speak msg
บันทึกด้วยนามสกุล.vbs
สำหรับเช่น texttospeech.vbs
ขั้นตอนที่ 8: สตาร์วอร์ส !!
มีสำเนา Star Wars ฉบับสมบูรณ์ที่สร้างด้วยอักขระ ASCII ทั้งหมด ซึ่งคุณสามารถดูได้ในระบบปฏิบัติการ Windows (หรือระบบปฏิบัติการใดๆ ที่รองรับ telnet) สิ่งเดียวที่ต้องดูคือการเชื่อมต่ออินเทอร์เน็ต ความเร็วไม่สำคัญ
หากต้องการรับชมบน 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 ให้เปิดหน้าเริ่มต้นหลัก
พิมพ์ telnet แล้วกด Enter ในหน้าต่างพรอมต์คำสั่งต่อไปนี้ ให้พิมพ์ "o" โดยไม่ใส่เครื่องหมายคำพูด แล้วกด Enter
ตอนนี้พิมพ์ "towel.blinkenlights.nl" โดยไม่ต้องใส่เครื่องหมายคำพูดแล้วกด Enter
หากคุณไม่ต้องการใช้ telnet อีกต่อไป คุณสามารถปิดได้
ขั้นตอนที่ 9: ทำซ้ำข้อความอย่างต่อเนื่องเพื่อรบกวนใครบางคน
การใช้เคล็ดลับแผ่นจดบันทึกนี้คุณสามารถรบกวนใครก็ได้และสามารถบังคับให้ออกจากระบบหรือออกจากคอมพิวเตอร์ได้ (LOL….) เคล็ดลับแผ่นจดบันทึกนี้จะสร้างวงจรข้อความในคอมพิวเตอร์อย่างไม่มีที่สิ้นสุด ทำตามขั้นตอนเพื่อทราบข้อมูลเพิ่มเติม: เปิด Notepad พิมพ์รหัสต่อไปนี้ในไฟล์แผ่นจดบันทึก
:@ECHO ปิด:
:เริ่มต้น msg * สวัสดี
msg * คุณมีวันที่แย่หรือเปล่า?
msg * อืม ฉันกำลังสนุก!
msg * มาสนุกด้วยกัน!
msg * เพราะคุณเป็น o-w-n-e-d
GOTO เริ่มต้น
เพื่อสิ้นสุดการรีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ
ขั้นตอนที่ 10: พิมพ์ข้อความอย่างช้าๆ
เคล็ดลับที่ไม่เป็นอันตรายอย่างสมบูรณ์และเหมาะสำหรับการเล่นแผลง ๆ กับเพื่อน ๆ เคล็ดลับนี้สามารถทำให้ทุกคนประหลาดใจได้จริงๆ! ทำตามขั้นตอนที่กล่าวถึงด้านล่างเพื่อทำเคล็ดลับนี้: เปิด Notepad วางรหัสต่อไปนี้ในไฟล์ notepad:
(พิมพ์คำพูดทั้งหมดอีกครั้ง)
WScript. Sleep 180000
WScript. Sleep 10000
ตั้งค่า WshShell = WScript. CreateObject (“WScript. Shell”)
WshShell. Run “แผ่นจดบันทึก”
WScript. Sleep 100
WshShell. AppActivate “แผ่นจดบันทึก”
WScript. Sleep 500
WshShell. SendKeys “เฮล”
WScript. Sleep 500
WshShell. SendKeys "แท้จริง"
WScript. Sleep 500
WshShell. SendKeys “, ฉัน”
WScript. Sleep 500
WshShell. SendKeys "ความรัก"
WScript. Sleep 500
WshShell. SendKeys “คำสั่ง”
WScript. Sleep 500
บันทึกไฟล์ด้วยชื่อใดก็ได้และมีนามสกุล.vbs แล้วปิด
หากต้องการสิ้นสุดให้เปิดตัวจัดการงานและสิ้นสุดกระบวนการ thewscript.exe ดังแสดงในภาพด้านบน
แนะนำ:
วิธีสร้างเว็บไซต์พื้นฐานโดยใช้ Notepad: 4 ขั้นตอน
วิธีสร้างเว็บไซต์พื้นฐานโดยใช้แผ่นจดบันทึก: มีใครเคยสงสัยไหมว่า"จะสร้างเว็บไซต์จากโปรแกรมเขียนพื้นฐานได้อย่างไร"ก็ใช่ว่าไม่ใช่เฉพาะเจาะจง…อย่างไรก็ตาม ในที่นี้ผมจะแสดงวิธีสร้าง BASIC ให้คุณดู เว็บไซต์ใช้แต่ notepad
ฉันสร้างไดรฟ์ซีดีเก่าให้เป็นหุ่นยนต์ Wifi โดยใช้ Nodemcu, มอเตอร์ไดรฟ์ L298N และอีกมากมาย: 5 ขั้นตอน
ฉันสร้างไดรฟ์ซีดีแบบเก่าให้เป็นหุ่นยนต์ Wifi โดยใช้ Nodemcu, L298N Motor Drive และอีกมากมาย: VX Robotics & อิเล็กทรอนิกส์ปัจจุบัน
เรือนกระจกที่ยอดเยี่ยมพร้อมระบบรดน้ำอัตโนมัติ การเชื่อมต่ออินเทอร์เน็ต และอีกมากมาย: 7 ขั้นตอน (พร้อมรูปภาพ)
เรือนกระจกที่ยอดเยี่ยมพร้อมระบบรดน้ำอัตโนมัติ การเชื่อมต่ออินเทอร์เน็ต และอีกมากมาย: ยินดีต้อนรับสู่คำแนะนำนี้ เมื่อต้นเดือนมีนาคม ฉันอยู่ในร้านค้าในสวนและเห็นเรือนกระจก และเนื่องจากผมอยากทำโปรเจกต์เกี่ยวกับพืชและเครื่องใช้ไฟฟ้ามาเป็นเวลานานแล้ว ผมเลยไปซื้อเลย: https://www.instagram.com/p
O-R-A RGB Led Matrix Wall Clock และอีกมากมาย **อัปเดตในเดือนกรกฎาคม 2019**: 6 ขั้นตอน (พร้อมรูปภาพ)
O-R-A RGB Led Matrix Wall Clock และอีกมากมาย **อัปเดตเมื่อก.ค. 2019**: สวัสดี ฉันอยู่ที่นี่กับโปรเจ็กต์ใหม่ชื่อ O-R-AIt เป็นนาฬิกาแขวน RGB LED Matrix ที่แสดง: ชั่วโมง:นาที อุณหภูมิ ความชื้น ไอคอนสภาพอากาศปัจจุบัน กิจกรรมของ Google ปฏิทินและการแจ้งเตือน 1 ชั่วโมง ณ เวลาที่กำหนดที่แสดง:
ทำเครื่องบันทึกมืออาชีพของคุณเองด้วยราคาไม่ถึง 80 เหรียญสหรัฐฯ และประหยัดได้ถึง 3,000 เหรียญสหรัฐฯ และอีกมากมาย: 6 ขั้นตอน (พร้อมรูปภาพ)
ทำเครื่องทำความสะอาดแผ่นเสียงแบบมืออาชีพด้วยราคาไม่ถึง 80 เหรียญและประหยัดได้ถึง 3,000 เหรียญขึ้นไป ขอโทษภาษาอังกฤษ หลังจากที่ฉันพบว่าเสียงของแผ่นเสียงแผ่นเสียงเก่าๆ วิธีทำความสะอาดบันทึกอย่างถูกต้อง!?มีหลายวิธีในอินเทอร์เน็ต วิธีที่ถูกกว่าเช่น Knosti หรือ Discofilm แต่ยัง