תוכן עניינים:
- שלב 1: הפקודה START
- שלב 2: פקודת SET - תורת המיתרים (1/4)
- שלב 3: הפקודה SET - Mr.Math (2/4)
- שלב 4: פקודת SET - קלט משתמש (3/4)
- שלב 5: הפקודה SET - יותר מאשר פוגש את העין (4/4)
- שלב 6: אם הפקודה - כולם שווים (1/2)
- שלב 7: אם הפקודה - אבל אני גדולה ממך (2/2)
- שלב 8: פקודת GOTO
- שלב 9:> פרמטר (1/2)
- שלב 10: >> פרמטר (2/2)
- שלב 11: יישום לדוגמא
- שלב 12: סיכום: הערות אחרונות
וִידֵאוֹ: אצווה מתקדמת: 12 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
אבל זה בסדר, פשוט השתמש בפקודה CD או CHDIR כדי לשנות את הספרייה. אבל זה לא ממש משנה במקרה הזה. "," למעלה ": 0.08480565371024736," שמאל ": 0.014285714285714285," גובה ": 0.8586572438162544," רוחב ": 0.9357142857142857}]">
אנא פנה לשאלות כלשהן שאתה עשוי לבלוג שלי: תגובה ככה. היי חבר'ה! תם נגוין כאן. עבר הרבה זמן, אבל זה כאן עכשיו! אני מציג בפניך את הפרק הבא של שיעורי האצווה שלי! יתכן (או שלא) קראת את ההוראות האחרות שלי: יסודות באצ 'בקצרה מתקדמת יותר באצווה זו ניתן ללמד כמה אלמנטים משני ההוראות הראשונות. כלומר: ECHO CommandCD CommandDIR Command אם לא קראת את השניים האחרים, אני מציע להסתכל על הפקודות האלה במהירות. אני אחכה כאן. בסדר! עד סוף ההוראה הזו, תהיה אינטימי עם: START CommandSET CommandIF CommandGOTO Commandand> ו >> פרמטרים בעזרת פקודות אלה תוכל ליצור קבצי אצווה דינמיים אשר יכולים להשתנות בהתאם לקלט המשתמש., וליצור ולהרחיב. אז בואו נפתח את שורת הפקודה הטובה הזו והתחלנו! הפעל-> cmd לחלופין, אתה יכול ללכת אל: התחל-> קבצי תוכניות-> אביזרים-> שורת הפקודה ההסברים שלי במדריך זה קיבלו קצת זמן, אז פיצלתי כמה פקודות ליותר מדף אחד בעיקר למטרות אסתטיות; אהבתי לראות את התמונות בזמן קריאת הטקסט מבלי צורך לגלול למעלה ולמטה. כלל אצבע לצפייה בתמונות; בדרך כלל אחרי כל קטע קוד, יש תמונה. תהנה!
שלב 1: הפקודה START
הפקודה START היא פקודה קטנה ונחמדה שמתחילה דברים! זו פקודה פשוטה, ותעזור לנו להתחמם לפני שנגיע לפקודות הקשות יותר. הפרמטרים של הפקודה הם בדיוק מה שאתה חושב שהם.
התחל ThingToBeStarted.exeדי פשוט
התחל WMPlayer.exeלא רק שתוכל להתחיל ב-.exe, אתה יכול גם להקליד אתר והוא ייפתח בדפדפן ברירת המחדל שלך
התחל www. Instructables.comדי קל, אה? בסדר. כעת נעבור לבשר האמיתי של הפקודה Instructable: SET.
שלב 2: פקודת SET - תורת המיתרים (1/4)
הפקודה SET: הגדרת המשתנה. Ah. משתנים. האמברוזיה של היזם. משתנים הם פיסות זיכרון שהם … טעות, משתנה. אין IFS ו- NOTs לגבי זה! (חחח, סליחה). בסדר! אז איך התינוק הזה עובד? בפשטות מאוד, הפרמטרים של הפקודה SET הם: SET VariableName = Variable ValueSET כשלעצמו ייצרו משתני מחרוזת.
SET TestVS = מחרוזת משתנה לבדיקה!במקרה זה, רק שמרנו את הערך "מחרוזת משתנה בדיקה!" למשתנה TestVS. ובכן כל זה כיף ומשחקים, אך כיצד ניתן לאחזר את ערך המשתנה? אנו משתמשים ב- %. רק להוסיף % סביב שם המשתנה
ECHO %TestVS %בסדר מגניב, אבל מה עוד זה יכול לעשות?
שלב 3: הפקודה SET - Mr. Math (2/4)
זה יכול לעשות חשבון? ובכן בואו נכין אצווה פשוטה לבדיקה.
@ECHO OFFSET Test = 1ECHO%Test%SET Test =%Test%-1ECHO%Test%PAUSEוואו, מה קרה? זה היה צריך לעבוד! רגע … מה זה היה לגבי פקודות SET שעושות רק מחרוזות? כן. הפקודה SET כשלעצמה תיצור רק משתנה מחרוזת, כלומר היא תיצור את הפרשנות המילולית ביותר של הערך. הוא לא חושב ש- "1 - 1" שווה ל- "0", הוא חושב ש- "1 - 1" שווה ל- "1 - 1." אז איך נשנה את זה? אנחנו רוצים שהמשתנה לא יועתק ישירות, אלא מוערך. זה אומר שאנחנו רוצים להפוך אותו ממחרוז לביטוי! שינוי קל מאוד, פשוט הוסף a /a לפקודת SET. הנה קובץ אצווה פשוט כדי לראות אותו בפעולה, או שאתה יכול פשוט להקליד אותו במדריך שורת הפקודה. אני מציע את האחרון; זה הרבה יותר מהיר והקוד לא מסובך מדי, אבל אם אתה באמת רוצה את קובץ האצווה, הנה הוא
@ECHO OFFSET /מבחן = 2+2ECHO %בדיקה %PAUSEפַנטַסטִי! זה הביע זאת בצורה מושלמת. כעת אנו יודעים אילו שינויים יש לבצע ב 'test.bat
@ECHO OFFSET /a Test = 1ECHO%Test%SET /a Test =%Test%-1ECHO%Test%PAUSEבסדר. אז בואו נריץ את זה! נהדר! זה עבד בצורה מושלמת! אבל מה הלאה?
שלב 4: פקודת SET - קלט משתמש (3/4)
ל- SET יש גם את היכולת לבקש מהמשתמש להזין קלט. על ידי הוספת /p לפרמטרי SET, הוא הופך אותו ממגדיר משתנים רגיל למגדיר משתנה מבוקר.
SET /p UDefine =עם ה- /p, התוכנית למעשה מושהית ומחכה לקלט המשתמש.אבל רגע, אני לא רואה פרמטר /, האם זה אומר שהמשתנה הוא מחרוזת בלבד? ובכן, בערך. ה- /p של הפרמטרים שולל לחלוטין את ה- /a, ואם אתה מנסה זאת, אתה פשוט מקבל שגיאת אופרנד חסרה. המשמעות היא שהמשתנה המוגדר על ידי המשתמש לא יוכל להעריך ביטויים. אז מה אפשר לעשות? ובכן, הנה טריק מסובך שחשבתי עליו שנוכל להשתמש בו. פקודת SET לא עושה את כל השימוש בו זמנית בפרמטרים /p ו /a, נכון? ובכן, מה לגבי השימוש ברצף בפרמטרים /a ו /p? אההה … מגפיים ערמומיים שלך
@ECHO OFFECHO מחשבון גירסה 1.0ECHO. SET /p UDefine = SET /a UDefine =%UDefine%ECHO = ECHO%UDefine%ECHO. PAUSEמחשבון נחמד, הגעת לשם. אם עדיין לא הבנת את זה, {{{ECHO.}}} הוא שורה ריקה. זה לא מגניב?
שלב 5: הפקודה SET - יותר מאשר פוגש את העין (4/4)
בשלב זה, נראה כי המשתנים של הפקודה SET טובים רק למחרוזות ולביטויים. לא נכון. המשתנים הם למעשה מאוד מאוד גמישים, ואינם מוגבלים רק ל- ECHO. האם ניסית להקליד משתנה לבד?
מבחן SET = הוראות%מבחן%איזו שגיאה מוזרה … היא אומרת שהפקודה "הוראות" אינה מזוהה, לא של % Test % לא היה תחביר. אז זה אומר ש- DOS מתייחס לכל משתנה כאילו הוא הוקלד ביד. ובכן, מה אם
מבחן SET = START cmd.exe%Test%מדהים! זה עבד! DOS מתייחס לכל משתנה כאילו הוא הוקלד על ידי המשתמש, ומריץ אותו בהתאם. הנה קוד מעניין: (פשוט העתק/הדבק; זה קצת מייגע.
@ECHO OffSET Variable1 = ECSET Variable2 = HSET Variable3 = O CSET Variable4 = ooSET Variable5 = l! ECHO%Variable1 %% Variable2 %% Variable3 %% Variable4 %% Variable5%ECHO.%Variable1 %% Variable2 %% Variable3 %% Variable4% משתנה%5 השההזה לא מסודר? כל משתנה מכיל שתי אותיות של ההודעה כולה (למעט משתנה 2), ובשינוי המשתנים, כל אות מוסיפה ומסיימת את כל הפקודה של ECHO Cool! הפקודה SET היא אחת הפקודות המסובכות והחזקות יותר של ה- מילון DOS.
שלב 6: אם הפקודה - כולם שווים (1/2)
אותה אופרנד מותנה קלאסי. בסיסי, אך עוצמתי לא פחות. עבור אלה שמעולם לא תכננו קודם לכן, הפקודה IF היא בדיוק איך שהיא נשמעת. אם ביטוי בתחביר מוכיח שהוא נכון (או לא נכון) אז רצף הפקודות הבא יתבצע. שורת הפקודה הבסיסית עוברת כך:
אם%משתנה 1%==%משתנה 2%ECHO חלק זה מבוצעאו אם יש לך יותר מתחביר אחד
@ECHO OFFIF%variable1%==%variable2%(ECHO חלק זה מבוצע. ECHO אז זהו.) ELSE (ECHO אם משתנה 1 לא & apost = משתנה 2, זה קורה. ECHO וגם זה קורה.)הערה: הצבה מוזרה של סוגריים היא לא בגלל שאני לא מאמין בקוד מאורגן, אלא בגלל שאם הם לא נמצאים במקומות האלה, כל קטע ה- IF לא יעבוד. לכן, אם יש שגיאה בקוד ה- IF שלך, סביר להניח שזה בגלל הסוגריים. כדי להריץ את האצווה הספציפית הזו, השתמשתי למעשה בשורת הפקודה עצמה, כך שאוכל להגדיר את המשתנים מבלי לערוך את מרובי IfVariableTest.bat. פִּי.
שלב 7: אם הפקודה - אבל אני גדולה ממך (2/2)
אוקיי, אז יש לך הצהרת IF נחמדה והכל ובדיקה אם המשתנים שווים או לא זה נחמד והכל, אבל לא לגמרי מתאים לחשבון. אני רוצה שיקרה משהו אם משתנה 1 פחות מהמשתנה השני! לאלו מאיתנו המתכנתים, אני יודע שזו נראית משימה פשוטה. פשוט עשה מה שכל שאר שפות התכנות עושות! ובכן, החזק את סוסיך קאובוי. לא כל כך מהר. קובץ אצווה אינו רק שפת התכנות הרגילה שלך. עד כמה שזה נראה טיפשי, ה "" אינם פועלים עם קבצי אצווה.
EQU - שווה - == NEQ - לא שווה LSS - פחות ThanGTR - יותר ThANLEQ - פחות מאשר או שווה TOGEQ - גדול יותר או שווה ל-פשוט שים את האופרנדים האלה במקום == הדוגמה
אם 32 GTR 3 ECHO זה יעבוד
@ECHO OFFIF 32 GEQ 32 (ECHO 32 הוא גדול יותר או שווה ל -32) אחר (ECHO 32 בהחלט שווה ל -32) PAUSEIF 32 LSS 32 (ECHO 32 הוא פחות מ -32? אני חושב שלא.) אחר (ECHO 32 הוא לא פחות מ 32. סוף הסיפור.) PAUSE
שלב 8: פקודת GOTO
פיקוד GOTO. הוא עושה בדיוק את מה שהוא אומר; זה עובר לתווית בסקריפט קובץ האצווה. כדי להשתמש בפקודה זו, תחילה עליך להיות עם תווית. התוויות נראות כך:
: תווית 1זה פשוט נקודתיים לפני סדרת אותיות ו/או מספרים שאינם מרווחים. הפקודה GOTO בנויה כך
תווית GOTO 1זה כזה קל! כשחושבים על זה, אני לא ממש בטוח למה לא שמתי את זה באצ 'המתקדמים מעט. בכל מקרה, ניתן להשתמש בפקודה זו כדי לחזור על קובץ אצווה פשוט על ידי GOTO תווית שמבצעת את הפקודה GOTO שוב
@ECHO OFF: RepeatMeECHO זה יחזור על עצמו אלא אם תלחץ על "CTRL-C" GOTO RepeatMeאגב, קובץ האצווה מדבר אמת. CTRL-C הוא ההשהיה האוניברסלית וההנחיה לסיום. CTRL-S הוא פשוט השהה. אבל סגירת החלון עובדת באותה מידה. ה- GOTO יכול לדלג או לסדר מחדש את הקוד שלך גם כן
GOTO TurnEOffGOTO MultipleGotoECHO ECHO זה עומד לדלג.:MultipleGotoGOTO 3: ENDPAUSEEXIT: 1ECHO EndGOTO END: 3ECHO זה יוצג תחילה GOOTO 2: TurnEOff@ECHO OFFGOTO MultipleGoto: 2ECHO זה השני, למרות שזה הקוד השני 1הקוד לעיל נבנה בצורה מבלבלת בכוונה כדי להדגיש את יכולתו של ה- GOTO לקפוץ בקוד.
שלב 9:> פרמטר (1/2)
פרמטר (1/2) "src =" https://content.instructables.com/ORIG/FBH/P5XV/F3JESWI8/FBHP5XVF3JESWI8-j.webp
פרמטר (1/2) "src =" https://content.instructables.com/ORIG/FIX/9BXW/F3JESWI5/FIX9BXWF3JESWI5-j.webp
פרמטר (1/2) "src =" https://content.instructables.com/ORIG/FHZ/92ZS/F3JESWI7/FHZ92ZSF3JESWI7-j.webp
פרמטר (1/2) "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
פרמטר (1/2) "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
פרמטר (1/2) "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
פרמטר (1/2) "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
פרמטר (1/2) "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} "> הקטע הבא הוא לא ממש 'פקודה', אלא תחביר נוסף לאתר אחר מה שהוא עושה הוא שהוא לוקח את הפלט של פקודה מסוימת ויכול לכתוב אותו לקובץ טקסט. קל יותר להסביר אם אתה רואה אותו בפעולה תחילה. התחביר שלו הוא:
פקודה> שם קובץבסדר, אז נניח שאנחנו בספרייה מסוימת. לאחר מכן נשתמש בפקודת DIR, שאם תקרא את יסודות האצווה היית יודע שמציג את תוכן הספרייה הנוכחית שלך
C: / Users / Neo \> DIRבדרך כלל היה פלט
עוצמת הקול בכונן C היא מספר סידורי נפח של HP הוא BC7E-E26C מדריך C: / Users / Neo2007-30-06 11:14.2007-30-06 11:14..2007-17-03 18:41.idlerc2007-19-02 15:14 אנשי קשר 2007-19-06 22:44 שולחן עבודה 2007-06-06 08:47 מסמכים 2007-19-06 10:35 הורדות 2007-19-02 15:14 מועדפים 02/19/ 2007 15:14 קישורים 2007-12-05 16:01 מוסיקה 2007-30-06 01:20 תמונות 2007-07-04 15:08 משחקים שמורים 2007-19-02 15:14 חיפושים 2007-01-03 07:23 PM 242, 947 רשומת מבחן. Wma2007-19-06 10:39 סרטונים 2007-18-06 09:57 1, 324, 574 wp_screenprint_mc.pdf2007-18-06 09:59 73, 996, 533 wp_tshirt_full.mp4 4 קבצים 75, 564, 054 בתים 14 דיר (ים) 132, 927, 537, 152 בתים בחינםאבל, אם נוסיף את ה> ואליו
C: / Users / Neo / DIR> DIRContents.txtאנחנו לא מקבלים פלט, אבל במקום זאת, אנחנו מקבלים קובץ טקסט חדש לגמרי, בשם DIRContents.txt שיש בו את הפלט! אבל רגע, יש בעיה! אני רוצה שיהיו לי מספר פלטים באותו קובץ, אבל שלי פשוט ממשיך להחליף אותו ולא להוסיף אותו! מה אני עושה?
שלב 10: >> פרמטר (2/2)
פרמטר (2/2) "src =" https://content.instructables.com/ORIG/FG4/B58B/F3JESWIJ/FG4B58BF3JESWIJ-j.webp
פרמטר (2/2) "src =" https://content.instructables.com/ORIG/F05/GZB1/F3JESWIK/F05GZB1F3JESWIK-j.webp
פרמטר (2/2) "src =" https://content.instructables.com/ORIG/F93/Q7VS/F3JESWL2/F93Q7VSF3JESWL2-j.webp
פרמטר (2/2) "src =" {{file.large_url | הוסף: 'auto = webp & frame = 1 & height = 300' %} ">
פרמטר (2/2) "src =" {{file.large_url | הוסף: 'auto = webp & frame = 1 & height = 300' %} ">
פרמטר (2/2) "src =" {{file.large_url | הוסף: 'auto = webp & frame = 1 & height = 300' %} ">
פרמטר (2/2) "src =" {{file.large_url | הוסף: 'auto = webp & frame = 1 & height = 300' %} ">
פרמטר (2/2) "src =" {{file.large_url | הוסף: 'auto = webp & frame = 1 & height = 300' %} ">
פרמטר (2/2) "src =" {{file.large_url | הוסף: 'auto = webp & frame = 1 & height = 300' %} "> ובכן אני שמח ששאלת. לשם כך נועד הפרמטר >> >> הוא בדיוק כמו ה>, אבל במקום להחליף לחלוטין את הקובץ שצוין, נוסיף לו! אז בואו ננסה אותו.
DIR >> DIRContents.txtנקי! עבד בצורה מושלמת! אז תחכה. האם זה אומר שאני יכול לכתוב כל מה שאני רוצה לקובץ טקסט? אני רוצה לנסות את זה
Batch Is Awesome> Awesome.txtמה? למה זה לא עבד? זה בגלל שהפרמטר כותב רק את הפלט של פקודות לגיטימיות, לא רק כל דבר שאתה מקליד בו. אבל, זו בעיה שפשוט נפתרת. זכור, הפרמטרים רושמים את פלט הפקודות. לאיזו פקודה יש פלט שנוכל לשלוט בו? פיקוד ECHO
ECHO Batch Is Awesome> Awesome.txtECHO אני & אפוסם כל כך שמח שאני יודע את זה. >> Awesome.txtיש! זכור. ה >> מוסיף את הפלט לשורה הבאה של הקובץ.
שלב 11: יישום לדוגמא
בסדר. אז בואו נחבר הכל! להלן כמה קודי דוגמה שהכנתי המשתמשים בפקודות שהראיתי לך במדריך זה. קוד זה יוסיף 1 למשתנה ללא הרף ויפיק את התוצאה ללא הגבלת זמן.
@ECHO OFFSET /a num = 1: RepeatECHO%num%SET /a num =%num%+1GOTO חזורקוד זה יתחיל CMD.exe 5 פעמים
@ECHO OFFSET /a RepeatNum = 5: OpenIF%RepeatNum%== 0 GOTO EndSTART CMD.exeSET /a RepeatNum =%RepeatNum%-1GOTO פתוח: סוףקוד זה ייצור קובץ אצווה ב- C: Users Neo ויפעיל אותו
@ECHO OFFCHDIR C: / Users / NeoECHO @ECHO OFF> Hello.batECHO ECHO שלום! >> Hello.batECHO ECHO I & aposm ב- C Drive שלך! >> Hello.batECHO PAUSE >> Hello.batC: / Users / Neo / Hello. batPauseזו מנת משחק קטנה. אתה חייב לנחש את המספר
@ECHO OFFSET /a GuessNum = 0SET /a Answer =%RANDOM%ECHO נחשו על איזה מספר אני & aposm חושב.:RetrySET /p Guess = IF%Guess%LSS%Answer%ECHO המספר שלי גבוה יותר. IF%מנחש%GTR%תשובה %ECHO המספר שלי נמוך יותר. IF%Guess%==%תשובה%GOTO ENDECHO. SET /a GuessNum =%GuessNum%+1GOTO נסה שוב: ENDECHO אתה צודק! התשובה הייתה %Answer %ECHO זה לקח %GuessNum %Guesses. ECHO. PAUSEואת זה, אני אוהב מאוד. עם זאת, אם אתה לא זהיר, זה יכול לצאת מהכלים די מהר, בהתאם ליכולת המחשב שלך. מה שקובץ זה עושה הוא שהוא יוצר ללא הגבלת קבצי טקסט ממוספרים בספרייה הנקראת lolnumbers. כל אחד מקובצי הטקסט האלה מכיל את ה- DIR של ספריית lolnumbers. העניין הוא שהספרייה מתמלאת ומתמלאת עם קבצי טקסט, כך שכל קובץ טקסט עוקב גדול מהקודם. התוצאה של זה היא תיקיה שגודלה הכולל הולך וגדל בכל שנייה
@ECHO OFFSET /a num = 1MKDIR lolnumbers CD lolnumbers: RestartDIR>%num%.txtSET /a num+= 1GOTO Restartאלה קודים די בסיסיים. התנסו בהם לפי רצונכם.
שלב 12: סיכום: הערות אחרונות
וואו. כיסינו המון בהנחיה הזו. זה, למעשה, ארוך פי 3 מזה האחרון שלי. אני מקווה שתהנו מזה! רק כמה תזכורות לפני שאני נוסע. זכור: בעת הגדרת משתנה, לעולם אל תשים רווח בין המשתנה לערכו. כן:
משתנה SET1 = ערךהשטח הנוסף יגרום למשתנה שלך להיות ריק. NO
משתנה SET1 = ערךכמו כן, מספר ה- IF מרובה. זכור לעצב את הסוגר כהלכה: כן
אם 1 == 1 (ECHO אחת שווה לאחד!)לא
אם 1 == 1 (ECHO אחת שווה לאחד!)כמו כן, ישנם משתנים מובנים גם כן
%CD %% DATE %% TIME %% RANDOM%% CD% מתרחב לספרייה הנוכחית. ביסודו של דבר, הנתיב מאחורי הראשון>% DATE% ו-% TIME% הוא התאריך והשעה.% RANDOM% נותן מספר אקראי בין 0 ל- 32767. לא ניתן לשנות את הטווח, אני לא חושב. וזהו בעצם! אני מקווה שנהניתם מההדרכה, עבדתי ממש קשה על זה. בתקווה שזה יפצה על היעדרות של 10 חודשים. עכשיו החדשות הרעות. יהיה לי קצת בעיה לענות על שאלות במהלך החודשים הקרובים, כי אני אהיה מחוץ לארץ. אבל אם יש לך שאלה, פשוט תשאיר תגובה למישהו. אם אכן אקבל גישה למחשב, אני בטוח אענה, אבל אני לא חושב שזה יהיה נחוץ; Instructables היא קהילה ידידותית, ואני בטוח שמישהו שם בחוץ יעזור לך במצוקתך.
מוּמלָץ:
סיוע מצלמה ביד שמאל D4E1. גירסה מתקדמת: 7 שלבים
סיוע מצלמה ביד שמאל D4E1. גרסה מתקדמת: בשנת 2012, אנליס רולז, סזאר ואנדוולד וג'סטין קוטורון, עיצבו מצלמת מצלמה ביד שמאל עבור מצלמה דיגיטלית בארטס (גרימונפרז). סקרנו את העיצוב ופרמטרנו אותו כך שניתן יהיה לייצר אותו בתהליך ייצור גמיש. כך שמאל שמאל
מערכת אבטחה מתקדמת: 7 שלבים
מערכת אבטחה מתקדמת: האם אי פעם רצית לאבטח את הבית שלך לחלוטין ולא לאפשר לפולשים להיכנס לבית שלך? אם כן, זהו הפתרון עבורך! הכנתי מערכת אבטחה מתקדמת, זוהי מערכת שתאבטח את הבית מבפנים ומחוץ
MIA-1 רובוט אנושי מתקדם בעבודת יד מתקדמת בעבודת יד !: 4 שלבים
MIA-1 רובוט אנושי מתקדם בעבודת יד !: היי לכולם, היום אני אראה כיצד הכנתי את הרובוט MIA-1, שהוא לא רק מתקדם וייחודי אלא גם קוד פתוח וניתן לבצע אותו ללא הדפסה בתלת מימד! כן, הבנתם, הרובוט הזה עשוי בעבודת יד לחלוטין. וקוד פתוח פירושו - אתה מקבל את
מערכת השקיה מתקדמת של IoT: 17 שלבים
מערכת השקייה מתקדמת IoT: -מאת מנינדר ביר סינג גולשן, בהאונה סינג, פרנה גופטה
תכנות אצווה. בחלון אצווה: 3 שלבים
תכנות אצווה. בחלון אצווה: באימא הבלתי מעורערת (ממש באצווה) זה מלמד אותך כיצד לתכנת אצווה. (זה הראשון שלי אז אנא היו עדינים)