| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> 推荐一款好用且能兼职赚钱的自动化工具 - Hamibot -> 正文阅读 |
|
[移动开发]推荐一款好用且能兼职赚钱的自动化工具 - Hamibot |
1. 前言最近发现一款神器「 Hamibot 」,它是一款 Android 端的自动化工具,它基于 AutoJS 源码进行的二次开发 官方网站:https://docs.hamibot.com/ Hamibot 脚本市场提供了很多脚本,我们都可以免费导入进行试用 首先,我们在 PC Web 的控制台添加一个机器人,然后使用手机通过「 配对码 」进行配对,接着从脚本市场选择一个功能脚本导入,最后在控制台运行脚本就可以在手机上运行一系列自动化操作了 当然,我们也可以根据官方文档编写一些实用的脚本上传到平台上,获取一些佣金提成 由于 Hamibot 基于 AutoJS,语法都大同小异,所以本篇文章将只介绍 Hamibot 一些实用的使用技能 2. 实用技能2-1 App 保活在线 自动化脚本运行实际上是 App 接受到 Web 端 Hamibot 控制台发送的指令,进而驱动手机进行的一系列动作,所以保证 Hamibot App 在后台一直运行变得非常重要 程序保活主要包含 6 个方面,分别是: 前台服务 打开 Hamibot App,从侧边栏中开启「 前台服务 」功能 悬浮窗 打开 Hamibot App,从侧边栏中开启「 悬浮窗 」功能 应用自启动 手机进入到设置中,搜索关键字「 应用管理 」,选择 Hamibot 应用,开启「 自启动 」功能 不锁定屏幕 首先手动开启开发者选项( 不同厂商系统手机的开启方式不一致,一般是在系统版本连续点击多次就可以开启开发者选项 ),然后在开发者选项中开启「 不锁定屏幕 」功能,这样在手机充电时,屏幕不会休眠 关闭省电策略 在手机应用设置中,选择省电策略为「 不限制 」,这样 App 会在后台一直运行 保证手机一直联网 只有手机一直联网,Hamibot 控制台才能将指令传输给设备进行运行 2-2 启动应用 Hamibot 中的 app 模块提供了很多函数用于操作 App 应用 其中,启动一个应用有 3 种方式
2-3 触摸操作 触摸操作是基于屏幕坐标进行点击、长按、滑动等操作,但是该操作需要 Android 7.0 以上或 Root 权限才能有效 PS:对于一些基于元素的点击操作失效的场景,换成触摸操作反而能很好的解决问题
2-4 控件操作 控件操作为编写脚本的核心内容,AutoJS 和 Hamibot 官方文档都非常的详细地列出了 UiSelector、UiObject、UiCollection 的使用方法 官方文档: https://docs.hamibot.com/reference/widgetsBasedAutomation/ 2-5 网络请求 结合网络请求,能将爬虫与自动化完美地结合在一起 这里以常见的 GET、POST 请求为例
官网提供了网络请求的基础函数,大家可以自行去扩展使用 2-6 线程 脚本默认是在主线程中运行的,我们可以将一些耗时的操作添加到线程中执行
3. 拓展一下在实际使用 Hamibot 的过程中,发现其提供的定时任务没有 AutoJS 使用起来方便 比如,如果我想固定在每一天的某个时间执行某个脚本,可惜的是,官方提供的任务功能没有实现 这时候,我们就需要我们在代码中自己去实现这个功能点了
4. 最后上面内容列出了使用 Hamibot 编写自动化脚本需要掌握的一些功能点 Hamibot 和 AutoJS 的脚本语法基本类似,但是 Hamibot 在易用性、稳定性、群控方面更有优势一点,更多复杂的功能大家可以自行去查阅官方文档去拓展 如果你觉得文章还不错,请大家 点赞、分享、留言 下,因为这将是我持续输出更多优质文章的最强动力! 资源分享下方这份完整的软件测试视频学习教程已经上传CSDN官方认证的二维码,朋友们如果需要可以自行免费领取 |
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年3日历 | -2025/3/1 0:26:44- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |