爱意满满的作品展示区。
lancegin

[开源] QBox —可能是目前最便携的七牛管理工具

  •  3
     
  •   lancegin ·
    lancegin · Aug 7, 2017 · 8596 views
    This topic created in 3226 days ago, the information mentioned may be changed or developed.

    QBox

    QBox 是一款方便的七牛仓库以及文件管理工具,是一款可以跨平台运行在OS XLinux 以及 Windows 系统的开源软件。QBox 基于 electron-vue + Element开发。

    GitHub 地址 ->

    dmg 下载地址 ->

    软件截图

    仓库面板

    bucket panel

    文件管理面板

    bucket panel

    上传文件面板

    bucket panel

    功能

    仓库面板

    • 通过本地设置 accessKeysecretKey获取管理权限。
    • 可清除本地 token (包括 accessKeysecretKey)从而退出。
    • 获取所有的仓库(包含私有仓库)。
    • 新建一个专门的 管理面板 进行文件管理。

    管理面板

    • 列出仓库中的所有文件。
    • 分页显示仓库中的文件,每次加载 100 条。
    • 可通过 文件名文件类型文件大小 或者 修改时间 进行排序。
    • 图片 以及 多媒体文件 预览功能。
    • 删除单个文件。
    • 批量删除文件。
    • 复制文件外链。
    • 刷新文件列表。
    • 下载单个文件。
    • 上传文件(支持拖拽)。
    • 文件名前缀搜索。

    侃侃

    QBox 便携了七牛仓库和文件管理的同时,也利用好了七牛的免费空间和流量,将七牛空间变成了更加方便的云盘或图床之类的工具。

    另,由于设备的限制,现在只编译了 mac 环境的客户端。

    GitHub 地址 ->

    dmg 下载地址 ->

    Supplement 1  ·  Aug 7, 2017
    QBox 已经提交 Mac App Store 审核,审核过后可以直接通过 App Store 下载~
    41 replies    2017-08-17 16:31:37 +08:00
    beyoung
        1
    beyoung  
       Aug 7, 2017
    codermagefox
        2
    codermagefox  
       Aug 7, 2017
    折腾过软件\Chrome 插件\自己写对接网页.
    最后发现最方便的还是极简图床.
    非广告非砸场子,真的是这样...
    lancegin
        3
    lancegin  
    OP
       Aug 7, 2017 via iPhone
    @codermagefox 哈哈,然而这并不是图床,只是可以顺便当图床用而已
    dyxang
        4
    dyxang  
       Aug 7, 2017 via Android
    先 mark,坐等 windows
    iyaozhen
        5
    iyaozhen  
       Aug 7, 2017 via Android
    666666 膜拜大佬
    cool4zbl
        6
    cool4zbl  
       Aug 7, 2017 via iPhone
    赞,官方网页版实在有点难用。要是能支持批量修改文件就更好了~
    lancegin
        7
    lancegin  
    OP
       Aug 7, 2017
    @cool4zbl 目前只能批量删除,修改、下载、上传等的批量操作已加入 todo list
    AlexaZhou
        8
    AlexaZhou  
       Aug 7, 2017
    👍,感觉非常有用
    wuhaoworld
        9
    wuhaoworld  
       Aug 7, 2017
    @codermagefox 多谢支持,我是极简图床的站长
    unique
        10
    unique  
       Aug 7, 2017
    👍 感谢分享
    codermagefox
        11
    codermagefox  
       Aug 7, 2017
    @wuhaoworld ......前排膜拜大佬
    isb
        12
    isb  
       Aug 7, 2017
    很赞啊。。感谢分享
    janezhang
        13
    janezhang  
       Aug 7, 2017
    6666。。。刚刚试了一下,挺好用的。能够感受到 LZ 非常用心,做东西也非常精致,感谢分享。
    有一些小小的可能优化的地方,给楼主标一下:
    1、拖拽的时候,每次都只能传一个
    2、搜索不支持回车有点不太习惯
    楼主大神可以帮忙给我们也个小东西吗?可以送服务器等哟☺️!
    lancegin
        14
    lancegin  
    OP
       Aug 7, 2017 via iPhone
    @janezhang 谢谢建议🙏
    1. 由于上传策略的原因,目前暂未支持多文件上传,已加入 todo list
    2. 这个确实需要改善,下次加上
    3. 平时也是抽业余时间来做开源项目,可能不太有时间,可以私信聊聊,github 中有邮箱
    xiaoz
        15
    xiaoz  
       Aug 7, 2017
    不错,打算出 Windows 版吗?
    notes
        16
    notes  
       Aug 7, 2017 via Android
    阅读学习代码中,谢谢
    lancegin
        17
    lancegin  
    OP
       Aug 7, 2017 via iPhone
    @xiaoz windows 和 Linux 版都在计划中
    lancegin
        18
    lancegin  
    OP
       Aug 7, 2017 via iPhone
    @notes 欢迎提 pr😁
    ixinshang
        19
    ixinshang  
       Aug 7, 2017
    应该官方版的 感觉没这好用
    lancegin
        20
    lancegin  
    OP
       Aug 7, 2017 via iPhone
    @ixinshang 官方面板中只有基本的文件操作,并且官方也在 SF 中建议不要使用面板而是 api 来操作管理文件和仓库,因此才萌生了做 QBox 来方便日常管理
    celerysoft
        21
    celerysoft  
       Aug 7, 2017
    所以就是说以后不需要打开官方面板了对吗
    lancegin
        22
    lancegin  
    OP
       Aug 7, 2017 via iPhone
    @celerysoft 日常仓库和文件管理就不需要了。但是官方面板还有别的用途,例如流量监控之类
    G0D
        23
    G0D  
       Aug 7, 2017
    先 mark,坐等 windows
    UnPace
        24
    UnPace  
       Aug 8, 2017
    支持,一直在用网页版。
    lancegin
        25
    lancegin  
    OP
       Aug 8, 2017
    @UnPace 感谢支持🙏
    ajan
        26
    ajan  
       Aug 8, 2017
    这个可是相当赞啊!
    UnPace
        27
    UnPace  
       Aug 8, 2017
    麻烦问下,支持设置路径前缀吗?

    --

    路径前缀可以用来分类文件,例如:image/jpg/your-file-name.jpg
    lancegin
        28
    lancegin  
    OP
       Aug 8, 2017
    @UnPace 暂不支持。

    七牛设置的路径前缀其实也是文件名的一部分,这个准备在批量上传文件的功能中一起实现
    ilay1678
        29
    ilay1678  
       Aug 8, 2017
    坐等 windows
    UnPace
        30
    UnPace  
       Aug 8, 2017
    @lancegin 嗯。好的。
    yulgang
        31
    yulgang  
       Aug 8, 2017
    同步大量文件的时候,有些文件名较长的 ,有些文件名传不完整,还得导出来文件列表,挨个对,以前那个同步工具就没这个问题。。。。
    lancegin
        32
    lancegin  
    OP
       Aug 8, 2017
    @yulgang 那文件名得多长

    http://otwcctfiu.bkt.clouddn.com/屏幕快照 2017-08-08 下午 5.15.51.png
    lancegin
        33
    lancegin  
    OP
       Aug 8, 2017
    @yulgang 链接错误 长文件名测试如下:

    ![test]( http://otwcctfiu.bkt.clouddn.com/test.png)
    yulgang
        34
    yulgang  
       Aug 8, 2017
    @lancegin 很抱歉我没描述清楚。
    大概在 1 个月前吧,我使用的是 QBox 的 Windows 客户端同步 RHEL 镜像文件到七牛存储上,发现 repodata 文件夹里有几个文件名比较长的文件同步之后文件名都不全,大概 5、6 个的样子,名字类似 2c9fbab88a1d77800371d2a56ca134cadcf88b32674a565a2883e3da80df5899-comps-Server-ScalableFileSystem.x86_64.xml.gz 一般到后面的 x86_64 就结束了,在七牛 web 端找到相应文件重命名一下就好了。
    lancegin
        35
    lancegin  
    OP
       Aug 8, 2017
    @yulgang 这个就尴尬了,我这个是近两周才做的项目😅 , 并且目前只编译了 mac 版本,这两天正准备来编译 windows 和 Linux 版本,你可能是用到了同名的其他 app 了😅,我这个编译出 windows 版本和 linux 版本之后也会告诉大家的 😄
    yulgang
        36
    yulgang  
       Aug 8, 2017
    @lancegin:)
    bleaker
        37
    bleaker  
       Aug 8, 2017 via iPhone
    qbox 这名字可以的。。。
    pango
        38
    pango  
       Aug 9, 2017
    界面真好看啊,前段时间用 QT 撸了个 windows 软件,被客户喷界面难看,看来有必要从 QT 转 electron 了
    lancegin
        39
    lancegin  
    OP
       Aug 9, 2017 via iPhone
    @pango 对 QT 不太熟,用 electron 的好处就是有一些成熟的 UI 组件库,基于 react 的 Ant Design,基于 Vue 的 Element 和 iView 都是不错的选择
    hanmiao
        40
    hanmiao  
       Aug 13, 2017
    会支持私有空间生成私有下载链接吗
    lancegin
        41
    lancegin  
    OP
       Aug 17, 2017
    @hanmiao 已经列入 todo
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2896 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 131ms · UTC 06:28 · PVG 14:28 · LAX 23:28 · JFK 02:28
    ♥ Do have faith in what you're doing.