当前位置: 首页 > news >正文

Py-Clipboard :iOS与Windows互相共享剪贴板(半自动)

 Py-Clipboard

        Py-Clipboard 是一款可以帮你在 💻Windows 和 📱iOS 之间分享剪切板的应用。本项目基本功能已经适配了clipboard-online,是持iPad与Win配合学习必备工具!同时感谢clipboard-online项目的所有开发者!本项目的服务端重新用Python进行了重写,接口实现一致。因此ipad和安卓,服务端的配置使用的教程和clipboard-online项目是一样的。

        为什么要重新写?因为clipboard-online已经好久没有更新了,用了一段时间,用来看视频截图发现服务端存在bug,时不时粘贴不了(使用体验真的糟糕,十分来气,其他人也提交了这个问题,这么久了也没有解决,欸,修复办法是cmd重新清除剪贴板的缓存才能正常粘贴运行,但是又会出现问题...

        然后发现clipboard-online该项目是Go写的,原理比较简单,于是乎写了一个python版本的,时间紧,不打算用Go语言修它的Bug了,还是自己写一个来得快,并且一个文件就可以解决,同时还可以增加自己的功能,方便自己二次开发。

        当然啦,缺点的话,就是Python相对于Go性能没有那么强,不过没关系呐,就为一个设备服务,是个电脑就能用。

        这里要说明一下,为什么是半自动,因为IOS没有什么方式(就一个ipa)能够后台运行自己的程序,所以不能实现自动监听,只能通过快捷指令来手动获取数据,累,Apple,你不能开放一点吗。


1.安装Python 

手把手教你安装Python,2024最详细的安装教程来了(附安装包 建议收藏) - 知乎


2.下载项目

Py-Clipboard: Py-Clipboard 是一款可以帮你在 💻Windows 和 📱iOS 之间分享剪切板的应用,本项目基本功能适配clipboard-online。

 


3.解压文件夹

在当前目录下cmd运行:

pip install -r requirements.txt

4.运行代码

新建run.bat文件,输入下面代码

@echo off
python main.py
pause

然后点击run.bat运行即可,注意要关闭防火墙。

这里的话服务端已经配置好了。


6.ipad配置(ios配置和clipboard-online一样的)

两个教程 ,大差不差,注意:默认密码是123456

 通过clipboard-online实现Windows与IOS之间的剪贴板共享-CSDN博客

几乎完美的手机电脑无缝同步剪贴板神器,终于被我找到了! - 哔哩哔哩


7.服务端高级自定义

配置方法和clipboard-online一样的,打开下面文件:

下面是具体说明 

{"port": "8086",                   // 服务运行在8086端口"authkey": "123456",              // 认证密钥为123456"authkeyExpiredTimeout": 30,      // 认证有效期为30秒"logLevel": "warning",            // 只记录警告及以上级别日志"tempDir": "./temp",              // 使用当前目录下的temp文件夹存储临时文件"reserveHistory": false,          // 不保留历史文件(自动清理)"notify": {                       // 通知设置"copy": false,                  // 不发送复制通知"paste": true                   // 发送粘贴通知}
}

http://www.lryc.cn/news/591088.html

相关文章:

  • AI+医疗!VR和MR解剖学和针灸平台,智能时代如何重塑健康未来
  • vue3实现web端和小程序端个人签名
  • [RAG] LLM 交互层 | 适配器模式 | 文档解析器(`docling`库, CNN, OCR, OpenCV)
  • docker安装与简单项目上手
  • 如何实现微信小程序引导组件【添加到我的小程序】+ 附源码
  • wx小程序原生开发使用高德地图api
  • 大语言模型任务分解与汇总:从认知瓶颈到系统化解决方案
  • 分布式分片策略中,分片数量的评估与选择
  • SAP-ABAP:SAP的‘cl_http_utility=>escape_url‘对URL进行安全编码方法详解
  • 2025毫米波雷达技术白皮书:智能汽车与物联网的感知核心
  • 【web安全】DVWA存储型XSS分析与利用
  • 【Linux系统】进程地址空间
  • 一款基于PHP开发的不良事件上报系统源码,适用于医院安全管理。系统提供10类事件类别、50余种表单,支持在线填报、匿名上报及紧急报告。
  • 亚马逊广告进阶指南:广告成本预算怎么设置合理
  • Ubuntu20.04 安装qt5.12.8
  • Unity_通过鼠标点击屏幕移动屏幕里的一个对象
  • Django 实战:静态文件与媒体文件从开发配置到生产部署
  • 贴吧项目总结二
  • 基于Rust Softplus 函数实践方法
  • 【项目经验】小智ai源码学习记录
  • Webpack5 新特性与详细配置指南
  • 基于LSTM的机场天气分析及模型预测
  • Python eval函数详解 - 用法、风险与安全替代方案
  • Go语言学习日志(一)
  • Python应用进阶DAY7--面向对象编程基本特性和super函数
  • 电子电路中的电压符号命名约定
  • FreeSWITCH配置文件解析(6) mod_format_cdr 话单中字段解析
  • 浅谈自动化设计最常用的三款软件catia,eplan,autocad
  • 云服务器如何设置防火墙和安全组规则?
  • Linux内核网络栈深度剖析:inet_connection_sock.c的服务器端套接字管理