תוכן עניינים:

קידוד עם אצווה: 7 שלבים
קידוד עם אצווה: 7 שלבים

וִידֵאוֹ: קידוד עם אצווה: 7 שלבים

וִידֵאוֹ: קידוד עם אצווה: 7 שלבים
וִידֵאוֹ: 7-7 פונקציות: איך קוראים ומה מתבצע 2024, נוֹבֶמבֶּר
Anonim
קידוד עם אצווה
קידוד עם אצווה

לפני שנתחיל

Batch היא שפת קידוד מתוצרת מיקרוסופט. זה בסיסי בטירוף, בכך שהוא לא יכול להציג גרפיקה או להשמיע אודיו. למרות שכדאי לפתוח יישומים, ליצור משחקים מבוססי טקסט ולהשתמש בהם כשעון עד השני.

זה קל ללמוד, מכיוון שאין הרבה פקודות אם אתה רוצה לעשות משהו מהיר.

הדרכה זו תסביר כמה פקודות בסיסיות, יחד עם הדרכה כיצד להכין שעון.

הערה: אצווה פועלת רק במערכות חלונות מימי ה- DOS ועד לגירסה העדכנית ביותר של Windows. אז אל תנסה מערכות מבוססות יוניקס (לינוקס, אנדרואיד …) או MacOS (iOS, מקינטוש).

חָשׁוּב:

כאשר שמירת קובץ BATCH וודא שהוא מסתיים ב- ".bat" OR ".cmd" (באופן אישי, אני מעדיף.bat)

כמו כן, אם ברצונך לערוך אותו, תוכל ללחוץ באמצעות לחצן העכבר הימני> ערוך, כדי לערוך את הקובץ שייפתח בפנקס הרשימות. אם אתה משתמש במשהו אחר, כמו טקסט נשגב, או פנקס רשימות ++, בדרך כלל אתה יכול ללכת לקובץ> פתח … ולמצוא את הקובץ שם, אם הוא לא נטען עדיין.

(עבור משתמשי Notepad ++, תוכל ללחוץ באמצעות לחצן העכבר הימני> ערוך באמצעות Notepad ++ לנוחות השימוש.)

(סליחה על התמונה ברזולוציה נמוכה. דרושה תמונה אז אמרו "זה יעשה" והכניסו אותה לשם).

שלב 1: היסודות | הֵד

חלק מהפקודות יהיו קבועות בכל מה שאתה עושה.

הראשון מביניהם יהיה "הד".

מה עושה הד?

בעיקרו של דבר, הוא מעביר את כל הטקסט שאתה מזין. למשל, אם אתה שם "הד שלום!" בשורת הפקודה תקבל "שלום!" כתפוקה.

ניתן גם לכבות את הד.

זה נעשה פשוט על ידי כניסה "@echo". זה מונע ממנה להעביר מידע כמו "C: / windows / System32 (אם אתה מפעיל אותו במצב מנהל מערכת).

שלב 2: שלב 2: היסודות | צבע ו- Cls

צבע מסביר את עצמו. זה מאפשר לך לשנות את צבע הגופן ואת צבע הרקע של חלון הטרמינל. הסבר מפורט יותר ניתן למצוא על ידי הקלדת "צבע?" לשורת פקודה (cmd.exe)

Cls הוא קיצור של "מסך נקה". הוא מוחק את המסך מכל נתוני הקלט בעבר, כגון פקודות שהוזנו, טקסט וכן הלאה.

שלב 3: שלב 3: היסודות | "%%", ":" וללכת ל

כאן הדברים נעשים מעניינים.

בעזרת "%%" אתה יכול לשמור נתונים מסוימים, כגון טקסט שהוזן או נתונים סטטיסטיים אחרים עד שהמסוף יימחק (ייסגר), שימושי בחלק מהסקריפטים. (במשחקים מבוססי טקסט, אתה יכול להשתמש בזה כדי לשמור שמות, נתונים סטטיסטיים וכל מה שניתן לשנות ולעקוב אחר.)

בעזרת ":" ו- goto תוכל ליצור לולאות ולהסתובב בסקריפט. אז יכול להיות שמשתמש יזין משהו, ואז יציאה מהסקריפט או תחילת ההתחלה.

שלב 4: שלב 4: היסודות | סִיוּם

יש עוד כמה דברים שכדאי לשים לב אליהם לפני שממשיכים.

set /p insertsomethinghere = הזן טקסט:

if %insertsomethinghere %== 1 עבור לאפלצ'טוגו

זה יכול לשמש כאפשרות לבחירה מרובה. הזן תגובה מסוימת והעבר לתשובה אחרת.

לחלופין, {set /p insertaname = הזן שם:

אם%insertaname%==%insertaname%עבור לשלב הבא}

זה ימשיך לעבור לשלב הבא, יהיה אשר יהיה.

הערה: אין כל מודגש בדף זה. הכל בתחומים אלה יהיה שונה. ניתן להעתיק את כל מה שמתחת להדגיש כמה פעמים שצריך.

הערה מיוחדת: בין {} הסוגריים, זה מבחינה טכנית כל מה שאתה צריך. למרות שיכול להיות לך שם ספציפי שנותן לך יתרונות מיוחדים, הדמויות מזהות אותך או שיש לך דרך חלופית. כל שעליך לעשות הוא להוסיף "אם %insertaname %== בוב תלך לשלב הבא" (תצטרך להוסיף נתיב אחר שעשוי להטריד, או פשוט לשים נתיב חלופי קטן, שיחובר לקשר הראשי בסופו של דבר.)

שלב 5: שלב 5: קצת כיף | שעון

זה משהו שלמדתי קודם כל, בעצם.

@echo כבוי

צבע 0a

cls

:שָׁעוֹן

הד השעה הנוכחית היא %time %והתאריך %date %

ללכת שעון

לחלופין, תוכל לשים "cls" אחרי השעון:

למרות שזה יגרום לה להבהב וזה קצת מעצבן.

זכור לשמור נכון!

שלב 6: שלב 6: בסופו של דבר …

כרגע עבדתי על משחק. להלן מה שיש לי כרגע.

זה בסיסי, ואפשר לשחק אותו קצת, אם כי אפילו לא קרוב למה שאני רוצה לעשות.

(בשל האופן שבו היא מחליטה לעצב את הטקסט, אני אספק אותו אם יש בקשה).

שלב 7: עזרה נוספת

אתה מוזמן לשאול אם אתה נתקע במשהו. אנסה לעזור בהקדם האפשרי.

תודה שקראתם, ואני מקווה שזה עוזר.

מוּמלָץ: