Skip to content

Indigo-gg/GeDrive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GeDrive Backup - Google Drive 备份管理系统

一个功能完善的 Google Drive 增量备份桌面应用。

✨ 功能特性

  • 📁 灵活的备份源管理 - 添加任意目录到备份列表
  • 🔄 真·增量备份 - 基于 MD5 哈希,只备份变更文件
  • 🔐 AES-256 加密 - 使用 7-Zip 加密压缩
  • ☁️ Google Drive 同步 - 通过 rclone 上传到云端
  • 定时备份 - 支持每小时/每天/每周/每月
  • 📊 友好界面 - 现代深色主题,实时进度显示

🚀 快速开始

1. 准备工具

将以下工具放到 bin 目录:

  • 7-Zip Command Line - 下载 (7za.exe, 7za.dll)
  • rclone - 下载 (rclone.exe)

2. 配置 rclone

cd bin
.\rclone.exe config

按提示创建名为 gdrive 的 Google Drive 配置。

3. 启动应用

双击 start.bat 或运行:

npm install
npm start

📝 使用说明

  1. 添加备份源 - 点击"备份源"页面的"添加"按钮
  2. 设置密码 - 在"设置"页面设置加密密码
  3. 立即备份 - 在仪表板点击"立即备份"
  4. 查看云端 - 在"云端管理"页面浏览/下载备份

📁 目录结构

gege_drive/
├── bin/              # 工具软件 (7za.exe, rclone.exe)
├── data/             # 配置和清单文件
├── archive/          # 本地压缩包
├── logs/             # 运行日志
├── src/              # 源代码
└── start.bat         # 启动脚本

� 技术栈

  • Electron
  • Node.js
  • 7-Zip (加密压缩)
  • rclone (云端同步)

� License

MIT

About

谷歌云盘备份工具

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages