Skip to content

第三方123云盘客户端,解决了123云盘电脑客户端限制每日1GB自用流量的问题

License

Notifications You must be signed in to change notification settings

123panNextGen/123pan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

152 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

123pan

🚀 123pan

突破限制 · 高效下载 · 简单易用

Stars License Python Version Downloads

介绍

123pan是一款基于Python开发的高效下载辅助工具,通过模拟安卓客户端协议,帮助用户绕过123云盘的自用下载流量限制,实现无阻碍下载体验。

项目结构

.
├── doc
│   └── img
│       └── image.png
├── LICENSE
├── README.md
└── src
    ├── 123pan.py
    ├── api.py
    ├── config.py
    ├── icon.ico
    ├── log.py
    ├── main_window.py
    ├── requirements.txt
    ├── themes.py
    ├── threading_utils.py
    ├── ui_theme_manager.py
    └── ui_widgets.py

4 directories, 14 files

使用

使用打包后的文件运行

如果你的电脑是windows系统或者linux发行版,可以直接下载打包后的文件并运行。
下载地址:

其他系统以及开发请参考下方的源码运行。

使用源码运行

首先准备好Python3环境,并克隆存储库。

git clone https://github.com/123panNextGen/123pan.git
cd 123pan/

准备Python虚拟环境。

#若网络情况较差 可以提前配置好pip镜像站
#pip config set global.index-url https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple
python -m venv .venv
.venv/bin/pip install -r src/requirements.txt

然后运行src下的123pan.py即可。

.venv/bin/python src/123pan.py

技术说明

默认会在系统C:\Users%USERNAME%\AppData\Roaming\Qxyz17\123pan~/.config/Qxyz17/123pan创建配置文件和日志。

{
  "userName": "账号",
  "passWord": "密码",
  "authorization": "令牌",
  "deviceType": "驱动类型",
  "osVersion": "安卓版本",
  "settings": {
    "defaultDownloadPath": "默认下载路径",
    "askDownloadLocation": 开关
}

问题反馈

你可以通过多种途径反馈问题。

我们将在第一时间解决。

代码贡献

我们很欢迎您来为项目添砖加瓦,但是请遵守以下几点:

  • 不要提交未测试的代码
  • 不要提交无意义的内容
  • 不要提交涉及隐私的内容
  • 请向dev分支提交pr

我们还提供了开发交流群,可以在用户交流群中联系管理员获得。

使用协议

本程序使用Apache 2.0协议。
本工具仅用于学习研究,请勿用于商业用途,使用者需遵守123云盘用户协议,滥用可能导致账号限制。


Star History Chart

本程序由123panNextGen开发团队用♥️制作~
我们由衷感谢为本程序贡献代码的人们。 贡献人员名单

About

第三方123云盘客户端,解决了123云盘电脑客户端限制每日1GB自用流量的问题

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages