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

הדרכת אצווה - קח 2: 4 שלבים
הדרכת אצווה - קח 2: 4 שלבים

וִידֵאוֹ: הדרכת אצווה - קח 2: 4 שלבים

וִידֵאוֹ: הדרכת אצווה - קח 2: 4 שלבים
וִידֵאוֹ: Video To Anime - Generate An EPIC Animation From Your Phone Recording By Using Stable Diffusion AI 2024, נוֹבֶמבֶּר
Anonim
הדרכת אצווה - קח 2
הדרכת אצווה - קח 2

אוקיי כפי שאמרתי במדריך הקודם שלי על אצווה (https://www.instructables.com/id/EZ049TMM19EWPKGWKH/#CEINEJV64U3EWP86YUP), אני מתכנן ליצור הדרכה בהיקף של 3 חלקים (או לקחת). מה שאמור לכסות את רוב מה שאתה צריך לדעת כדי לעשות מה שאתה רוצה עם אצווה.הקובץ המצורף להלן הוא קובץ.bat (אצווה) המתחרות שיצרתי, laconix / inevitable_chaos

שלב 1: עיצוב הטקסט שלי, כותרות ו- Cls

אוקיי להתחיל עם זה אני אראה לך את הקוד;

@echo offtitle Choices.. [מאת laconix] clsecho יש לך כמה אפשרויות לעשות..אכו.. עשה את הבחירה הלא נכונה וסבול מההשלכות! echo.pause: menuclsecho.echo.echo.echo.echo. הד / ------------------------------ / echo / בחר מספר בין 1 ל -3 / echo (-1.. 2.. 3 -) הד / כל בחירה אבל אחת היא גרועה! /הד / ------------------------------/ title בעצם הגדר את הכותר לשורת הפקודה כך שכותרת instructables.com היא מגניבה! cls רק מנקה את ה- cmd של כל קלט או פלט. אתה צריך לדעת מה הד עושה עד עכשיו, אבל הד. יוצר קו חדש אשר שימושי לעיצוב.: תפריט למרות שסיקרתי את זה בהדרכה הקודמת שלי כדאי לחזור על זה שוב, בעצם זה יוצר נקודה בתוכנית שבה אתה יכול GOTO בכל עת. שאר החלק הזה הוא רק עיצוב.: ד

שלב 2: אתחול משתנים, קבלת קלט משתמשים והצהרת ה- if

שוב אני אראה לך את הקוד ואז אסביר אותו;

set choice = nadaecho?.: מה זה יכול להיות:.? set /p choice = הא? clsif % choice % == 1 GOTO oneif % choice % == 2 GOTO twoif % choice % == 3 GOTO threemsg * לא 1, 2 או 3 אה? חבל, ביי ביי..כיבוי -s -f -t 00 set choice = nada, מה שזה עושה הוא ליצור או לאתחל את המשתנה עם הערך ההתחלתי או "nada", או כלום.: D משתנה הוא כמו מיכל שאוחסן עבורך מידע עד שאין עוד צורך בו או שהתוכנית תיסגר. set /p בחר =, זה מקבל את קלט המשתמש באמצעות הפקודה set עם הארגומנט /p שאומר לפקודה מחרוזת הפקודה. אז בעצם set /p choice = איזה מספר? זה כמו לשאול שאלה והם להקליד את התשובה. אם הצהרת ה- if פועלת ככזו. אם תנאי == true dothis אז בעצם זה אומר שאם % choice % שווה ל- 1 GOTO אחד הוא שזה לא נכון זה פשוט עובר לשורה הבאה. כיבוי -s -f -t 00 פשוט מכבה את המחשב ומאלץ את כל התוכניות להיסגר, באופן מיידי.

שלב 3: פיקוד צנרת, פקודות אסינכרוני ומשתנים סביבתיים

שוב, קוד ראשון, הסבר אחרי;

: onemsg * אז בחרת במספר 1, חשבת שתהיה בטוח? מסר * שגוי!: netspamnet שלח * חוקי laconix! GOTO netspam: twoshutdown -s -t 10pausemsg * מקווה שתשיג את זה בזמן, כי זה היה הבטוח … כיבוי -aGOTO hell: threemsg * זהו המספר הבטוח … הפסקה: forkstart valg.bat | הודעה * wipeout זיכרון! מזלג GOTO: hellmsg * בדיחה, הכל גרוע!: כללי textbombecho laconix! >> %systemroot %/laconix.txtGOTO: textbomb: אחד בעצם נכנס ללופ אינסופי של GOTO. דומה מאוד לדוגמא 2 של פצצת המזלג בהדרכה הראשונה.:two בצע את כיבוי הפקודה -s -t 10 "ההשהיה s, אם הם לא לוחצים על מקש בזמן כיבוי המחשב שלהם, אם הם גורמים לזה היא מפסיקה ו גורם להם ללכת לעזאזל: גיהנום מספר להם שאף אחד מהם לא היה טוב, עושה מה שאני מכנה פצצת טקסט. אילו צינורות (>>) הפקודה מהדהדת laconix! ' ל- %systemroot %/laconix.txt בתוך / n אינסוף לולאת GOTO. %systemroot %הוא משתנה סביבתי שאומר לקובץ לשמור במדריך/windows/לא משנה שם כונן השורש, כלומר C;/, E:/, Z:/, וכן הלאה: שלוש מגרה אותם לחשוב שזה המספר הבטוח נכנס לפצצת מזלג דומה לזה במדריך הראשון, אך עם הבדל עיקרי אחד. פקודות אסינכרוניות; התחל בחירות. באט | מסר * מחיקת זיכרון ! ה- | מציין פקודות אסינכרוניות, כלומר בעצם שהן בוצעו במקביל.

שלב רביעי: מה קורה? מִלָה

תודה שקראת את ההדרכה שלי, מקווה שאהבת את הסרטון. למד משהו.

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

מוּמלָץ: