Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【功能需求】同步剪贴板 #97

Open
AlanDinkle opened this issue Mar 11, 2022 · 3 comments
Open

【功能需求】同步剪贴板 #97

AlanDinkle opened this issue Mar 11, 2022 · 3 comments
Labels
wontfix This will not be worked on

Comments

@AlanDinkle
Copy link

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

@wizjin
Copy link
Contributor

wizjin commented Mar 11, 2022

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

@wizjin wizjin added the wontfix This will not be worked on label Mar 11, 2022
@AlanDinkle
Copy link
Author

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

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

@bestK
Copy link

bestK commented Nov 3, 2023

ishare20/lemonPush#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)
	}
	 
}

我是这么实现的

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

3 participants