花了几个周末做的图床,支持粘贴上传、拖放上传,支持自定义七牛空间 http://yotuku.cn - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
wuhaoworld
V2EX    分享创造

花了几个周末做的图床,支持粘贴上传、拖放上传,支持自定义七牛空间 http://yotuku.cn

  •  4
     
  •   wuhaoworld 2015-05-01 14:54:36 +08:00 8976 次点击
    这是一个创建于 3839 天前的主题,其中的信息可能已经有所发展或是发生改变。
    作为产品汪,经常要用 markdown 写文档,无论是 mou 还是公司用的 gitlab 平台,插入图片都是一大麻烦事,于是和朋友一起做了个图床,支持粘贴上传、拖放上传,一键复制 markdown 链接,重要的是,支持自定义七牛空间。

    微博图床、网易相册、QQ 什么的之前都用过,最大的担忧就是一阵子用的还还好好的,过一阵子就封外链了,所以此图床基于七牛,用户可以自定义自己的七牛账号,即使图床的网站挂掉,用户的图片不会挂。

    期望能成为你的日常工具,欢迎大家反馈
    链接: http://yotuku.cn
    第 1 条附言    2015-05-02 06:56:57 +08:00
    放一个预览图

    ![](http://img-storage.qiniudn.com/15-5-2/79785578.jpg)
    第 2 条附言    2015-05-06 13:56:46 +08:00
    新制作了 chrome 插件,交了 $5 刚刚审核通过,地址:

    https://chrome.google.com/webstore/detail/%E6%9E%81%E7%AE%80%E5%9B%BE%E5%BA%8A/heebflcbemenefckkgfnnklbhdbdkagg?hl=zh-CN&gl=US

    现在还只是个快捷方式,静态资源还没有放在插件里,后面版本再改进了
    53 条回复    2017-10-20 10:03:07 +08:00
    abelyao
        1
    abelyao  
       2015-05-01 15:22:55 +08:00
    做成 chrome 插件就更好了~
    lxx1
        2
    lxx1  
       2015-05-01 15:39:26 +08:00
    wuhaoworld
        3
    wuhaoworld  
    OP
       2015-05-01 16:07:31 +08:00
    @lxx1 v2ex 不支持这样插图片,貌似只会自动解析微博的图片
    suifeng
        4
    suifeng  
       2015-05-01 16:14:17 +08:00
    应该弄个绑定注册用户功能,不然换个浏览器就丢失了上传过的信息了
    isbase
        5
    isbase  
    PRO
       2015-05-01 17:49:12 +08:00 via Android
    bestsanmao
        6
    bestsanmao  
       2015-05-01 18:18:41 +08:00
    一直搞不懂v2怎么贴图
    twor2
        7
    twor2  
       2015-05-01 18:38:27 +08:00
    能开源吗?上面好像要输入一些七牛的账号信息
    easychen
        8
    easychen  
       2015-05-01 18:53:15 +08:00
    mytharcher
        9
    mytharcher  
       2015-05-01 20:31:43 +08:00
    刚过期一个域名 tukul.net 挺适合这个的。
    wuhaoworld
        10
    wuhaoworld  
    OP
       2015-05-01 20:55:15 +08:00
    @twor2 暂不会开源。 自己注册一个七牛账号,填写那些信息,就会自动上传到你自己的空间了
    int64ago
        11
    int64ago  
       2015-05-01 21:05:22 +08:00
    AS KS上传到你的服务器校验?!
    int64ago
        12
    int64ago  
       2015-05-01 21:06:16 +08:00
    然后建议去掉 “点击注册”的尾巴,或者申明一下
    wuhaoworld
        13
    wuhaoworld  
    OP
       2015-05-01 22:32:57 +08:00
    @int64ago 是的,上传一个 1 像素的图测试填写的信息是否正确
    int64ago
        14
    int64ago  
       2015-05-01 22:42:38 +08:00   1
    @wuhaoworld 这是严重的安全隐患,AS&KS是用户很隐私的东西。

    其实,能放前端的就放前端,能放 localStorage 的就放 localStorage ,隐私信息放 Cookie 传服务端很不妥
    oojiayu
        15
    oojiayu  
       2015-05-01 23:58:35 +08:00
    oojiayu
        16
    oojiayu  
       2015-05-02 00:01:07 +08:00
    reeco
        17
    reeco  
       2015-05-02 00:17:30 +08:00 via iPhone
    支持
    falsekat
        18
    falsekat  
       2015-05-02 02:18:32 +08:00
    @int64ago 这个AK & SK 不是很重要,七牛的控制台里很简单就可以让一组 AK & SK 失效,官方也建议定期更换 AK & SK
    int64ago
        19
    int64ago  
       2015-05-02 02:22:31 +08:00 via Android
    @falsekat 我不评论
    wuhaoworld
        20
    wuhaoworld  
    OP
       2015-05-02 06:51:30 +08:00
    @int64ago 为了尽量做一个纯工具,所以避免服务器端存储,方便读取就直接放 cookie 了,下面有时间会改进,多谢你的建议。
    souroot
        21
    souroot  
       2015-05-02 09:36:23 +08:00
    不错的工具
    ewex
        22
    ewex  
       2015-05-02 10:01:10 +08:00
    这个 AK & SK 不是很重要

    @falsekat 认真看完文档您就不会这么说了
    iLtc
        23
    iLtc  
       2015-05-02 22:16:57 +08:00
    有文件大小限制吗?感觉上传1.6M的文件就失败了
    staticor
        24
    staticor  
       2015-05-03 02:12:27 +08:00
    我也经常写Markdown 刚好今天尝试了7牛. 用的alfred workflow
    照着前人的结果临摹了一下也挺方便的.
    1. hotkey1 复制图片到pasteboard
    2. hotkey2 将1中图片传到7牛 并生成链接, 如果当前能输入就会直接生成 ![]的图片markdown格式.

    现在就是不清楚7牛是有必要升级为标准用户吗?
    wuhaoworld
        25
    wuhaoworld  
    OP
       2015-05-03 10:00:04 +08:00
    @iLtc 现在的限制是 2M, 1.6 M 应该没有问题,刷新重试一下呢
    wuhaoworld
        26
    wuhaoworld  
    OP
       2015-05-03 10:52:08 +08:00
    @staticor 体验用户 1G 空间,一般人用够了,标准用户 10 G 空间,需要上传身份证认证。你也可以把你的 alfred workflow 分析出来,对比一下那种方法更方便
    icerunz
        27
    icerunz  
       2015-05-03 14:19:53 +08:00
    @staticor 分享一下流程学习一下:)

    @Livid 可以考虑添加全局Markdown支持
    wzyuliyang
        28
    wzyuliyang  
       2015-05-03 19:14:12 +08:00   1
    iLtc
        29
    iLtc  
       2015-05-04 12:31:34 +08:00
    @wuhaoworld 我上传了一个1.6M的图片,进度条停留在“正在转存到云存储...”,然后就不动了,等了几分钟还是这样

    浏览器的控制台里面显示有个错误记录 413 Request Entity Too Large
    wuhaoworld
        30
    wuhaoworld  
    OP
       2015-05-04 14:52:29 +08:00
    @iLtc 现在已经修正,多谢反馈。
    原因是为了兼容粘贴上传,是将图片 base64 后 post 到服务器,客户端和服务器端的校验都是 2M,2M 的图片 base64 后会大于 2M,所以就导致服务器端校验失败。目前是调大了服务器校验的限制。
    dofine
        31
    dofine  
       2015-05-05 09:12:21 +08:00
    @staticor 求分享 alfred workflow 谢谢哦
    staticor
        32
    staticor  
       2015-05-05 09:22:22 +08:00   2
    @icerunz
    @dofine

    我是依照着这2篇文章做的 里面的域名和文件路径要自己修改, 所以直接发workflow估计也没什么用. 不如自己动手试试吧.

    http://api.jianshu.io/p/2272e996cb36?utm_campaign=maleskine&utm_cOntent=note&utm_medium=pc_author_hots&utm_source=recommendation

    http://www.jianshu.com/p/2dd051b0b87c
    icerunz
        33
    icerunz  
       2015-05-05 20:45:41 +08:00 via iPhone
    @staticor okok!
    brucmao
        34
    brucmao  
       2015-05-05 22:19:53 +08:00
    上传速度和很快,支持一个,以后wordpress写博客就可以用这个上传图片了
    wuhaoworld
        35
    wuhaoworld  
    OP
       2015-05-06 13:59:20 +08:00
    @brucmao @abelyao 多谢支持,新制作了 chrome 插件,交了 $5 刚刚审核通过,地址:

    https://chrome.google.com/webstore/detail/%E6%9E%81%E7%AE%80%E5%9B%BE%E5%BA%8A/heebflcbemenefckkgfnnklbhdbdkagg?hl=zh-CN&gl=US

    现在还只是个快捷方式,静态资源还没有放在插件里,后面版本再改进了
    KoleHank
        36
    KoleHank  
       2015-05-10 22:03:01 +08:00
    @wzyuliyang 我拿你的改了个python3版本的,并且把上传到七牛的文件名给改了一下。
    https://github.com/bluesky4485/qiniu4blog
    wzyuliyang
        37
    wzyuliyang  
       2015-06-07 21:01:00 +08:00
    thefatguy
        38
    thefatguy  
       2015-06-07 23:46:15 +08:00
    @wzyuliyang ,你好,我们兼职做了个小网站,能推荐用户用你这个图床吗?网站叫小圆桌,xyuanzhuo.com,程序员和设计师接私活用的。里面由社区,用户可以markdown发主题。我们还没来得及做图床工具。
    wzyuliyang
        39
    wzyuliyang  
       2015-06-08 13:50:23 +08:00
    @thefatguy 是用 https://github.com/wzyuliyang/qiniu4blog 吗?当然欢迎啦,拿去随便用。哈哈哈,自己写的小程序有人用当然高兴啦。哈哈哈
    thefatguy
        40
    thefatguy  
       2015-06-09 00:20:38 +08:00
    @wzyuliyang ,发错了,汗。我想推荐用户用的是题住发的那个,:)

    @wuhaoworld ,你好,我们兼职做了个小网站,能推荐用户用你这个图床吗?网站叫小圆桌,xyuanzhuo.com,程序员和设计师接私活用的。里面有一个社区,用户可以markdown发主题,但是我们还没来得及做图床工具。在V2用你发的这个工具蛮好用的,能给我们网站的用户推荐吗?
    wuhaoworld
        41
    wuhaoworld  
    OP
       2015-06-09 11:44:26 +08:00
    @thefatguy 当然可以,非常欢迎
    zixincao
        42
    zixincao  
       2015-08-07 17:58:58 +08:00
    支持!挺好用的!
    zixincao
        43
    zixincao  
       2015-09-28 17:14:21 +08:00
    最近一直上传失败。。。。
    wuhaoworld
        44
    wuhaoworld  
    OP
       2015-09-29 09:42:46 +08:00
    @zixincao 我这里试是正常的,看控制台有什么报错信息吗
    wuhaoworld
        46
    wuhaoworld  
    OP
       2015-09-29 16:50:15 +08:00
    @zixincao 我这里现在测试是正常的,可能服务器当时抽风了,稍后我仔细看一下
    qa52666
        47
    qa52666  
       2016-04-19 11:52:27 +08:00
    更新不?~把图片原来的名字保存下来啊。
    abmin521
        48
    abmin521  
       2016-09-27 08:38:28 +08:00
    更新不?~把图片原来的名字保存下来啊。+1
    Satan4869
        49
    Satan4869  
       2016-10-30 13:37:35 +08:00
    现在网页也打不开了……
    kaedea
        50
    kaedea  
       2016-11-13 13:32:08 +08:00
    挂了……
    wuhaoworld
        51
    wuhaoworld  
    OP
       2016-11-13 14:24:14 +08:00
    @kaedea 已经恢复,阿里云服务器故障, web 控制台重启都不行,临时迁移到其他服务器
    wclebb
        52
    wclebb  
       2016-12-26 15:59:48 +08:00
    @wuhaoworld 现在又挂了,考虑换个别的运营商吧……
    UnPace
        53
    UnPace  
       2017-10-20 10:03:07 +08:00
    七牛什么时候考虑支持文件前缀?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3702 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 10:23 PVG 18:23 LAX 02:23 JFK 05:23
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86