GG脚本管理器功能简介:
1、是在手机上使用的脚本管理器。(类似电脑浏览器油猴插件)
2、提供手机原生接口支持。如:OCR文字识别、点击、滑动等接口
3、全部功能及接口免费提供。
官方下载地址:https://www.mumudroid.com/detail/107.html
酷安下载地址:https://www.coolapk.com/apk/288549
代码示例:通过OCR文字识别接口实现商品自动抢购
脚本使用方法:
1、下载安装手机版GG脚本管理器。
2、通过脚本管理以下脚本内容或通过脚本仓库直接添加。
3、登录第三方购物平台的网页版测试抢购。
/*OCR商品自动抢购*/
// ==UserScript==
// @name 商品自动抢单OCR通用版
// @version 0.1
// @description 请先登录对应平台的网页版,打开需要抢购的商品详情。整点会自动点击
// @author Your Name
// @homeurl https://www.mumudroid.com/detail/107.html
// @match *
// @exclude *login*
// @run-at document-idle
// @grant none
// ==/UserScript==
(function(){
'use strict';
window.G_findOcrTextCallback=function(data){
console.log('orc text size:'+data.length);
for(var i=0;i<data.length;i++){
var row = data[i];
console.log('text: '+row.text);
//click text
var text = row.text.toLowerCase();
//若识别文字不准确请添加以识别出来的文字判断点击
//如果商品是多规格的请先选好需要抢购的规格
if(text.indexOf('购买')>=0){
geekapp.click(row.x, row.y);
}else if(text.indexOf('下单')>=0){
geekapp.click(row.x, row.y);
}else if(text.indexOf('提交')>=0){
geekapp.click(row.x, row.y);
}else if(text.indexOf('确认')>=0){
geekapp.click(row.x, row.y);
}else if(text.indexOf('支付')>=0){
geekapp.click(row.x, row.y);
}else if(text.indexOf('马上抢')>=0){
geekapp.click(row.x, row.y);
}else if(text.indexOf('抢购')>=0){
geekapp.click(row.x, row.y);
}
}
};
window.ocrFind = function(){
var date = new Date();
var hour = date.getHours();
var min = date.getMinutes();
var sec = date.getSeconds();
console.log('当前时:'+hour+',分:'+min+',秒:'+sec);
if(min == 0){//只判断min==0时,每个整点时会自动抢单
/*@param left 查找范围左上角横坐标
* @param top 查找范围左上角纵坐标
* @param width 查找范围宽
* @param height 查找范围高
* 指定查找屏幕区域可以提高效率和识别准确率
*/
geekapp.findOcrText(0,0.8,1,0.2);
}
setTimeout(ocrFind, 500);
}
ocrFind();
})();