拖动 图片到 .py 脚本上,实现自动上传图片到七牛并且本地得到 md 格式 url

2016-05-20 10:27:28 +08:00
 allencode

好久之前,看朋友写过脚本,在本地直接上传 img 文件到 七牛,这样就可以不用打开浏览器上传,选择图片路径了。确实方便了许多。后来我也萌生了一个想法,能不能自动拖动图片到 .py 脚本上,自动在本地生成 md 格式的 url ? ,这样不是更方便,对于经常写 MD 的同学。经过了一些周折,脚本顺利诞生了,不说了,上图跟代码。代码地址自动化脚本

效果如下:

5379 次点击
所在节点    Python
28 条回复
276562578
2016-05-20 10:37:14 +08:00
不错哦,支持 linux 吗?
BOYPT
2016-05-20 10:38:57 +08:00
编辑器的插件就可以完成了吧
cszhiyue
2016-05-20 11:08:23 +08:00
这个还是比较麻烦。直接监控 clipboard 如果有图片则上传到七牛然后设置剪贴板为返回的链接。这样的 flow 会方便很多
lyog
2016-05-20 11:10:11 +08:00
不错,不过如果把 url 直接放到粘贴板上,可能更方便点
wsdjeg
2016-05-20 11:16:46 +08:00
我是设置成按 printscreen 自动截图,保存在~/pictures,并且通过脚本过去图床链接,同时将连接直接加入剪切板!
常用的快捷键是 printscree 获取整个屏幕, shift+print 获取当前窗口, super+print 进入截图模式,通过鼠标选择区域,
ashfinal
2016-05-20 11:46:12 +08:00
你这样多麻烦 ( ´◔ ‸◔')

直接用七牛的命令行工具统一上传,然后一键批量替换。

写 markdown 的时候使用本地图片路径,还能支持预览呢
ebony0319
2016-05-20 13:18:53 +08:00
@ashfinal 厉害,怎么弄哇
allencode
2016-05-20 13:54:31 +08:00
最新版的,加上剪贴板复制啦,上传过后,可以右键直接复制生成的 md_url 。
allencode
2016-05-20 13:55:32 +08:00
@276562578 支持啊,并没有什么环境的限制,况且 linux 对 python 脚本支持更好。最新版的,加上剪贴板复制啦,上传过后,可以右键直接复制生成的 md_url 。 https://github.com/wuchangfeng/Python-MdScripts
allencode
2016-05-20 13:56:02 +08:00
@cszhiyue 嗯呢,谢谢,最新版的加上了 直接剪贴板的复制功能。 https://github.com/wuchangfeng/Python-MdScripts
allencode
2016-05-20 13:56:42 +08:00
@wsdjeg 哈哈 牛逼。我这个也用着挺顺手的。最新版的,加上了剪贴板的功能。
allencode
2016-05-20 13:57:35 +08:00
@ashfinal 哈哈,就是不想用命令行,才有了这个想法。最新版的,我也听了大家的意见,加上了剪贴板的功能。
aec4d
2016-05-20 14:05:40 +08:00
安利一波鄙人以前写的 OSX 版本(upyun+pngpaste+pbcopy)
https://gist.github.com/Ficapy/8c57998d14c434ab5df3
allencode
2016-05-20 14:17:53 +08:00
@aec4d 已前去围观, star 一波
xiangchen2011
2016-05-20 14:39:33 +08:00
python 2.7 表示不可用
allencode
2016-05-20 14:56:52 +08:00
@xiangchen2011 额,我自己测试可以啊。我的是 w7 + py2.7.10 。保证配置要对。另外 如果你是 win 的话,估计要填一个注册表。
itfanr
2016-05-20 22:58:16 +08:00
@cszhiyue 你这样剪切板受限制。不如楼主这个方案灵活些。
itfanr
2016-05-20 22:58:29 +08:00
截图很炫。
allencode
2016-05-21 10:33:06 +08:00
@itfanr 截图软件用的是 Licecap 一个 windwos 下的 gif 录制软件,非常轻巧好用。
allencode
2016-05-21 10:34:20 +08:00
最新版的加上了,剪贴板功能,拖动图片到脚本过后,可以直接右键黏贴最后上传的图片 Markdown 格式 URL 。

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

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

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

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

© 2021 V2EX