All Projects → willnewii → Qiniuclient

willnewii / Qiniuclient

Licence: mit
云存储管理客户端。支持七牛云、腾讯云、青云、阿里云、又拍云、亚马逊S3、京东云,仿文件夹管理、图片预览、拖拽上传、文件夹上传、同步、批量导出URL等功能

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Qiniuclient

Blog
一个go、echo、vue 开发的快速、简洁、美观、前后端分离的个人博客系统(blog)、也可方便二次开发为CMS(内容管理系统)和各种企业门户网站
Stars: ✭ 388 (-70.49%)
Mutual labels:  iview
Smart Admin
SmartAdmin 使用 SpringBoot和Vue,前后端分离,我们希望用一套漂亮的代码和一套整洁的代码规范,让大家在这浮躁的代码世界里感受到一股把代码写好的清流!同时又让开发者节省大量的时间,减少加班,快乐工作,热爱生活。SmartAdmin 让你从认识到忘不了,绝对是你最想要的!
Stars: ✭ 930 (-29.28%)
Mutual labels:  iview
Dnczeus
DncZeus 是一个基于ASP.NET Core 3 + Vue.js(iview-admin) 的前后端分离的通用后台权限(页面访问、操作按钮控制)管理系统框架。后端使用.NET Core 3 + Entity Framework Core构建,UI则是目前流行的基于Vue.js的iView(iview-admin)。项目实现了前后端的动态权限管理和控制以及基于JWT的用户令牌认证机制,让前后端的交互更流畅。码云镜像:https://gitee.com/rector/DncZeus 。演示地址(demo):
Stars: ✭ 1,104 (-16.05%)
Mutual labels:  iview
Quartz.netui
基于.NetCore + Quartz.Net + Vue + IView开箱即用的定时任务UI。不依赖数据库,只需在界面做简单配置。
Stars: ✭ 454 (-65.48%)
Mutual labels:  iview
Iview Weapp
一套高质量的微信小程序 UI 组件库
Stars: ✭ 6,145 (+367.3%)
Mutual labels:  iview
Nideadmin
【未完成】NideAdmin - 基于 Vue.js + Egg.js 的微信小程序后台框架
Stars: ✭ 35 (-97.34%)
Mutual labels:  iview
Xboot
基于Spring Boot 2.x的一站式前后端分离快速开发平台XBoot 微信小程序+Uniapp 前端:Vue+iView Admin 后端:Spring Boot 2.x/Spring Security/JWT/JPA+Mybatis-Plus/Redis/Elasticsearch/Activiti 分布式限流/同步锁/验证码/SnowFlake雪花算法ID 动态权限 数据权限 工作流 代码生成 定时任务 社交账号 短信登录 单点登录 OAuth2开放平台 客服机器人 数据大屏 暗黑模式
Stars: ✭ 3,432 (+160.99%)
Mutual labels:  iview
Putongoj Fe
The front end of the Putong Online Judge -- An online judge with nothing special
Stars: ✭ 74 (-94.37%)
Mutual labels:  iview
Esview
此项目已暂停开发
Stars: ✭ 761 (-42.13%)
Mutual labels:  iview
Goman
a web app like postman
Stars: ✭ 52 (-96.05%)
Mutual labels:  iview
Iview
admin template based on Vue CLI 3 & iView. 基于 Vue CLI 3 + iView 的 Vue.js 后台管理系统。
Stars: ✭ 485 (-63.12%)
Mutual labels:  iview
Iview
A high quality UI Toolkit built on Vue.js 2.0
Stars: ✭ 23,930 (+1719.77%)
Mutual labels:  iview
Iviewxx
在iview的基础上开发新组件,如果有天iview更新请以iview为主
Stars: ✭ 39 (-97.03%)
Mutual labels:  iview
Vue Admin Iview
vue后端管理系统界面 基于ui组件iview
Stars: ✭ 442 (-66.39%)
Mutual labels:  iview
Userscript Plus
🐒 Show current site all UserJS,The easier way to install UserJs for Tampermonkey. 显示当前网站的所有可用Tampermonkey脚本
Stars: ✭ 1,142 (-13.16%)
Mutual labels:  iview
Vue Form Builder
Build powerful vue form with JSON schema and composition api.
Stars: ✭ 325 (-75.29%)
Mutual labels:  iview
Pic Gather
[ Closed ] 🎨 image collector, which supports custom acquisition source configuration and is compatible with MacOS and Windows operating systems.
Stars: ✭ 842 (-35.97%)
Mutual labels:  iview
Cloudbookmark Spa
基于iView开发的云书签SPA应用
Stars: ✭ 88 (-93.31%)
Mutual labels:  iview
Vue Iview Demo
vue2.0(vue-cli+vue-router+vue-resource+iView)project
Stars: ✭ 68 (-94.83%)
Mutual labels:  iview
Dbblog
基于SpringBoot2.x+Vue2.x+ElementUI+Iview+Elasticsearch+RabbitMQ+Redis+Shiro的多模块前后端分离的博客项目
Stars: ✭ 1,045 (-20.53%)
Mutual labels:  iview

云存储管理客户端 v0.5.3

我老婆(2020.12.03 👩‍❤️‍👨)给做的新图标

云存储管理客户端。支持七牛云、腾讯云、青云、阿里云、又拍云、亚马逊S3、京东云。仿文件夹式管理、图片预览、拖拽上传、文件夹上传、同步、批量导出URL等功能

效果图

【目前已支持 七牛云、腾讯云、青云、阿里云、又拍云、亚马逊S3、京东云】 屏幕快照 2019-09-11 下午9.11.08.png

【批量选择】 屏幕快照 2018-12-25 下午4.26.14.png

【右键菜单&dark theme】 屏幕快照 2018-12-25 下午4.28.47.png

更新说明

2021.01.25


  • fix aws 文件上传失败

2020.07.13


  • 使用indexDB缓存数据,对读取几千条数据的存储桶更友好(上万的条的没测试过,不好说).
  • cos模块调整,node可以直接调用cos模块了。示例.以后可以直接调试各SDK,没准还可以做命令行工具(需要用 babel-node).
  • fix:url上传不能使用(目前支持七牛云、腾讯云、青云)
  • fix了一堆bug

2020.06.08


  • mac&win下支持剪贴板上传

2020.03.27


  • 新增支持京东云
  • change: 上传和下载为队列调用错误
  • 点击左上角服务名称可直接修改别名

2020.03.04


  • fix: 青云请求处理错误
  • fix: contextmenu 绑定事件异常
  • change: 优化过滤文件模块
  • change: 整合上传和下载为队列方式
  • change: 优化事件调用&组件间依赖

2019.12.19


  • 新增支持minIO
  • fix: 阿里云数据空时异常
  • change: 默认保存最近选择的域名

2019.09.11


  • 新增支持亚马逊S3
  • 支持多账户登录
  • 保存最近登录
  • fix一些bugs
  • 添加清除缓冲功能(菜单->设置->清除缓存)

2019.08.14


  • 新增显示webp格式图片

2019.04.26


  • 新增上传成功后,自动复制链接到剪切板 感谢xiaobebe
  • 新增分页模式开关
  • 新增加载提示框添加进度显示(七牛云)
  • change:修改操作逻辑.单击为选中,双击为下一级或图片预览
  • fix:七牛新建存储空间获取count、space数据异常
  • fix:腾讯COS上传失败
  • fix: 开启原图保护图片不显示

2018.12.25


  • 🎄圣诞快乐~
  • 优化了构建流程
  • 新增分页模式,针对七牛云文件量很大的用户,应该会好一些.
  • 新增支持又拍云对象存储

2018.12.07


  • 腾讯云支持自定义域名
  • 设置页面添加https开关
  • 新增支持阿里云对象存储
  • fix:windwos 不显示通知

2018.11.19


  • 支持资源URL批量导出
  • 应用内直接浏览图片
  • 新增支持青云对象存储

2018.11.06


2018.10.30


  • 增加dark配色(mac会自动判断,您也可以在设置页手动设置)
  • 支持腾讯云对象存储
  • 支持搜索功能(默认会读取您COS的全部文件列表,这样就可以支持模糊查询,坏处就是bucket切换特别慢...)
  • 优化了大空间(主要是文件个数多)的加载.
  • 模拟目录显示,方便文件归类

old


  • 文件的增、删,同时也支持文件夹的批量上传和删除啦
  • 文件按日期/大小 排序和筛选
  • URL上传,现在URL也支持批量上传了
    • 七牛提供了API,可以直接通过url抓取文件并保存到七牛.如果你经常有先从别的网站下载,然后在上传至七牛云的操作,这个功能应该对你有帮助
  • 托盘上传
    • mac的特性,方便快捷,谁用谁知道.致敬一下iPic
  • 拖拽上传
    • O__O "… 本来是看别人有才做的...后来发现还挺好用
  • 图片模式
    • 显示预览图,如果您有维护图片的需求,这个功能还算实用.
  • 私有空间操作(说明

下载

Build Setup

# 安装依赖
npm i
# ali-oss 默认的入口文件是browser版本,这里需要修改一下
node ./.electron-vue/fix.js
# 运行开发模式
npm run dev

# 构建全平台的安装包, 非Windows平台构建Windows软件包需要安装wine 32位, dmg只有Mac OS才能构建成功
npm run build:all  编译js代码&构建应用&生成安装包
npm run build:dir  编译js代码&构建应用&不生成安装包
npm run build:only-build-dir  不编译js代码&构建应用&不生成安装包

# 构建对应你的平台的安装包
npm run build:mac
npm run build:win32
npm run build:linux            # 同时构建deb, rpm, appimage, zip
npm run build:linux:deb        # 只构建deb
npm run build:linux:rpm        # 只构建rpm
npm run build:linux:appimage   # 只构建appimage
npm run build:linux:zip        # 只构建zip

Linux NOTE

默认不能使用root身份运行,如果非用root身份不可,只能关闭sandbox,在命令行参数追加--no-sandbox./qiniuclient --no-sandbox

如果以普通用户身份运行出现The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /path/to/chrome-sandbox is owned by root and has mode 4755. 这样的错误时,以下解决方案任选其一:

  • 添加kernel.unprivileged_userns_clone = 1/etc/sysct.conf,然后执行sudo sysctl -p即可
  • 上述方法需要内核参数开启CONFIG_USER_NS=y才会有效。如果上述方法报错(内核版本太低不支持,或未编译 user ns 功能支持),可以按照错误提示给chrome-sandbox添加SUID权限: sudo chown root chrome-sandbox && sudo chmod 4755 chrome-sandbox
  • 如果以上两种方案都无效,那么只能关闭sandbox。在命令行参数追加--no-sandbox参数:./qiniuclient --no-sandbox

有关详情请参考官方issue

字段说明

package,添加了一个cdnPath字段.你可以将资源上传至该路径下.这样可以实现简单的renderer资源的动态更新.默认为空读取本地.

  • renderer.js
  • style.css

issue

  • 阿里云上传回调异常

Technologies

参考资料

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].