Skip to content

ak2333ak/ppmt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

- Auto.js自动化脚本

版本 Auto.js 许可证

📖 项目简介

由于作者的疏忽所以导致源码泄漏 至此公开此源码,可以直接使用

✨ 主要特性

🔐 安全认证

  • 卡密登录系统 - 支持正版授权验证
  • 试用功能 - 提供限时试用体验
  • 权限管理 - 智能检测和申请必要权限

🎛️ 用户界面

  • 现代化UI - Material Design风格界面
  • 悬浮窗控制 - 便捷的悬浮操作面板
  • 实时状态监控 - 动态显示脚本运行状态

⚙️ 高级配置

  • 智能延迟配置 - 可调节的操作间隔和超时设置
  • 多种购买方式 - 支持"送到家"和"到店取"选项
  • 数量控制 - 灵活的购买数量设置
  • 性能优化 - 内置性能监控和优化机制

📊 日志系统

  • 分级日志 - DEBUG/INFO/WARN/ERROR四级日志
  • 实时输出 - 支持控制台实时查看
  • 调试功能 - 详细的调试信息收集

📁 项目结构

/
├── main.js              # 主程序入口
├── xf.js                # 核心功能模块
├── QCYSDK.js            # SDK模块
├── package.json         # 项目配置
├── project.json         # Auto.js项目配置
├── tsconfig.json        # TypeScript配置
├── images/              # 图片资源
│   ├── ic_app_logo.png  # 应用图标
│   └── ic_splash.png    # 启动图
├── build/               # 构建输出
└── node_modules/        # 依赖包

🚀 快速开始

环境要求

  • Android 7.0+ 设备
  • Auto.js Pro 8.8.0+
  • 无障碍服务权限
  • 悬浮窗权限

安装步骤

  1. 下载Auto.js Pro

    # 从官方渠道下载Auto.js Pro
  2. 导入项目

    # 将项目文件导入到Auto.js Pro中
  3. 权限配置

    • 开启无障碍服务权限
    • 允许悬浮窗权限
    • 授予存储权限
  4. 运行脚本

    # 在Auto.js Pro中运行main.js

🎮 使用说明

基本操作

  1. 启动应用 - 运行main.js启动主界面
  2. 权限检查 - 点击"获取权限"按钮申请必要权限
  3. 登录认证 - 输入卡密或选择试用
  4. 启动脚本 - 点击"启动脚本"开始自动化操作

悬浮窗控制

  • 主按钮 - 点击展开/收起菜单
  • 长按 - 进入调试模式(600ms+)
  • 开始/暂停 - 控制脚本运行状态
  • 设置 - 打开参数配置面板
  • 日志 - 显示/隐藏控制台日志
  • 关闭 - 退出脚本

参数配置

在设置面板中可以调整:

  • 延迟设置

    • 最小/最大点击延迟
    • 循环间隔时间
    • 步骤间隔时间
    • 查找超时时间
  • 操作选项

    • 购买方式选择
    • 数量控制设置
    • 盲点刷新间隔

🛠️ 开发说明

技术栈

  • Auto.js Pro 8 - 主要开发框架
  • JavaScript/TypeScript - 编程语言
  • Android UI - 用户界面
  • Accessibility Service - 无障碍服务

核心模块

  1. main.js - 主程序和UI界面
  2. xf.js - 核心自动化逻辑
  3. QCYSDK.js - 认证和通信模块

关键功能

  • currentPhase() - 状态识别
  • safeClick() - 安全点击
  • measureTime() - 性能监控
  • logWithLevel() - 分级日志

⚠️ 免责声明

本项目仅供学习和研究目的使用。使用者应当:

  1. 遵守法律法规 - 确保使用符合当地法律要求
  2. 尊重服务条款 - 遵守目标应用的使用协议
  3. 合理使用 - 避免对服务器造成过度负载
  4. 风险自担 - 使用本软件产生的任何后果由使用者自行承担

📄 许可证

本项目采用 ISC 许可证。详见 LICENSE 文件。

🤝 贡献

欢迎提交Issue和Pull Request来改进项目。

📞 联系方式

不要联系任何人


注意:请合法合规使用本软件,维护良好的网络环境。

About

autojs泡泡玛特自动化脚本

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors