MarkDownHelper 更新啦,习惯用 MarkDown 写作的朋友过来看看这个脚本啦==

2016-06-23 22:17:58 +08:00
 allencode

更新

拖动图片到脚本上后,自动上传并且返回 MarkDown 格式 URl 成功后,会自动删除本地的图片啦。为什么删除,因为你拖动图片到文件夹中之后,仍旧还要去找图片 Orz 。这样背离了当初的简单想法。照例,你仍旧可以直接右键黏贴 URl 。 项目地址戳戳戳https://github.com/wuchangfeng/MarkDownHelper

前言

自然, 博客中经常要插入图片或者 GIF ,对于这些,我们经常选择七牛或者 LeanCloud 来作为图传。但这个过程也稍微有点繁琐,要打开浏览器,寻找图片路径,点击上传图片,复制 URL 。

利用 Python 的 Drop , Handle 思想,写出了该脚本。如下 GIF 所示,你只需要将图片或者 GIF 拖动到脚本上,即可生成 MarkDown 格式 URL 在你 TXT 文档和你的黏贴板中,直接右键黏贴即可。省去了不少步骤。

5177 次点击
所在节点    Markdown
36 条回复
quietjosen
2016-06-24 07:56:42 +08:00
@allencode 客气了,相信你也知道,核心的东西差不多,也就是外围的交互之类的不一样。

GitHub 已 Star ,祝越来越棒!
keeley
2016-06-24 09:10:12 +08:00
支持 MAC 吗
allencode
2016-06-24 09:18:52 +08:00
@keeley Mac 下我没测试过。不过应该是支持的,脚本只依赖 Python 环境,据我所知 Mac 下对 Python 的支持更加友好。所以应该问题不大。你只要安装 python 2.7 环境,然后 pip install qiniu,按照我 readme 提供的安装步骤即可。
SharkIng
2016-06-24 09:21:00 +08:00
不错
allencode
2016-06-24 10:36:40 +08:00
@SharkIng 谢谢,如果使用的话,有任何不明白的请联系我。
yech1990
2016-06-24 10:51:17 +08:00
@allencode 上传成功最好加个弹窗提示,不然直接用剪切板的东西可能会出错…
allencode
2016-06-24 11:00:03 +08:00
@yech1990 嗯,好。考完试会尝试一下。剪贴板中是最后一次上传的 URL 。不过所有的 URL 也都保存在 txt 中,也有命名。比如本地图片叫 logo.jpg ,上传过后生成的 markdown url 就是 ![logo.jpg](.................),这样根据名称也可以判断是否是正确的。
foreverpdq
2016-06-24 11:29:55 +08:00
为啥我的 md_url.txt 没有生成出来的网址啊 右键出来的也不是 md 的格式 是不是哪里没配置好
allencode
2016-06-24 11:34:40 +08:00
@foreverpdq 加我 q 437806668
allencode
2016-06-24 11:38:24 +08:00
@foreverpdq 1 : txt 文件是自动生成的,不用自己写。 2 :右键黏贴有东西出来吗? 3 :看一下七牛云里面有没有文件上传成功。 4 :可以参照 ReadMe 中调试步骤进行调试。
allencode
2016-06-24 11:59:48 +08:00
问题解决。 win7 平台不能自动生成 txt ,现在已经可以了。欢迎大家试用,反馈。我的 qq : 437806668.
dvorak4tzx
2016-06-24 12:23:50 +08:00
一直用七牛的 qrsync ,写好一个 conf.json 文件就好了。然后复制文件名,加上前缀就可以了(在 vim 里设置了 abbreviation )。比如我的博客就是这样的: https://github.com/district10/blog/blob/master/conf.json.in
dvorak4tzx
2016-06-24 12:34:11 +08:00
哈哈话说看到你源码里的 `command = 'echo ' + text.strip() + '| clip'`,我平时也是这么干的……(如果图片有点多,直接到文件夹,`ls | clip`。) Linux 上我还定义了一个 windows 一样的 alias :`alias clip="xclip -selection clipboard"`。:)
allencode
2016-06-24 13:52:46 +08:00
@dvorak4tzx 你这个方法好,以后有机会可以用一下。
allencode
2016-06-24 18:38:55 +08:00
各位,不好意思, Mac 不支持。我找朋友测试了一下,根本没有拖动的概念说法。希望有朋友一起解决这个难点。
quietjosen
2016-06-25 08:34:09 +08:00
@keeley Mac 端可以试试 iPic : https://www.v2ex.com/t/287683

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

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

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

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

© 2021 V2EX