רוצה להפעיל את המינויים שלך באפליקציית YouTube באופן אוטומטי? אנו מביאים לכם את הדרך היחידה לעשות זאת, תוך שימוש בכוחו של Tasker!
הסמארטפונים סללו לנו את הדרך להתעדכן בחיינו האישיים ולהישאר מחוברים עם אחרים בעולם שלנו הקשורים כל כך לאינטרנט. אם יש משהו שאתה רוצה לעשות, כמעט תמיד יש יישום שמתאים לצרכים שלך.
אתה יכול לעקוב אחר הכספים שלך באמצעות מנטה, התעדכן בחדשות באמצעות מזין, או אפילו דפדף בפורומים שלנו באמצעות ה אפליקציית XDA Labs (רמז רמז). אבל למרבה הצער, לפעמים יש רק זה לא אפליקציה כזו. לפעמים אתה צריך להסתפק במה שאתה יכול להשיג, גם אם זה מייגע וחבל על הזמן שלך.
זה המקום שבו אוטומציה מגיע ב. אוטומציה אמורה להיות עניין של פישוט משימות יומיומיות כדי לתת לך יותר זמן יקר לעשות את הדברים שאתה אוהב. ב-XDA, הראינו לך איך אתה יכול להשתמש ב-Tasker כדי לאבטח את המכשיר שלך, לשפר את הפרודוקטיביות, או להפוך את הנהיגה לבטוחה יותר, הכל חלק מהסדרה שלנו בשם 'שבוע הטסקר.' אבל הכיף לא נגמר שם. אם כבר גירוד עבור כמה משימות טאסקר מדהימות ברצינות (ונמאס להם מה מְשַׁעֲמֵם דברים כמו להגיד לך איך לאתחל את הטלפון שלך או לנער את הטלפון כדי להעיר את התצוגה), ואז החדש שלנו Tasker Pro הסדרה היא בשבילך.
אנו נפרסם סדרה של מתקדם ביותר פרופילי Tasker שיראו לך עד כמה Tasker יכול להיות חזק אם אתה מוכן לחשוב מחוץ לקופסה. למרות שעשינו את רוב העבודה הקשה בשבילך ואתה בהחלט חופשי לייבא את הפרופילים שלי ולהשתמש בהם כפי שהם, אני מאוד ממליץ לך לתת הזדמנות ללמוד כיצד להשתמש ב-Tasker אם אתה רוצה להיות מסוגל להתאים אישית את המשימות האלה עַצמְךָ. על שלנו טיפים וטריקים של Tasker בפורומים או ב-/r/Tasker subreddit של Reddit, אתה יכול לשתף ולעבוד עם אחרים כיצד ליישם רעיון שאולי יש לך (כמו עשיתי הרבה פעמים).
אחת התלונות הגדולות ביותר לגבי יוטיוב היא העובדה שפשוט אין דרך קלה להפעיל אוטומטית סרטונים מעדכון המנוי שלך. ברצינות, נסה למצוא תכונה כזו -- היא לא קיימת. אם אתה על מחשב שולחני, אתה יכול לקבל הזנת RSS (או השתמש ב-a סקריפט Python ליצירת העדכון הזה) אבל אתה עדיין נשאר עם בעיה גדולה - אתה לא יכול להפעיל אוטומטית את הסרטונים האלה. האפשרות היחידה שלך אז היא לעשות הוסף ידנית כל סרטון בודד לפלייליסט. מי רוצה לעשות את זה? גוגל בהחלט לא רוצה שתעשה זאת - הם רוצים שתבקר בדף האינטרנט שלהם כדי שיוכלו להרוויח קצת כסף על פרסומות. לעזאזל, אפילו ה-API הרשמי של YouTube לא מספק דרך למשוך ישירות את סרטוני ההרשמה שלך! אז הם בֶּאֱמֶת לא רוצה שתהיה לך (או אפילו למפתחים) דרך קלה לראות את העלאות המנויים האחרונות שלך. למרבה המזל, עם הכוח של טאסקר ושני תוספים חדשים שנקראו AutoWeb ו כלי אוטומטי אנחנו יכולים לעשות מניפולציה חכמה של הנתונים מה-API של YouTube כדי לבנות א רשימת השמעה של הסרטונים האחרונים שהועלו מההרשמות שלך. לא מאמין לי? הנה זה בפעולה:
כתב ויתור: שיטה זו משתמשת בממשק ה-API של YouTube בצורה מאוד לא יעילה (הודות לגוגל שאילצה אותנו להשתמש בדרך עוקפת כדי לאחזר סרטונים). זה מאוד לא סביר שתתקרב למכסה היומית של YouTube של 50,000,000, אז אל תדאג בקשר לזה. אתה יכול לשפר את המהירות של משימה זו על ידי הקרבת מעט דיוק, אותו אסביר להלן. ובכל זאת, ביצוע זה הופך את הצורך להוסיף הכל באופן ידני לפלייליסט בעצמך!
דרישות
- Tasker ($2.99)
- AutoWeb (חינם בזמן בטא)
להלן אופציונאלי אבל אם תחליט לייבא את הפרופיל שלי, תצטרך להתקין אותם כדי לשכפל את ההגדרה שלי. המדריך שלי גם יניח שאתה מתקין את אלה:
- כלי אוטומטי (חינם בזמן בטא)
- תוסף Snackbar Tasker (הגרסה החינמית עובדת מצוין כאן)
הוראות
תחילה תצטרך להכין את ה-API של YouTube כדי שתוכל להשתמש בו כדי למשוך מידע על המנויים שלך.
- כדי לעשות זאת, ייבא את שלי YouTubeAPI.json קובץ לתוך AutoWeb על ידי תחילה מוריד את הקובץ מ מארח קבצי אנדרואיד על ספרייה ידועה באחסון הפנימי שלך (תיקיית ההורדות בסדר).
- תחת שירותי האינטרנט שלך, לחץ על "+סמל " כדי להעלות דיאלוג המאפשר לך לייבא או ליצור ממשק API חדש.
- לחץ על "יבוא מקובץ" ונווט אל הספרייה שבה אחסנת את YouTubeAPI.json. בחר את הקובץ הזה.
- לאחר מכן, AutoWeb ייבא את הגדרות ה-API שיצרתי עבור YouTube. (הערה: אין לייבא את ה-API המותקן מראש על ידי AutoWeb. אין לו את פעולות ה-API המתאימות. הוספתי הרבה כאלה בעצמי.)
- אתה תהיה חייב לְאַמֵת AutoWeb כדי לגשת ל-YouTube API בשמך. התחברות ו לְקַבֵּל.
- אתה יכול לפתוח את ה-API Actions כדי לראות מה זמין על ידי לחיצה על סמל YouTube. אם ייבאת אותו בהצלחה, תראה את פעולות ה-API כפי שמוצג בצילום המסך השמאלי התחתון למטה.
עכשיו הגענו לחלק הכיפי. אנחנו הולכים ליצור עכשיו א משימת Tasker הרצון הזה להתקשר ל-API של YouTube זה עתה ייבאנו למעלה. נשתמש בכמה מערכים ולולופים כדי לתפעל את הנתונים כדי להשיג את מה שאנחנו רוצים, ולבסוף נפתח כתובת URL שמכוונת לאפליקציית YouTube לנווט אל הפלייליסט שיצרנו זה עתה. אני אדריך אותך מה עושה כל שלב להלן. הנה המשימה בשלמותה:
- תוספים --> תוסף Snackbar Tasker --> גיליון תחתון. ה'טקסט הראשי' הוא הכותרת של הסרגל התחתון (שאתה רואה בתחילת הסרטון) ואתה יכול לקרוא לזה כל דבר. הדבר החשוב היחיד הוא לציין את האפשרויות 'פריטים שיופיעו בגיליון' ו'פקודות שיישלחו'. הזן את מספר הסרטונים שאתה רוצה כאפשרות בשניהם. לדוגמה, אני מזין '5,10,15,20' גם ב'פריטים' וגם ב'פקודות'. פעולה זו תעלה גיליון המבקש ממך לבחור בין 5,10,15 ו-20 סרטונים וכל מה שתבחר יגיד למשימה כמה סרטונים להוסיף לפלייליסט.
- תוספים --> כלי אוטומטי --> תיבת כלים אוטומטיים. בחר את סוג הדו-שיח 'התקדמות' והפוך אותו ל'בלתי מוגדר'. זה לגמרי אופציונלי ורק דרך להוסיף קצת התלקחות UX מסודרת למשימה. זה מה שמעלה את דיאלוג הספינר שאומר לי שהמשימה מעבדת.
- תוספים --> AutoWeb. בחר את יוטיוב ממשק API. עבור פעולת API בחר קבל מנויים. תחת קלט, אתה יכול להשאיר את ערכי ברירת המחדל שם. תחת פלט, בחר רמזהה מקור מזהה ערוץ. חזרה החוצה. זה יקבל את מזהי הערוץ הייחודיים של עד 50 מנויי YouTube שלך.
- משימה --> עבור. מִשְׁתַנֶה: %items. פריטים: 1:%resourceid_channelid(#). פעולה זו תעבור דרך כל אחד מערוצי YouTube תחת רשימת המנויים שלך.
- תוספים --> AutoWeb. שוב בחר את יוטיוב ממשק API. עבור פעולת API הפעם בחר קבלו את הסרטונים של הערוץ. תחת קלט, קלט %resourceid_channelid(%items) בתור מזהה הערוץ. תחת פלטים, בחר את כל של התפוקות. מה שאתה עושה כאן הוא להשיג עד 50 מהפעילויות האחרונות שבוצעו על ידי ערוץ זה. זה כולל את הסרטון שאוהב ליוטיוב, העלאת סרטון או הוספת סרטון לפלייליסט. אבל אנחנו לא רוצים את זה, אנחנו רוצים רק את הסרטונים שהם מעלים. בוא נמשיך. הערה: אם ברצונך לזרז משימה זו, תוכל להוריד את קלט התוצאות המקסימלי למספר נמוך יותר. עם זאת, ככל שתבצע פחות פעילויות כך המשימה הכוללת תהיה פחות מדויקת, מכיוון שאולי לא תקבל מספיק מהסרטונים שהעליתם לאחרונה כדי ליצור את הפלייליסט.
- משימה --> עבור. מִשְׁתַנֶה %פעילות. פריטים: 1:%type(#). זה יעבור על כל אחת מהפעילויות ששלפנו מכל אחד מהערוצים שלמעלה.
- משתנים --> דחיפה של מערך. שֵׁם: %סרטונים. עמדה: 1. ערך: %published(%activity)%default_url(%activity). בחר אם בתחתית והגדר אותו ל-If %type(%activity)~ להעלות. זה קצת מטומטם להסביר. אבל התמצית היא שאם הפעילות נקבעת כפעילות העלאה על ידי אותו יוטיובר, אז נוסיף אותה למערך בשם 'סרטונים'. הערך שאנו דוחפים למערך הוא מחרוזת משורשרת של חותמת הזמן RFC3339 של מועד פרסום הסרטון וכן כתובת האתר של התמונה הממוזערת המשמשת לסרטון. למה התמונה הממוזערת? כפי שתראה להלן, זו הדרך המהירה ביותר לאחזר את המזהה הייחודי של הסרטון.
- משימה --> סיום עבור.
- משימה --> סיום עבור.
- משתנים --> תהליך מערך. מִשְׁתַנֶה: %סרטונים. סוּג: מיין אלפא, הפוך. אנו נזמין את מערך הסרטונים מהאחרון שהועלה עד הפחות לאחרונה.
- משתנים --> תהליך מערך. מִשְׁתַנֶה: %סרטונים. סוּג: הסר כפילויות. לפעמים, תקבל תוצאות כפולות. אני לא יודע למה זה קורה, אבל זה ייפטר מהם.
- משתנים --> תהליך מערך. מִשְׁתַנֶה: %סרטונים. סוּג: קישוא.
- תוספים --> AutoWeb. בחר את יוטיוב ממשק API. עבור פעולת API בחר צור רשימת השמעה. תחת קלט הזן את שם הפלייליסט שתיצור תחת 'כותרת' ותכניס כל טקסט אקראי עבור 'מזהה'. YouTube תיצור פלייליסט ויעשה זאת בחר תעודה מזהה בשבילך, אז אין צורך לציין תעודה מזהה ממשית כאן (למרות שזה דורש ממך להוסיף אחד, לכן פשוט כתבתי שם ב'ריק'). תחת פלט, בחר תְעוּדַת זֶהוּת.
- משימה --> עבור. מִשְׁתַנֶה: %לאחרונה. פריטים: 1:%bs_command. זה ישתמש בקלט משלב 1 כדי לקבוע כמה סרטונים נוסיף לפלייליסט שלנו.
- משתנים --> פופ מערך. מִשְׁתַנֶה: %סרטונים. עמדה: %לאחרונה. כדי לשנות: %וִידֵאוֹ. אנחנו מוציאים את הסרטון ה-n מרשימת הסרטונים שלנו שממוינים לפי תאריך פרסום. n הוא מספר מ-1 ועד כמה סרטונים שרצית למשוך.
- משתנים --> מדור משתנים. שֵׁם: %וִידֵאוֹ. מ 48 אורך 11. תוצאת חנות ב: %videoid. זוכרים את המחרוזת המשורשרת הזו קודם לכן? ובכן, עכשיו אנחנו הולכים לחלק את החלקים של המחרוזת הזו שאנחנו בעצם רוצים, כלומר המזהה הייחודי של הסרטון.
- תוספים --> AutoWeb. בחר את API של YouTube. עבור פעולת API בחר הוסף לרשימת ההשמעה. תחת קלט, שים סרטון יוטיוב עבור 'חביב', %videoid עבור 'וידאו מזהה, ו %סיוע עבור 'מזהה רשימת השמעה'. זה יוסיף את הסרטון באמצעות מזהה הסרטון לפלייליסט שיצרנו בשלב 13 למעלה. הסוג מציין באיזה סוג פעילות מדובר - משהו שיוטיוב משתמש בו כדי להבדיל בין סרטונים, פלייליסטים וכו'.
- משימה --> סיום עבור.
- תוספים --> כלי אוטומטי --> תיבת כלים אוטומטיים. סוג דיאלוג: התקדמות. גלול למטה ובחר 'סגור' כדי לסיים את הספינר שיצרנו בשלב 2.
- נטו --> עיון בכתובת האתר. עבור כתובת האתר, הכנס את זה ב: https://www.youtube.com/playlist? list=%playlistid. בהנחה שאפליקציית YouTube היא אפליקציית ברירת המחדל שלך לטיפול בקישורי YouTube, זה יפתח את אפליקציית YouTube לפלייליסט שיצרנו זה עתה.
ו וואלה! אם אתה מסוגל לעקוב אחרי זה, אז מזל טוב אתה די אמן של Tasker! מבולבלים בצעד ורק רוצים לייבא את הפרופיל ולהמשיך בחייכם? אני לא יכול להאשים אותך, זה לקח לעצמי הרבה מחשבה כדי לפתור את זה כמו שצריך.
אם אתה רוצה לייבא משימה זו, אתה יכול הורד אותו מארח קבצי אנדרואיד. על מנת לייבא את המשימה, תחילה עליך להשבית את מצב מתחיל ב- Tasker על ידי מעבר לתפריט --> העדפות. בכרטיסייה ממשק המשתמש, בטל את הסימון של 'מצב מתחיל'. לאחר מכן חזרה לתפריט Tasker הראשי, לחץ על הכרטיסייה 'משימות'. לאחר מכן לחץ לחיצה ארוכה על הכרטיסייה 'משימות' ולחץ על 'ייבא'. נווט למקום שבו הורדת את קובץ ה-.tsk.xml שלי ובחר בו כדי לייבא אותו. ברגע שאתה מייבא אותו, אתה חופשי לשחק איתו כראות עיניך. משימה זו היא עצמאית וניתן לצרף אותה לכל הקשר כדי להפעיל אותה. הדרך הקלה ביותר היא פשוט ליצור אייקון של מסך הבית עם קיצור דרך למשימה זו. תשחק עם זה ותראה אם אתה יכול לעשות כמה שיפורים.
בשבוע הבא עבור Tasker Pro אני אראה לך איך לעשות לעקוב אחר קילומטראז' הנהיגה שלך כדי לעזור לך עם החזרי המס שלך!
בדוק את כל התסריטים של Tasker Pro!
מה היית רוצה לראות אותי מכינה עם טסקר? הודע לנו למטה ואולי נציג את הרעיון שלך במאמר עתידי!