





















在日常工作和写 Blog 时,我常常需要在电脑与智能手机之间来来回回地 Copy / Paste 所需文本、URL 或者图片,而 iOS 8 的 AirDrop 稳定性姑且不说,找不到目标设备才是真正痛苦的事情,所以一款跨设备传输应用对我来说是必不可少的,且它们最好具备以下三点要求:
在很长一段时间里,我把 Command-C 作为主力跨设备传输应用,利用 PopClip Extensions for Command-C 和 URL scheme1 快速便捷地传输文本和图片,但 Command-C 有两大缺点:(1) 图片只能单张传输,不可批量;(2) 虽然官方宣称其始终在后台运行,但在日常使用中我们会发现后台传输几乎不可用 2。这就造成了诸多的不便,于是乎,弃之!找寻更为优秀的替代品。

Instashare 是我使用时间最长的一款跨设备传输应用,其操作方式相对简易,只需在各个设备上安装好 Instashare,并确保它们在同一局域网络下,之后选取文本或照片,拖拽到 Menu Bar 中的 Instashare 图标上,它便会自动侦测可传输的设备,最后只需往目标设备上一「放」即可。
为了在 iOS 端快速开启 Instashare,可利用效率操作利器 Launcher(免费) 设置 Instashare 的启动 Action 4,以达到减少操作步骤的目的。


Pushbullet 不单单是一款跨设备传输应用,它还支持将智能手机来电、短信、闹钟、订阅等消息通知推送到桌面端(Notification Mirroring Service),但其最为强大的功能要属「Universal Copy & Paste」。拿 iOS 端和 Mac 端为例,在开启该功能后,我们在 iOS 端复制任意内容,Mac 端便可直接粘该内容,反之亦然,真正的「一键式」分享操作。
由于 Pushbullet 的 API、用户 Access Token 和每台设备的 iden 是可获知的,我们可以利用其制作 PopClip Extensions 来向指定的目标设备传输文本和 URL,以解决「Universal Copy & Paste」全局设备同步的弊端,操作上也比 Mac 客户端或者浏览器插件来得便捷。
点此下载 Pushbullet for PopClip Extensions


Pasteasy 是跨设备传输应用里的新贵,说来惭愧,早在 2.0 版本更新时我就有所关注,但真正开始使用却是在 iOS 版本免费之后。(被坑太多,不敢随意下手)
Pasteasy 与 Instashare 一样也基于局域网 Wi-Fi 传输,无需连接外网,所以它也不受网络环境影响,传输稳定且速度快5,安全性也能得到保障。
上述提到的缺点,我采用的解决方案是通过 AppleScript 配合自定义 Hotkey 来解决。
AppleScript 功能构想:查看 System Events 是否有「Pasteasy」这项进程,如果有则注销,反之激活。代码如下 7:
tell application "System Events"
get name of every process whose name is "Pasteasy"
if result is not {} then
tell application "Pasteasy"
quit
end tell
else
tell application "Pasteasy"
activate
end tell
end if
end tell
你要我说三者中谁最好,这真没有明确的答案,它完全取决于你的具体使用情况。
对于我来说,Mac 端和 iOS 端我最常互传的是图片和 URL,所以图片批量传输和「Open link in browser」功能是我需要的,Pasteasy 正好满足了这两点。但是,Pasteasy 目前仅支持文本、图片和 URL 传输,所以需要 Instashare 来弥其不足。而在外网环境下,有时我需向家中的 iPad 传输文件资料,便会使用 Pushbullet 来传输。因此,这三款应用我始终会驻留在我的设备上,以应对不同的使用场景。
需要注意的是,设备名称必须与你的 Command-C 设置保持一致。↩
iOS 的系统机制限制了此类应用,在后台运行 3 分钟后应用需休眠,只有重新启动才可与桌面端再次传输。↩
如果你是「触控党」觉得拖拽到 Menu Bar 上传输操作十分不便,可在 → 系统偏好设置… → 键盘 → 快捷键 → 服务设置项中勾选「Send with Instashare」并设置顺手的 Hotkey 进行传输操作。↩
关于 Launcher 的详细教程可参考 @Jailbreakhum 写的博文:《从 URL Schemes 入门到用 Launcher 调用各效率软件》。↩
据开发者 Jhanji 所述,在传输速度上 Pasteasy 比同类应用快 30 倍,而在实际使用过程中确实能感到 Zero lag。↩
Pasteasy 使用蓝牙对电池续航有微不足道的影响。需要注意的是,有时系统会终止 Pasteasy 在后台运行。在这种情况下,需要重新开启 Pasteasy。↩
具体操作方法可参考这篇文章:《没那么简单:PopClip for Mac》。↩
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。