专栏名称: 艾橙科技
iPhone相关技巧,Cydia插件推荐,好玩APP评测,Workflow实例分享,各种资源共享等等,更多精彩期待您的参与。艾橙科技,互助分享,快乐生活。
目录
相关文章推荐
三个儿子一个妈妈  ·  如果你是巴菲特,你讲怎样总结你的投资人生,d ... ·  2 天前  
三个儿子一个妈妈  ·  如果你是巴菲特,你讲怎样总结你的投资人生,d ... ·  2 天前  
一条漫画  ·  真是水浅王八多... ·  2 天前  
格上财富  ·  芒格:巴菲特取得成功的六个要素 ·  4 天前  
一条漫画  ·  年轻就是好,直接就睡了... ·  3 天前  
中金固定收益研究  ·  【中金固收】春节读书心得与图书推荐 ·  3 天前  
51好读  ›  专栏  ›  艾橙科技

Pin 3.0 的超强 xTeko实验室

艾橙科技  · 公众号  ·  · 2017-08-05 17:26

正文

提示 点击上方 " 艾橙科技 " 蓝色小字关注我们吧


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服务器:通过Web传输的方式添加脚本,在同一网络的情况下,电脑浏览器打开指定地址,可以和Pin进行数据传输。

    扩展商店:当然,从扩展商店里面里面可以获取到更多脚本,包含一些预设的,和分享者上传的优秀作品。


如下所示,为脚本编辑界面,以及Web服务器管理脚本。


脚本编辑以暗色为背景,非常适合编辑。界面非常简洁单不失单调,按钮布局合理,即时你是第一次使用,也能轻松上手。其中,可以随时更换脚本图标,查看帮助文档,迅速排版,脚本以.js为后缀的文件方式分享到其他App,。点击播放按钮,可以运行脚本。通过脚本编辑,我们可以创建脚本,或者自行修改脚本。脚本向左滑动,则可删除当前脚本。


而Web服务器则方便在电脑上管理脚本,可以导出或者删除。如下图所示


分享的脚本是.js为后缀的文件,在手机上,我们可以用其他应用打开的方式,拷贝至Pin,来导入到Pin。


2,将脚本添加到动作


在Pin 的动作一栏,点击动作列表,选择最底部的添加动作。在添加动作界面,点击选择动作,可以进入模式(动作)界面。


可以看到 xTeko的分类。

  • 选择 xTeko扩展:选择脚本添加到动作。

  • 列出 xTeko扩展:可以快速查看所有扩展并点击使用的动作。

  • 打开 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 脚本,有非常大的帮助。有兴趣的不妨到仔细阅读学习一下。








请到「今天看啥」查看全文