chanify-ios icon indicating copy to clipboard operation
chanify-ios copied to clipboard

【功能需求】同步剪贴板

Open AlanDinkle opened this issue 3 years ago • 3 comments
trafficstars

谢谢作者做了这么好的项目。 目前我的设备比较杂,有ios,android,win,mac。所以希望有一个同步剪贴板的功能,也就涉及到隐私问题,目前用的软件是快贴,声称是端到端的,但是并未开源相关代码。 我看到您的项目很贴合我的需求,但是这个信息传输是单向的,因为我不懂相关原理,所以冒昧问一下是技术上难以做到还是您没有相关打算呢?

AlanDinkle avatar Mar 11 '22 03:03 AlanDinkle

@AlanDinkle 你好,Chanify 基于的技术是苹果的 APNS,所以在 win、android 上只能发送,不太可能用于接收;而 ios 和 mac 上苹果本身就提供了剪贴板同步的功能。所以,基于以上原因这个剪贴板同步的功能不在 Chanify 的计划中。

wizjin avatar Mar 11 '22 03:03 wizjin

@AlanDinkle 你好,Chanify 基于的技术是苹果的 APNS,所以在 win、android 上只能发送,不太可能用于接收;而 ios 和 mac 上苹果本身就提供了剪贴板同步的功能。所以,基于以上原因这个剪贴板同步的功能不在 Chanify 的计划中。

谢谢回复,那请问能不能在chrome插件之中添加_发送当前剪贴板_的功能呢?因为目前的chrome插件功能仅对浏览器界面中的元素生效。

AlanDinkle avatar Mar 11 '22 04:03 AlanDinkle

https://github.com/ishare20/lemonPush/pull/6

//hook.js
function hook(filepaths,text) {

	const chanifyToken = ""
	
	const url = `https://notifyxxx.cn/v1/sender/${chanifyToken}`   
	
	if(!filepaths && !text){
		return
	}
	
	if(filepaths.length>0){
		const result = []
		for (const filepath of filepaths){
			const r = upload(url,{
				FilePath:filepath
			})
			result.push(r)
			
		}
		return result
	}else{
		return post(url,"text/plain",text)
	}
	 
}

我是这么实现的

bestK avatar Nov 03 '23 10:11 bestK