Бразуер застыл

Поддержка
  • @Fox вот и я незнаю

  • @Copkeika said in Бразуер застыл:

    @Fox вот и я незнаю

    Зависание происходит всегда со 100% вероятностью? Можете указать сайт на котором это происходит?

  • @Fox всегда. После ~50-70 минут работы он застывает. https://aviso.bz/

  • @Copkeika said in Бразуер застыл:

    @Fox всегда. После ~50-70 минут работы он застывает. https://aviso.bz/

    Может опишите какие нибудь более подробные действия для повторения зависания?

  • @Copkeika Это нормальное явление, посиди на сайтах с онлайн играми где кучу графики, JS скриптов и т.д. Бас не вывозит их.
    Я такие потоки костылем убиваю. Ява скрипт, если он вернет undefined на определенные действия - браузер завис.

  • @Fox я сам незнаю. Просто повторяющийся цикл работает, работает на протяжении часа и браузер зависает настолько что даже в интерфейсе "записи" после ручного прекращения работы не даёт никак взаимодействовать с ним

  • @Copkeika said in Бразуер застыл:

    @Fox я сам незнаю. Просто повторяющийся цикл работает, работает на протяжении часа и браузер зависает настолько что даже в интерфейсе "записи" после ручного прекращения работы не даёт никак взаимодействовать с ним

    Можете создать тестовый скрипт который демонстрирует проблему? Что бы в нём небыло ни ресурсов, ни лишних функций или действий

  • @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 Бразуер застыл:

    @Fox

    Приложите файлом, просто перетяните файл в окно ответа на форуме. Или скопируйте его в буфер обмена, а в комментарии вставьте

  • @Copkeika said in Бразуер застыл:

    @Fox aasd.xml

    В вашем скрипте нужно ввести ресурс {{akks}}

    38d385fc-8029-4083-bf17-a7667a4ed49c-изображение.png

  • @Fox я вводил. Там нужен .txt с аккаунтом

  • @Copkeika said in Бразуер застыл:

    @Fox я вводил. Там нужен .txt с аккаунтом

    ) Данный файл находится у вас на пк, у меня этого файла разумеется нет

  • @Copkeika Проверьте вкладки.
    Вот почему то мне кажется что дело именно в них... то есть когда вы жмете на задание открывается вкладка с сайтом, и за час два если их не закрывать, то таких набирается ровно столько чтоб наглухо повесить вашу систему.

  • @Fox Вот честно, даже не парьтесь, это ависо, там всю жизнь не слава богу )) И дело далеко не в BAS.

  • @Dodok а как их закрывать

  • Работал когда- то с этим сайтом, была такая же ошибка. BAS зависал на парочке определённых сатов, - которые там в серфинге. Именно на них, какие сейчас не вспомню.

  • @Copkeika В поиске функций напишите закрыть или вкладки и увидите.

  • @Copkeika Нашел свой старый двух годичной давности скрипт ависо
    Там после завершения на задания с серфинга шло закрытие вкладок

    alt text

    Либо так можно
    alt text

  • @Dodok значение 0 закрывает все вкладки?