あなたの重要な他の人があなたに「どこにいるの?」というテキストを送ったたびに、あなたの電話はあなたの場所で自動的に返信しました。または、仕事を辞めるときに、電話が自動的に「私は私の道にいる」テキストを自動的に送信してもらいたいかもしれません。または、おそらくより良い形になるために、過去3日間にジムに行っていない場合は、電話に携帯電話を伝えます。これらすべて(およびさらに多くの)便利な自動化されたプロセスが可能ですオン{x}。これがどのように機能しますか。
この投稿では、{x}の既製のルールテンプレートで使用しやすい使用方法を説明して、雨が降る場合は傘を取るように思い出させるように、携帯電話に自動的に物事を行わせます。これらの「レシピ」を使用して{x}でさらに多くを得る方法は次のとおりです。あなたがそんなに傾いている場合は、携帯電話の独自のJavaScriptの指示をコーディングする方法も説明します。
{x}について
オン{x}Android電話で動作する(すべての人の)Microsoftが開発したルールベースの自動化アプリです。現在、{x}は提供されていますほぼ12個のレシピ携帯電話を自動化する。他の自動化アプリと同様に、アクション(携帯電話に通知またはアプリを開く)を作成するためのトリガー(場所の時間または変更など)に依存します。
最高の事前に焼かれたレシピには、これらの自動化された手順が含まれています。
ご覧のとおり、アプリは一種のパーソナルアシスタントとして機能し、物事を行うためにあなたを採用しています。
これらの各ルールはカスタマイズ可能であり、コードを掘り下げてそれらに基づいて新しいルールを作成することもできます。
に似ていますタッカー、できる別のアプリ本当にクールなものを自動化します、on {x}を使用すると、{x} Webサイトにルールを簡単に作成できます。これは、電話に同期します。ルールを追加または編集するためのオン{x}レシピインターフェイスは非常に直感的です(WebApp Automator IFTTT)、そのため、誰もが携帯電話に新しい自動アクションを追加するのは簡単です。追加のボーナスとして、ifJavaScriptでコーディングする方法を知っています、好みに合わせて新しいルールを編集または作成できます。
{x}にセットアップ
使用を開始する前に、{x}で始めるためにいくつかの簡単な手順を完了する必要があります。
{x}をダウンロードしてインストールしますAndroid市場からまたはこのQRコードをスキャンします
Facebookログインで携帯電話のアプリにログインします。 (ログインした後、実際にはAndroidスマートフォンでアプリを使用する必要はありませんが、アプリを使用してレシピをオン、オフ、または削除することはできます。)
最後に、にログインします{x} webサイト再びFacebookで。
にアクセスしてくださいレシピページオン{x}サイトで、追加するサイトをクリックして、[追加]ボタンを押します。出来上がり!レシピはお使いの携帯電話にプッシュされます。そんなに簡単です!
良い、ほとんどそれは簡単です。たとえば、携帯電話が家に着いた、または仕事を去ったことを知るためには、わずかなカスタマイズを行う必要があるかもしれません。
{x}レシピをカスタマイズします
オン{x}レシピを編集するのは簡単です。強調表示されている変数を変更でき、他のオプションを選択して、携帯電話にルールを追加できます。
を取る「家に着いたら、牛乳を買うことを思い出させる」レシピ、 例えば。すでに家に帰ったら牛乳に出かけることを思い出させるのはちょっとばかげているので、それをクリックしてそのルールを変更し、「到着」を「到着」を「到着」して「到着」し、「仕事」の緯度と経度座標に「家」を介して「到着」します(ビングマップアドレスを検索すると、緯度/経度が便利に表示されます)。 「ミルク」プロンプトを変更することを忘れないでください。次に、「追加」を押して、ルールがすぐに電話でアクティブになります。
同様に、これらのレシピの時間、メッセージ、アプリ、ウェブサイト、その他のほとんどの詳細を変更できます。したがって、代わりに:起動音楽while歩く、起動できますマップあなたがいるときのアプリ運転。テキストメッセージの代わりにあなたの妻あなたはあなたの途中あなたが仕事を辞めます、テキストを送信できます誰でもあなたが到着で空港。これらの強調表示された変数については、独自の詳細を差し込むだけです。
この非常にシンプルなカスタマイズは、アプリの最大のセールスポイントです。
他のユーザーから{x}レシピの詳細をご覧ください
ユーザーは、独自のレシピをコーディングして他のレシピと共有することもできます({x}の後にレシピを承認します)。サービスが新品であるため、まだ多くの共有レシピはありませんが、いくつかのコード例とコーディングのディスカッションをいくつか見つけることができます{x}フォーラム。
いくつかの便利なレシピには次のものがあります。
ルーターに近づいたときにのみアラームを停止します(つまり、ベッドから出ることを確認するため)
家に帰ったらライトをアクティブにします(Incentrol Home Automationが必要です)
これらのレシピをお使いの携帯電話に追加するには、「コードを書き込む」Webサイトのオン{x}メニューで、これらのレシピのいずれかからコードに貼り付けます。変数を編集して、好み(例えば、場所や時間)に合わせて、スクリプトを保存して電話に送信するだけです。
コードを編集して、{x}レシピを変更します
{x}レシピのすべての背後にあるコードは、1回のクリックだけであるため、レシピテンプレートをJavaScriptで独自のルールをコーディングするベースとして使用できます。コードの例を調べることもできます{x}ドキュメント。 (コーディングを始めたばかりの場合は、私たちを参照してくださいナイトスクールをコードすることを学びますそしてその他のリソース条件のいずれかが混乱している場合、基本を始めるために。)
通勤が通常よりも長くなるかどうかを毎朝知りたいとしましょう。そのための標準テンプレートはありませんが、ゼロから始める必要もありません。 「午前9時に毎日アクアリウス星占いを見せてください「非常に似ています。ホロスコープの態度では、携帯電話にトラフィックがどのようなものかを示すように依頼しています。{x}のドキュメントは、星占いフィードに加えて、ニュース、トラフィック、天気のフィードがあることを示しています。
右上にあるHoroscope Recipeの「コード」リンクをクリックして、スクリプトを確認します。次に、[ソースコードから新しいルールの作成]をクリックして、コードの編集を開始します。
星占いコードを覗くと、変更できる変数はあなたの星占いであり、通知の時間です。ホロスコープ標識変数(3行目)を削除します。必要はないため、交通アラートを取得したいときはいつでも時間(4行目)を変更します(たとえば、通常は仕事のために家を出るか、家に帰る前に30分前)。
コンソールロギング(8行目の「Console.log」)の場合、テキストを「Starting Script:show Me the Hososcope」から「Starting Script:Me The Show the Traffic to Work」に変更します。
次に、毎日のホロスコープを表示したくないので、「ショーホロスコープ」機能(10行目から25行目)を削除します。
次に、削除したものの代わりに、コードを挿入してトラフィック座標を設定し、トラフィックフィードを取得します。 on {x}ドキュメントにはあります手順とトラフィックフィードを使用するための例。 「//ベルビューのI-90ランプのトラフィックをI-5に取得する」で始まる行をコピーし、トラフィックの開始とエンドポイントを設定する「WPS」と呼ばれる配列を含めます。変数が宣言されている星占いテンプレートに貼り付けます。ロケーション座標を編集して、スタートポイントとエンドポイント(たとえば、ホームアンドワークなど。繰り返しますが、Bingマップはアドレス「LATLONG COORDINATES)をすばやく取得できます)。
最後に、ドキュメント( "feeds.traffic.get")からトラフィックフィード機能を「showhoroscope」の代わりにコードにコピーします。このコードには、携帯電話に数マイルの運転距離と数分の期間がある通知が表示されます。 (運転距離が気にしない場合は、通知のこの部分を削除できます。Content: "distance = ' + traffic.totaltraveldistance +'"。)
[保存して電話に送信]をクリックしてルールを作成します。したがって、指定された時間に、2つの場所間の推定移動時間が取得されます。これにより、交通条件を考慮に入れる必要があります。 {x}のルールを公開して、他の人が使用できるようにすることを検討できます。
これは、ドキュメントからコードをコピーして編集することや、他の人が共有しているものから新しいルールを作成する方法のほんの一例です。必要に応じてゼロから始めることもできます。「Hello World」の例コード。
(ところで、完全なレシピを追加しましたパスペビンです。トラフィック警告を表示するなど、間違いなくいくつかの作業を使用できます。改善があれば、私に知らせてください。)
on {x}:可能性に満ちています
現在、{x}は非常にベータアプリです。レシピテンプレートは非常に直感的であり、オープンAPIによりルールを簡単にコーディングして共有できますが、できることにはまだ制限があります。リンガーボリューム/振動、Wi-FiおよびGPS信号、スクリーンロックなど、いくつかの重要なコントロールはまだ欠落しています。しかし、これらは確実に来るはずであり、今のところ、レシピとJavaScript APIの両方でできることや探索できることがまだたくさんあります。
{x}レシピでクールなアイデアはありますか?コメントでそれらを共有してください。