原名Cloudreve Desktop,一个基于Tkinter的可跨平台的海枫云存储客户端,兼容Cloudreve V3,并使用ttkBootstrap库进行美化
程序更新日志请翻阅UPDATE.md。
不要连接Cloudreve官方演示站 https://demo.cloudreve.org ,会出现JSON读取错误,目前正在分析问题,有能力的朋友在测试环境中尝试
我们已经准备好向sqlite3数据库迁移,请保存好相关数据。同时,为了保证单文件程序正常可用,我们在后期版本中需要占用%appdata%/HeyFun/HFR-Cloud Desktop Community/这个文件夹来保存数据
- 登录 & 注销
- 登录记录持久化
- 文件夹浏览
- 文件搜索(功能掉了,暂不可用,在修)
- 新建文件 / 文件夹
- 删除文件 / 文件夹
- 文件分类浏览
- 文件预览 / 下载
- 文件传输列表
- WebDAV列表
- 新建WebDAV账户
- iOS版 Cloudreve 扫码
- 本地策略文件上传
- Onedrive存储策略上传
- 文件列表选中后,将无法再触发未选择时的右键菜单 解决办法:地址栏回车刷新
- 很多功能只做了UI,并没有实现对应功能(所以是功能补全版)
- 显示比例在100%-125%体验为佳(未适配高分屏)
- 无法登录需要谷歌与腾讯验证码的 HFR-Cloud / Cloudreve
- 账号(不包括密码)与Cookies为明文保存
- HFR-Cloud:V0.0.x
- Cloudreve:V3
推荐:3.8.4 Pro 因为本人基于此版本开发,使用早期版本可能出现问题
需要在程序根目录新建文件config.ini
。示例内容如下,真正填写时请去掉分号以及分号后的内容:
[account]
url = http://localhost:5212 ;这里填写服务端的地址,若为ip访问,HFR-Cloud默认使用7030端口,Cloudreve默认使用5212端口;填写你需要接入的地址,结尾不需要加“/”
username = admin@yuxiaoqiu.cn ;(可不填)邮箱,自动登录失败时会自动将此邮箱填入输入框
id = AqbS ;(可不填)用户ID
nickname = Cloudreve ;(可不填)用户名
groupname = Admin ;(可不填)头衔(在Cloudreve被称为用户组名称)
allowshare = True ;(可不填)是否允许分享
allowremotedownload = True ;(可不填)是否允许多线程下载
allowarchivedownload = True ;(可不填)是否允许打包下载
advancedelete = True ;(可不填)是否允许高级删除
allowwebdavproxy = False ;(可不填)是否允许webdav代理
[settings]
Server = Hfrcloud ;服务器采用的是HFR-Cloud就填写Hfrcloud,否则请填写Cloudreve_V3
theme = light ;(可不填)程序主题,可自行填写light或者dark
fonts = 思源黑体 ;(可不填)程序字体,推荐思源黑体,留空会检测系统是否安装思源黑体,有则使用无则宋体(Windows)或者苹方(macOS)
如果是本地调试,则无需新建config.ini
,程序会请求http://localhost:5212
安装相关依赖:
pip install -r requirements.txt
安装思源黑体(可选,推荐)
https://github.com/adobe-fonts/source-han-sans/releases/download/2.004R/SourceHanSansSC.zip
启动程序:
python GUI_Launcher.py
重要提示:打包前请务必删除Cookies.txt
,并删除config.ini
中[account]字段,否则您的个人信息将会随之一起被打包!
打包前请先安装Pyinstaller模块:
pip install pyinstaller
然后在项目根目录执行:
pyinstaller build.spec
最终可执行文件将会出现在/dist目录中
- 您可以在
https://afdian.net/a/yuerchu
赞助本项目。
开始着手这个项目时,我学Python并没有多久,现在回过头来看这个项目已经让我看不上了。所以我对这个代码进行了重构,新的程序拥有着更现代化的界面以及更完善的功能更新,它的名字叫做HFR-Cloud Desktop Pro。
当然,持续为爱发电的项目注定活不长久,我希望能依靠这个产品来补充一下自己不多的生活费,让我更有动力来维护这个项目。
HFR-Cloud Desktop Pro可选订阅与买断。用户订阅仅为2元/月,10元/年,买断为39元;站长订阅为10元/月,98元/年,买断198元,支持后续更新,支持换绑1次域名,支持个性化定制。(单位:人民币)
目前暂未开放购买,敬请关注。
本来我并不想开源这个项目的(因为之前我的项目开源之后被别人申请著作权以后返回来告我抄袭,加之这个项目也是自己很久做出来的心血),现在想通了,所以采用GPL v3进行开源。但是你也可以赞助我,感谢您的投喂!感谢您的star!
- 如果你有自己的网站,请请将你的网站名称、网站描述与网站头像地址(注意是地址,否则会被cloudflare打回)发送给
admin@yuxiaoqiu.cn
,并提前在你的网站友链区域填上我的网站信息,我会尽快使用邮件回复:
网站名称:海枫筑梦计划
网站地址:https://yuxiaoqiu.cn
头像地址:https://img2.imgtp.com/2024/05/01/6GBVrmz2.jpg