项目地址 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 应该就行了。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.