@potty yes tiktok updating the security... I found way around to login. Just use login with third party authentication such as... login with google and etc. I found login with google working well.. but you need to exercise login with google from you phone app first.. or browser outside BAS... then you try to login using BAS...
Помогите новичку. С прокси вообще ничего не-получается.
-
В программировании я пока не-шарю. Вот обрадовался что нашёл BAS.
Мне нужно для себя делать ботов.Начал осваивать БАС... Перечитал всю Вики, Примеры, Вопросы-Ответы, Гугл, форумы+, Ютуб... вроде показалось что сейчас наделаю ботов... Но, нет...(
Вот регер почт Яндекс сделал сам, часик посидел, всё получилось. Подключил рукапчу, и регал себе акки. Правдо периодичеки ошибки какието выскакивают... но в целом результат есть. Уже сотни почт нарегал.
А дальше ничего НЕ-получается... регер инстаграм не-получаеться, регер на другие сайты не-получается. Тоснее получаеться кое-как, НО после пары тройки успешных регистраций нужны прокси иначе акки в бан улетают. И вот особенно с проксями вообще ничего не-получаеться..... (
Даже готовые шаблоны на BAS скачивал, разные парсеры прокси и/или регеры с использованием прокси - все они при нажатии на "пуск" ничего не-делают у меня. Скрипт просто 1 раз мелькает там что-то а потом никаких действий вообще не-происходит. Загрузка никакая не-происходит. и вообще ничего. и только 2 кнопки активными остаются это Стоп и перезапустить.Вот решил я сам припилить прокси, разобраться как это делать. Взял тот же свой рабочий регер яндекса и пытался к нему припилить прокси... всю инфу про прокси в BAS уже прочитал и на оффициальной вики этого сайта и по всему интернету... всё вроде правильно делаю! А в итоге либо просто мелькает опять что-то и потом вообще ничего не-происходит. Либо выполняеться действие с прокси, потом выполняеться действие загрузка сайта, после этого вместо Яндекса просто чёрный экран и скрипт перестаёт что-либо делать, опять только 2 кнопки активные стоп и перезапустить.
Я думал может прокси попадаються плохие... решил поставить на цикл. и запустить скрипт
Вот сам скрипт 0_1499521030675_РегерЯндекс04.xmlz.xmlВ итоге вот что мне выдал лог и что он мне выдал вконце.
Вот это в логе безконца повторялось.})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})});" [244694730] [16:12:11] Поток №1 : Поток завершился с сообщением "ReferenceError: Can't find variable: auto Номер строки:5 Во время выполнения скрипта ;_get_last_record_id();if(_result() == null){fail('Resource get error for ' + _RKEY);return;}else{_R[_RKEY]=_result();} RESOURCE_261553 = _result().get()А это в конце выдал.
Удачно(0) Неудач(1000) Сообщения: 1000 - [244694730] ReferenceError: Can't find variable: auto Номер строки:5 Во время выполнения скрипта ;_get_last_record_id();if(_result() == null){fail('Resource get error for ' + _RKEY);return;}else{_R[_RKEY]=_result();} RESOURCE_261553 = _result().get() var hash = proxy_parse(RESOURCE_261553) if(auto != "auto" ){ hash["IsHttp"] = auto == "http" } var login = "" var password = "" 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(){ ; ;_sa(705044561); load("https://passport.yandex.ru/registration/",function(){ ; ;_sa(133675650); wait_content("Имя",function(){ ; ;_sa(675027372); RS("Имена", true, false,function(){ RESOURCE_145962 = _result().get() wait_element_visible(" \u003eCSS\u003e #firstname",function(){ get_element_selector(" \u003eCSS\u003e #firstname", false).random_point(function(){ _if(_result().length > 0, function(){ X = parseInt(_result().split(",")[0]) Y = parseInt(_result().split(",")[1]) move(X,Y, {},function(){ mouse(X,Y,function(){ page().type(RESOURCE_145962,100,function(){ })})})},function(){ ; ;_sa(491817539); RS("Фамилии", true, false,function(){ RESOURCE_570676 = _result().get() wait_element_visible(" \u003eCSS\u003e #lastname",function(){ get_element_selector(" \u003eCSS\u003e #lastname", false).random_point(function(){ _if(_result().length > 0, function(){ X = parseInt(_result().split(",")[0]) Y = parseInt(_result().split(",")[1]) move(X,Y, {},function(){ mouse(X,Y,function(){ page().type(RESOURCE_570676,100,function(){ })})})},function(){ ; ;_sa(366341535); RS("Генератор паролей", true, false,function(){ RESOURCE_286483 = _result().get() wait_element_visible(" \u003eCSS\u003e #login",function(){ get_element_selector(" \u003eCSS\u003e #login", false).random_point(function(){ _if(_result().length > 0, function(){ X = parseInt(_result().split(",")[0]) Y = parseInt(_result().split(",")[1]) move(X,Y, {},function(){ mouse(X,Y,function(){ page().type(RESOURCE_286483,100,function(){ })})})},function(){ ; ;_sa(657567738); wait_element(" \u003eCSS\u003e #login",function(){ get_element_selector(" \u003eCSS\u003e #login", false).text(function(){ VAR_SAVED_LOGINS = _result() ; ;_sa(567863346); RS("Генератор паролей", true, false,function(){ RESOURCE_458503 = _result().get() wait_element_visible(" \u003eCSS\u003e #password",function(){ get_element_selector(" \u003eCSS\u003e #password", false).random_point(function(){ _if(_result().length > 0, function(){ X = parseInt(_result().split(",")[0]) Y = parseInt(_result().split(",")[1]) move(X,Y, {},function(){ mouse(X,Y,function(){ page().type(RESOURCE_458503,100,function(){ })})})},function(){ ; ;_sa(667462769); wait_element_visible(" \u003eCSS\u003e :nth-child(6) \u003e :nth-child(2) \u003e :nth-child(1)",function(){ get_element_selector(" \u003eCSS\u003e :nth-child(6) \u003e :nth-child(2) \u003e :nth-child(1)", false).random_point(function(){ _if(_result().length > 0, function(){ X = parseInt(_result().split(",")[0]) Y = parseInt(_result().split(",")[1]) move(X,Y,{},function(){ mouse(X,Y,function(){ })})},function(){ ; ;_sa(953571902); RS("Генератор паролей", false, false,function(){ RESOURCE_103368 = _result().get() wait_element_visible(" \u003eCSS\u003e #password_confirm",function(){ get_element_selector(" \u003eCSS\u003e #password_confirm", false).random_point(function(){ _if(_result().length > 0, function(){ X = parseInt(_result().split(",")[0]) Y = parseInt(_result().split(",")[1]) move(X,Y, {},function(){ mouse(X,Y,function(){ page().type(RESOURCE_103368,100,function(){ })})})},function(){ ; ;_sa(424232614); wait_element(" \u003eCSS\u003e #password_confirm",function(){ get_element_selector(" \u003eCSS\u003e #password_confirm", false).text(function(){ VAR_SAVED_PAROLS = _result() ; ;_sa(676501611); wait_element_visible(" \u003eCSS\u003e :nth-child(8) \u003e :nth-child(2) \u003e :nth-child(2)",function(){ get_element_selector(" \u003eCSS\u003e :nth-child(8) \u003e :nth-child(2) \u003e :nth-child(2)", false).random_point(function(){ _if(_result().length > 0, function(){ X = parseInt(_result().split(",")[0]) Y = parseInt(_result().split(",")[1]) move(X,Y,{},function(){ mouse(X,Y,function(){ })})},function(){ ; ;_sa(996017189); wait_element_visible(" \u003eCSS\u003e #hint_question_id",function(){ get_element_selector(" \u003eCSS\u003e #hint_question_id", false).random_point(function(){ _if(_result().length > 0, function(){ X = parseInt(_result().split(",")[0]) Y = parseInt(_result().split(",")[1]) move(X,Y,{},function(){ mouse(X,Y,function(){ })})},function(){ ; ;_sa(500594290); wait_element_visible(" \u003eCSS\u003e #ui-id-5 \u003e a",function(){ get_element_selector(" \u003eCSS\u003e #ui-id-5 \u003e a", false).random_point(function(){ _if(_result().length > 0, function(){ X = parseInt(_result().split(",")[0]) Y = parseInt(_result().split(",")[1]) move(X,Y,{},function(){ mouse(X,Y,function(){ })})},function(){ ; ;_sa(195418833); wait_element_visible(" \u003eCSS\u003e #hint_answer",function(){ get_element_selector(" \u003eCSS\u003e #hint_answer", false).random_point(function(){ _if(_result().length > 0, function(){ X = parseInt(_result().split(",")[0]) Y = parseInt(_result().split(",")[1]) move(X,Y, {},function(){ mouse(X,Y,function(){ page().type("Шурик",100,function(){ })})})},function(){ ; ;_sa(789338749); RS("Ключь Антикапчи", false, false,function(){ RESOURCE_249742 = _result().get() solver_properties_clear("rucaptcha") if("rucaptcha" == "rucaptcha") { rucaptcha(RESOURCE_249742) } if("rucaptcha" == "antigate") { antigate(RESOURCE_249742) } if("rucaptcha" == "dbc") { dbc(RESOURCE_249742) } if("rucaptcha" == "2captcha") { twocaptcha(RESOURCE_249742) } if("rucaptcha" == "capmonster" || "rucaptcha" == "capmonsterimage" || "rucaptcha" == "capmonsteraudio") { solver_property("capmonster","serverurl","https://rucaptcha.com/") capmonster(RESOURCE_249742) } wait_element(" \u003eCSS\u003e :nth-child(5) \u003e :nth-child(1) \u003e :nth-child(1) \u003e img",function(){ get_element_selector(" \u003eCSS\u003e :nth-child(5) \u003e :nth-child(1) \u003e :nth-child(1) \u003e img", false).exist(function(){ _if(_result() == "1", function(){ _if_else("rucaptcha" == "capmonster" || "rucaptcha" == "capmonsterimage" || "rucaptcha" == "capmonsteraudio" || "rucaptcha" == "captchasniper", function(){ get_element_selector(" \u003eCSS\u003e :nth-child(5) \u003e :nth-child(1) \u003e :nth-child(1) \u003e img", false).attr("src",function(){ VAR_CAPTCHA_RESULT = _result() _if(VAR_CAPTCHA_RESULT.length == 0, function(){ get_element_selector(" \u003eCSS\u003e :nth-child(5) \u003e :nth-child(1) \u003e :nth-child(1) \u003e img", false).css("img").attr("src",function(){ VAR_CAPTCHA_RESULT = _result() })},function(){ if(VAR_CAPTCHA_RESULT.length == 0) { fail(tr("Image tag not found. Is this element captcha?")) } wait_load(VAR_CAPTCHA_RESULT,function(){ cache_get_base64(VAR_CAPTCHA_RESULT,function(){ if(_result().length == 0) { fail(tr("Url ") + VAR_CAPTCHA_RESULT + tr(" is not present in cache. Please enable cache before page load with Cache Mask Allow action")) } _if_else("rucaptcha" == "captchasniper", function(){ _switch_http_client_internal() http_client_post("https://rucaptcha.com/", ["file","base64://" + _result()], {"content-type":("multipart"), "encoding":("UTF-8"), "method":("POST")},function(){ {var split = http_client_content().split("|");VAR_CAPTCHA_RESULT = split[split.length-1]} _switch_http_client_main() })}, function(){ solve_base64("capmonster", _result(),function(){ VAR_CAPTCHA_RESULT = _result() })},function(){ })})})})})},function(){ get_element_selector(" \u003eCSS\u003e :nth-child(5) \u003e :nth-child(1) \u003e :nth-child(1) \u003e img", false).render_base64(function(){ solve_base64("rucaptcha", _result(),function(){ VAR_CAPTCHA_RESULT = _result() })})},function(){ })},function(){ ; ;_sa(936473893); wait_element_visible(" \u003eCSS\u003e #answer",function(){ get_element_selector(" \u003eCSS\u003e #answer", false).random_point(function(){ _if(_result().length > 0, function(){ X = parseInt(_result().split(",")[0]) Y = parseInt(_result().split(",")[1]) move(X,Y, {},function(){ mouse(X,Y,function(){ page().type(VAR_CAPTCHA_RESULT,100,function(){ })})})},function(){ ; ;_sa(627617816); wait_element_visible(" \u003eCSS\u003e #nb-5 \u003e :nth-child(1) \u003e span",function(){ get_element_selector(" \u003eCSS\u003e #nb-5 \u003e :nth-child(1) \u003e span", false).random_point(function(){ _if(_result().length > 0, function(){ X = parseInt(_result().split(",")[0]) Y = parseInt(_result().split(",")[1]) move(X,Y,{},function(){ mouse(X,Y,function(){ })})},function(){ ; ;_sa(334708592); var group = ("") if(group.length == 0) group = P("_bas_table_" + (1), "_last_group") VAR_NEW_RECORD_ID = _db_add_record(group, [2,VAR_SAVED_LOGINS,3,VAR_SAVED_PAROLS], 1) ; ;_sa(89703095); log("Успех !") ; })})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})})}); Время работы : 08:12 Последнее сообщение : Слишком Много Ошибок -
@Sigurd2017 Ну с прокси робота совсем другая...их перед этим нужно отобрать на бан...+ через прокси может медленно грузится, так что нужно делать кучу проверок на наличие елемента с определенным временем проверки...так же "онлифейл" убрать. И не понятно какие данные вы подставляете....тоесть какие ресурсы, какие прокси, возможно там ошибка.
На форуме есть просто множество примеров, просто добавляйте при поиске xml. -
@Sigurd2017 имена переменных в ресурсах (первая строка) латинскими буквами должны быть :)
http://c2n.me/3LYRNo9 -
@Sigurd2017 Вот для примера, про что я говорил, что все есть на данном форуме....возможно данный скрипт нужно подкрутить немножко, так как он уже давно делался, но для ознакомления самое оно
http://community.bablosoft.com/topic/374/регер-почты-yandex -
This post is deleted!
-
@Sigurd2017 Вот, работает. Пересоздал экшн установки прокси и все нормально стало.
0_1499580750715_1499521031559-регеряндекс04z.xml.xml -
@Sigurd2017 Ну кстати странно, не работал даже когда на латиницу переделал, пришлось пересоздавать действие. Почему, тоже не разобрался (сам новичок еще).
-
Парсер установите в функцие Onaplication start.
-
@Sigurd2017 Ошибка была в том, что вы выставили тип прокси в expression.

В этом случае, значение поля воспринимается как js код.
Поскольку значение поляauto, то БАС ищет переменную auto в коде и не находит ее, о чем и говорит ошибка.Can't find variable: autoИли
Не могу найти переменную: auto -
@sigurd2017 У тебя капча на рукапче\антикапче решается? у меня нет ,хотя нттр трафик идет
-
@acher103 said in Помогите новичку. С прокси вообще ничего не-получается.:
@sigurd2017 У тебя капча на рукапче\антикапче решается? у меня нет ,хотя нттр трафик идет
Он вам не ответит ПОСЛЕДНЕЕ ПОСЕЩЕНИЕ 26 СЕНТ. 2017 Г., 4:29