@Alex84 Привет, так как нету репутации не смог ответить в лс, так что отвечу здесь
Афигеть, спасибо большое! Советы прям пушка, ответил на многое что меня интересовало) Спасибо еще раз за советы, буду дальше осваивать bas, таких людей как вы можно редко встретить)
Бразуер застыл
-
@Copkeika said in Бразуер застыл:
@Fox всегда. После ~50-70 минут работы он застывает. https://aviso.bz/
Может опишите какие нибудь более подробные действия для повторения зависания?
-
@Copkeika Это нормальное явление, посиди на сайтах с онлайн играми где кучу графики, JS скриптов и т.д. Бас не вывозит их.
Я такие потоки костылем убиваю. Ява скрипт, если он вернет undefined на определенные действия - браузер завис. -
@Copkeika said in Бразуер застыл:
@Fox я сам незнаю. Просто повторяющийся цикл работает, работает на протяжении часа и браузер зависает настолько что даже в интерфейсе "записи" после ручного прекращения работы не даёт никак взаимодействовать с ним
Можете создать тестовый скрипт который демонстрирует проблему? Что бы в нём небыло ни ресурсов, ни лишних функций или действий
-
section(1 /*1*/,1 /*1*/,1 /*1*/,0,function(){ section_start("\u007b\u0022n\u0022:\u0022Initialize\u0022\u007d", 0)! section_end()! _call(_on_start, null)! section_start("", 606837770)! RS("akks", false, false)! RESOURCE_293883 = _result().get() var csv_parse_result = csv_parse(RESOURCE_293883) VAR_USERNAME = csv_parse_result[0] if(typeof(VAR_USERNAME) == 'undefined' || !VAR_USERNAME) { VAR_USERNAME = "" } VAR_PASSWORD = csv_parse_result[1] if(typeof(VAR_PASSWORD) == 'undefined' || !VAR_PASSWORD) { VAR_PASSWORD = "" } section_end()! section_start("", 373788333)! _load("https://aviso.bz/", "", false)! section_end()! section_start("", 446915409)! wait_async_load()! section_end()! section_start("", 725987649)! _SELECTOR = " \u003eCSS\u003e #menu-control \u003e :nth-child(1) \u003e :nth-child(2)"; wait_element_visible(_SELECTOR)! _call(_random_point, {})! _if(_result().length > 0, function(){ move( {} )! get_element_selector(_SELECTOR, false).clarify(X,Y)! _call(_clarify, {} )! mouse(X,Y)! })! section_end()! section_start("", 468529484)! move(371,251, {} )! mouse(371,251)! section_end()! section_start("", 711997474)! _SELECTOR = " \u003eCSS\u003e :nth-child(2) \u003e input"; wait_element_visible(_SELECTOR)! _call(_random_point, {})! _if(_result().length > 0, function(){ move( {} )! get_element_selector(_SELECTOR, false).clarify(X,Y)! _call(_clarify, {} )! mouse(X,Y)! _type(VAR_USERNAME,100)! })! section_end()! section_start("", 314728992)! _SELECTOR = " \u003eCSS\u003e :nth-child(3) \u003e input"; wait_element_visible(_SELECTOR)! _call(_random_point, {})! _if(_result().length > 0, function(){ move( {} )! get_element_selector(_SELECTOR, false).clarify(X,Y)! _call(_clarify, {} )! mouse(X,Y)! })! section_end()! section_start("", 872508565)! _SELECTOR = " \u003eCSS\u003e :nth-child(3) \u003e input"; wait_element_visible(_SELECTOR)! _call(_random_point, {})! _if(_result().length > 0, function(){ move( {} )! get_element_selector(_SELECTOR, false).clarify(X,Y)! _call(_clarify, {} )! mouse(X,Y)! _type(VAR_PASSWORD,100)! })! section_end()! section_start("", 213241384)! _SELECTOR = " \u003eCSS\u003e #button-login \u003e span"; wait_element_visible(_SELECTOR)! _call(_random_point, {})! _if(_result().length > 0, function(){ move( {} )! get_element_selector(_SELECTOR, false).clarify(X,Y)! _call(_clarify, {} )! })! section_end()! section_start("", 124926411)! move(398,352, {} )! mouse(398,352)! section_end()! section_start("", 509977469)! sleep(2000)! section_end()! section_start("", 183388398)! _load("https://aviso.bz/work-task", "", false)! section_end()! section_start("", 729103483)! sleep(3000)! section_end()! section_start("", 127246193)! _SELECTOR = " \u003eCSS\u003e #new-money-ballans"; wait_element(_SELECTOR)! get_element_selector(_SELECTOR, false).text()! VAR_SAVED_TEXTA = _result() section_end()! section_start("", 359432615)! log("Баланс: " + VAR_SAVED_TEXTA) section_end()! section_start("", 840966559)! move(16,282, {} )! mouse(16,282)! section_end()! section_start("", 2637312)! move(141,411, {} )! mouse(141,411)! section_end()! section_start("", 872013108)! sleep(260)! section_end()! section_start("", 390966921)! move(599,205, {} )! mouse(599,205)! section_end()! section_start("", 846796551)! sleep(2000)! section_end()! section_start("", 635306061)! move(269,294, {} )! mouse(269,294)! section_end()! section_start("", 260624985)! move(419,308, {} )! mouse(419,308)! section_end()! section_start("", 582581616)! sleep(10000)! section_end()! section_start("", 717464520)! _SELECTOR = " \u003eCSS\u003e #tmr"; wait_element(_SELECTOR)! get_element_selector(_SELECTOR, false).text()! VAR_SAVED_TEXT = _result() section_end()! section_start("", 144586175)! move(279,291, {} )! mouse(279,291)! section_end()! section_start("", 888015096)! log("Смотрю видео дилтельностью " + VAR_SAVED_TEXT + " секунд") section_end()! section_start("", 619698723)! sleep(VAR_SAVED_TEXT*1000+3600)! section_end()! section_start("", 736703035)! ;_SELECTOR=" \u003eCSS\u003e #succes-error \u003e a"; get_element_selector(_SELECTOR, false).nowait().exist()! VAR_IS_EXISTS = _result() == 1 section_end()! section_start("", 346238497)! _cycle_params().if_else = VAR_IS_EXISTS == "true"; _set_if_expression("W1tJU19FWElTVFNdXSA9PSAidHJ1ZSI="); _if(_cycle_params().if_else,function(){ section_insert() section_start("", 433044793)! _next("function") section_end()! })! section_end()! section_start("\u007b\u0022n\u0022:\u0022Else\u0022\u007d", 821671490)! _if(!_cycle_params().if_else,function(){ section_insert() section_start("", 814928600)! sleep(2000)! section_end()! section_start("", 980017421)! move(893,488, {} )! mouse(893,488)! section_end()! section_start("", 433416455)! sleep(4000)! section_end()! })! delete _cycle_params().if_else; section_end()! section_start("", 608202742)! _do(function(){ _set_action_info({ name: "While" }); VAR_CYCLE_INDEX = _iterator() - 1 BREAK_CONDITION = true; if(!BREAK_CONDITION)_break(); section_insert() section_start("", 823033889)! _call(function() { _on_fail(function(){ VAR_LAST_ERROR = _result() VAR_ERROR_ID = ScriptWorker.GetCurrentAction() VAR_WAS_ERROR = false _break(1,true) }) CYCLES.Current().RemoveLabel("function") section_insert() section_start("", 545163256)! _load("https://aviso.bz/work-task", "", false)! section_end()! },null)! section_end()! section_start("", 616669539)! sleep(3000)! section_end()! section_start("", 402450449)! _call(function() { _on_fail(function(){ VAR_LAST_ERROR = _result() VAR_ERROR_ID = ScriptWorker.GetCurrentAction() VAR_WAS_ERROR = false _break(1,true) }) CYCLES.Current().RemoveLabel("function") section_insert() section_start("", 222380047)! move(141,411, {} )! mouse(141,411)! section_end()! },null)! section_end()! section_start("", 238963730)! sleep(260)! section_end()! section_start("", 174697209)! _call(function() { _on_fail(function(){ VAR_LAST_ERROR = _result() VAR_ERROR_ID = ScriptWorker.GetCurrentAction() VAR_WAS_ERROR = false _break(1,true) }) CYCLES.Current().RemoveLabel("function") section_insert() section_start("", 218206584)! move(599,205, {} )! mouse(599,205)! section_end()! },null)! section_end()! section_start("", 149614108)! _call(function() { _on_fail(function(){ VAR_LAST_ERROR = _result() VAR_ERROR_ID = ScriptWorker.GetCurrentAction() VAR_WAS_ERROR = false _break(1,true) }) CYCLES.Current().RemoveLabel("function") section_insert() section_start("", 899185878)! _SELECTOR = " \u003eCSS\u003e #new-money-ballans"; wait_element(_SELECTOR)! get_element_selector(_SELECTOR, false).text()! VAR_SAVED_TEXTA = _result() section_end()! },null)! section_end()! section_start("", 929717169)! log("Баланс: " + VAR_SAVED_TEXTA) section_end()! section_start("", 533019382)! sleep(2000)! section_end()! section_start("", 932474025)! _call(function() { _on_fail(function(){ VAR_LAST_ERROR = _result() VAR_ERROR_ID = ScriptWorker.GetCurrentAction() VAR_WAS_ERROR = false _break(1,true) }) CYCLES.Current().RemoveLabel("function") section_insert() section_start("", 406878030)! move(271,293, {} )! mouse(271,293)! section_end()! section_start("", 954048007)! move(463,309, {} )! mouse(463,309)! section_end()! },null)! section_end()! section_start("", 438228183)! sleep(10000)! section_end()! section_start("", 229141429)! _call(function() { _on_fail(function(){ VAR_LAST_ERROR = _result() VAR_ERROR_ID = ScriptWorker.GetCurrentAction() VAR_WAS_ERROR = false _break(1,true) }) CYCLES.Current().RemoveLabel("function") section_insert() section_start("", 89257773)! _SELECTOR = " \u003eCSS\u003e #tmr"; wait_element(_SELECTOR)! get_element_selector(_SELECTOR, false).text()! VAR_SAVED_TEXT = _result() section_end()! },null)! section_end()! section_start("", 374721184)! _call(function() { _on_fail(function(){ VAR_LAST_ERROR = _result() VAR_ERROR_ID = ScriptWorker.GetCurrentAction() VAR_WAS_ERROR = false _break(1,true) }) CYCLES.Current().RemoveLabel("function") section_insert() section_start("", 583676133)! move(279,291, {} )! mouse(279,291)! section_end()! },null)! section_end()! section_start("", 247744984)! log("Смотрю видео дилтельностью " + VAR_SAVED_TEXT + " секунд") section_end()! section_start("", 382778909)! sleep(VAR_SAVED_TEXT*1000+3600)! section_end()! section_start("", 961205821)! _call(function() { _on_fail(function(){ VAR_LAST_ERROR = _result() VAR_ERROR_ID = ScriptWorker.GetCurrentAction() VAR_WAS_ERROR = false _break(1,true) }) CYCLES.Current().RemoveLabel("function") section_insert() section_start("", 439133048)! ;_SELECTOR=" \u003eCSS\u003e #succes-error \u003e a"; get_element_selector(_SELECTOR, false).nowait().exist()! VAR_IS_EXISTS = _result() == 1 section_end()! },null)! section_end()! section_start("", 746940564)! _cycle_params().if_else = VAR_IS_EXISTS == "true"; _set_if_expression("W1tJU19FWElTVFNdXSA9PSAidHJ1ZSI="); _if(_cycle_params().if_else,function(){ section_insert() section_start("", 546407808)! _next("function") section_end()! })! section_end()! section_start("\u007b\u0022n\u0022:\u0022Else\u0022\u007d", 867165329)! _if(!_cycle_params().if_else,function(){ section_insert() section_start("", 561419870)! sleep(2000)! section_end()! section_start("", 203207513)! _call(function() { _on_fail(function(){ VAR_LAST_ERROR = _result() VAR_ERROR_ID = ScriptWorker.GetCurrentAction() VAR_WAS_ERROR = false _break(1,true) }) CYCLES.Current().RemoveLabel("function") section_insert() section_start("", 979881418)! move(893,488, {} )! mouse(893,488)! section_end()! },null)! section_end()! section_start("", 964317789)! sleep(4000)! section_end()! })! delete _cycle_params().if_else; section_end()! })! section_end()! })! -
@Copkeika said in Бразуер застыл:
Приложите файлом, просто перетяните файл в окно ответа на форуме. Или скопируйте его в буфер обмена, а в комментарии вставьте
-
-
@Copkeika said in Бразуер застыл:
@Fox я вводил. Там нужен .txt с аккаунтом
) Данный файл находится у вас на пк, у меня этого файла разумеется нет
-
@Copkeika Проверьте вкладки.
Вот почему то мне кажется что дело именно в них... то есть когда вы жмете на задание открывается вкладка с сайтом, и за час два если их не закрывать, то таких набирается ровно столько чтоб наглухо повесить вашу систему.


