每日签到奶昔超市积分商城奶昔访达
返回列表 发布新帖
查看: 846|回复: 13

[脚本工具] 关于联通脚本说明与更新

发表于 2025-12-18 10:41:01 | 查看全部 |阅读模式

登录后免广告,享受更多奶昔会员权益!

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 Yuri 于 2025-12-18 10:45 编辑

这两天研究了下论坛的获取联通token全自动优化版,结合上一帖子来个总结。

结合各种提取 appId 脚本,不过似乎走了不少弯路。


1. 关于 appId

  • appId 是服务器下发的,登录请求体可以不包含。
  • 联通任务本同理,脚本内搜索 appId: 然后把这行注释掉即可,以后就不用被 appId 困扰。
# 联通 Token 提取工具 (Python版)

这是一个基于 Python 的自动化脚本,用于模拟中国联通 APP 登录流程,并提取 API 接口所需的 `token_online`。

## ✨ 功能特点

* **多账号支持**:支持通过环境变量一次性配置多个账号。
* **智能状态识别**:
    * ✅ 自动识别登录成功并提取 Token。
    * ❌ 识别密码错误 (Code: 2)。
    * ⚠️ 识别未设置服务密码 (Code: 11)。
    * 🛡️ 识别风控验证码拦截 (Code: ECS99999)。
* **安全防伪装**:完全模拟真实 APP 的请求头和设备指纹信息。

---

## 🛠️ 环境准备

在运行脚本之前,请确保你的环境满足以下要求:

1.  **Python 3.6+**:建议使用最新版。
2.  **Node.js**:**必须安装**。脚本依赖 `PyExecJS` 调用 Node.js 运行加密函数。
    * 验证方法:在终端输入 `node -v`,如果显示版本号则说明已安装。
3.  **第三方库**:需安装 `requests` 和 `PyExecJS`。

### 安装依赖

```bash
pip install requests PyExecJS

⚙️ 配置账号 (环境变量)

为了安全起见,账号密码不直接写入代码,而是通过 环境变量 UNICOM_ACCOUNTS 进行配置。

变量格式

手机号1#服务密码1@手机号2#服务密码2
  • 使用 @ 分割不同账号。
  • 使用 # 分割手机号和密码。

设置方法示例

1. Windows (CMD)
set UNICOM_ACCOUNTS=13800000001#123456@13800000002#654321
python unicom_login.py
2. Windows (PowerShell)
$env:UNICOM_ACCOUNTS="13800000001#123456@13800000002#654321"
python unicom_login.py
3. Linux / macOS
export UNICOM_ACCOUNTS="13800000001#123456@13800000002#654321"
python unicom_login.py
4. 青龙面板 (QingLong)

在面板的 “环境变量” 页面添加:

  • 名称: UNICOM_ACCOUNTS
  • : 13800000001#123456@13800000002#654321

🚀 运行脚本

确保代码保存为 unicom_login.py (或其他你喜欢的名字),然后在终端运行:

python unicom_login.py

运行结果示例:

🚀 启动联通 Token 提取脚本 (v4)...
📋 共读取到 2 个账号

----------------------------------------
处理第 1 个账号...
🔄 [账号: 138****0001] 正在尝试登录...
✅ [账号: 138****0001] 登录成功!
🎯 Token:
25f23579-xxxx-xxxx-xxxx-xxxxxxxxxxxx

----------------------------------------
处理第 2 个账号...
🔄 [账号: 138****0002] 正在尝试登录...
🛡️ [账号: 138****0002] 触发安全风控 (ECS99999)
   💡 建议:检测到验证码弹窗。请手动打开联通APP登录一次以解除风控...

🔍 常见状态码说明

脚本会自动处理并翻译以下联通 API 状态码:

状态码 (Code) 含义 解决方案
0 / 0000 登录成功 🎉 脚本会自动输出 Token。
2 密码错误 请检查你的服务密码是否正确。
11 无服务密码 账号未设置登录密码,请去联通APP“设置-安全中心”设置服务密码。
ECS99999 触发风控 也就是“验证码弹窗”。<br>解决办法:关闭WiFi,使用4G/5G流量手动打开联通APP登录一次,即可解除。
其他 未知错误 脚本会直接打印后端返回的 desc 错误描述。

⚠️ 免责声明

  1. 本脚本仅供编程学习和技术交流使用。
  2. 请勿将本脚本用于任何非法用途(如恶意攻击、批量注册等)。
  3. 脚本涉及账号密码隐私,请妥善保管你的环境变量配置,不要截图发给他人

2. 账号被挤登录问题

  • 注释掉登录请求体的 deviceCode 即可解决。

3. 联通任务本更新

新增以下任务:

  • 签到任务
  • 安全管家
  • 联通云盘

联通阅读低保无了,目前也就挂着签到,了胜于无。

抽奖活动将于 2025年9月30日 结束,浇花倒是还有蛮长时间。

权益活动图

当前功能模块

  • 首页签到
  • 立减金打卡
  • 联通祝福
  • 权益超市浇花 + 抽奖

提及的附件:
联通提取token_onine脚本
联通提取token_.py (4.1 KB, 下载次数: 38)
chinaunico.zip(功能:首页签到&任务, 联通祝福, 立减金打卡,权益超市,安全管家任务,联通云盘)
chinaunico.zip (37.98 KB, 下载次数: 49)
爱生活,爱奶昔~
回复

使用道具 举报

发表于 2025-12-18 11:54:03 | 查看全部
这是干嘛的
爱生活,爱奶昔~
发表于 2025-12-18 13:38:18 来自手机 | 查看全部
看看附件
爱生活,爱奶昔~
发表于 2025-12-18 20:43:57 来自手机 | 查看全部
没权限下载🤡
爱生活,爱奶昔~
发表于 2025-12-19 13:30:07 | 查看全部
脚本还是不错 支持
爱生活,爱奶昔~
发表于 2025-12-19 13:59:00 | 查看全部
联通签到有啥用?
爱生活,爱奶昔~
发表于 2025-12-30 19:43:27 | 查看全部
查看附件
爱生活,爱奶昔~
发表于 2025-12-30 21:51:50 | 查看全部
一直提示ECS99999,重新在app登录也没用怎么办
爱生活,爱奶昔~
发表于 2025-12-31 09:14:59 | 查看全部
支持大佬
爱生活,爱奶昔~
发表于 2026-1-1 17:06:07 | 查看全部
这个密码是什么密码,我登陆密码服务密码都不对啊
爱生活,爱奶昔~
发表于 2026-1-1 17:17:52 | 查看全部
一直ECS99999
爱生活,爱奶昔~
发表于 2026-1-1 22:32:34 | 查看全部
一直ECS99999
爱生活,爱奶昔~
发表于 2026-1-4 14:04:16 | 查看全部
我下载使用没问题
爱生活,爱奶昔~
发表于 2026-1-5 11:00:16 | 查看全部
一直ECS99999我也是
爱生活,爱奶昔~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

© 2026 Naixi Networks. 沪ICP备13020230号-1|沪公网安备 31010702007642号手机版小黑屋RSS
返回顶部 关灯 在本版发帖
快速回复 返回顶部 返回列表