
前段时间买了一块树莓派4B(花了我 1000+ 大洋),正好手头有一套闲置的外设(显示器,键盘和鼠标),就把它当作了一台备用电脑。
平时在 Windows 电脑上查资料,看书,在树莓派上敲代码。有时遇到问题,在 Win 上查到了答案(能解决问题的代码),却没有办法直接 ctrl C
ctrl V
,非常不舒服。所以今天用 python 写了这个 共享剪切板(Shared Clipboard) 小程序。
代码很短,思路就是 每 0.1 秒检查 Win 电脑剪切板内容是否变化,如果变化,就把新内容通过 TCP 协议传到 树莓派上,树莓派上的程序负责接收并把剪切板内容更新。
目前只能让 树莓派 的剪切板内容与 Win 电脑一致,反之则不能。我也不想让 树莓派 剪切板内容的变化影响我的主力机。
下面直接上代码
服务器端(树莓派)
1 | #coding:utf-8 |
客户端(Windows 电脑)
1 | from socket import * |