我的云剪切板按照大家的建议升级啦

2021-07-21 16:42:39 +08:00
 luke2sweet

上次在 v 站发了我的 云剪切板 ,反响不错,很多 v2er 提了不错的建议,我也对应做了一些优化

升级点:

  1. 提交后生成二维码,方便手机端扫描使用
  2. 查看的时候根据来源做了区分,curl 输出纯文字方便命令行使用,浏览器端可以点击按钮复制
  3. 支持 curl 提交文字或文件,使用方法 curl -XPOST https://cv.yi2a.com/api/board -F "text=示例文字" 或者 "file=@some.file"

最后,欢迎大家继续提建议~

域名是 cv.yi2a.com 很好记的~

2833 次点击
所在节点    分享创造
11 条回复
cdlnls
2021-07-21 20:21:20 +08:00
curl 返回可以打印一个二维码,然后使用手机扫码打开 URL
我之前也做了一个类似的东西,现在很久没维护了。
luke2sweet
2021-07-21 21:22:42 +08:00
@cdlnls 我研究一下
no1xsyzy
2021-07-22 09:25:00 +08:00
curl 上传方式不推荐默认返回一个 application/json,终端处理起来比较复杂。
text/plain 更方便,之后想要终端二维码直接 | qrencode -t utf8 就行
如果上传失败(这个真的能失败吗?)可以返回一个 4xx/5xx 的状态码,用户 curl -f 就会返回错误代码 22
(当然,json 也可以先过一个 | jq -r .url ,但用 json 来表示正确与错误就比较不方便了。
luke2sweet
2021-07-22 09:46:34 +08:00
@no1xsyzy good
xieqiqiang00
2021-07-23 11:08:44 +08:00
抛开支持 curl 这一点,https://cli.im/files 做的要更好
rekulas
2021-07-23 15:29:46 +08:00
上传文件,浏览器下载时没有文件名和后缀了只有 hash
vopsoft
2021-07-23 17:21:00 +08:00
上传文件,浏览器下载时没有文件名和后缀了只有 hash +1
luke2sweet
2021-07-23 17:58:46 +08:00
@rekulas
@vopsoft 下一版改进
luke2sweet
2021-07-23 17:58:57 +08:00
@xieqiqiang00 学习了
stkstkss
2021-07-24 14:27:15 +08:00
提交成功 后面的网址加个复制按钮呗, 我点下复制,就把这个 url 复杂了
luke2sweet
2021-07-24 16:25:06 +08:00
@stkstkss 不需要复制啊,本来就是跨端的,你复制后用来干啥

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/790880

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX