V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Shimily
V2EX  ›  分享创造

[原创] 一款功能强大的跨平台 115 网盘第三方桌面客户端(基于开放接口)

  •  2
     
  •   Shimily · 2025 年 8 月 16 日 · 7726 次点击
    这是一个创建于 149 天前的主题,其中的信息可能已经有所发展或是发生改变。

    115-Desktop

    因官方无可用的 PC 客户端,故花了些时间利用 AI 辅助开发了这款功能强大的 115 网盘第三方桌面客户端,基于官方开放平台接口开发

    📋 项目简介

    115-Desktop 是一款基于 115 网盘开放平台 API 开发的第三方桌面客户端,采用现代化的 UI 设计和先进的技术架构,为用户提供流畅、高效的云存储管理体验。

    ✨ 核心亮点

    • 🎨 现代化 UI 设计 - 基于 Microsoft Fluent Design 设计语言
    • 🚀 高性能架构 - 多线程异步处理,响应迅速
    • 🔐 安全可靠 - 官方 API 接口,数据传输加密
    • 🌍 多平台支持 - Windows 、macOS 平台兼容
    • 🎯 功能丰富 - 文件管理、下载上传、离线下载等全功能支持

    🚀 功能特性

    📁 文件管理

    • 智能文件浏览 - 支持文件夹导航、面包屑路径、快速搜索
    • 多选操作 - 批量下载、复制、移动、删除、重命名
    • 文件预览 - 图片、PDF 、视频在线预览
    • 星标管理 - 重要文件快速标记和访问
    • 回收站 - 误删文件恢复,安全删除管理

    ⬇️ 下载管理

    • 多引擎下载 - 内置下载器、Aria2 、BitComet 、IDM 多引擎支持
    • 断点续传 - 网络中断自动恢复,大文件下载无忧
    • 并发控制 - 智能任务调度,可配置最大并发数
    • 进度监控 - 实时显示下载进度、速度、剩余时间
    • 路径管理 - 自定义下载路径,支持文件夹结构保持

    ⬆️ 上传管理

    • 拖拽上传 - 支持文件和文件夹拖拽上传
    • 批量上传 - 多文件同时上传,智能队列管理
    • 秒传检测 - 自动检测重复文件,实现秒传
    • 进度跟踪 - 实时上传进度显示和速度监控
    • 错误重试 - 上传失败自动重试机制

    🎬 媒体播放

    • 在线播放 - 视频、音频文件在线播放
    • 外部播放器 - 支持 IINA 、VLC 等外部播放器
    • 画质选择 - 多种画质选项,适应不同网络环境
    • 播放记录 - 自动保存播放进度,续播功能
    • 字幕支持 - 自动加载字幕文件

    📡 离线下载

    • 磁力链接 - 支持磁力链接、BT 种子离线下载
    • URL 下载 - HTTP/HTTPS 链接离线下载
    • 剪贴板监控 - 自动检测剪贴板中的下载链接
    • 任务管理 - 离线任务状态监控和管理
    • 配额查看 - 离线下载配额实时显示

    🔧 高级功能

    • 多账号支持 - 支持多个 115 账号切换管理
    • 代理设置 - HTTP/SOCKS5 代理支持
    • 在线修改扩展名 - 支持在线修改文件扩展名
    • ED2K 链接 - 批量生成 ED2K 链接分享
    • 文件过滤 - 智能文件类型和大小过滤
    • 主题定制 - 浅色/深色主题,跟随系统设置

    📦 安装使用

    快速开始

    下载预编译版本 (推荐)

    1. 前往 Releases 页面
    2. 下载对应平台的安装包
    3. 运行安装程序完成安装

    帮助教程

    问题反馈

    🙏 致谢

    📞 联系我们


    Screenshot 1 Screenshot 2

    31 条回复    2025-08-27 15:56:13 +08:00
    xiaoz
        1
    xiaoz  
       2025 年 8 月 16 日 via Android
    感谢,之前我还说开发一个,现在看来不用了。忍 115 浏览器很久了,下载来试试。
    Shimily
        2
    Shimily  
    OP
       2025 年 8 月 16 日
    @xiaoz 确实,不是所有人都喜欢用浏览器的
    followad
        3
    followad  
       2025 年 8 月 16 日 via iPhone
    试试。mac 能装不
    Shimily
        4
    Shimily  
    OP
       2025 年 8 月 16 日
    @followad 可以的哈
    leglo
        5
    leglo  
       2025 年 8 月 16 日
    如果能像 115Master 脚本,支持视频封面和略缩图显示就好了
    Shimily
        6
    Shimily  
    OP
       2025 年 8 月 16 日
    @leglo 谢谢建议,回头研究下实现方式哈
    LemonZest
        7
    LemonZest  
       2025 年 8 月 16 日
    登录这个,网页版 115 是不是还是会下线?有没有办法破除 115 的这种限制?
    cnlaok999
        8
    cnlaok999  
       2025 年 8 月 16 日
    原来 op 是 Shimily 大佬啊,之前买过你开发的 pikpak 客户端,现在又开发了 115 的客户端啊,支持一下
    Shimily
        9
    Shimily  
    OP
       2025 年 8 月 16 日   ❤️ 1
    @sunshower 不会被踢下线哈,这个是基于开放接口开发的,使用手机客户端扫码登录即可
    Shimily
        10
    Shimily  
    OP
       2025 年 8 月 16 日
    @cnlaok999 谢谢支持!
    koolpass
        11
    koolpass  
       2025 年 8 月 16 日
    牛的 必须收藏一下
    apollo007
        12
    apollo007  
       2025 年 8 月 16 日
    大佬,我倒是很希望 你能帮忙解决一下那个 115 网盘一直容易 在电视 Apple TV 端的 Infuse 上面老是掉线的问题。
    hebian
        13
    hebian  
       2025 年 8 月 16 日
    收藏一下,115 网盘能有一个非浏览器版的客户端真是太好了,虽说 8 月份 115 官方就会推出新版客户端,不过能多个选择也是好事,百花齐放嘛,官方的 Mac 版在这: https://q.115.com/115/T896400.html ,PC 版还等再等会。
    followad
        14
    followad  
       2025 年 8 月 16 日
    github 有么
    jemyzhang
        15
    jemyzhang  
       2025 年 8 月 16 日 via iPhone
    Linux 客户端来一个?
    JIUBASHI
        16
    JIUBASHI  
       2025 年 8 月 16 日 via iPhone
    打码的地方是“达拉崩吧”
    issakchill
        17
    issakchill  
       2025 年 8 月 16 日
    支持支持 官方的浏览器太不好用了
    xinyana
        18
    xinyana  
       2025 年 8 月 16 日
    我需要一个离线后的重命名
    剧集文件名太乱,我只需要 12345
    littlejackyxu
        19
    littlejackyxu  
       2025 年 8 月 16 日
    好东西啊 必须赞一个!
    hguandl
        20
    hguandl  
       2025 年 8 月 16 日
    感谢分享!事实上我也在做 115 网盘的客户端,用 macOS 的 FileProvider 接口做成同步盘的形式。无奈 115 的 API 不够丰富,集成进 Finder 的体验不太好,最终就缩水成了一个类似 rsync 的命令行工具自用。
    spaceman
        21
    spaceman  
       2025 年 8 月 16 日
    好东西!
    Shimily
        22
    Shimily  
    OP
       2025 年 8 月 16 日
    @hguandl 确实,官方开放接口太少了
    Tink
        23
    Tink  
    PRO
       2025 年 8 月 16 日
    有点厉害了
    as9567585
        24
    as9567585  
       2025 年 8 月 17 日
    没有视频的观看进度吗
    Phinsin
        25
    Phinsin  
       2025 年 8 月 17 日
    请问 115 能用几个接口?我意思我有 infuse/vidhub/爆米花等,都扫码的话,会不会被挤掉?
    TrackBack
        26
    TrackBack  
       2025 年 8 月 17 日
    能查看文件 sha1 吗
    Shimily
        27
    Shimily  
    OP
       2025 年 8 月 17 日
    @TrackBack 可以的,选择文件点击查看详情即可看到
    77158158
        28
    77158158  
       2025 年 8 月 17 日
    在线播放,能否联动支持 115master 这个吗、
    https://github.com/cbingb666/115master
    lisexy
        29
    lisexy  
       2025 年 8 月 24 日
    真好 找这个很久了。
    vopsoft
        30
    vopsoft  
       2025 年 8 月 27 日 via Android
    这种调接口的方式有流量或者速度限制吗
    之前 alist 也是这么用的 明显不如官方的快
    Shimily
        31
    Shimily  
    OP
       2025 年 8 月 27 日
    @vopsoft 没有限制
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3795 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 00:59 · PVG 08:59 · LAX 16:59 · JFK 19:59
    ♥ Do have faith in what you're doing.