EtpBotEtpBot
首页
  • EtpBot自动化文档
  • EtpBot安卓投屏文档
  • DLL自动化文档
  • DLL安卓投屏文档
  • ADB工具使用教程与模块封装
  • 自动化模块使用教程
  • 安卓投屏模块使用教程
  • EtpBot开发助手使用教程
  • 评论引流脚本实战开发教程
  • 投屏系统V1源码
  • 投屏系统V2源码
  • 投屏便捷版源码
  • 易吃鸡源码
下载安装
联系我们
首页
  • EtpBot自动化文档
  • EtpBot安卓投屏文档
  • DLL自动化文档
  • DLL安卓投屏文档
  • ADB工具使用教程与模块封装
  • 自动化模块使用教程
  • 安卓投屏模块使用教程
  • EtpBot开发助手使用教程
  • 评论引流脚本实战开发教程
  • 投屏系统V1源码
  • 投屏系统V2源码
  • 投屏便捷版源码
  • 易吃鸡源码
下载安装
联系我们
  • 首页
  • 介绍
  • 下载安装
  • 模块文档

    • EtpBot

      • 基础命令
      • 按键操作
      • 模拟操作
      • 节点操作
      • 图片颜色
      • Ocr识字
      • 系统管理
      • 应用管理
      • 屏幕操作
      • 文件目录
      • 输入法管理
      • 进程管理
      • 网络应用
    • 安卓投屏类
  • DLL文档

    • EtpBot

      • 基础命令
      • 按键操作
      • 模拟操作
      • 节点操作
      • 图片颜色
      • Ocr识字
      • 系统管理
      • 应用管理
      • 屏幕操作
      • 文件目录
      • 输入法管理
      • 进程管理
      • 网络应用
    • 安卓投屏类
    • Android键码表
  • 常见问题
  • 更新日志
  • 视频教程

    • ADB工具使用教程与模块封装

      • 1、介绍与调用方法
      • 2、连接安卓设备几种方式
      • 3、易语言调用ADB连接设备
      • 4、常用命令(一)查看设备信息
      • 5、常用命令(二)模拟按键输入
      • 6、常用命令(三)手机应用管理
      • 7、常用命令(四)文件目录管理
      • 8、常用命令(五)屏幕数据与控件
      • 9、连接多设备操作方法
      • 10、一键转WIFI无线连接
      • 11、模块封装与调用
      • 12、多线程批量操作设备
      • 13、监控手机设备拔插状态
    • EtpBot自动化模块使用教程

      • 1、激活与连接设备
      • 2、手机模拟按键操作
      • 3、手机模拟触摸操作
      • 4、Ocr识字与找字
      • 5、图色开发-找色与多点找色
      • 6、图色开发-找图与多图查找
      • 7、节点操作-查找节点
      • 8、节点操作-查找子、父、兄节点
      • 9、节点操作-节点模拟操作
      • 10、系统管理-取信息与修改设备
      • 11、应用管理-启动关闭卸载
      • 12、文件管理-文件创建删除与修改
    • EtpBot安卓投屏模块使用教程

      • 1、服务创建与初始化
      • 2、视频渲染与镜像渲染
      • 3、360°旋转投屏
      • 4、鼠标模拟操作与按键
      • 5、使用电脑键盘输入文字
      • 6、复制粘贴同步剪辑版
      • 7、更新分辨率、比特率、帧率
      • 8、画板重画
    • EtpBot开发助手使用教程
    • 评论引流脚本实战开发教程
  • 示例源码

    • 投屏系统V1源码
    • 投屏系统V2源码
    • 投屏便捷版源码
    • 易吃鸡源码

系统_取CPU

  • 函数原型
const char* __stdcall EB_系统_取CPU (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • ""失败
示例
printf("CPU:%s", EB_系统_取CPU("emulator-5554"));

系统_取DPI

  • 函数原型
const char* __stdcall EB_系统_取DPI (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • ""失败
示例
printf("DPI:%s", EB_系统_取DPI("emulator-5554"));

系统_取SDK

  • 函数原型
const char* __stdcall EB_系统_取SDK (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • ""失败
示例
printf("SDK:%s", EB_系统_取SDK ("emulator-5554"));

系统_取IMSI

  • 函数原型
const char* __stdcall EB_系统_取IMSI (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • ""失败
示例
printf("IMSI:%s", EB_系统_取IMSI("emulator-5554"));

系统_取IMEI

  • 函数原型
const char* __stdcall EB_系统_取IMEI (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • ""失败
示例
printf("IMEI:%s", EB_系统_取IMEI("emulator-5554"));

系统_取品牌

  • 函数原型
const char* __stdcall EB_系统_取品牌 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • ""失败
示例
printf("品牌:%s", EB_系统_取品牌("emulator-5554"));

系统_取型号

  • 函数原型
const char* __stdcall EB_系统_取型号 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • ""失败
示例
printf("型号:%s", EB_系统_取型号("emulator-5554"));

系统_取名称

  • 函数原型
const char* __stdcall EB_系统_取名称 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • "" 失败
示例
printf("名称:%s", EB_系统_取名称("emulator-5554"));

系统_取iccid

  • 函数原型
const char* __stdcall EB_系统_取iccid (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • "" 失败
示例
printf("iccid:%s", EB_系统_取iccid("emulator-5554"));

系统_取版本号

  • 函数原型
const char* __stdcall EB_系统_取版本号 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • "" 失败
示例
printf("版本号:%s", EB_系统_取版本号("emulator-5554"));

系统_取分辨率

  • 函数原型
const char* __stdcall EB_系统_取分辨率 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • "" 失败
示例
printf("分辨率:%s", EB_系统_取分辨率("emulator-5554"));

系统_取主板号

  • 函数原型
const char* __stdcall EB_系统_取主板号 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • "" 失败
示例
printf("主板号:%s", EB_系统_取主板号("emulator-5554"));

系统_取ip地址

  • 函数原型
const char* __stdcall EB_系统_取ip地址 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • "" 失败
示例
printf("ip地址:%s", EB_系统_取ip地址("emulator-5554"));

系统_取MAC地址

  • 函数原型
const char* __stdcall EB_系统_取MAC地址 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • "" 失败
示例
printf("MAC地址:%s", EB_系统_取MAC地址("emulator-5554"));

系统_取SIM序号

  • 函数原型
const char* __stdcall EB_系统_取SIM序号 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • ""失败
示例
printf("SIM序号:%s", EB_系统_取SIM序号 ("emulator-5554"));

系统_取SN序号

  • 函数原型
const char* __stdcall EB_系统_取SN序号 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • ""失败
示例
printf("SN序号:%s", EB_系统_取SN序号 ("emulator-5554"));

系统_取安卓ID

  • 函数原型
const char* __stdcall EB_系统_取安卓ID (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • ""失败
示例
printf("安卓ID:%s", EB_系统_取安卓ID ("emulator-5554"));

系统_取电量

  • 函数原型
int __stdcall EB_系统_取电量 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • -1 失败
示例
printf("电量:%d", EB_系统_取电量 ("emulator-5554"));

系统_取手机厂商

  • 函数原型
const char* __stdcall EB_系统_取手机厂商 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • ""失败
示例
printf("手机厂商:%s", EB_系统_取手机厂商 ("emulator-5554"));

系统_取手机号码

  • 函数原型
const char* __stdcall EB_系统_取手机号码 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • ""失败
示例
printf("手机号码:%s", EB_系统_取手机号码 ("emulator-5554"));

系统_取网关

  • 函数原型
const char* __stdcall EB_系统_取网关 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • ""失败
示例
printf("网关:%s", EB_系统_取网关 ("emulator-5554"));

系统_取唯一标识

  • 函数原型
const char* __stdcall EB_系统_取唯一标识 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • ""失败
示例
printf("唯一标识:%s", EB_系统_取唯一标识 ("emulator-5554"));

系统_取系统属性

  • 函数原型
const char* __stdcall EB_系统_取系统属性 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • ""失败
示例
printf("系统属性:%s", EB_系统_取系统属性 ("emulator-5554"));

系统_取已运行时间

  • 函数原型
int __stdcall EB_系统_取已运行时间 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • -1失败
示例
printf("已运行时间:%d", EB_系统_取已运行时间 ("emulator-5554"));

系统_取屏幕宽度

  • 函数原型
int __stdcall EB_系统_取屏幕宽度 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • -1 失败
示例
printf("屏幕宽度:%d", EB_系统_取屏幕宽度("emulator-5554"));

系统_取屏幕高度

  • 函数原型
int __stdcall EB_系统_取屏幕高度 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • -1 失败
示例
printf("屏幕高度:%d", EB_系统_取屏幕高度("emulator-5554"));

系统_取屏幕方向

  • 函数原型
int __stdcall EB_系统_取屏幕方向 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • 0 0°
    • 1 90°
    • 2 180°
    • 3 270°
    • -1 失败
示例
int orientation = EB_系统_取屏幕方向("emulator-5554");

    switch (orientation) {
        case 0:
            printf ("0° 竖屏 Home在下边")
            break;
        case 1:
            printf ("90° 横屏 Home在左边")
            break;
        case 2:
            printf ("180° 竖屏 Home在上边")
            break;
        case 3:
            printf ("270° 横屏 Home在右边")
            break;
        default:
            std::cout << "未知屏幕方向" << std::endl;
            break;
    }

系统_取屏幕状态

  • 函数原型
int __stdcall EB_系统_取屏幕状态 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • 0 亮屏
    • 1 息屏
    • -1失败
示例
if( !EB_系统_取屏幕状态("emulator-5554") ){
    printf("亮屏");
    return true;
}else {
    printf("息屏");
    return false;
};

系统_取安卓版本号

  • 函数原型
const char* __stdcall EB_系统_取安卓版本号 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • ""失败
示例
printf("安卓版本号:%s", EB_系统_取安卓版本号("emulator-5554"));

系统_取运营商名称

  • 函数原型
const char* __stdcall EB_系统_取运营商名称 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • "" 失败
示例
printf("运营商名称:%s", EB_系统_取运营商名称("emulator-5554"));

系统_取外网ip地址

  • 函数原型
const char* __stdcall EB_系统_取外网ip地址 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • ""失败
示例
printf("外网ip地址:%s", EB_系统_取外网ip地址("emulator-5554"));

系统_置DPI

  • 函数原型
void __stdcall EB_系统_置DPI (const char* Serial, const char* DPI)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • DPI---如果要恢复原来的DPI,用“reset”
  • 返回值
    • 无
示例
EB_系统_置DPI ("emulator-5554", "480");

系统_置MAC

  • 函数原型
void __stdcall EB_系统_置MAC (const char* Serial, const char* MAC)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • MAC---“auto”为随机MAC
  • 返回值
    • 无
示例
EB_系统_置MAC ("emulator-5554", "auto");

系统_置IMEI

  • 函数原型
void __stdcall EB_系统_置IMEI (const char* Serial, const char* IMEI)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • IMEI
  • 返回值
    • 无
示例
//需ROOT权限
EB_系统_置IMEI ("emulator-5554", "358523021538698");

系统_置IMSI

  • 函数原型
void __stdcall EB_系统_置IMSI (const char* Serial, const char* IMSI)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • IMSI
  • 返回值
    • 无
示例
//需ROOT权限
EB_系统_置IMSI ("emulator-5554", "460007512947439");

系统_置安卓ID

  • 函数原型
void __stdcall EB_系统_置安卓ID (const char* Serial, const char* ID)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • ID[安卓ID]
  • 返回值
    • 无
示例
EB_系统_置安卓ID ("emulator-5554", "f2eef89b4ba1cb8");

系统_置分辨率

  • 函数原型
void __stdcall EB_系统_置分辨率 (const char* Serial, const char* Resolution)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • Resolution[分辨率]---格式为“1280x720”;恢复原来的分辨率,用“reset”
  • 返回值
    • 无
示例
EB_系统_置分辨率 ("emulator-5554", "720x1280");

系统_置手机厂商

  • 函数原型
void __stdcall EB_系统_置手机厂商 (const char* Serial, const char* mf)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • mf[手机厂商]
  • 返回值
    • 无
示例
EB_系统_置手机厂商 ("emulator-5554", "vivo");

系统_置手机号码

  • 函数原型
void __stdcall EB_系统_置手机号码 (const char* Serial, const char* Number)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • Number[手机号码]
  • 返回值
    • 无
示例
EB_系统_置手机号码 ("emulator-5554", "13888888888");

系统_置手机型号

  • 函数原型
void __stdcall EB_系统_置手机型号 (const char* Serial, const char* Model)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • Model[手机型号]
  • 返回值
    • 无
示例
EB_系统_置手机型号 ("emulator-5554", "V2329A");

系统_置剪辑板文本

  • 函数原型
void __stdcall EB_系统_置剪辑板文本 (const char* Serial,const char* Str)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • Str [文本内容] -
  • 返回值
    • 无
示例
EB_系统_置剪辑板文本 ("emulator-5554", "EtpBot自动化");

系统_关机

  • 函数原型
void __stdcall EB_系统_关机 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • 无
示例
EB_系统_关机 ("emulator-5554");

系统_重启

  • 函数原型
void __stdcall EB_系统_重启 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • 无
示例
EB_系统_重启 ("emulator-5554");

系统_广播

  • 函数原型
void __stdcall EB_系统_广播 (const char* Serial, const char* data, const char* Module)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • data[广播内容]
    • Module[指定组件广播]---留空为 向所有组件广播
  • 返回值
    • 无
示例
EB_系统_广播 ("emulator-5554", "ADB_INPUT_TEXT --es msg EtpBot", "");

系统_是否开启wifi

  • 函数原型
int __stdcall EB_系统_是否开启wifi (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • 0成功
    • -1 未开启
示例
if( !EB_系统_是否开启wifi ("emulator-5554")){
    return true;
}else {
    return false;
};

系统_是否开启蓝牙

  • 函数原型
int __stdcall EB_系统_是否开启蓝牙 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • 0成功
    • -1 未开启
示例
if( !EB_系统_是否开启蓝牙 ("emulator-5554")){
    return true;
}else {
    return false;
};

系统_显示触摸操作

  • 函数原型
void __stdcall EB_系统_显示触摸操作 (const char* Serial, bool off)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • off[开启关闭]---true: 开启点按显示 fasle: 关闭点按显示
  • 返回值
    • 无
示例
EB_系统_显示触摸操作 ("emulator-5554", true);

系统_开启指针位置

  • 函数原型
void __stdcall EB_系统_开启指针位置 (const char* Serial, bool off)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • off[开启关闭]---true: 开启指针显示 fasle: 关闭指针显示
  • 返回值
    • 无
示例
EB_系统_开启指针位置 ("emulator-5554", true);

系统_开关wifi

  • 函数原型
void __stdcall EB_系统_开关wifi (const char* Serial, bool off)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • off[开启关闭]---true: 开 fasle: 关
  • 返回值
    • 无
示例
EB_系统_开关wifi ("emulator-5554", true);

系统_开关飞行模式

  • 函数原型
void __stdcall EB_系统_开关飞行模式 (const char* Serial, bool off)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • off[开启关闭]---true: 开 fasle: 关
  • 返回值
    • 无
示例
EB_系统_开关飞行模式 ("emulator-5554", true);

系统_开关数据流量

  • 函数原型
void __stdcall EB_系统_开关数据流量 (const char* Serial, bool off)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • off[开启关闭]---true: 开 fasle: 关
  • 返回值
    • 无
示例
EB_系统_开关数据流量 ("emulator-5554", true);

系统_展开通知栏

  • 函数原型
int __stdcall EB_系统_展开通知栏 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • 0 成功
    • -1 失败
示例
if( !EB_系统_展开通知栏("emulator-5554") ){
    printf("已展开通知栏");
    return true;
}else {
    printf("展开通知栏失败");
    return false;
};

系统_展开设置栏

  • 函数原型
int __stdcall EB_系统_展开设置栏 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • 0 成功
    • -1 失败
示例
if( !EB_系统_展开设置栏("emulator-5554") ){
    printf("已展开设置栏");
    return true;
}else {
    printf("展开设置栏失败");
    return false;
};

系统_折叠通知栏

  • 函数原型
void __stdcall EB_系统_折叠通知栏 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • 无
示例
EB_系统_折叠通知栏 ("emulator-5554");

系统_折叠设置栏

  • 函数原型
void __stdcall EB_系统_折叠设置栏 (const char* Serial)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值
    • 无
示例
EB_系统_折叠设置栏 ("emulator-5554");

系统_打开设置界面

  • 函数原型
void __stdcall EB_系统_打开设置界面 (const char* Serial, const char* Action )
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • Action [活动页面] --
  • 返回值
    • 无
示例
//Action_声音设置
EB_系统_打开设置界面 ("emulator-5554", "android.settings.SOUND_SETTINGS");

系统_图库刷新

  • 函数原型
int __stdcall EB_系统_图库刷新 (const char* Serial,const char* path)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • path[图库路径]---/sdcard/DCIM/
  • 返回值
    • 0 成功
    • -1 失败
示例
if( !EB_系统_图库刷新("emulator-5554", "/sdcard/DCIM/") ){
    return true;
}else {
    return false;
};

系统_图片刷新

  • 函数原型
int __stdcall EB_系统_图片刷新 (const char* Serial,const char* path)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • path[图片路径]---/sdcard/DCIM/Camera/0RQ6025o.JPG 准确路径
  • 返回值
    • 0 成功
    • -1 失败
示例
if( !EB_系统_图片刷新("emulator-5554", "/sdcard/DCIM/Camera/0RQ6025o.JPG") ){
    return true;
}else {
    return false;
};

系统_清除通知栏消息

  • 函数原型
void __stdcall EB_系统_清除通知栏消息 (const char* Serial, const char* ID)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • ID[消息ID]---留空清除全部
  • 返回值
    • 无
示例
EB_系统_清除通知栏消息 ("emulator-5554","");

Prev
Ocr识字
Next
应用管理