提示
:
点击上方
"
艾橙科技
"
↑
蓝色小字关注我们吧
Pin 3.0的 TestFlight测试已经开始了,最大的变化是引入了JavaScript扩展功能:xTeko实验室。
通过
JavaScript 编写脚本,可以使Pin 提供更加强大的扩展。
目前
Pin 3.0已经第三次更新。
xTeko是什么?
xTeko 是开发者为新增加功能起的名称,是指 JavaScript for Pin 相关功能。
在
xTeko实验室内
, 我们可以
通过 J
avaScript 编写脚本,通过
Pin 可以运行各种脚本,这样使得Pin 的扩展功能变得十分强大,从而提高操作效率,为日常手机生活带来更多便利。例如可以快速分享自己的实时位置,快速查看IP地址,实时汇率转换等等。
在xTeko实验室,
你可以创建自己的脚本,或者多种方式导入已经做好的脚本,还可以从商店获取上传分享的脚本。
xTeko特点:
-
是完全为了 iOS 而生,能更好的描述 iOS 的 Native 控件。
-
xTeko 有一个更重要的目标是:尽可能简单和易学,不会引入 JavaScript 之外的概念。
-
手机上即可完成编写,分享和使用都很方便。
-
上传您的脚本至扩展商店,与更多人分享
xTeko 乐趣。
如何使用xTeko?
1,添加和管理脚本
xTeko实验室位于Pin的动作一栏,
首先我们要在xTeko实验室内添加脚本。点击添加,多种方式添加脚本。进入
xTeko实验室,已经有一些预设的扩展。
点击商店,可以从扩展商店获取到更多,有预设和分享者上传的脚本作品。(注:由于目前应用内还无法上传扩展,所以扩展商店还在施工进行中;部分添加脚本的方式也在不断完善中。)
如下所示,为脚本编辑界面,以及Web服务器管理脚本。
脚本编辑以暗色为背景,非常适合编辑。界面非常简洁单不失单调,按钮布局合理,即时你是第一次使用,也能轻松上手。其中,可以随时更换脚本图标,查看帮助文档,迅速排版,脚本以.js为后缀的文件方式分享到其他App,。点击播放按钮,可以运行脚本。通过脚本编辑,我们可以创建脚本,或者自行修改脚本。脚本向左滑动,则可删除当前脚本。
而Web服务器则方便在电脑上管理脚本,可以导出或者删除。如下图所示
分享的脚本是.js为后缀的文件,在手机上,我们可以用其他应用打开的方式,拷贝至Pin,来导入到Pin。
2,将脚本添加到动作
在Pin 的动作一栏,点击动作列表,选择最底部的添加动作。在添加动作界面,点击选择动作,可以进入模式(动作)界面。
可以看到
xTeko的分类。
我们选择
x
Teko扩展,可以看到
xTeko里面所有的脚本,点击即可添加到动作里面了。这个和添加其他动作的方式是一样的。这样,我们就可以在通知中心快速的使用这些脚本了。
3,运行脚本
在x
Teko扩展中,有的是需要复制信息后运行,有的可以直接运行即可。
A.通知中心运行
x
Teko扩展中,一部分是支持在通知中心运行的。
从
x
Teko扩展添加脚本到动作列表后,使用方式和普通的动作一样,
在通知中心点击对应的脚本动作,就可以快速运行。
如下图所示,左边为运行Pay脚本的图示,是一个快速跳转微信和支付宝支付的快捷方式,点击即可快速直达。右边为查看当前IP地址的脚本,在通知中心即可快速查看。
B.在软件内运行
由于 Widget 的交互限制,并不是所有的扩展都可以运行在 Widget 之上。例如列出xTeko扩展这个动作,
点击只能在Pin内运行,可以快速
查看
xTeko 内所有扩展并选择使用。
又例如知乎简洁客户端,在Pin可以查看。
多种交互方式,针对不同的脚本,可以选择更好效果来实现。
大家从中是不是看到了一点点Workflow的味道呢?
一些示例
目前
x
Teko 还处于测试阶段。可供使用的脚本还有限。大家可以在Pin的
x
Teko 实验室的商店内,获取到一些预设扩展,例如剪贴板文本收藏夹、分享自己的实时位置,文件下载器,知乎日报客户端,都是不错的选择。
小编举例的几个js文件也一起奉上,来自Pin 作者群,版权归原作者所有,仅供大家测试。
https://pan.baidu.com/s/1i4DIMfr
参与Pin的3.0 TF测试
有兴趣的朋友在下方链接填写问卷,申请参与Pin 3.0版本 的TestFlight测试。
https://wj.qq.com/s/973807/658e
TestFlight 测试使用方法可以参看
《
TestFlight是什么?如何使用呢?
》
小结
Pin 3.0带来
xTeko实验室让人眼前一亮,
通过
JavaScript 编写脚本,可以使Pin 提供更加强大的扩展。Pin 不仅仅是一个剪贴板扩展,还是一个可以编写脚本的超级工具,实现对各种功能的插拔。目前使用
JavaScript 编写脚本
,对于一般用户来说,是件不容易的事情,这个和Workflow有几分相似,很多人不会编写Workflow流程,但是依然可以从中享受到
Workflow带来的乐趣,Pin 的
xTeko 也是有一个同样的想法,尽可能的简单易学,可以使更多的人享受
xTeko 带来的效率。为此,
作者写了一个非常详细的文档,从介绍,到示例,各种接口说明,条理清晰,内容丰富,对于想学习编辑
JavaScript 脚本,有非常大的帮助。有兴趣的不妨到仔细阅读学习一下。