Resilio Sync – 小众软件 https://inloveinparis.com 分享免费、小巧、实用、有趣、绿色的软件 Thu, 27 Aug 2020 09:05:12 +0000 zh-Hans hourly 1 https://wordpress.org/?v=6.8.1 用 Resilio Sync 在 Windows 和 Android 之间同步剪贴板文本 http://inloveinparis.com/resilio-sync-windows-android-by-feeshy/ http://inloveinparis.com/resilio-sync-windows-android-by-feeshy/#comments Thu, 27 Aug 2020 09:05:06 +0000 http://inloveinparis.com/resilio-sync-windows-android-by-feeshy/
用 Resilio Sync 在 Windows 和 Android 之间同步剪贴板文本 1

原标题:用文件同步软件在Windows和Android之间同步剪贴板文本

来自发现频道,作者 @feeshy

这是我的Resilio Sync系列第三篇,前两篇:

说是 Sync 系列,其实跟 Resilio Sync 并没有什么关系啦,用 Syncthing、OneDrive 之类的任意文件同步软件一样可以实现。


同步剪贴板历史记录

思路是 监测剪贴板变化 > 写入文本文件,借助同步软件同步到各个设备

Windows

借助AutoHotkey来实现

        #Persistent
        OnClipboardChange("ClipChanged")
        return

        ClipChanged(Type) {
            FileAppend , %clipboard%`n, Sync\Mobile\ClipHistWin.txt, UTF-8
        }

目录要按你的实际情况改一下,下同。

Android

借助Tasker实现。伪代码:

        Profile: ClipSync
    	Event: Variable Set [ Variable:%CLIP Value:* User Variables Only:Off ]
    Enter: ClipSync
    	A1: Write File [ File:Sync/Desktop/ClipHistAndr.txt Text:%CLIP Append:On Add Newline:On Continue Task After Error:On ] 

iOS

借助…借助……快捷指令你倒是争争气啊 :see_no_evil:

目前 iOS 的快捷指令无法无法与 Sync 交互,即便是能交互,快捷指令也没有监控剪贴板变化的自动化触发器。所以只能使用分享菜单手动把文本作为 txt 传递到 Sync


延伸功能

上面的同步剪贴板历史记录比较初级,不过以同步的文本文件为基础,就可以进一步延伸出许多功能了,下面列出一些我想到的很容易实现的功能来抛砖引玉:

  • Tasker:
    • 自动把同步的 Windows 剪贴板复制到 Android 剪贴板
    • 下拉通知栏,点一下快捷控制磁贴,就可以把 Windows 复制到 Android 剪贴板
    • 如果识别到 Windows 剪贴板的正则满足网址格式,则弹一条通知询问是否打开
  • AutoHotkey:
    • 绑定一个快捷键来粘贴 Android 的剪贴板。例如,CTRL+V 是粘贴Windows 剪贴板,CTRL+ALT+V 则绑定粘贴 Android 剪贴板
    • 如果识别到 Android 剪贴板的正则满足网址格式,则直接用浏览器打开

后记

真的是条条大路通罗马,每个人都有适合自己的方式,比如青小蛙就已经完全习惯了通过 IM 来跨平台传输文本、文件、图片、视频,但这就需要所有设备都随时在线,对网络提出了高要求。而很多同学使用专用的跨平台软件/应用来同步剪贴板,比如 Feem,也有同学自己部署工具来解决问题

总之就是,你有更好的方法那么赶紧来留言。


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
http://inloveinparis.com/resilio-sync-windows-android-by-feeshy/feed/ 7
如何利用手机热点使用 Resilio Sync 同步数据? http://inloveinparis.com/resilio-sync-hotspot/ http://inloveinparis.com/resilio-sync-hotspot/#comments Wed, 12 Aug 2020 14:51:44 +0000 http://inloveinparis.com/resilio-sync-hotspot/
如何利用手机热点使用 Resilio Sync 同步数据? 2

原标题:将建热点的手机加入 Resilio Sync 局域网同步

来自发现频道,作者 @feeshy,适用于 Android 客户端

目前我用 Resilio Sync 在设备之间同步文件。有时在没有 Wi-Fi 的地方产生传文件的需求,只能用另一台手机建热点,然后电脑和手机连这个热点来同步。建热点的手机自身是无法被 Sync 的网络被发现的,如果想让 3 台以上的设备互相同步的话,就要分别建两次热点……

有没有办法能采用类似各种“手机快传”的技术,让建热点的手机可以直接加入到同步网络中呢?


热点机其实接入了两个网络,一个是基站提供的移动数据广域网络,另一个是热点提供的 WLAN。看来似乎 Resilio Sync 移动端在处理这种同时接入两个网络的情况时,会认为自己只处在广域网中,而不会在局域网广播自己的端口。

那么我们只要手动把 Sync 客户端没做的事情替他做好就可以了:

  1. 在每一个 Resilio Sync 客户端中关掉该文件夹的中继服务器和 Tracker 功能,防止数据流经广域网。
  2. 打开热点机 Resilio Sync 移动端的设置>网络,允许使用移动数据同步(并不会真的走移动数据),记录 Sync 在这台手机上所占用的端口。
    image
  3. 其他的设备连接到热点,在同步文件夹中添加预定义的主机。其中IP是当前局域网的网关地址,端口是上一步找到的。
    image

之后,就能解决这个比较尴尬的问题了。

另外,@feeshy 还折腾了一个:Aria2 + Resilio Sync 自建离线下载服务的过程记录,原理是是通过在大宽带 VPS 上利用 Aria2 秒下宽带运营商连不上的文件,然后通过 Resilio Sync 将文件同步回来。感兴趣的同学可以前往了解。


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
http://inloveinparis.com/resilio-sync-hotspot/feed/ 4