在{x}上实现android手机的增压和自动化

假设每次你的另一半给你发短信说“你在哪里”,你的手机就会自动回复你的位置。或者你想让你的手机在下班时自动发送一条“我在路上”的短信。或者,也许是为了更好地保持身材,如果你最近三天没去健身房,你就告诉你的手机来烦你。所有这些(以及更多)方便、自动化的过程都可以通过on{X}实现。下面是它的工作原理。...
Illustration for article titled Supercharge and Automate Your Android Phone with On{X}

假设每次你的另一半给你发短信说“你在哪里”,你的**就会自动回复你的位置。或者你想让你的**在下班时自动发送一条“我在路上”的短信。或者,也许是为了更好地保持身材,如果你最近三天没去健身房,你就告诉你的**来烦你。所有这些(以及更多)方便、自动化的过程都可以通过on{X}实现。下面是它的工作原理。

在这篇文章中,我们将介绍如何使用{X}上易于使用的预先制定的规则模板,让您的**自动执行一些操作,例如提醒您在下雨时带伞。下面是如何使用这些“食谱”从{X}中获得更多信息,如果您愿意,我们还将介绍如何为您的**编写自己的JavaScript指令。

关于{x}

Illustration for article titled Supercharge and Automate Your Android Phone with On{X}

On{X}是一款基于规则的自动化应用程序,由微软开发,可与你的Android**配合使用。On{X}目前提供了近12种自动操作**的方法。与其他自动化应用程序一样,它们依赖触发器(例如,时间或位置的变化)来创建操作(**上的通知或打开应用程序)。

一些最好的预焙配方包括以下自动说明:

  • 当我走路时启动音乐应用程序
  • 如果我三天没去健身房,提醒我去健身房
  • 下班后给我妻子发短信“我在路上”
  • 上班时启动日历
  • 当我打开**打开随机维基页面
  • 当我男朋友发短信给我“在哪里?”时,会自动回复我的位置
  • 如果要下雨的话,在我第一次打开**的时候提醒我带把伞

正如你所见,这款应用程序就像一种个人助理,提醒你做事,并且可以减少重复(浪费时间)的动作,比如上班时打开日历。

这些规则中的每一个都是可定制的,您还可以深入代码以创建基于它们的新规则。

类似于Tasker,另一个可以自动化非常酷的东西的应用程序,on{X}允许你在on{X}网站上轻松创建规则,然后同步到你的**上。用于添加或编辑规则的on{X}recipes界面非常直观(类似于webapp automator ifttt),因此任何人都可以轻松地向**添加新的自动操作。另外,如果您知道如何使用JavaScript编写代码,您可以根据自己的喜好编辑或创建全新的规则。

在{x}上设置

在开始使用它之前,您必须完成一些简单的步骤,以便在{X}上开始使用:

  1. 从Android market下载并安装在{X}上,或者扫描这个QR码
  2. 使用您的Facebook登录名在**上登录应用程序(登录后,您实际上永远不需要在Android**上使用该应用程序,尽管您可以使用该应用程序打开、关闭或删除食谱。)
  3. 最后,再次使用Facebook登录on{X}网站。

访问on{X}站点上的菜谱页面,单击要添加的菜谱,然后单击“添加”按钮。瞧!配方将被推送到您的**上。就这么简单!

好吧,就这么简单。例如,为了让你的**知道你到家了,或者下班了,你可能需要做一些轻微的定制。

在{x}食谱上自定义

编辑on{X}配方很容易。您可以更改高亮显示的任何变量,然后选择其他选项,然后将规则添加到**中。

Illustration for article titled Supercharge and Automate Your Android Phone with On{X}

以“到家时提醒我买牛奶”的食谱为例。一旦你已经到家了,就会被提醒出去喝牛奶,这有点傻,所以你可以通过点击它来改变这个规则,然后通过下拉菜单将“到达”改为“离开”,将“家”改为你的“工作”纬度和经度坐标(必应地图方便地在你查找任何地址时显示纬度/经度)。将“milk”提示也改为您应该记住要拾取的内容。然后点击“添加”,规则会立即在您的**上激活。

同样,您可以更改这些食谱中的时间、消息、应用程序、网站和大多数其他细节。所以,你可以在开车时启动地图应用程序,而不是:一边走路边启动音乐应用程序。下班时,你可以给任何人发短信,而不是给你的妻子发短信,而是在你到达机场时给任何人发短信。只需**您自己的细节,以了解这些突出显示的变量。

这种超级简单的定制是这款应用最大的卖点。

从其他用户处查找有关{x}食谱的更多信息

用户还可以编写自己的菜谱并与他人共享(在on{X}批准菜谱之后)。由于这项服务是全新的,目前还没有太多的共享食谱,但是您可以在on{X}论坛上找到一些代码示例和一些关于编码的讨论。

一些有用的食谱包括:

  • 当你的电池快没电的时候给别人发短信
  • 当你打开屏幕时,就可以查看你所选股票的价格
  • 显示每天要行驶的两条路线中最快的一条
  • 仅当您靠近路由器时停止报警(即,确保您下床)
  • 当你到达一个特定的地点时启动一个网站
  • 到家后激活灯光(需要InControl智能驭享家庭自动化)

若要将这些配方添加到**中,请转到网站on{X}菜单中的“编写代码”,然后粘贴其中一个配方的代码。编辑变量以匹配您的首选项(例如,您的位置或时间),然后只需保存脚本即可将其发送到您的**。

通过编辑代码修改{x}配方

因为所有on{X}配方背后的代码只需单击一次,所以可以使用配方模板作为基础,用JavaScript编写自己的规则。您还可以在on{X}文档中查找代码示例(如果您刚刚开始编写代码,请参阅我们的Learn to Code Night School和其他资源,了解如何开始使用基础知识(如果有任何术语混淆)

假设你每天早上都想知道你的通勤时间是否会比平时长。没有标准的模板,但你也不必从头开始。“每天早上9点给我看水瓶座的星座图”和星座图非常相似,你问你的**会显示什么样的流量。on{X}文档显示除了占星术提要之外,还有新闻、交通和天气提要。

点击右上角占星术食谱的“代码”链接来查看脚本。然后单击“从源代码创建新规则”开始编辑代码。

偷看星座代码,你可以改变的变量是你的星座和通知的时间。删除占星术符号变量(第3行),因为我们不需要它,并将时间(第4行)更改为无论何时您想要获得交通警报(例如,您通常离家上班前半小时或回家前)。

对于控制台日志(“c***ole.log”在第8行),将文本从“Started script:Show me the horoscope every day”更改为“Started script:Show me the traffic to work every day”。

接下来,我们不想显示每日星座,所以删除“showHoroscope”函数(第10行到第25行)。

Illustration for article titled Supercharge and Automate Your Android Phone with On{X}

然后,我们将**代码来设置交通坐标并获取交通提要,以代替我们删除的内容。on{X}文档提供了使用流量提要的说明和示例。复制以“//get the traffic for I-90 ramp in Bellevue to I-5”开头的行,并包含名为“wps”的数组,该数组用于设置交通起点和终点。将它们粘贴到占星术模板中,在模板中声明变量。编辑作为起点和终点的位置坐标(例如,家和工作)。同样,必应地图可以很快给你一个地址(拉特朗坐标)。

最后,从文档(“feeds.traffic.get”)中将traffic feed函数复制到代码中,以代替“showHoroscope”函数。此代码在您的**上显示一个以英里为单位的行驶距离和以分钟为单位的持续时间的通知(如果您不关心行驶距离,可以删除notification.content的这部分:“distance='+traffic.totalTravelDistance+'”

Illustration for article titled Supercharge and Automate Your Android Phone with On{X}

单击“保存并发送到电话”创建规则。因此,在您指定的时间,您将得到两个地点之间的估计旅行时间,这应该考虑到交通状况。您可以在{X}上发布您的规则,以考虑公开给其他人使用。

这只是一个示例,说明如何通过复制和编辑文档中的代码或其他人共享的代码来创建新规则。如果您愿意,也可以从零开始,构建一个基本的“helloworld”示例代码。

(顺便说一下,我已经在Pastebin上添加了完整的配方。它肯定需要一些工作,比如显示交通警告。如果您有任何改进,请告诉我。)

关于{x}:充满可能

现在,on{X}在很大程度上是一个测试版应用程序。配方模板的使用非常直观,开放式API使编写和共享规则变得非常容易,但您所能做的仍然有限。一些必要的控制,如振铃音量/振动,Wi-Fi和GPS信号,以及屏幕锁定仍然缺失。但是这些肯定会出现,而且,目前,仍然有很多你可以做和探索的食谱和JavaScript API。

有什么好主意吗?在评论中与我们分享。

  • 发表于 2021-05-26 08:59
  • 阅读 ( 140 )
  • 分类:互联网

你可能感兴趣的文章

如何将图像从imessage自动保存到手机或电脑

...法可以做到这一点。它需要应用程序Hazel,一个Mac用户的自动化工具,一个许可证就要32美元。如果你想先试用,Hazel提供两周的****期。 ...

  • 发布于 2021-03-12 07:37
  • 阅读 ( 271 )

你真的能加速你的智能手机吗(还是全是谎言?)

...的。如果你有雄心壮志,你可以尝试在iOS或Android上实现自动化。如果你没有得到你想要的结果,那么你可能是计划淘汰的受害者。那样的话,也许是时候买部新**了。 ...

  • 发布于 2021-03-13 05:12
  • 阅读 ( 246 )

增压谷歌助手与这些7惊人的ifttt小程序

...在这一过程中学会了许多巧妙的技巧。去年年底,流行的自动化服务IFTTT启用了对googleassistant的支持,这意味着您现在可以创建自定义语音命令来触发某些操作。 ...

  • 发布于 2021-03-14 06:22
  • 阅读 ( 258 )

10个出色的ifttt小程序,让您的android手机实现自动化

...个,也被称为IFTTT,在一个难以置信的强大工具中,几乎自动化你生活中的一切。它是一种基于web的服务,允许您连接不同网站和服务的帐户,以实现流程自动化。例如,你可以将其用作照片存档,这样每当你在Facebook上的照片...

  • 发布于 2021-03-21 14:23
  • 阅读 ( 299 )

googlemeet在android和ios上实现了噪音消除

... 本周也不例外,因为该公司在Android和iOS上的Meet应用程序中增加了噪音消除功能。 ...

  • 发布于 2021-03-30 05:55
  • 阅读 ( 205 )

android 11什么时候会出现在我的手机上,我该如何安装它?

Android 11 is the latest version of Google’s operating system, and it brings a handful of exciting features. You might be wondering if your phone or tablet will get it, and if it does, how do you install it? Here’s everything you need to know. 你的**上有安卓11吗?什么时候? 当...

  • 发布于 2021-04-01 17:27
  • 阅读 ( 175 )

现在,密码自动填充是ios12的一部分,没有理由不使用密码管理器

...码时,这是一个巨大的痛苦。不管怎样,直到现在。 在Android和iOS上都有适当的密码管理器支持,现在没有理由不使用密码管理器。 我之所以说“正确的”密码管理器支持,是因为LastPass在Android上有一个有用但简陋的特性,在必...

  • 发布于 2021-04-04 09:36
  • 阅读 ( 202 )

如果忘记了android手机的pin码、图案或密码,该怎么办

...过它,重新进入。 随着谷歌加强安全性,在现代版本的Android上实现这一点变得更加困难。但总有办法让你的**再次可用,只要你记住你的谷歌账户的用户名和密码。 android的现代版本(5.0及更高版本) Android曾经有一种绕过PIN...

  • 发布于 2021-04-07 17:39
  • 阅读 ( 308 )

如何创建一个nfc标签连接任何android手机到wi-fi网络

...技术,常常被忽视。虽然它可以在你的Android**上实现高级自动化,但它也可以用于同样简单的事情,比如与朋友轻松共享你家的Wi-Fi数据。 相关:什么是NFC(近场通信),我可以用它做什么? 你需要什么 正如我们之前讨论过...

  • 发布于 2021-04-08 21:02
  • 阅读 ( 196 )

在带有文本扩展快捷方式的智能手机、平板电脑或笔记本电脑上输入更快

...开。如果按空格键或Enter键,它将自动展开。 安卓 一些Android键盘可能有内置的文本扩展功能,但你所需要的一切都内置在Android中,并将与“stock”Google键盘应用程序配合使用。这就利用了Android中的“个人词典”功能。 要启用...

  • 发布于 2021-04-11 03:13
  • 阅读 ( 164 )
默夏不言殇
默夏不言殇

0 篇文章

相关推荐