Copy & Paste,三款跨平台剪贴板同步工具:Instashare、PushBullet、Pasteasy

本文首发于少数派sspai

在日常工作和写 Blog 时,我常常需要在电脑与智能手机之间来来回回地 Copy/Paste 所需文本、URL 或者图片,而 iOS 8 的 AirDrop 稳定性姑且不说,找不到目标设备才是真正痛苦的事情,所以一款跨设备传输应用对我来说是必不可少的,且它们最好具备以下三点要求:

  • 操作简易,但又不失自由定制;
  • 功能齐全,但又不能过于臃肿;
  • 后台传输,但又不失稳定性。

在很长一段时间里,我把 Command-C 作为主力跨设备传输应用,利用 Command-C for PopClipURL scheme [1] 快速便捷地传输文本和图片,但 Command-C 有两大缺点:一、图片只能单张传输,不可批量;二、虽然官方宣称其始终在后台运行,但在日常使用中我们会发现后台传输几乎不可用 [2]这就造成了诸多的不便,于是乎,弃之!找寻更为优秀的替代品。

Instashare

Instashare 是我使用时间最长的一款跨设备传输应用,其操作方式相对简易,只需在各个设备上安装好 Instashare,并确保它们在同一局域网络下,之后选取文本或照片,拖拽到 Menu Bar 中的 Instashare 图标上,它便会自动侦测可传输的设备,最后只需往目标设备上一「放」即可。

官方演示视频(Vimeo)

优点:

  • 无需注册,即安即用;
  • 基于 Wi-Fi 和蓝牙传输,无需连接外网,所以它不受网络环境,传输稳定且速度快,安全性也得到保障;
  • 支持图片批量传输;
  • Instashare for iOS 版本支持 iOS 8 的 Share Sheet,提升了操作体验;
  • Mac 端支持 Hotkey 操作。[3]
  • 多平台支持,目前囊括:OS X、WINDOWS、iOS 以及 Android 平台。

缺点:

  • 与 Command-C 一样,不支持后台传输。电脑端向 iOS 端传输时,iOS 端必须开启后才可正常传输;
  • 不支持跨网络传输。

Tip

为了在 iOS 端快速开启 Instashare,可利用效率操作利器 Launcher(Free) 设置 Instashare 的启动 Action [4],以达到减少操作步骤的目的。

Freemium (iOS App) - Download Now

$4.99 (Mac App) - Download Now

Pushbullet

Pushbullet 不单单是一款跨设备传输应用,它还支持将智能手机来电、短信、闹钟、订阅等消息通知推送到桌面端(Notification Mirroring Service),但其最为强大的功能要属「Universal Copy & Paste」。拿 iOS 端和 Mac 端为例,在开启该功能后,我们在 iOS 端复制任意内容,Mac 端便可直接粘该内容,反之亦然,真正的「一键式」分享操作。

官方演示视频(YouTube)

优点:

  • 完全免费;
  • 除了支持目标设备双向/多向推送外,还支持向通讯录好友推送信息,方便协同办公;
  • 依靠 Apple 服务器进行推送,所以 iOS 端支持后台传输。
  • 支持图片批量传输;
  • 「Universal Copy & Paste」功能使得跨设备传输操作便捷;
  • 全平台支持,包括偏小众的 Blackberry、Windows Phone 和 Ubuntu 平台;
  • 支持跨网络传输。

缺点:

  • 仅支持 Google 和 Facebook 账号登陆,国内用户需备「梯子」,但好在登陆后可在国内网络坏境下正常使用;
  • 依赖于外网,导致其传输速度会受网络环境影响;安全性不能得到很好的保障;
  • Mac 端不支持 Hotkey 操作。

Tip

由于 Pushbullet 的 API、用户 Access Token 和每台设备的 iden 是可获知的,我们可以利用其制作 PopClip Extensions 来向指定的目标设备传输文本和 URL,以解决「Universal Copy & Paste」全局设备同步的弊端,操作上也比 Mac 客户端或者浏览器插件来得便捷。

Free (iOS App) - Download Now

Free (Mac App) - Download Now

附送上成品 Pushbullet for PopClip:

Download Now

Pasteasy

Pasteasy 是跨设备传输应用里的新贵,说来惭愧,早在 2.0 版本更新时我就有所关注,但真正开始使用却是在 iOS 版本免费之后。(被坑太多,不敢随意下手 = =)

Pasteasy 与 Instashare 一样也基于局域网 Wi-Fi 传输,无需连接外网,所以它也不受网络环境影响,传输稳定且速度快[5],安全性也能得到保障。

官方演示视频(YouTube)

优点:

  • 无需注册,各个设备安装完毕后,通过扫描二维码关联即可使用。
  • 拥有类似 Pushbullet 的「Universal Copy & Paste」全局功能,即「一端复制,多端粘贴」。
  • 支持图片批量传输;
  • 手机端进行截图、拍照操作都会自动激活传输至所关联设备,不需要任何额外的手动操作,只需确保 Pasteasy 在后台运行即可;
  • 「Open incoming link in Browser」功能会自动在接收端的浏览器中打开 URL。
  • 「Show quick preview of incoming photo」功能可方便地在桌面端快速预览所接收到的图片。视觉与交互设计师必备利刃。
  • 虽然 Pasteasy 也受 iOS 系统机制限制,不能后台传输,但在 iOS 端开启蓝牙后可以防止应用休眠,做到一次开启随时传输的「伪」后传输机制 [6]

缺点:

  • 毕竟我们不需要时时刻刻的保持剪贴板同步,Pasteasy 在桌面端虽然提供了「暂停同步」选项,但不支持 Hotkey 或鼠标右键点击 Menu Bar 中的图标进行暂停操作,使之在日常使用过程中十分不便。
  • 暂停操作是单向的,暂停了桌面端的 Pasteasy,依旧可以保持 iOS/Android 至桌面端的同步。
  • 不支持跨网络传输。

Tip

上述提到的暂停操作不便,我采用的解决方案是通过 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

Free (iOS App) - Download Now

Free (Mac App) - Download Now

结语

你要我说三者中谁最好,这真没有明确的答案,它完全取决于你的具体使用情况。

对于我来说,Mac 端和 iOS 端我最常互传的是图片和 URL,所以图片批量传输和「Open link in browser」功能是我需要的,Pasteasy 正好满足了这两点。但是,Pasteasy 目前仅支持文本、图片和 URL 传输,所以需要 Instashare 来弥其不足。而在外网环境下,有时我需向家中的 iPad 传输文件资料,便会使用 Pushbullet 来传输。因此,这三款应用我始终会驻留在我的设备上,以应对不同的使用场景。


如果你喜欢我的文章欢迎关注我的博客。: )


  1. 需要注意的是,设备名称必须与你的 Command-C 设置保持一致。

  2. iOS 的系统机制限制了此类应用,在后台运行 3 分钟后应用需休眠,只有重新启动才可与桌面端再次传输。

  3. 如果你是「触控党」觉得拖拽到 Menu Bar 上传输操作十分不便,可在  → 系统偏好设置… → 键盘 → 快捷键 → 服务设置项中勾选「Send with Instashare」并设置顺手的 Hotkey 进行传输操作。

  4. 关于 Launcher 的详细教程可参考 @jailbreakhum 写的博文:从 URL Schemes 入门到用 Launcher 调用各效率软件

  5. 据开发者 Jhanji 所述,在传输速度上 Pasteasy 比同类应用快 30 倍,而在实际使用过程中确实能感到 Zero lag。

  6. Pasteasy 使用蓝牙对电池续航有微不足道的影响。需要注意的是,有时系统会终止 Pasteasy 在后台运行。在这种情况下,需要重新开启 Pasteasy。

  7. 具体操作方法可参考我之前写的博文:如何用快捷键调用 PopClip[OS X]

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,835评论 4 364
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,598评论 1 295
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 109,569评论 0 244
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,159评论 0 213
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,533评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,710评论 1 222
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,923评论 2 313
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,674评论 0 203
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,421评论 1 246
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,622评论 2 245
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,115评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,428评论 2 254
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,114评论 3 238
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,097评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,875评论 0 197
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,753评论 2 276
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,649评论 2 271

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 11,619评论 4 59
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 170,571评论 25 707
  • step 0: apt-get updateapt-get upgrade step 1: 設定好固定ip apt...
    zeze阅读 304评论 0 2
  • 奋斗—— 耐得住寂寞才能守得住繁华 该奋斗的年龄不要选择安逸 像是选择堕落一样 坚持—— 人不是看到希望才去坚持 ...
    南栀nn阅读 281评论 12 7
  • 你可以用什么方式,让大多数人可以享有最多的爱,学到更多的智慧?这就是最大格局的人生蓝图。 By 李欣频 2016关...
    沐心Tina阅读 427评论 0 0