Проблема с капчей
-
а как пересоздать? ткинете пожалуйста носом
-
@zyzy said in Проблема с капчей:
а как пересоздать? ткинете пожалуйста носом
Просто удалите из редактора блок, который решает капчу и создайте его снова.
-
@zyzy Или начните редактировать и сохраните. Адрес фрейма поменялся, теперь он /bframe, а не /frame
-
Удалил блок с капчей. Добавляю рекапчу2 пишет Captcha is empty
-
@zyzy said in Проблема с капчей:
Captcha is empty
Такой строчки нет в исходниках.
Достаточно не удалять а просто начать редактировать и сохранить.
В новой версии исправлено, но у вас старый скрипт.
-
Нажал кнопку ок. Запускаю скрипт.
[14:12:06] Поток №1 : SyntaxError: Parse error Номер строки:13 Во время выполнения скрипта { RS("captcha_method", false, false,function(){ RESOURCE_707504 = _result().get() RS("captcha_key", false, false,function(){ RESOURCE_702415 = _result().get() RS("captcha_server", false, false,function(){ R
И кстати заметил такую ошибку. Только что обновился. И при каждом запуске вот такая ошибка.
-
@zyzy Ты просто запускаешь старую версию баса) вот он и предлагает обновится
-
Блин да как же старую.
Я скачал с офф страници версию. Установил. Вишло обновление, ладно обновился.
Опять запускаю с раб. стола и опять обновление , где я допустил ошибку?)
-
@zyzy ярлык на рабочем столе, у тебя указывает на старую версию, перейди в папку с басом, в ней должна быть папка apps, в этой папке все обновления, найди там 17.6, и создай новый ярлык на эту версию
-
Отредактировал. Сохранил. Запускаю и вижу
SyntaxError: Parse error Номер строки:223 Во время выполнения скрипта RS("threads", false, false, function(){ RESOURCE_1 = _result().get() RS("accounts_register", false, false, function(){ RESOURCE_2 = _result().get() section(RESOURCE_1 ,RESOURCE_2 ,1000 ,0,function(){ ; browser(function(){ ; ; function ProxySetup() { ; RS("proxy_type", false, false,function(){ RESOURCE_483726 = _result().get() IF_ELSE_EXPRESSION = RESOURCE_483726 == "socks"; _if(IF_ELSE_EXPRESSION,function(){ ; RS("proxy", false, false,function(){ RESOURCE_479985 = _result().get() RS("proxy_login", false, false,function(){ RESOURCE_778754 = _result().get() RS("proxy_password", false, false,function(){ RESOURCE_666766 = _result().get() var hash = proxy_parse(RESOURCE_479985) hash["IsHttp"] = false var login = RESOURCE_778754 var password = RESOURCE_666766 if(login.length > 0 && password.length > 0 ) { hash["name"] = login hash["password"] = password } set_proxy(hash["server"], hash["Port"], hash["IsHttp"], hash["name"], hash["password"],function(){ ; })})})})},function(){ ; ; _if(!IF_ELSE_EXPRESSION,function(){ ; RS("proxy", false, false,function(){ RESOURCE_597624 = _result().get() RS("proxy_login", false, false,function(){ RESOURCE_128624 = _result().get() RS("proxy_password", false, false,function(){ RESOURCE_744451 = _result().get() var hash = proxy_parse(RESOURCE_597624) hash["IsHttp"] = true var login = RESOURCE_128624 var password = RESOURCE_744451 if(login.length > 0 && password.length > 0 ) { hash["name"] = login hash["password"] = password } set_proxy(hash["server"], hash["Port"], hash["IsHttp"], hash["name"], hash["password"],function(){ ; })})})})},function(){ ; ; RS("proxy", false, false,function(){ RESOURCE_515309 = _result().get() log("Прокси \u0022" + RESOURCE_515309 + "\u0022") ; })})})})} ; ; function UrlBlockSetup() { ; request_deny("showad.js",function(){ ; ; request_deny("googleadservices",function(){ ; })})} ; ; _call(UrlBlockSetup,null,function(){ ; ; _call(ProxySetup,null,function(){ ; ; load("https://www.textnow.com/signup",function(){ ; ; sleep(5000,function(){ ; ; RS("first_name", false, false,function(){ RESOURCE_715206 = _result().get() wait_css_visible({raw:"#first",frames:[]},function(){ css("#first").random_point(function(){ X = parseInt(_result().split(",")[0]) Y = parseInt(_result().split(",")[1]) move(X,Y,function(){ mouse(X,Y,function(){ page().type(RESOURCE_715206,100,function(){ ; ; RS("last_name", false, false,function(){ RESOURCE_142877 = _result().get() wait_css_visible({raw:":nth-child(2) \u003e input",frames:[]},function(){ css(":nth-child(2) \u003e input").random_point(function(){ X = parseInt(_result().split(",")[0]) Y = parseInt(_result().split(",")[1]) move(X,Y,function(){ mouse(X,Y,function(){ page().type(RESOURCE_142877,100,function(){ ; ; RS("login", false, false,function(){ RESOURCE_649241 = _result().get() VAR_LOGIN = RESOURCE_649241 ; ; wait_css_visible({raw:":nth-child(3) \u003e :nth-child(1) \u003e input",frames:[]},function(){ css(":nth-child(3) \u003e :nth-child(1) \u003e input").random_point(function(){ X = parseInt(_result().split(",")[0]) Y = parseInt(_result().split(",")[1]) move(X,Y,function(){ mouse(X,Y,function(){ page().type(VAR_LOGIN,100,function(){ ; ; RS("password", false, false,function(){ RESOURCE_421845 = _result().get() VAR_PASSWORD = RESOURCE_421845 ; ; wait_css_visible({raw:":nth-child(4) \u003e :nth-child(1) \u003e input",frames:[]},function(){ css(":nth-child(4) \u003e :nth-child(1) \u003e input").random_point(function(){ X = parseInt(_result().split(",")[0]) Y = parseInt(_result().split(",")[1]) move(X,Y,function(){ mouse(X,Y,function(){ page().type(VAR_PASSWORD,100,function(){ ; ; RS("email", false, false,function(){ RESOURCE_443041 = _result().get() VAR_EMAIL = RESOURCE_443041 ; ; wait_css_visible({raw:":nth-child(5) \u003e :nth-child(1) \u003e input",frames:[]},function(){ css(":nth-child(5) \u003e :nth-child(1) \u003e input").random_point(function(){ X = parseInt(_result().split(",")[0]) Y = parseInt(_result().split(",")[1]) move(X,Y,function(){ mouse(X,Y,function(){ page().type(VAR_EMAIL,100,function(){ ; ; log("Ввел данные формы") ; ; RS("captcha_method", false, false,function(){ RESOURCE_549204 = _result().get() RS("captcha_key", false, false,function(){ RESOURCE_117224 = _result().get() RS("captcha_server", false, false,function(){ RESOURCE_592008 = _result().get() BAS_SolveRecaptcha_Method = RESOURCE_549204; BAS_SolveRecaptcha_Rucaptcha = RESOURCE_117224; BAS_SolveRecaptcha_Serverurl = RESOURCE_592008; BAS_SolveRecaptcha_Query = ; BAS_SolveRecaptcha_Waiter = function() { wait_css({raw:"#recaptcha-anchor \u003e :nth-child(5)",frames:[{type: "css", data: "#re-captcha-inject \u003e :nth-child(1) \u003e div \u003e iframe"}]},function(){ })}; BAS_SolveRecaptcha_Path = function(){return (frame_css("#re-captcha-inject \u003e :nth-child(1) \u003e div \u003e iframe").css("#recaptcha-anchor \u003e :nth-child(5)"))}; BAS_SolveRecaptcha_TimeToSolve = 10; _call(BAS_SolveRecaptcha,null,function(){ ; ; log("Решил первую капчу") ; ; wait_css_visible({raw:"form \u003e :nth-child(3)",frames:[]},function(){ css("form \u003e :nth-child(3)").random_point(function(){ X = parseInt(_result().split(",")[0]) Y = parseInt(_result().split(",")[1]) move(X,Y,function(){ mouse(X,Y,function(){ wait_async_load(function(){ ; ; page().xml(function(){ VAR_SAVED_PAGE_HTML = _result() ; ; _if(VAR_SAVED_PAGE_HTML.indexOf("Please try submitting")>=0,function(){ ; fail("Error create account") ; },function(){ ; ; sleep(80000,function(){ ; ; wait_css_visible({raw:"#enterAreaCodeForm",frames:[]},function(){ ; ; log("Дождался второй формы") ; ; wait_css_visible({raw:"#areacode",frames:[]},function(){ css("#areacode").random_point(function(){ X = parseInt(_result().split(",")[0]) Y = parseInt(_result().split(",")[1]) move(X,Y,function(){ mouse(X,Y,function(){ page().type("499",100,function(){ ; ; wait_css_visible({raw:".form_button",frames:[]},function(){ css(".form_button").random_point(function(){ X = parseInt(_result().split(",")[0]) Y = parseInt(_result().split(",")[1]) move(X,Y,function(){ mouse(X,Y,function(){ wait_async_load(function(){ ; ; RS("captcha_method", false, false,function(){ RESOURCE_126303 = _result().get() RS("captcha_key", false, false,function(){ RESOURCE_323990 = _result().get() RS("captcha_server", false, false,function(){ RESOURCE_882741 = _result().get() if(RESOURCE_126303 == "rucaptcha") { solver_property("rucaptcha","coordinatescaptcha","1") rucaptcha(RESOURCE_323990) } if(RESOURCE_126303 == "2captcha") { solver_property("2captcha","coordinatescaptcha","1") twocaptcha(RESOURCE_323990) } if(RESOURCE_126303 == "antigate") { antigate(RESOURCE_323990) } if(RESOURCE_126303 == "dbc") { dbc(RESOURCE_323990) } if(RESOURCE_126303 == "capmonsterimage" || RESOURCE_126303 == "capmonsteraudio" || RESOURCE_126303 == "capmonster") { solver_property("capmonster","bas_disable_image_convert","1") solver_property("capmonster","serverurl",RESOURCE_882741) capmonster(RESOURCE_323990) } _if(RESOURCE_126303 == "capmonsterimage" || RESOURCE_126303 == "capmonsteraudio" || RESOURCE_126303 == "capmonster", function(){ cache_allow("recaptcha/api2/payload",function(){ })},function(){ RECAPTCHA2_FIRST_TIME = true wait_css({raw:"#recaptcha-anchor \u003e :nth-child(5)",frames:[{type: "css", data: "#recaptcha \u003e :nth-child(1) \u003e div \u003e iframe"}]},function(){ _do(function(){ if(_iterator() > 60) fail("Recaptcha image load timeout") frame_css("#recaptcha \u003e :nth-child(1) \u003e div \u003e iframe").css("#recaptcha-anchor \u003e :nth-child(5)").script("document.getElementById('recaptcha-anchor').className.indexOf('recaptcha-checkbox-unchecked') >= 0",function(){ if(_result() == "true") { RECAPTCHA2_SOLVED = true _break() } sleep(1000,function(){ })})},function(){ frame_css("#recaptcha \u003e :nth-child(1) \u003e div \u003e iframe").css("#recaptcha-anchor \u003e :nth-child(5)").move(function(){ cache_data_clear(function(){ frame_css("#recaptcha \u003e :nth-child(1) \u003e div \u003e iframe").css("#recaptcha-anchor \u003e :nth-child(5)").system_click(function(){ _if_else(RESOURCE_126303 == "capmonsteraudio", function(){ _do(function(){ _do(function(){ if(_iterator() > 60) fail("Recaptcha 2 wait timeout") frame_match("google.com/recaptcha/api2/frame").script("document.getElementById('recaptcha-verify-button').className.indexOf('rc-button-default-disabled') < 0",function(){ if(_result() == "true") { RECAPTCHA2_SOLVED = false _break() } frame_css("#recaptcha \u003e :nth-child(1) \u003e div \u003e iframe").css("#recaptcha-anchor \u003e :nth-child(5)").exist(function(){ if(_result() == 0) { RECAPTCHA2_SOLVED = true _break() } frame_css("#recaptcha \u003e :nth-child(1) \u003e div \u003e iframe").css("#recaptcha-anchor \u003e :nth-child(5)").script("document.getElementById('recaptcha-anchor').className.indexOf('recaptcha-checkbox-checked') >= 0",function(){ if(_result() == "true") { RECAPTCHA2_SOLVED = true _break() } sleep(1000,function(){ })})})})},function(){ if(RECAPTCHA2_SOLVED) _break() if(_iterator() > 10) fail("Too many fails solve recaptcha 2") _if(RECAPTCHA2_FIRST_TIME, function(){ _do(function(){ if(_iterator() > 60) fail("Recaptcha image load timeout") frame_match("google.com/recaptcha/api2/frame").script("document.getElementsByClassName('rc-imageselect-dynamic-selected').length",function(){ if(_result() == "0") _break() sleep(1000,function(){ })})},function(){ _do(function(){ if(_iterator() > 60) fail("Recaptcha 2 audio button wait timeout") frame_match("google.com/recaptcha/api2/frame").script("document.getElementById('recaptcha-audio-button').getBoundingClientRect().top",function(){ TOP_BUTTON = parseInt(_result()) frame_match("google.com/recaptcha/api2/frame").script("document.getElementById('recaptcha-audio-button').getBoundingClientRect().left",function(){ LEFT_BUTTON = parseInt(_result()) if(TOP_BUTTON > 300) _break() })})},function(){ match("src="https://www.google.com/recaptcha/api2/frame").script("self.getBoundingClientRect().top + scrolly + positiony",function(){ TOP = parseInt(_result()) match("src="https://www.google.com/recaptcha/api2/frame").script("self.getBoundingClientRect().left + scrollx + positionx",function(){ LEFT = parseInt(_result()) move(LEFT + LEFT_BUTTON + 12, TOP + TOP_BUTTON + 12,function(){ cache_data_clear(function(){ mouse(LEFT + LEFT_BUTTON + 12, TOP + TOP_BUTTON + 12,function(){ })})})})})})})},function(){ RECAPTCHA2_FIRST_TIME = false RECAPTCHA2_TYPE = "" _do(function(){ if(_iterator() > 60) fail("Recaptcha type detection timeout") is_load("recaptcha/api2/payload",function(){ if(_result()) { RECAPTCHA2_TYPE = "audio" _break() } frame_match("google.com/recaptcha/api2/frame").script("document.getElementsByClassName('rc-text-instructions').length",function(){ if(parseInt(_result()) > 0) { RECAPTCHA2_TYPE = "associations" _break() } sleep(1000,function(){ })})})},function(){ _if(RECAPTCHA2_TYPE == "audio", function(){ cache_get_base64("recaptcha/api2/payload",function(){ solver_property("capmonster","CapMonsterModule","ZennoLab.AudioReCaptcha") solve_base64("capmonster", _result(),function(){ RECAPTCHA2_SOLVED = _result() if(RECAPTCHA2_SOLVED.indexOf("133193320491090004119440") >= 0) { fail("Your IP was banned!") } frame_match("google.com/recaptcha/api2/frame").script("document.getElementById('audio-response').getBoundingClientRect().top",function(){ TOP_BUTTON = parseInt(_result()) frame_match("google.com/recaptcha/api2/frame").script("document.getElementById('audio-response').getBoundingClientRect().left",function(){ LEFT_BUTTON = parseInt(_result()) match("src="https://www.google.com/recaptcha/api2/frame").script("self.getBoundingClientRect().top + scrolly + positiony",function(){ TOP = parseInt(_result()) match("src="https://www.google.com/recaptcha/api2/frame").script("self.getBoundingClientRect().left + scrollx + positionx",function(){ LEFT = parseInt(_result()) move(LEFT + LEFT_BUTTON + 12, TOP + TOP_BUTTON + 12,function(){ mouse(LEFT + LEFT_BUTTON + 12, TOP + TOP_BUTTON + 12,function(){ page().type(RECAPTCHA2_SOLVED,100,function(){ })})})})})})})})})},function(){ _if(RECAPTCHA2_TYPE == "associations", function(){ frame_match("google.com/recaptcha/api2/frame").script("document.querySelectorAll('.rc-text-desc-wrapper span')[0].innerHTML + ':' + Array.prototype.slice.call(document.querySelectorAll('.rc-text-choices td')).map(function(el) { return el.innerHTML }).join(';')",function(){ solver_property("capmonster","CapMonsterModule","ZennoLab.ReCaptchaAssociation") solver_property("capmonster","Task",_result()) solve_base64("capmonster", "",function(){ CLICKS = _result().split(";") _do(function(){ if(_iterator() > CLICKS.length) _break(1) CLICK = CLICKS[_iterator() - 1] frame_match("google.com/recaptcha/api2/frame").script("Array.prototype.slice.call(document.querySelectorAll('.rc-text-choices td')).find(function(el) { return el.innerHTML == " + JSON.stringify(CLICK) + " }).getBoundingClientRect().top",function(){ TOP_BUTTON = parseInt(_result()) frame_match("google.com/recaptcha/api2/frame").script("Array.prototype.slice.call(document.querySelectorAll('.rc-text-choices td')).find(function(el) { return el.innerHTML == " + JSON.stringify(CLICK) + " }).getBoundingClientRect().left",function(){ LEFT_BUTTON = parseInt(_result()) match("src="https://www.google.com/recaptcha/api2/frame").script("self.getBoundingClientRect().top + scrolly + positiony",function(){ TOP = parseInt(_result()) match("src="https://www.google.com/recaptcha/api2/frame").script("self.getBoundingClientRect().left + scrollx + positionx",function(){ LEFT = parseInt(_result()) move(LEFT + LEFT_BUTTON + 30, TOP + TOP_BUTTON + 30,function(){ mouse(LEFT + LEFT_BUTTON + 30, TOP + TOP_BUTTON + 30,function(){ sleep(1000,function(){ })})})})})})})},function(){ })})})},function(){ frame_match("google.com/recaptcha/api2/frame").script("document.getElementById('recaptcha-verify-button').getBoundingClientRect().top",function(){ TOP_BUTTON = parseInt(_result()) frame_match("google.com/recaptcha/api2/frame").script("document.getElementById('recaptcha-verify-button').getBoundingClientRect().left",function(){ LEFT_BUTTON = parseInt(_result()) match("src="https://www.google.com/recaptcha/api2/frame").script("self.getBoundingClientRect().top + scrolly + positiony",function(){ TOP = parseInt(_result()) match("src="https://www.google.com/recaptcha/api2/frame").script("self.getBoundingClientRect().left + scrollx + positionx",function(){ LEFT = parseInt(_result()) move(LEFT + LEFT_BUTTON + 50, TOP + TOP_BUTTON + 15,function(){ cache_data_clear(function(){ mouse(LEFT + LEFT_BUTTON + 50, TOP + TOP_BUTTON + 15,function(){ })})})})})})})})})})})})},function(){ })},function(){ _do(function(){ _do(function(){ if(_iterator() > 60) fail("Recaptcha 2 wait timeout") frame_match("google.com/recaptcha/api2/frame").script("document.getElementById('recaptcha-verify-button').className.indexOf('rc-button-default-disabled') < 0",function(){ if(_result() == "true") { RECAPTCHA2_SOLVED = false _break() } frame_css("#recaptcha \u003e :nth-child(1) \u003e div \u003e iframe").css("#recaptcha-anchor \u003e :nth-child(5)").exist(function(){ if(_result() == 0) { RECAPTCHA2_SOLVED = true _break() } frame_css("#recaptcha \u003e :nth-child(1) \u003e div \u003e iframe").css("#recaptcha-anchor \u003e :nth-child(5)").script("document.getElementById('recaptcha-anchor').className.indexOf('recaptcha-checkbox-checked') >= 0",function(){ if(_result() == "true") { RECAPTCHA2_SOLVED = true _break() } sleep(1000,function(){ })})})})},function(){ _do(function(){ if(_iterator() > 60) fail("Recaptcha image load timeout") frame_match("google.com/recaptcha/api2/frame").script("document.getElementsByClassName('rc-imageselect-dynamic-selected').length",function(){ if(_result() == "0") _break() sleep(1000,function(){ })})},function(){ if(RECAPTCHA2_SOLVED) _break() frame_match("google.com/recaptcha/api2/frame").script("window.getComputedStyle(document.getElementsByClassName('rc-imageselect-incorrect-response')[0])['display']",function(){ _if(_result() != "none" && !RECAPTCHA2_SOLVED, function(){ solver_failed() wait_load("recaptcha/api2/payload",function(){ })},function(){ if(_iterator() > 10) fail("Too many fails solve recaptcha 2") _if(RECAPTCHA2_FIRST_TIME, function(){ RECAPTCHA2_FIRST_TIME = false wait_load("recaptcha/api2/payload",function(){ })},function(){ sleep(3000,function(){ match("src="https://www.google.com/recaptcha/api2/frame").focus(function(){ _do(function(){ frame_match("google.com/recaptcha/api2/frame").script("document.getElementsByClassName('rc-imageselect-table-44').length",function(){ IS44 = parseInt(_result()) > 0 frame_match("google.com/recaptcha/api2/frame").script("document.getElementsByClassName('rc-imageselect-table-33').length",function(){ IS33 = parseInt(_result()) > 0 frame_match("google.com/recaptcha/api2/frame").script("document.getElementsByClassName('rc-imageselect-table-42').length",function(){ IS42 = parseInt(_result()) > 0 frame_match("google.com/recaptcha/api2/frame").script("document.getElementsByClassName('rc-imageselect-tileselected').length",function(){ RECAPTCHA2_TOTAL_SELECTED = parseInt(_result()) if(!(RECAPTCHA2_TOTAL_SELECTED>0 || IS44 && (RESOURCE_126303 == "capmonsterimage" || RESOURCE_126303 == "capmonster") || (!IS33 && !IS44 && !IS42))) _break() if(_iterator() > 10) fail("Too many recaptcha 2 reloads") frame_match("google.com/recaptcha/api2/frame").script("document.getElementById('recaptcha-reload-button').getBoundingClientRect().top",function(){ TOP_RECAPTCHA_RELOAD_BUTTON = parseInt(_result()) frame_match("google.com/recaptcha/api2/frame").script("document.getElementById('recaptcha-reload-button').getBoundingClientRect().left",function(){ LEFT_RECAPTCHA_RELOAD_BUTTON = parseInt(_result()) match("src="https://www.google.com/recaptcha/api2/frame").script("self.getBoundingClientRect().top + scrolly + positiony",function(){ TOP = parseInt(_result()) match("src="https://www.google.com/recaptcha/api2/frame").script("self.getBoundingClientRect().left + scrollx + positionx",function(){ LEFT = parseInt(_result()) move(LEFT + LEFT_RECAPTCHA_RELOAD_BUTTON + 12, TOP + TOP_RECAPTCHA_RELOAD_BUTTON + 12,function(){ cache_data_clear(function(){ mouse(LEFT + LEFT_RECAPTCHA_RELOAD_BUTTON + 12, TOP + TOP_RECAPTCHA_RELOAD_BUTTON + 12,function(){ wait_load("recaptcha/api2/payload",function(){ sleep(3000,function(){ })})})})})})})})})})})})})},function(){ frame_match("google.com/recaptcha/api2/frame").script("document.getElementsByClassName('rc-imageselect-payload')[0].getBoundingClientRect().bottom",function(){ BOTTOM_IMAGE = parseInt(_result()) frame_match("google.com/recaptcha/api2/frame").script("document.getElementsByClassName('rc-imageselect-challenge')[0].getBoundingClientRect().top",function(){ TOP_IMAGE = parseInt(_result()) frame_match("google.com/recaptcha/api2/frame").script("document.getElementsByClassName('rc-imageselect-table-44').length",function(){ IS44 = parseInt(_result()) > 0 frame_match("google.com/recaptcha/api2/frame").script("document.getElementsByClassName('rc-imageselect-table-33').length",function(){ IS33 = parseInt(_result()) > 0 frame_match("google.com/recaptcha/api2/frame").script("document.getElementsByClassName('rc-imageselect-table-42').length",function(){ IS42 = parseInt(_result()) > 0 if(!IS33 && !IS44 && !IS42) { fail("Unknown captcha type") } _if_else(RESOURCE_126303 == "capmonsterimage" || RESOURCE_126303 == "capmonster", function(){ frame_match("google.com/recaptcha/api2/frame").script("(function(){var tmp = document.createElement('DIV');tmp.innerHTML = document.getElementsByClassName('rc-imageselect-desc-wrapper')[0].innerHTML.split('<br>')[0];return tmp.textContent})()",function(){ solver_property("capmonster","Task",_result()) solver_property("capmonster","CapMonsterModule","ZennoLab.ReCaptcha2") cache_get_base64("recaptcha/api2/payload",function(){ solve_base64("capmonster", _result(),function(){ RECAPTCHA2_SOLVED = _result() })})})},function(){ match("src="https://www.google.com/recaptcha/api2/frame").render_base64(function(){ solve_base64(RESOURCE_126303, _result(),function(){ RECAPTCHA2_SOLVED = _result() })})},function(){ frame_match("google.com/recaptcha/api2/frame").script("document.getElementById('rc-imageselect-target').getBoundingClientRect().top",function(){ TOP_PIC = parseInt(_result()) frame_match("google.com/recaptcha/api2/frame").script("document.getElementById('rc-imageselect-target').getBoundingClientRect().bottom",function(){ BOTTOM_PIC = parseInt(_result()) frame_match("google.com/recaptcha/api2/frame").script("document.getElementById('rc-imageselect-target').getBoundingClientRect().left",function(){ LEFT_PIC = parseInt(_result()) frame_match("google.com/recaptcha/api2/frame").script("document.getElementById('rc-imageselect-target').getBoundingClientRect().right",function(){ RIGHT_PIC = parseInt(_result()) CLICKS = NumbersParseRecaptcha2(RECAPTCHA2_SOLVED,IS33,IS44,IS42,TOP_PIC,LEFT_PIC,BOTTOM_PIC,RIGHT_PIC,BOTTOM_IMAGE,TOP_IMAGE) match("src="https://www.google.com/recaptcha/api2/frame").script("window.getComputedStyle(self)['visibility']",function(){ if(_result() == "hidden") fail("Captcha not visible") CAPTCHA_TYPE_DYNAMIC = false _do(function(){ if(_iterator() > CLICKS.length) _break(1) cache_data_clear(function(){ frame_match("google.com/recaptcha/api2/frame").script("document.getElementsByClassName('rc-imageselect-tileselected').length",function(){ RECAPTCHA2_TOTAL_SELECTED = parseInt(_result()) match("src="https://www.google.com/recaptcha/api2/frame").script("self.getBoundingClientRect().top + scrolly + positiony",function(){ TOP = parseInt(_result()) match("src="https://www.google.com/recaptcha/api2/frame").script("self.getBoundingClientRect().left + scrollx + positionx",function(){ LEFT = parseInt(_result()) move(LEFT + CLICKS[_iterator() - 1][0],TOP + CLICKS[_iterator() - 1][1],function(){ mouse(LEFT + CLICKS[_iterator() - 1][0],TOP + CLICKS[_iterator() - 1][1],function(){ _do(function(){ if(_iterator() > 30) fail("Failed to wait select responce") frame_match("google.com/recaptcha/api2/frame").script("document.getElementsByClassName('rc-imageselect-tileselected').length",function(){ if(RECAPTCHA2_TOTAL_SELECTED != parseInt(_result())) _break() is_load("recaptcha/api2/payload",function(){ if(_result()) { CAPTCHA_TYPE_DYNAMIC = true _break() } sleep(1000,function(){ })})})},function(){ })})})})})})})},function(){ sleep(1000,function(){ _if(!CAPTCHA_TYPE_DYNAMIC, function(){ frame_match("google.com/recaptcha/api2/frame").script("document.getElementById('recaptcha-verify-button').getBoundingClientRect().top",function(){ TOP_RECAPTCHA_VERIFY_BUTTON = parseInt(_result()) frame_match("google.com/recaptcha/api2/frame").script("document.getElementById('recaptcha-verify-button').getBoundingClientRect().left",function(){ LEFT_RECAPTCHA_VERIFY_BUTTON = parseInt(_result()) match("src="https://www.google.com/recaptcha/api2/frame").script("self.getBoundingClientRect().top + scrolly + positiony",function(){ TOP = parseInt(_result()) match("src="https://www.google.com/recaptcha/api2/frame").script("self.getBoundingClientRect().left + scrollx + positionx",function(){ LEFT = parseInt(_result()) move(LEFT + LEFT_RECAPTCHA_VERIFY_BUTTON + 50, TOP + TOP_RECAPTCHA_VERIFY_BUTTON + 15,function(){ cache_data_clear(function(){ mouse(LEFT + LEFT_RECAPTCHA_VERIFY_BUTTON + 50, TOP + TOP_RECAPTCHA_VERIFY_BUTTON + 15,function(){ })})})})})})})},function(){ })})})})})})})})})})})})})})})})})})})})})})},function(){ })},function(){ ; ; log("Решил вторую капчу") ; ; wait_css_visible({raw:"#fb-phone-number",frames:[]},function(){ ; ; wait_css({raw:"#fb-phone-number",frames:[]},function(){ css("#fb-phone-number").text(function(){ VAR_PHONE = _result() ; ; result(VAR_LOGIN + ":" + VAR_PASSWORD + ":" + VAR_PHONE, 0) ; })})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})}, function(){})})})
-
@zyzy
Ошибка была связана с переходом к новому типу селекторов.Адаптировал скрипт к новой версии.
Исправил скрипт, чтобы он работал после изменений в textnow.
Добавил новые методы для рекапчи. rucaptcha-newapi и antigate-newapi. Именно их рекомендую использовать.
0_1490083862764_TextNowRegger.xmlИ поскольку этот скрипт писал я, то выложил его в магазин на бесплатной основе, может кому-то пригодится.
-
Спасибо вам огромное.
Хотелось бы увидеть нормальное вики конечно )
Но это так пожелание.