1 Star 0 Fork 92

jktaihe / 自动备份文件到阿里云盘

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT
AliYunPan-Logo

备份助手

一款可以定时备份本地目录到阿里云盘的小工具

码云Gitee GitHub stars GitHub release GitHub license

支持的平台

Windows • Linux • macOS

环境

Java Swing + FlatLaf + Hutool + Okhttp3

如果觉得不错希望您能留下真贵的Star,您的Star就是我的动力,感谢!

由来

工作中会经常接收到各个客户发来的种种文件,这些文件又比较重要,搞丢了就会很麻烦。

而且公司电脑的文件回家后要改就很麻烦,不能同步,苦于网上没有找到类似的备份软件,咱自己动手写一个!

哪我为什么不用百度云盘???因为穷!!!因为限速。。。

截图速览

AliYunPan

AliYunPan

AliYunPan

下载安装

备份助手下载地址

更新日志

2022-7-31
  • 1.新增停止备份功能
  • 2.相同文件改为覆盖模式
  • 3.修改文件比较逻辑
  • 4.修复登录失败异常问题
  • 5.优化更新DB异常的处理
2022-3-26
  • 1.修复无法获取版本信息
  • 2.新增启动时检测更新开关
  • 3.优化mac系统的兼容性
  • 4.去掉请求间隔时长
2022-3-13
  • 1.新增文件秒传
  • 2.优化程序检测更新
  • 3.优化与本地文件比对
  • 4.优化右键开始备份
  • 5.优化关闭最小化窗口
  • 6.优化429错误出现次数
2022-3-2
  • 2.1全新版本,新的开始!
  • 软件UI重新布局美化
  • 修复了N个BUG
  • 强烈建议升级!!!
  • 调整打包方式内置运行环境,各平台安装更便捷
2022-2-6
  • 优化扫描目录逻辑
  • 优化目录监听上传
  • 修改获取contentType方法
2022-1-16
  • 新增微信备份模式(仅对一级目录分类,二级目录不分类)
  • 新增记录运行日志
  • 优化更新检测
  • 优化登录逻辑,修复登录异常
  • 优化文件夹、文件获取方式,修复一直获取文件夹
2021-12-5
  • 优化用户界面
  • 新增检测是否更新
  • 优化上传逻辑,新增分片上传
  • 支持大文件上传,显示文件上传进度
  • 修复开启目录检测不准确bug
2021-11-28
  • 新增更多设置界面,配置自动备份时间
  • 文件目录监控改为手动开启关闭
  • 重点修复429请求频繁错误
  • 优化代码结构
2021-09-20
  • 自定义设置自动备份时间
  • 优化文件监控
  • 修复偶尔发生的排版错乱
  • 优化代码结构,修复N个BUG
  • 去掉账号密码登录和短信验证码登录
2021-06-03
  • 新增二维码登录
  • 修复阿里云盘更新导致无法登录
  • 优化代码结构

内置功能

  1. 刷新Token:每小时刷新一次Token,避免token失效。
  2. 文件分类:支持按文件类型分类上传,按【文档、图片、视频、音乐等】
  3. 上传记忆:记录已经上传的文件,下次执行进行增量上传。
  4. 目录监控:软件启动后自动监听当前需要备份的目录,产生新文件或文件修改时自动上传新文件。
  5. 定时同步:开启程序后,每晚20:30 自动上传本地目录到【阿里云盘】
    PS:如需修改执行时间请到back_config.setting文件中修改backupTime参数,注意格式不要写错哦~如【20:30:00】
  6. 登录状态:自动保存登录状态,减少登录次数,提升用户体验

开发计划....

1.生成上传日志文件 2.是否开启压缩后备份 3.按关键字、按类型上传

使用说明

  1. 双击打开程序,登录阿里云盘账号
  2. 选择要备份的目录
  3. 备份目录则填写想要上传到【阿里云盘】的目录名称
  4. 备份模式:
    1. 普通备份:会按本地目录结构上传文件
    2. 分类备份:会将本地文件按文档、压缩包、软件、音乐、图片、视频等分类上传
  5. 点击开始备份,即可全量备份所选目录。

常见问题

出现【请您先在电脑网页登录成功后,再登录本软件。】是因为第一次在本设备登录需要进行二次认证。。。暂未兼容

特别感谢

zhoubochina
FlatLaf
Hutool

MIT License Copyright (c) 2022 Jack Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

一款可以自动检测新增文件,自动上传,定时自动备份本地目录文件到【阿里云盘】等于一体的多功能云备份工具 展开 收起
Java
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/jktaihe/AliYunPan.git
git@gitee.com:jktaihe/AliYunPan.git
jktaihe
AliYunPan
自动备份文件到阿里云盘
master

搜索帮助