autojs读取文字_Auto.js 获取识别图片文本

时间:2025-04-15 07:15:04

获取识别图片文本,自动截图,识别屏幕截图的图片文本,函数方法

log(识别屏幕图片文本());

function 识别屏幕图片文本(){

auto();

if(!requestScreenCapture()){//请求截图

toast("请求截图失败");

exit();

}

/** ↓↓↓ 随机获取个 百度Key ↓↓↓ **/

var ran=random(0,4);//01234 = 5个数

var client_id = ["eHeQnn85DOzRv2C4pFaEuuuN","O5Lu3QImOgiHCuNyCnNOuQoA","jZEblQEp3LRuiTz0IYEuwARV","S60pdjcSOXaeyEF3P2FTKj19","V0iYjZsleamGrHENbo7HG5Gx"];//V0iYjZsleamGrHENbo7HG5Gx是我的

var client_secret = ["T9nntp1HPuYlg35OPYOpjxycz11YGAZ2","ulsfaDXGG91KWIy27stY1LKlFcNldfip","RolvRwHWYLwaXg8N1M5BBbTkCu2p9bC0","A1MzZhsp4SjdnkKaH8b1Ucom6xmMt7Cb","wj1Teh0MfAbMc2oBYGXVmzqpcEaczhcs"];

var baidukey = "&client_&client_secret="+ client_secret[ran];

/** ↑↑↑↑↑↑ **/

var as = fa_get("/oauth/2.0/token?grant_type=client_credentials"+ baidukey,1,1);

var token = as.access_token;

log("token:",token);

var imageBase64 = encodeURI(images.toBase64(captureScreen()));//申请截图

var res = ("/rest/2.0/ocr/v1/general_basic?access_token=" + token,{

headers: {

'Content-Type': 'application/x-www-form-urlencoded'

},

image:imageBase64,

image_type:"BASE64",

});

return ();

}

/**

url123 = 网址

lgg = 1 则打印网址日志

mods

0=返回源码

1=返回json

2=返回字节

3=返回body

**/

function fa_get(url123,lgg,mods){

if(lgg == 1){

("[fa_get]",url123);

}

var fan = undefined;

var codeee = undefined;

try{

codeee = (url123);

}catch(e){

codeee = undefined;

("[fa_get]","get异常1:"+e);

}

if(codeee == undefined){

try{

codeee = (url123);

}catch(e){

codeee = undefined;

("[fa_get]","get异常2:"+e);

}

if(codeee == undefined){

try{

sleep(5000);

codeee = (url123);

}catch(e){

codeee = undefined;

("[fa_get]","get异常3:"+e);

}

}

}

if(codeee != undefined && == 200){

if(mods == 0){

try{

fan = ();

}catch(e){

fan = undefined;

("[fa_get]","():"+e)

}

}else if(mods == 1){

try{

fan = ();

}catch(e){

fan = undefined;

("[fa_get]","():"+e)

}

}else if(mods == 2){

try{

fan = ();

}catch(e){

fan = undefined;

("[fa_get]","():"+e)

}

}else if(mods == 3){

try{

fan = ;

}catch(e){

fan = undefined;

("[fa_get]",":"+e)

}

}

}

return fan;

}