拖动图片到脚本上后,自动上传并且返回 MarkDown 格式 URl 成功后,会自动删除本地的图片啦。为什么删除,因为你拖动图片到文件夹中之后,仍旧还要去找图片 Orz 。这样背离了当初的简单想法。照例,你仍旧可以直接右键黏贴 URl 。 项目地址戳戳戳: https://github.com/wuchangfeng/MarkDownHelper
自然, 博客中经常要插入图片或者 GIF ,对于这些,我们经常选择七牛或者 LeanCloud 来作为图传。但这个过程也稍微有点繁琐,要打开浏览器,寻找图片路径,点击上传图片,复制 URL 。
利用 Python 的 Drop , Handle 思想,写出了该脚本。如下 GIF 所示,你只需要将图片或者 GIF 拖动到脚本上,即可生成 MarkDown 格式 URL 在你 TXT 文档和你的黏贴板中,直接右键黏贴即可。省去了不少步骤。
1
phantomer 2016-06-23 22:56:39 +08:00
这个不错,之前我一直用 chrome 的微博图床插件。
|
2
NxnXgpuPSfsIT 2016-06-23 22:59:47 +08:00
赞一个!
|
3
zhangneww 2016-06-23 23:01:43 +08:00
不错不错, very good
|
4
allencode OP 喜欢的话,可以帮忙 star 一下啊,让更多的人用到!
如果,配置有问题,可以联系我。 |
5
jy02201949 2016-06-23 23:34:47 +08:00
话说前段时间也见到过这样的脚本。。。
|
6
allencode OP @jy02201949 哈哈,作者应该也是我,不过这次更新了两个版本
|
7
yech1990 2016-06-24 01:16:25 +08:00 via Android
Ubuntu 下面也可以拖动运行么?
|
8
kangsgo 2016-06-24 01:42:02 +08:00
好东西,不得不收藏一波
|
9
allencode OP @yech1990 当然啦,测试环境为 win 和 linux 。 Linux 效果更好 。
|
11
lslqtz 2016-06-24 06:56:19 +08:00 via iPhone
有趣,如果是 exe 的会方便许多。
|
12
quietjosen 2016-06-24 07:24:51 +08:00
@allencode 哈哈,看楼主做提 Windows 和 Linux 的,我也做了个 Mac 版的图床工具,也能通过拖放等方式上传至 七牛、又拍、等图床,不知道在这提算不算砸场子啊 :)
|
13
allencode OP @quietjosen 哈哈,哪里,开源出来就是让大家好用的,能否给个链接,我来贴到我的 GitHub 上。让更多人用,更方便用起来。
|
16
allencode OP @NxnXgpuPSfsIT 谢谢,可以的话,给个 star 鼓励下,让更多人用起来。
|
19
quietjosen 2016-06-24 07:33:43 +08:00
|
20
allencode OP @quietjosen 哈哈,贴上了 GitHub ,感觉你的做的更好。细致。
|
21
quietjosen 2016-06-24 07:56:42 +08:00
|
22
keeley 2016-06-24 09:10:12 +08:00
支持 MAC 吗
|
23
allencode OP @keeley Mac 下我没测试过。不过应该是支持的,脚本只依赖 Python 环境,据我所知 Mac 下对 Python 的支持更加友好。所以应该问题不大。你只要安装 python 2.7 环境,然后 pip install qiniu,按照我 readme 提供的安装步骤即可。
|
24
SharkIng 2016-06-24 09:21:00 +08:00
不错
|
27
allencode OP @yech1990 嗯,好。考完试会尝试一下。剪贴板中是最后一次上传的 URL 。不过所有的 URL 也都保存在 txt 中,也有命名。比如本地图片叫 logo.jpg ,上传过后生成的 markdown url 就是 ![logo.jpg](.................),这样根据名称也可以判断是否是正确的。
|
28
foreverpdq 2016-06-24 11:29:55 +08:00
为啥我的 md_url.txt 没有生成出来的网址啊 右键出来的也不是 md 的格式 是不是哪里没配置好
|
29
allencode OP @foreverpdq 加我 q 437806668
|
30
allencode OP @foreverpdq 1 : txt 文件是自动生成的,不用自己写。 2 :右键黏贴有东西出来吗? 3 :看一下七牛云里面有没有文件上传成功。 4 :可以参照 ReadMe 中调试步骤进行调试。
|
31
allencode OP 问题解决。 win7 平台不能自动生成 txt ,现在已经可以了。欢迎大家试用,反馈。我的 qq : 437806668.
|
32
dvorak4tzx 2016-06-24 12:23:50 +08:00
一直用七牛的 qrsync ,写好一个 conf.json 文件就好了。然后复制文件名,加上前缀就可以了(在 vim 里设置了 abbreviation )。比如我的博客就是这样的: https://github.com/district10/blog/blob/master/conf.json.in 。
|
33
dvorak4tzx 2016-06-24 12:34:11 +08:00
哈哈话说看到你源码里的 `command = 'echo ' + text.strip() + '| clip'`,我平时也是这么干的……(如果图片有点多,直接到文件夹,`ls | clip`。) Linux 上我还定义了一个 windows 一样的 alias :`alias clip="xclip -selection clipboard"`。:)
|
34
allencode OP @dvorak4tzx 你这个方法好,以后有机会可以用一下。
|
35
allencode OP 各位,不好意思, Mac 不支持。我找朋友测试了一下,根本没有拖动的概念说法。希望有朋友一起解决这个难点。
|
36
quietjosen 2016-06-25 08:34:09 +08:00
@keeley Mac 端可以试试 iPic : https://www.v2ex.com/t/287683
|