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源码
    • 投屏便捷版源码
    • 易吃鸡源码

应用_启动

  • 函数原型
void __stdcall EB_应用_启动 (const char* Serial, const char* Package, const char* Class)
  • 参数定义

    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • Package[包名]
    • Class[类名]---类名可不填写
  • 返回值

    • 无
示例
EB_应用_启动 ("emulator-5554", "com.cyanogenmod.filemanager","")

应用_关闭

  • 函数原型
void __stdcall EB_应用_关闭 (const char* Serial, const char* Package)
  • 参数定义

    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • Package[包名]
  • 返回值

    • 无
示例
EB_应用_关闭 ("emulator-5554", "com.cyanogenmod.filemanager")

应用_卸载

  • 函数原型
int __stdcall EB_应用_卸载 (const char* Serial, const char* Package, bool Retain)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • Package[包名]
    • Retain[是否保留数据]---true: 不删除;false: 全部删除。
  • 返回值
    • 0成功
    • -1 失败
示例
if( !EB_应用_卸载("emulator-5554", "com.mobile.myapp", true)){
    return true;
}else {
    return false;
};

应用_是否运行

  • 函数原型
int __stdcall EB_应用_是否运行 (const char* Serial, const char* Package)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • Package[包名]
  • 返回值
    • 0运行中
    • -1 未运行
示例
if( !EB_应用_是否运行("emulator-5554", "com.cyanogenmod.filemanager")){
    return true;
}else {
    return false;
};

应用_是否安装

  • 函数原型
int __stdcall EB_应用_是否安装 (const char* Serial, const char* Package)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • Package[包名]
  • 返回值
    • 0已安装
    • -1 未安装
示例
if( !EB_应用_是否安装("emulator-5554", "com.cyanogenmod.filemanager")){
    return true;
}else {
    return false;
};

应用_是否前台

  • 函数原型
int __stdcall EB_应用_是否前台 (const char* Serial, const char* Package)
  • 参数定义

    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • Package[包名]
  • 返回值

    • 0成功
    • -1失败
示例
if( !EB_应用_是否前台 ("emulator-5554", "com.cyanogenmod.filemanager") ){
    return true;
}else {
    return false;
};

应用_取安装目录

  • 函数原型
const char* __stdcall EB_应用_取安装目录 (const char* Serial, const char* Package)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • Package[包名]
  • 返回值
    • ""失败
示例
printf("安装目录:%s", EB_应用_取安装目录("emulator-5554", "com.cyanogenmod.filemanager"));

应用_取app版本号

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

应用_取APK路径

  • 函数原型
const char* __stdcall EB_应用_取APK路径 (const char* Serial, const char* Package)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • Package[包名]
  • 返回值
    • ""失败
示例
printf("APK路径:%s", EB_应用_取APK路径("emulator-5554", "com.cyanogenmod.filemanager"));

应用_取当前包名

  • 函数原型
const char* __stdcall EB_应用_取当前包名 (const char* Serial)
  • 参数定义

    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值

    • "" 失败
示例
printf ("当前应用包名:%s\n", EB_应用_取当前包名 ("emulator-5554"))

应用_取当前APP名

  • 函数原型
const char* __stdcall EB_应用_取当前APP名 (const char* Serial)
  • 参数定义

    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值

    • "" 失败
示例
printf ("当前应用包名:%s\n", EB_应用_取当前包名 ("emulator-5554"))

应用_取当前Activity

  • 函数原型
const char* __stdcall EB_应用_取当前Activity (const char* Serial)
  • 参数定义

    • Serial [设备标识] --手机设备标识符 ADB命令获取
  • 返回值

    • "" 失败
示例
printf ("当前Activity:%s\n", EB_应用_取当前Activity("emulator-5554"))

应用_启动Activity

  • 函数原型
void __stdcall EB_应用_启动Activity (const char* Serial, const char* Action, const char* Url, const char* Pkg, const char* Flag)
  • 参数定义

    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • Action[活动页面]
    • Url[地址]
    • Pkg[包名]
    • Flag[标记]
  • 返回值

    • 无
示例
//打开网址 http://www.baidu.com
EB_应用_启动Activity ("emulator-5554", "Intent.ACTION_VIEW","http://www.baidu.com","","")
    
//打开抖音热点 snssdk1128://search/trending   
EB_应用_启动Activity ("emulator-5554", "android.intent.action.VIEW","snssdk1128://search/trending","","")

应用_清除缓存

  • 函数原型
int __stdcall EB_应用_清除缓存 (const char* Serial, const char* Package)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • Package[包名]
  • 返回值
    • 0成功
    • -1 失败
示例
if( !EB_应用_清除缓存("emulator-5554", "com.cyanogenmod.filemanager")){
    return true;
}else {
    return false;
};

应用_等待吐司

  • 函数原型
const char* __stdcall EB_应用_等待吐司 (const char* Serial, const char* Package, int Time)
  • 参数定义

    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • Package[包名]
    • Time[等待时长]
  • 返回值

    • "" 失败
示例
printf ("吐司消息:%s\n", EB_应用_等待吐司 ("emulator-5554", "com.cyanogenmod.filemanager",3000))

应用_等待窗口更新

  • 函数原型
int __stdcall 应用_等待窗口更新 (const char* Serial, const char* Package, int Time)
  • 参数定义

    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • Package[包名]
    • Time[等待时间]
  • 返回值

    • 0成功
    • -1失败或超时
示例
if( !EB_应用_等待窗口更新 ("emulator-5554", "com.cyanogenmod.filemanager",3000) ){
    printf("窗口已刷新\n")
}else {
    printf("失败或超时\n")
};

应用_跳转应用详情

  • 函数原型
void __stdcall EB_应用_跳转应用详情 (const char* Serial, const char* Package)
  • 参数定义

    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • Package[包名]
  • 返回值

    • 无
示例
EB_应用_跳转应用详情 ("emulator-5554", "com.cyanogenmod.filemanager")

应用_Scheme跳转

  • 函数原型
void __stdcall EB_应用_Scheme跳转 (const char* Serial,const char* Url)
  • 参数定义
    • Serial [设备标识] --手机设备标识符 ADB命令获取
    • Uri [链接地址] -- 加入QQ群获取
  • 返回值
    • 无
示例
//snssdk1128://search/trending   抖音热点
EB_应用_Scheme跳转 ("emulator-5554", "snssdk1128://search/trending");

Prev
系统管理
Next
屏幕操作