我做了一个简单的文件快速上传并获取链接的工具 QuickLink(也许适用于 V 站发图)

2021-12-31 08:51:27 +08:00
 villivateur

项目地址 https://github.com/Villivateur/QuickLink

demo 体验 https://github.com/Villivateur/QuickLink/releases/tag/V0.1.0

起因是我觉得各大图床上传都不够便利,所以想做一个自动化的小工具( Windows 环境)。初衷是想完成“右击文件->点击上传->链接被复制到剪切板”的一键式文件上传功能。

刚好最近学了 .Net Framework ,以及 inno 打包工具,想着就试试看吧。

然后发现直接把工具做到右击菜单第一层需要改注册表,于是退而求其次,把工具放到“发送到”二级菜单。

接着发现 C# 的 Clipboard.SetText 方法在某些电脑上不起作用,于是再退而求其次,不自动复制链接,而是弹出一个文本框手动复制。

我觉得像我这种自建图床、有大量文件链接化分享需求的人,用起来还是很舒服的。

demo 服务器的后端是用 Flask 写的一个简单文件上传服务器,部署在 Vultr 一个最便宜的机器上,可能比较慢。

如果有谁有兴趣的话,我觉得做个通用图床的接口应该也不困难。另外 .net framework 不跨平台,但是改成 .net core 应该就行了。

1399 次点击
所在节点    分享创造
5 条回复
xiaoyanbot
2021-12-31 09:07:21 +08:00
很棒! 会开源吗?
xiaoyanbot
2021-12-31 09:08:21 +08:00
看到开源地址啦~
Chism
2021-12-31 09:08:33 +08:00
传说中的文件床?我一般用 pinata
haoxuexiaoyao
2021-12-31 12:58:32 +08:00
mac 系统可以开发个么
villivateur
2021-12-31 13:01:08 +08:00
@haoxuexiaoyao 我几乎不懂 mac 开发,但这种应用逻辑很简单,有兴趣人摸摸鱼应该就能做出来

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

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

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

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

© 2021 V2EX