טען והפוך את טלפון האנדרואיד שלך לאוטומטי עם On{X}


נניח שבכל פעם שהחבר המשמעותי שלך שלח לך הודעת טקסט שאומר "איפה אתה?", הטלפון שלך ענה אוטומטית עם המיקום שלך. או אולי אתה רוצה שהטלפון שלך ישלח אוטומטית הודעת טקסט "אני בדרך" כשאתה עוזב את העבודה. או, אולי במאמץ להגיע לכושר טוב יותר, אתה אומר לטלפון שלך להציק לך אם לא היית בחדר כושר בשלושת הימים האחרונים. כל אלה (ורבים נוספים) שימושיים, תהליכים אוטומטיים אפשריים עםב-{X}. הנה איך זה עובד.

בפוסט זה, נסקור כיצד להשתמש בתבניות כללים קלות לשימוש של {X} כדי לגרום לטלפון שלך לעשות דברים באופן אוטומטי, כמו להזכיר לך לקחת מטריה אם יורד גשם. הנה איך להפיק יותר מ-{X} באמצעות ה"מתכונים" האלה, ואם אתה כל כך נוטה, נעבור גם על איך לקודד הוראות JavaScript משלך עבור הטלפון שלך.

בערך ב-{X}

ב-{X}היא אפליקציית אוטומציה מבוססת כללים שפותחה על ידי (מכל האנשים) מיקרוסופט שעובדת עם טלפון האנדרואיד שלך. On{X} מציע כרגעכמעט תריסר מתכוניםכדי להפוך את הטלפון שלך לאוטומטי. כמו אפליקציות אוטומציה אחרות, הן תלויות בטריגר (הזמן או השינוי במיקום, למשל) ליצירת פעולה (התראה בטלפון או פתיחת אפליקציה).

כמה מהמתכונים הטובים ביותר שנאפו מראש כוללים את ההוראות האוטומטיות הבאות:

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

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

דומה לטאסקר, עוד אפליקציה שיכולהלהפוך דברים ממש מגניבים לאוטומטיים, on{X} מאפשר לך ליצור בקלות כללים באתר on{X}, אשר לאחר מכן מסתנכרנים עם הטלפון שלך. ממשק המתכונים on{X} להוספה או עריכה של כללים הוא אינטואיטיבי ביותר (בדומה לwebapp automator ifttt), כך שקל לכל אחד להוסיף פעולה אוטומטית חדשה לטלפון שלו. כבונוס נוסף, אםאתה יודע איך לקודד ב-JavaScript, אתה יכול לערוך או ליצור כללים חדשים לגמרי לפי טעמך.

הגדר ב-{X}

לפני שתתחיל להשתמש בו, עליך להשלים כמה שלבים פשוטים כדי להתחיל ב-{X}:

  1. הורד והתקן ב-{X}משוק האנדרואיד או על ידיסורק קוד QR זה

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

  3. לבסוף, היכנס ל-באתר האינטרנט של {X}, שוב עם פייסבוק.

בקר בדף מתכוניםבאתר on{X}, לחץ על אלה שברצונך להוסיף, ולחץ על כפתור "הוסף". וואלה! המתכון יישלח לטלפון שלך. זה כל כך קל!

טוֹב,כִּמעַטכל כך קל. כדי שהטלפון שלך יידע, למשל, שהגעת הביתה, או עזבת את העבודה, ייתכן שתצטרך לעשות כמה התאמות אישיות קלות.

התאם אישית על {X} מתכונים

עריכת מתכון ב-{X} היא קלה. אתה יכול לשנות כל משתנה שמודגש, ותוכל לבחור אפשרויות אחרות ואז להוסיף את הכלל לטלפון שלך.

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

באופן דומה, אתה יכול לשנות את השעה, ההודעה, האפליקציות, האתר ורוב הפרטים האחרים במתכונים אלה. אז במקום: השקת המוּסִיקָהאפליקציה בזמןהליכה, אתה יכול להפעיל אתמפותאפליקציה כשאתהנְהִיגָה. במקום לשלוח הודעות טקסטאשתךאתהבדרך שלךכאשר אתהלעזוב את העבודה, אתה יכול לשלוח הודעות טקסטכֹּל אֶחָדכאשר אתהלְהַגִיעַבְּ-שדה התעופה. פשוט חבר את הפרטים שלך עבור המשתנים המודגשים האלה.

ההתאמה האישית הסופר-פשוטה הזו היא נקודת המכירה הגדולה ביותר של האפליקציה.

מצא עוד על {X} מתכונים ממשתמשים אחרים

משתמשים יכולים גם לקודד את המתכונים שלהם ולשתף אותם עם אחרים (לאחר שב-{X} יאשר את המתכונים). מכיוון שהשירות חדש לגמרי, עדיין אין הרבה מתכונים משותפים, אבל אתה יכול למצוא כמה דוגמאות קוד וקצת דיון על קידוד ב-ב{X} פורומים.

כמה מתכונים שימושיים כוללים:

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

שנה מתכונים על {X} על ידי עריכת הקוד

מכיוון שהקוד מאחורי כל המתכונים on{X} נמצא במרחק קליק אחד בלבד, אתה יכול להשתמש בתבניות המתכון כבסיס לקידוד הכללים שלך ב-JavaScript. אתה יכול גם לחפש דוגמאות קוד ב-על תיעוד {X}. (אם אתה רק מתחיל בקידוד, ראה שלנולמד לקוד בית ספר לילהומשאבים אחריםלתחילת העבודה עם היסודות אם אחד מהמונחים מבלבל.)

נניח שאתה רוצה לדעת כל בוקר אם הנסיעה שלך תהיה ארוכה מהרגיל. אין תבנית סטנדרטית לכך, אבל אתה גם לא צריך להתחיל מאפס. ה"הראה לי את הורוסקופ מזל דלי כל יום בשעה 9:00 בבוקר" דומה מאוד - במקום ההורוסקופ, אתה מבקש מהטלפון שלך להראות לך איך תיראה התנועה. התיעוד על{X} מראה שיש עדכונים של חדשות, תנועה ומזג אוויר בנוסף לעדכון ההורוסקופ.

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

בהצצה בקוד ההורוסקופ, משתנים שאתה יכול לשנות הם ההורוסקופ שלך והזמן להודעה. מחק את משתנה סימן ההורוסקופ (שורה 3), מכיוון שאיננו זקוקים לו, ושנו את השעה (שורה 4) למתי שתרצה לקבל את התראת התנועה שלך (למשל, חצי שעה לפני שאתה בדרך כלל יוצא מהבית לעבודה או לפני שאתה חוזר הביתה).

עבור רישום המסוף ("console.log" בשורה 8), שנה את הטקסט מ-"Started script: Show me the Horoscope every day" ל-"Started script: Show me the traffic to work every day".

לאחר מכן, אנחנו לא רוצים להציג את ההורוסקופ היומי, אז מחק את הפונקציה "הצג הורוסקופ" (שורות 10 עד 25).

ואז במקום מה שמחקנו, נכניס את הקוד כדי להגדיר את קואורדינטות התנועה ולקבל את עדכון התנועה. לתיעוד על{X} ישהוראות ודוגמה לשימוש בפיד התעבורה. העתק את השורות שמתחילות ב-"// קבל את התנועה עבור רמפה I-90 ב-Bellevue ל-I-5" וכלול את המערך שנקרא "wps" שקובע את נקודות ההתחלה והסיום של התנועה שלך. הדבק אותם בתבנית ההורוסקופ, שם מוצהרים המשתנים. ערוך את קואורדינטות המיקום כדי להיות נקודות ההתחלה והסיום שלך (בית ועבודה, למשל. שוב, Bing Maps יכול להביא לך במהירות קואורדינטות ארוכות של כתובת).

לבסוף, העתק את פונקציית הזנת התעבורה מהתיעוד ("feeds.traffic.get") לקוד במקום ה-"showHoroscope". קוד זה מציג התראה בטלפון שלך עם מרחק נסיעה במיילים ומשך זמן בדקות. (אם לא אכפת לך ממרחק הנסיעה, תוכל למחוק את החלק הזה של notification.content: "distance=' + traffic.totalTravelDistance + '".)

לחץ על "שמור ושלח לטלפון" כדי ליצור את הכלל שלך. לפיכך, בשעה היעודה שלך, תקבל את זמן הנסיעה המשוער בין שני המיקומים שלך, שאמור לקחת בחשבון את תנאי התנועה. אתה יכול לפרסם את הכלל שלך בתאריך {X} כדי לשקול פרסום ציבורי לשימוש אחרים.

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

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

ב{X}: מלא באפשרויות

כרגע, on{X} היא מאוד אפליקציית בטא. תבניות המתכון ממש אינטואיטיביות לשימוש, וה-API הפתוח מקל על קוד ושיתוף של כללים, אבל עדיין יש גבולות למה שאתה יכול לעשות. כמה פקדים חיוניים - כגון עוצמת הצלצול/רטט, אות Wi-Fi ו-GPS ונעילת מסך - עדיין חסרים. אבל אלה בטוח יגיעו, ולעת עתה, יש עדיין הרבה שאתה יכול לעשות ולחקור גם עם המתכונים וגם עם ה-API של JavaScript.

יש לך רעיונות למתכונים מגניבים על {X}? שתפו אותנו בתגובות.

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe Now & Never Miss The Latest Tech Updates!

Enter your e-mail address and click the Subscribe button to receive great content and coupon codes for amazing discounts.

Don't Miss Out. Complete the subscription Now.