@Oyasumi-Punpun said in получить из json значения по фильтру:
[[RESULT]] = json.result.filter(function (obj) { return obj.id === id; })[0];
хм, интересно, спасибо.
Я решил через кубик браузер - яваскрипт так
в старом кубике так не работает.
Решил тупо выдернуть из скрипта код клика по изображению, почему то при вставке переменной остаются ковычки которых не должно быть, поэтому и происходит ошибка это разработчику, чтобы поправил. Может кому пригодится код, вместо [[BASE64]] пишем свою переменную с картинкой в base64.(вставить в выполнить код)
var data = {fail:true,wait:true};data["scroll"] = "scroll" == "scroll";data["threshold"] = parseInt(80);data["timeout"] = 60000;data["data"] = [[BASE64]];_wait_image(data)!
_image().random_point()!
_if(_result().length > 0, function(){
move( {} )!
_image().clarify(X,Y)!
_call(_clarify, {} )!
mouse(X,Y)!
})!