Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

115 Plus

115 Plus 是基于 115 开放平台 开发的第三方开源 Windows 桌面客户端,使用 .NET 10 和 WinUI 3 构建。它集成文件管理、搜索、上传下载、云下载、图片预览和视频在线播放等常用能力,让 115 网盘在桌面端使用更加顺手。

项目地址:haozekang/Win115

项目持续开发中,欢迎通过 GitHub Issues 提交问题与建议。

产品分发

可从 Microsoft Store 获取并安装 115 Plus:

打开 Microsoft Store 产品页面

当前版本面向 Windows 10/11,支持 ARM64 和 x64 架构。打开产品页面后,点击“获取”即可完成安装。

功能概览

用户

  • 手机扫码登录
  • 用户信息查看

文件管理

  • 文件和文件夹列表
  • 列表视图与网格视图切换
  • 自定义排序
  • 文件和文件夹删除
  • 新建文件夹
  • 文件详情查看
  • 文件搜索
  • 从搜索结果直接下载、查看详情或定位文件
  • 文件和文件夹复制、移动、重命名

文件下载

  • 文件下载
  • 文件夹递归下载
  • 下载任务暂停与恢复
  • 下载任务持久化(LiteDB)

文件上传

  • 文件上传
  • 文件夹上传
  • OSS 分片上传(支持大文件)
  • 秒传检测(SHA-1 预校验)
  • 上传任务暂停与继续

视频播放

  • 在线视频播放
  • 播放进度记忆与恢复
  • 视频字幕

云下载(离线下载)

  • 链接离线下载
  • BT 种子解析下载
  • 云下载任务列表与管理
  • 下载配额查看
  • 直接打开任务文件,跳转到文件管理界面

回收站

  • 文件还原
  • 删除或清空回收站

界面与体验

  • 深色、浅色主题(跟随系统)
  • 滚动自动加载,减少分页操作
  • 图片文件快速预览
  • 预览窗口自由缩放
  • 自动展示真实文件缩略图
  • 异步处理与消息机制,降低操作卡顿
  • 下载与上传失败任务一键重试
  • 最小化到系统托盘并保持后台传输
  • 可配置关闭按钮行为
  • 启动时异步检查新版本
  • 关于页面手动检查更新并跳转 Microsoft Store
  • 关于页面快速打开 GitHub 项目主页

版本与更新

项目根目录的 .version 是应用版本号的唯一来源,格式为 x.x.x.x。构建时该版本号会写入程序程序集。

应用每次启动后会在后台读取 GitHub main 分支上的 .version。发现更高版本时,“关于”菜单会显示红色提示;也可以在关于页面查看当前版本、手动检查更新,并直接打开 Microsoft Store 产品页面。

截图

文件列表 文件预览 文件管理 下载任务 上传任务 更多界面

更多界面截图请参见 imgs 目录。

本地开发

开发环境需要 Windows 10 1809 或更高版本、Visual Studio 2026(安装“.NET 桌面开发”和“Windows 应用 SDK”相关组件)以及 .NET 10 SDK。

克隆项目后,用 Visual Studio 打开 Win115.slnx,还原 NuGet 包,选择 x64ARM64 平台即可运行。也可以在项目根目录执行:

dotnet restore Win115.slnx
dotnet build Win115.slnx -c Debug -p:Platform=x64

项目当前主要面向 Windows 10/11。后续计划基于 Avalonia UI 探索跨平台版本。

致谢

项目在界面设计和交互上参考了 115-plus-desktop,感谢相关作者的贡献与支持。

许可证

本项目采用 MIT License 开源。

About

基于 [115 网盘开放平台](https://open.115.com/) 的第三方开源桌面客户端,使用 **WinUI 技术** 构建,支持文件管理、下载、OSS 分片上传和视频播放。

Resources

Stars

7 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages