开源图床上传工具 [File to URL] 更新,支持 MacOS/Windows 8+ - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
klesh
V2EX    开源软件

开源图床上传工具 [File to URL] 更新,支持 MacOS/Windows 8+

  •  
  •   klesh 2017-02-07 17:43:51 +08:00 5603 次点击
    这是一个创建于 3238 天前的主题,其中的信息可能已经有所发展或是发生改变。

    fu

    • 可将剪贴板的图片数据或者复制的图片、文件上传到服务器,
    • 返回 URL/HTML Tag/Markdown/自义格式。
    • 支持 sftp 可以上传到自己的服务器
    • 支持图片压缩
    • 支持水印

    iPic 虽好,但不支持上传到自己服务器。因此自己撸了一个。

    项目地址: https://github.com/klesh/fu 欢迎提 issue 、发 pull request

    #求 star!!

    42 条回复    2017-02-11 11:44:23 +08:00
    yautou
        1
    yautou  
       2017-02-07 18:23:18 +08:00
    谢谢分享!已 star
    mokeyjay
        2
    mokeyjay  
       2017-02-07 18:25:39 +08:00 via Android
    马克,支持一个
    klesh
        3
    klesh  
    OP
       2017-02-07 18:28:52 +08:00
    @yautou
    @mokeyjay
    谢谢支持

    刚才试了一下 win7 也是可以正常运行的。
    DoraJDJ
        4
    DoraJDJ  
       2017-02-07 18:31:06 +08:00 via Android
    如果支持七牛或又拍源,或许可以成为 iPic 的 Windows 替代版
    chengfu
        5
    chengfu  
       2017-02-07 19:15:30 +08:00
    @klesh 最新版也下载了,问题依旧,刚把博客重新搞了一遍,就等着好用的压缩上传软件了,要不邮件来一份再试试??? chengfu#outlook.com , thx ~
    GG668v26Fd55CP5W
        6
    GG668v26Fd55CP5W  
       2017-02-07 19:34:43 +08:00 via iPhone
    这个 readme 读起来好别扭啊,我建议还是用中文吧……
    line
        7
    line  
       2017-02-07 19:52:26 +08:00 via Android
    Windows 下用 sharex 也可以
    viosey
        8
    viosey  
       2017-02-07 19:57:40 +08:00
    先 star 一发
    kikyous
        9
    kikyous  
       2017-02-07 20:45:12 +08:00 via Android
    支持微博图床吗?
    klesh
        10
    klesh  
    OP
       2017-02-07 20:52:22 +08:00
    @kikyous 目前没有。之前看了下微博的 api ,只找到 oauth 在线授权的方式,处理起来很麻烦就没做。

    @viosey 谢谢支持

    @chengfu 我给你发一个吧,但估计也是不行的。文件的 md5 对的话基本上文件就是同一个了。我之前好像也出现类似的现象,但之后又莫明奇妙地好了,搞不懂 Apple 的逻辑
    kikyous
        11
    kikyous  
       2017-02-07 21:01:29 +08:00 via Android
    微博图床不用授权啊, ipic 的就不用
    klesh
        12
    klesh  
    OP
       2017-02-07 21:43:09 +08:00
    @kikyous 你不用不代表开发者不用啊, iPic 没有开源我也不清楚他是怎么弄的。若照微博的 api 说明,我弄个服务器作中转也是可以实现的,对你来讲就是不用授权的感觉。但是这样一来,要考虑的事情 就多了,经济问题也就来了。这样就不纯粹了!
    viosey
        13
    viosey  
       2017-02-07 23:11:59 +08:00
    @kikyous #11
    @klesh #12

    ipic 没有微博图床啊
    默认的图床是开发者的七牛
    X-Force
        14
    X-Force  
       2017-02-08 03:23:19 +08:00
    相当之赞!求 FTP 支持~ 求批量替换 URL !
    klesh
        15
    klesh  
    OP
       2017-02-08 07:52:21 +08:00
    @viosey Default 那个就是微博的,不用添加,你上传后看网址就知道了。

    @X-Force 尽快加上。可以批量上传的,同时复制多个文件然后选( upload all ),就会产出多个 URL (换行符分隔)
    chengfu
        16
    chengfu  
       2017-02-08 08:31:18 +08:00 via iPhone
    @klesh 邮件两个文件都试用了,还是不行,坐等 fu 上架 MAS 的好消息了
    kikyous
        17
    kikyous  
       2017-02-08 08:37:11 +08:00
    试了感觉很不错,想提个建议

    就是能不能加一个控制是否复制后自动上传(或点击上传)的的选项
    laoertongzhi
        18
    laoertongzhi  
       2017-02-08 09:51:55 +08:00
    mark
    klesh
        19
    klesh  
    OP
       2017-02-08 09:58:32 +08:00 via Android
    @kikyous 自动上传不科学吧?并不是所有复制操作都是上传的,万一把敏感数据传上去,那就麻烦了
    klesh
        20
    klesh  
    OP
       2017-02-08 09:59:13 +08:00 via Android
    @chengfu zip 能解压吗?
    leopku
        21
    leopku  
       2017-02-08 10:01:04 +08:00
    已 star
    chengfu
        22
    chengfu  
       2017-02-08 10:02:54 +08:00
    @klesh 能解压的~~~
    kikyous
        23
    kikyous  
       2017-02-08 10:04:38 +08:00
    @klesh #19 嗯,是我弄错了,现在这样就挺好
    aru
        25
    aru  
       2017-02-08 10:32:15 +08:00
    @klesh
    windows 版本 没有上传本地图片的选项?
    上传剪贴板图片功能是 ok 的。
    GoldenPillow
        26
    GoldenPillow  
       2017-02-08 11:58:01 +08:00 via Android   1
    @aru 复制本地图片先。。。。
    klesh
        27
    klesh  
    OP
       2017-02-08 13:20:35 +08:00
    @chengfu zip 解压后,直接双击运行 fu 那个图标,能不能运行?
    lazyyz
        28
    lazyyz  
       2017-02-08 13:50:29 +08:00
    哎呀,出 windows 版本了啊, mac 的目前使用正常。
    chih
        29
    chih  
       2017-02-08 13:57:39 +08:00
    出于什么原因选择 wxWidgets 呢? Qt 有什么缺陷吗?
    klesh
        30
    klesh  
    OP
       2017-02-08 14:15:08 +08:00
    @chih 原生界面,轻量。不喜欢大而全的东西,个人偏好啦。
    chengfu
        31
    chengfu  
       2017-02-08 18:03:22 +08:00
    @klesh 刚试过,还是不能。另外请你帮个忙,具体已给你发了个邮件,先谢~~~
    kikyous
        32
    kikyous  
       2017-02-09 08:34:42 +08:00
    需要一个清除历史记录的功能
    klesh
        33
    klesh  
    OP
       2017-02-09 09:35:15 +08:00
    @kikyous 上传超过 3 个后,在 uploaded 项会多出一个 [More] 菜单项,点进去就可以查看历史纪录和清除纪录。
    kikyous
        34
    kikyous  
       2017-02-09 09:38:28 +08:00
    @klesh #33
    ztrt
        35
    ztrt  
       2017-02-10 20:29:11 +08:00
    SFTP 不管上传图片还是文件,服务器里可以看到有新东西但是是 0 字节,换了服务器也是
    ztrt
        36
    ztrt  
       2017-02-10 20:29:32 +08:00
    @ztrt win7 64
    klesh
        37
    klesh  
    OP
       2017-02-10 22:09:19 +08:00
    @ztrt 确实如此,我研究一下。
    klesh
        38
    klesh  
    OP
       2017-02-10 23:35:13 +08:00
    ztrt
        39
    ztrt  
       2017-02-11 10:48:13 +08:00
    @klesh 可以了。这个上传后的命名是刻意修改的吗,还有左键没有设置功能可以添加个什么的。
    klesh
        40
    klesh  
    OP
       2017-02-11 11:13:33 +08:00
    @ztrt 名字是的,一方面剪贴板的图片是没有文件名的,二是避免随着时间长,后面传的文件可能和很久之前的文件同名导致覆盖。设置功能不太明白你的意思?
    ztrt
        41
    ztrt  
       2017-02-11 11:39:51 +08:00
    @klesh 就是所有操作都是通过右键进入
    klesh
        42
    klesh  
    OP
       2017-02-11 11:44:23 +08:00
    @ztrt 嗯,明白了。我想想。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2476 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 05:54 PVG 13:54 LAX 21:54 JFK 00:54
    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