123pan是一款基于Python开发的高效下载辅助工具,通过模拟安卓客户端协议,帮助用户绕过123云盘的自用下载流量限制,实现无阻碍下载体验。
123pan
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── doc
│ └── image.png
├── LICENSE
├── pyproject.toml
├── README.md
├── script
│ ├── build.sh
│ ├── lint.sh
│ └── mypy.sh
├── SECURITY.md
├── src
│ ├── 123pan.pro
│ ├── 123pan.py
│ └── app
│ ├── common
│ │ ├── api.py
│ │ ├── config.py
│ │ ├── const.py
│ │ ├── log.py
│ │ ├── resource.py
│ │ └── style_sheet.py
│ ├── resource
│ │ ├── qss
│ │ │ ├── dark
│ │ │ │ ├── gallery_interface.qss
│ │ │ │ ├── home_interface.qss
│ │ │ │ ├── icon_interface.qss
│ │ │ │ ├── link_card.qss
│ │ │ │ ├── navigation_view_interface.qss
│ │ │ │ ├── sample_card.qss
│ │ │ │ ├── setting_interface.qss
│ │ │ │ └── view_interface.qss
│ │ │ └── light
│ │ │ ├── gallery_interface.qss
│ │ │ ├── home_interface.qss
│ │ │ ├── icon_interface.qss
│ │ │ ├── link_card.qss
│ │ │ ├── navigation_view_interface.qss
│ │ │ ├── sample_card.qss
│ │ │ ├── setting_interface.qss
│ │ │ └── view_interface.qss
│ │ └── resource.qrc
│ └── view
│ ├── cloud_interface.py
│ ├── file_interface.py
│ ├── login_window.py
│ ├── main_window.py
│ ├── newfolder_window.py
│ ├── rename_window.py
│ ├── setting_interface.py
│ └── transfer_interface.py
├── TODO.md
└── uv.lock
11 directories, 45 files
如果你的电脑是windows系统或者linux发行版,可以直接下载打包后的文件并运行。
下载地址:
- Github: https://github.com/123panNextGen/123pan/releases/
- Website(CloudFlare CDN, 更新可能不及时): https://download.123panng.top/
其他系统以及开发请参考下方的源码运行。
git clone https://github.com/123panNextGen/123pan.git
cd 123pan/准备Python虚拟环境。
uv sync
uv sync --extra build # 构建环境然后运行src下的123pan.py即可。
uv run src/123pan.py默认会在系统C:\Users\%USERNAME%\AppData\Roaming\123pannextgen\123pan或~/.config/123pannextgen/123pan创建配置文件和日志。
{
"userName": "账号",
"passWord": "密码",
"authorization": "令牌",
"deviceType": "驱动类型",
"osVersion": "安卓版本",
"loginuuid": "登陆UUID" ,
"settings": {
"defaultDownloadPath": "默认下载路径",
"askDownloadLocation": true
}
}你可以通过多种途径反馈问题。
- Github: https://github.com/123panNextGen/123pan/issues
- QQ群: 996241397
我们将在第一时间解决。
你可以在社区讨论相关问题
- Github:https://github.com/123panNextGen/123pan/discussions
- QQ群:群号同上
本程序使用Apache 2.0协议。
本项目为个人学习与技术研究目的开发,与 123 云盘官方无任何关联。使用本软件即表示您已知晓并同意以下内容:
- 本软件按「现状」提供,不提供任何明示或暗示的保证
- 开发者不对因使用本软件导致的任何直接或间接损失承担责任,包括但不限于数据丢失、账号封禁、服务中断等
- 使用者应自行承担使用本软件的全部风险,并遵守 123 云盘用户协议及相关法律法规
- 请勿将本软件用于商业用途
Important
以下Fork项目与123panNextGen团队没有任何关系,为社区的技术爱好者基于我们的项目进一步创作的。
本程序由123panNextGen开发团队用
我们由衷感谢为本程序贡献代码的人们。 贡献人员名单
