littlebot
Published on 2025-04-16 / 0 Visits
0

【源码】基于Python的在线应用自动化任务系统

项目简介

本项目是一个基于Python的在线应用自动化任务系统,主要用于自动化处理各类在线应用的日常任务,如签到、领取奖励、完成特定任务等。系统通过模拟浏览器行为,发送HTTP请求,实现自动化登录与交互。

项目的主要特性和功能

  • 多应用自动化登录:支持电信营业厅、爱奇艺、腾讯视频、顺丰快递、无忧行等多个应用的自动登录。
  • 任务自动化执行:能够自动完成应用内的日常任务,例如观看视频、抽奖、查询积分等。
  • 消息推送通知:通过PushPlus和Telegram Bot提供消息推送服务,及时通知用户任务执行结果。
  • 数据安全保障:支持RSA和AES加密,有效保护敏感数据安全。
  • 多账号管理功能:可同时管理多个账号,并执行对应任务。

安装使用步骤

一、ubuntu服务器

  1. 拉取整个仓库(部分文件可单独运行):
  2. 安装依赖: pip3 install -r requirements.txt
  3. 设置环境变量(以ubuntu为例,仅供参考): sudo vim /etc/profile 写入 export key="value",多个环境变量则写入多行。
  4. 执行脚本:
    • 手动执行测试:在主目录下,执行 python3 xxx.py >> logs/xxx.log
    • crontab定时任务:0 0 * * * . /etc/profile;cd 目录的绝对路径 && python3 xxx.py >> logs/xxx.log 2>&1

二、青龙面板

  1. 拉取仓库: 国内服务器太卡时用下面这个:
  2. 安装依赖:
    • 安装依赖失败,若日志内有 gcc not found 关键字,进入docker容器中,依次执行: apk update apk add build-base 此时在docker容器内执行 gcc --version,若正确显示版本信息,则可继续安装。
    • 第二种方法:进入容器中,依次执行: cd data/scripts/limoruirui_misaka pip3 install -r requirements.txt
  3. 按照脚本文件内的说明设置环境变量。

环境变量说明

推送

  • tgbot:
    • TG_USER_ID:tg用户id
    • TG_BOT_TOKEN:tgbot的token
    • TG_API_HOST(可选,若无或不需要则不设置):tg反向代理api
    • TG_BOT_TOKEN_ADDED(可选):用于设置额外的tgbot的token,填写此变量后,则不会再去读取TG_BOT_TOKEN;当填写了TG_BOT_TOKEN,又不希望脚本使用tg推送时,则将TG_BOT_TOKEN_ADDED设置为 no
  • pushplus:
    • PUSH_PLUS_TOKEN:推送加的token
    • PUSH_PLUS_TOKEN_ADDED(可选):同上面的TG_BOT_TOKEN_ADDED

脚本内变量(具体参照脚本文件内的说明)

  • 联通营业厅app(china_unicom.py):
    • PHONE_NUM:手机号码(必须)
    • UNICOM_LOTTER:是否自动抽奖(选填 True | False,默认为是)
  • 电信营业厅app(china_telecom.py):
    • TELECOM_PHONE:手机号码(必须)
    • TELECOM_PASSWORD:电信服务密码(选择)
    • TELECOM_FOOD:宠物喂食次数(选择)
  • iqiyi(iqiyi.py & iqiyiRed.py):
    • iqy_ck:爱奇艺cookie,可整段,也可只保留P00001=xxx;(必须)
    • get_iqiyi_dfp:是否请求我的api来获取参数,再去请求爱奇艺的api来获取dfp(dfp类似于设备号,cookie字段内有)(选择 True | False,默认为否)
    • sleep_await:因观影时长同步有延迟,故建议完成任务后等待几分钟再查询(选填 True | False,默认为是)
  • 无忧行app(wxy.py):
    • WXY_TOKEN:无忧行app内的token(必须)
  • 顺丰速运(sfexpress.py):
    • SF_SIGN:顺丰app的sign(必须)

特别声明

本仓库发布的脚本及其中涉及的任何解密分析脚本,仅用于测试和学习研究,禁止用于商业用途,不能保证其合法性、准确性、完整性和有效性,请根据情况自行判断。本项目内所有资源文件,禁止任何公众号、自媒体进行任何形式的转载、发布。本人对任何脚本问题概不负责,包括但不限于由任何脚本错误导致的任何损失或损害。间接使用脚本的任何用户,包括但不限于建立VPS或在某些行为违反国家/地区法律或相关法规的情况下进行传播,本人对于由此引起的任何隐私泄漏或其他后果概不负责。请勿将本仓库的任何内容用于商业或非法目的,否则后果自负。如果任何单位或个人认为该项目的脚本可能涉嫌侵犯其权利,则应及时通知并提供身份证明、所有权证明,我们将在收到认证文件后删除相关脚本。任何以任何方式查看此项目的人或直接或间接使用该项目的任何脚本的使用者都应仔细阅读此声明。本人保留随时更改或补充此免责声明的权利。一旦使用并复制了任何相关脚本或本项目的规则,则视为您已接受此免责声明。您必须在下载后的24小时内从计算机或手机中完全删除以上内容。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】