Launch Center Pro 的无聊用法:从 iOS 拷贝文本至 PC

不知道有没有人想出过这种 Launch Center Pro 的用法,我一定是太无聊了才会研究出这个...这篇文章不是 Launch Center Pro 教程,只是提供一种将 iOS 中的文本发送至 PC 的思路。当然你会说要从 iPhone 发送一段文字到 PC 上有无数种办法,QQ、邮件、微博都可以。但是我开头说了,这是一种无聊而又奇葩的用法... 更神奇的是,对于我这种 Launch Center Pro 常驻 iOS 后台、Dropbox 常驻 Windows 后台,而又不挂 QQ 的用户来说,这种办法似乎还更加方便一点点。

Launch Center Pro(以下称 LCP)是一款通过调用 URL SchemesWikipedia)来简化操作的 iOS 应用,具体的介绍和使用技巧这里不说,可以参考『Launch Center Pro 2 review: iOS utility automates everyday app actions』或『Launch Center Pro:提高 iOS 设备操作效率,一键进入常用操作』或『应用说明书 启动中心:Launch Center Pro 使用教程』。

视频如下,建议清晰度设为超清。

具体操作步骤:在 LCP 中新建一个 Action,Action Composer → System Action → In-App Dropbox → Prepend to File。其中 Prepend to File 表示最新复制的内容显示在 txt. 文件的最前方,Append to File 表示在最后方。

第一个「Name」就是 Action 的名称,爱叫什么叫什么;「Text」为剪切板内容,填[clipboard](包含方括号),也可以填[prompt],这样就实现了在 iOS 中手动输入一句话拷贝至 PC 的功能;「Path」为 Dropbox 中储存这个 txt. 文件的路径,不填则默认为 「DropboxAppsLaunch Center Pronotes」;第二个「Name」为 txt. 文件名。

完成之后将得到一个新的 Action 如下图

当然也可以直接在「URL」中输入

launch://dropbox/prepend?text=[clipboard]%20%20%20%20%20%20%20%20&path=&name=MyClipboard.txt

其中的「%20」在 URL Encoding 中表示空格,敲八个空格来使每两次复制的内容分隔开来。奇怪的是表示换行符的「%0d」不能被识别,导致每次拷贝的内容不能换行都粘在一起,我也不知道这是什么原因。

完成这个 Action 之后,在 iOS 任何地方复制一段文本,进 Launch Center Pro 点击一下这个动作就实现了将剪贴板中的文本发送到 Windows 下 Dropbox 相应的文本文档中,如上视频中的效果。另外要说明一点,由于国内特殊的网络环境,大陆与 Dropbox 之间的 http 连接会被重置,但 https 连接不受影响。也就是说在不开代理的情况下,国内的 Dropbox 是无法实现实时更新的。当 LCP 中触发该 Action 后,必须重启一次 Dropbox 才能使该 txt. 文件更新。解决 Dropbox 不能实时更新的问题可参考官方文档『国内Dropbox如何实时更新同步』或者 privoxy 方法。我用的是 ShadowSocks 隧道,只要在 Dropbox 的代理首选项中开启 SOCKS5 代理,服务器填 127.0.0.1:1080 即可,似乎简单了不少。


6 Comments

  1. Anonymous 2014-12-17 Reply

    pushbullet

  2. Chris 2014-06-19 Reply

    简单,LAZY TEXT即可。

    • Author
      Captain 2014-06-19 Reply

      收费,而且长期不更新…

  3. 大肥羊 2014-02-09 Reply

    真能折腾,我还是用QQ吧。

  4. Lucius 2014-02-02 Reply

    换行换成%0A试试

    • Author
      Captain 2014-02-02 Reply

      试过,还是不识别…

Leave a reply

Your email address will not be published.