V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
wuhaoworld
V2EX  ›  分享创造

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

  •  4
     
  •   wuhaoworld · 2015-05-01 14:54:36 +08:00 · 8597 次点击
    这是一个创建于 3528 天前的主题,其中的信息可能已经有所发展或是发生改变。
    作为产品汪,经常要用 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  
       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   ·   实用小工具   ·   5307 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 07:46 · PVG 15:46 · LAX 23:46 · JFK 02:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.