מדריך | אוטומציה מלאה! לאיסוף מטבעות בעליאקספרס חלק 2
-
@שאול-208 כתב במדריך | אוטומציה מלאה! לאיסוף מטבעות חלק 2:
אולי יש סיכוי להוסיף סגירה אוטומטית של שני החלונות שנשארים, פאוורשל והכרום,
כל שעה זה קופץ ולא הכי נוח.זה לא אמור לקפוץ כל שעה אלא פעם אחת ביום בלבד
מכיון שהתקנת את זה אחרי שאספת כבר היום זה קופץ כל הזמן כי הוא מנסה לאסוף ולא מצליח ולא ביצע עדיין שום רישום של הצלחה
מחר זה יקפוץ פעם אחת בלבד הוא יאסוף את המטבעות יבצע רישום של הצלחה
ואז כל שעה הוא יראה בקובץ שנוצר שכבר נאסף ויצא מייד בלי לנסות להכנס@ראובן-שבתי
איך קוראים לקובץ שאני אמור לחפש אותו במתזמן משימות? -
מכיון שיש בנושא הקודם כמה עדכונים וקצת בלאגן נעשה את זה חדש ומסודר
בחלק הזה נסביר איך הופכים את התוכנה שלנו לרוץ כל שעה עגולה ואז לא נצטרך לגעת בתוכנה בכלל היא פשוט תדלק לבד
חשוב להדגיש! התוכנה תידלק רק פעם ביום!
הוא ינסה כל שעה עגולה להפעיל את התוכנה (כי אם נחליט על שעה 10 בבוקר לא בטוח שהמחשב יהיה דלוק אז) אבל בפועל ירוץ ריצה מלאה רק פעם ביוםזה התוכנה
coins_1.exe
נשמור אותה במקום בטוח
עכשיו להגדרה שיעבוד לבד!
נפתח פאוורשל כמנהל
נכניס את זה$TaskName = "RunExeEveryHour" $ExePath = "C:\Path\To\Your\File.exe" # החלף בנתיב לקובץ ה-EXE שלך $Trigger = New-ScheduledTaskTrigger -Once -At "12:00 AM" -RepetitionInterval (New-TimeSpan -Hours 1) -RepetitionDuration (New-TimeSpan -Days 3650) $Action = New-ScheduledTaskAction -Execute $ExePath Register-ScheduledTask -TaskName $TaskName -Trigger $Trigger -Action $Action -Description "Run EXE every hour"
לא צריך לשנות כלום פשוט להריץ ככה
לאחר מכן נלחץ על כפתור אתחל+R
נכניס שם את זה
taskschd.msc
נחפש בחלונית הגדולה את המשימה RunExeEveryHour בתמונה תוכלו לראות שזה בשורה האחרונה
נלחץ פעמיים על המשימה הזאת
נעבור ללשונית actions
ונלחץ פעמיים על start a program
בחלונית שנפתחת נלחץ Browse
נחפש שם את התוכנה שלנו ונאשר
לאחר מכן נעבור בחזרה לGeneral ונלחץ על כפתור change user or group
נכניס שם שם משתמש של המחשב שלנו (בעצם החשבון בו אנו נמצאים וממנו רוצים שהוא ירוץ) ואז לוחצים על בדוק שמות והוא יתן לנו את השם המדוייק שלנו
לוחצים אישור
עריכה:
דבר אחרון וחשוב
לסמן וי לייד Run with highest privileges
וזהו..
לצורך בדיקה נלחץ על הטריגר לחיצה ימנית ואז run אם הכל הוגדר נכון הוא אמור לרוץ מייד
במידה ונפתח וכותב שגיאה שהסקריפט רץ כבר בעבר זה גם טוב זה אומר שהוא זיהה קובץ שכבר הרצתם את זה היום ואז מחר הוא ירוץ מחדש
בהצלחה@smct כתב במדריך | אוטומציה מלאה! לאיסוף מטבעות בעליאקספרס חלק 2:
איך קוראים לקובץ שאני אמור לחפש אותו במתזמן משימות?
@ראובן-שבתי כתב במדריך | אוטומציה מלאה! לאיסוף מטבעות בעליאקספרס חלק 2:
נחפש בחלונית הגדולה את המשימה RunExeEveryHour בתמונה תוכלו לראות שזה בשורה האחרונה
-זה, לא?
-
@ראובן-שבתי
כשאני אמור לרשום את השם משתמש הוא כותב לי כך
-
@ראובן-שבתי
כשאני אמור לרשום את השם משתמש הוא כותב לי כך
-
@smct אני לא רואה את התמונה אבל גם לי זה לא כתב את שם המשתמש שלי, פשוט שיניתי בסוגי אובייקטים למשתמש, קבוצה, או עיקרון אבטחה מוכלל.
-
@שאול-208
הוא כותב לא ניתן לאתר את האובייקט...
וגם מה שאתה אמרת לא עוזר
עריכה חשבתי שצריך את השם של המשתמש שכתוב בהגדרות אבל היה צריך לכתוב מה שכתוב בתיקיית המשתמשים "ME"
אבל עכשיו כשאני מריץ אותו זה לא פותח כלום -
@שאול-208 כתב במדריך | אוטומציה מלאה! לאיסוף מטבעות חלק 2:
אולי יש סיכוי להוסיף סגירה אוטומטית של שני החלונות שנשארים, פאוורשל והכרום,
כל שעה זה קופץ ולא הכי נוח.זה לא אמור לקפוץ כל שעה אלא פעם אחת ביום בלבד
מכיון שהתקנת את זה אחרי שאספת כבר היום זה קופץ כל הזמן כי הוא מנסה לאסוף ולא מצליח ולא ביצע עדיין שום רישום של הצלחה
מחר זה יקפוץ פעם אחת בלבד הוא יאסוף את המטבעות יבצע רישום של הצלחה
ואז כל שעה הוא יראה בקובץ שנוצר שכבר נאסף ויצא מייד בלי לנסות להכנס@ראובן-שבתי כל פעם שאני מחבר את המחשב לחשמל הפאוורשל נפתח ופותח את הכרום ונתקע..
-
@ראובן-שבתי כל פעם שאני מחבר את המחשב לחשמל הפאוורשל נפתח ופותח את הכרום ונתקע..
-
@שאול-208
יכול להיות שעשית לפי המדריך הראשון ושמת את התוכנה בתיקית ההפעלה ולכן כל פעם שאתה מפעיל זה נפתח -
@ראובן-שבתי כל פעם שאני מחבר את המחשב לחשמל הפאוורשל נפתח ופותח את הכרום ונתקע..
@שאול-208 כתב במדריך | אוטומציה מלאה! לאיסוף מטבעות בעליאקספרס חלק 2:
כל פעם שאני מחבר את המחשב לחשמל הפאוורשל נפתח ופותח את הכרום ונתקע..
כנ"ל אצלי. לא הבנתי באמת למה אתמול בלילה זה פתאום התחיל לרוץ, ומצד שני היום כשהדלקתי את המחשב והתחברתי לאינטרנט - זה לא רץ אוטומטית.
לכאו' זה באג בסקריפט של הגדרת מתזמן המשימות.
לעיונך @ראובן-שבתיאגב, כעת ראיתי שהוא לא מזהה שאספתי היום מטבעות, וכמו"כ הוא לא סוגר לי את הדפדפן אחרי זה.
-
-
כל השאלות פה קשורות בעיקר למנהל משימות
תשאלו את GPT אני לא יודע להתאים לכל אחד לא יודע מה בדיוק עשיתם
אכן היה באג אחד חשוב מאוד שחייב להריץ את המנהל משימות עם מנהל
לסמן וי לייד Run with highest privileges
למה? כי הקובץ TXT שנוצר בשעת הריצה (שמונע ריצת מיותרות) נכתב במקום כלשהוא במחשב שצריך הרשאות מנהל (בתקייה של המנהל משימות לא קשור לתוכנה בכלל)
לי עובד מצוין אם לא עובד לכם תנסו לעבור שוב על המדריך
עדיין לא עובד? תשאלו את GPT
אני מתעסק רק עם באגים בתוכנה (בינתיים לא נתקלתי) -
@ראובן-שבתי האוטומציה אכן עובדת מעולה ואני צופה בלייב במטבעות נאספים, אבל משום מה בפלט שבפקודה הוא כותב ככה
🚀 ריצה ראשונה היום, ממשיך. 🚀 מפעיל את Chrome עם פרופיל דיבאג... ⌛ ממתין ש-Chrome יעלה... ✅ Chrome מוכן! 🔗 מתחבר ל-Chrome דרך Selenium... 📱 מעביר את הדפדפן למצב מובייל... 🌐 פותח את הדף... 🎯 מחפש את הכפתור 'Collect'... ✅ הכפתור 'Collect' נלחץ בהצלחה! Traceback (most recent call last): File "coinss.py", line 129, in <module> File "coinss.py", line 20, in mark_run PermissionError: [Errno 13] Permission denied: 'last_run.txt' [PYI-6352:ERROR] Failed to execute script 'coinss' due to unhandled exception!
למה זה נכשל?
זה בגלל מה שכתבת כאן? -
כל השאלות פה קשורות בעיקר למנהל משימות
תשאלו את GPT אני לא יודע להתאים לכל אחד לא יודע מה בדיוק עשיתם
אכן היה באג אחד חשוב מאוד שחייב להריץ את המנהל משימות עם מנהל
לסמן וי לייד Run with highest privileges
למה? כי הקובץ TXT שנוצר בשעת הריצה (שמונע ריצת מיותרות) נכתב במקום כלשהוא במחשב שצריך הרשאות מנהל (בתקייה של המנהל משימות לא קשור לתוכנה בכלל)
לי עובד מצוין אם לא עובד לכם תנסו לעבור שוב על המדריך
עדיין לא עובד? תשאלו את GPT
אני מתעסק רק עם באגים בתוכנה (בינתיים לא נתקלתי)@ראובן-שבתי כתב במדריך | אוטומציה מלאה! לאיסוף מטבעות בעליאקספרס חלק 2:
אני מתעסק רק עם באגים בתוכנה (בינתיים לא נתקלתי)
אני כן. הוא לא מזהה שנאספו מטבעות (בגירסא הראשונה שהעלית - עבד מצויין!)
עריכה:
כעת הורדתי שוב, וכך זה נראה:🚀 ריצה ראשונה היום, ממשיך. 🚀 מפעיל את Chrome עם פרופיל דיבאג... ⌛ ממתין ש-Chrome יעלה... ✅ Chrome מוכן! 🔗 מתחבר ל-Chrome דרך Selenium... 📱 מעביר את הדפדפן למצב מובייל... 🌐 פותח את הדף... 🎯 מחפש את הכפתור 'Collect'... ⚠️ הכפתור אינו 'Collect' או מכיל מחלקה לא מתאימה, לא נלחץ. ⚠️ לא נרשם כריצה, תתאפשר ריצה חוזרת. 🌐 מעביר לדף הסופי ⏳ סיום הסקריפט, לחץ Enter לסגירה...
- הוא פותח את כרום, אבל לא מצליח לזהות משום מה את הכפתור Collect.
תודה!
- הוא פותח את כרום, אבל לא מצליח לזהות משום מה את הכפתור Collect.
-
@ראובן-שבתי כתב במדריך | אוטומציה מלאה! לאיסוף מטבעות בעליאקספרס חלק 2:
אני מתעסק רק עם באגים בתוכנה (בינתיים לא נתקלתי)
אני כן. הוא לא מזהה שנאספו מטבעות (בגירסא הראשונה שהעלית - עבד מצויין!)
עריכה:
כעת הורדתי שוב, וכך זה נראה:🚀 ריצה ראשונה היום, ממשיך. 🚀 מפעיל את Chrome עם פרופיל דיבאג... ⌛ ממתין ש-Chrome יעלה... ✅ Chrome מוכן! 🔗 מתחבר ל-Chrome דרך Selenium... 📱 מעביר את הדפדפן למצב מובייל... 🌐 פותח את הדף... 🎯 מחפש את הכפתור 'Collect'... ⚠️ הכפתור אינו 'Collect' או מכיל מחלקה לא מתאימה, לא נלחץ. ⚠️ לא נרשם כריצה, תתאפשר ריצה חוזרת. 🌐 מעביר לדף הסופי ⏳ סיום הסקריפט, לחץ Enter לסגירה...
- הוא פותח את כרום, אבל לא מצליח לזהות משום מה את הכפתור Collect.
תודה!
@יאיר-דניאל כתב במדריך | אוטומציה מלאה! לאיסוף מטבעות בעליאקספרס חלק 2:
הוא פותח את כרום, אבל לא מצליח לזהות משום מה את הכפתור Collect.
כי כבר אספת את המטבעות היום
- הוא פותח את כרום, אבל לא מצליח לזהות משום מה את הכפתור Collect.
-
@ראובן-שבתי האוטומציה אכן עובדת מעולה ואני צופה בלייב במטבעות נאספים, אבל משום מה בפלט שבפקודה הוא כותב ככה
🚀 ריצה ראשונה היום, ממשיך. 🚀 מפעיל את Chrome עם פרופיל דיבאג... ⌛ ממתין ש-Chrome יעלה... ✅ Chrome מוכן! 🔗 מתחבר ל-Chrome דרך Selenium... 📱 מעביר את הדפדפן למצב מובייל... 🌐 פותח את הדף... 🎯 מחפש את הכפתור 'Collect'... ✅ הכפתור 'Collect' נלחץ בהצלחה! Traceback (most recent call last): File "coinss.py", line 129, in <module> File "coinss.py", line 20, in mark_run PermissionError: [Errno 13] Permission denied: 'last_run.txt' [PYI-6352:ERROR] Failed to execute script 'coinss' due to unhandled exception!
למה זה נכשל?
זה בגלל מה שכתבת כאן?@שאול-208 כתב במדריך | אוטומציה מלאה! לאיסוף מטבעות בעליאקספרס חלק 2:
זה בגלל מה שכתבת כאן?
0
ראובן שבתי
כל השאלות פה קשורות בעיקר למנהל משימות
תשאלו את GPT אני לא יודע להתאים לכל אחד לא יודע מה בדיוק עשיתם
אכן היה באג אחד חשוב מאוד שחייב להריץ את המנהל משימות עם מנהללסמן וי לייד Run with highest privileges
למה? כי הקובץ TXT שנוצר בשעת הריצה (שמונע ריצת מיותרות) נכתב במקום כלשהוא במחשב שצריך הרשאות מנהל (בתקייה של המנהל משימות לא קשור לתוכנה בכלל)
לי עובד מצוין אם לא עובד לכם תנסו לעבור שוב על המדריך
עדיין לא עובד? תשאלו את GPT
אני מתעסק רק עם באגים בתוכנה (בינתיים לא נתקלתי)כן
-
@יאיר-דניאל כתב במדריך | אוטומציה מלאה! לאיסוף מטבעות בעליאקספרס חלק 2:
הוא פותח את כרום, אבל לא מצליח לזהות משום מה את הכפתור Collect.
כי כבר אספת את המטבעות היום
@ראובן-שבתי כתב במדריך | אוטומציה מלאה! לאיסוף מטבעות בעליאקספרס חלק 2:
כי כבר אספת את המטבעות היום
לא, לא אספתי
-
@ראובן-שבתי כתב במדריך | אוטומציה מלאה! לאיסוף מטבעות בעליאקספרס חלק 2:
כי כבר אספת את המטבעות היום
לא, לא אספתי
@יאיר-דניאל אולי אתה על שפה אחרת
אין לי מושג
הוא מחפש את כיתוב שנמצא על הכפתור
אם הכפתור הוא עם שם אחר הוא לא ידע ללחוץ עליו