Но появилась новая проблема. Иногда скрипт во время работы внезапно запрещает выделять действия. Т.е при клике на любое действие, оно просто не выделяется красным. Это второй баг, независимый от первого если что
Работает в режиме разработчика, но в режиме запуска выдает ошибку
-
Есть скрипт
0_1511508379531_test.xml
В режиме разработчика отрабатывает хорошо. Но вот когда запускаю его на выполнение, то выдает ошибкуСообщения: 1 - [123585483] ReferenceError: Can't find variable: VAR_GOOD_EMAIL Номер строки:131 Во время выполнения скрипта VAR_FOR_CHAR_URL_EMAIL = _result() ; ;_sa(831003770); log("Первый симол -" + VAR_FIRST_CHAR_URL_EMAIL) ; ;_sa(717194993); log("Четвертый символ - " + VAR_FOR_CHAR_URL_EMAIL) ; ;_sa(42762559); _if(VAR_FIRST_CHAR_URL_EMAIL=='l',function(){ ;_sa(915965693); VAR_REPLACE_RESULT_URL_EMAIL = (VAR_REPLACE_URL_EMAIL).split("/_avatar32\u0027);\u0022 title=\u0022").join("@list.ru:") ; ;_sa(586487479); page().script(JSON.stringify(VAR_REPLACE_RESULT_URL_EMAIL) + ".replace(\u0027/list/\u0027,\u0027\u0027);",function(){ VAR_GOOD_EMAIL = _result() ; })},function(){ ; ;_sa(563337115); _if(VAR_FIRST_CHAR_URL_EMAIL=='b',function(){ ;_sa(907432915); VAR_REPLACE_RESULT_URL_EMAIL = (VAR_REPLACE_URL_EMAIL).split("/_avatar32\u0027);\u0022 title=\u0022").join("@bk.ru:") ; ;_sa(929021853); page().script(JSON.stringify(VAR_REPLACE_RESULT_URL_EMAIL) + ".replace(\u0027bk/\u0027,\u0027\u0027);",function(){ VAR_GOOD_EMAIL = _result() ; })},function(){ ; ;_sa(961565371); _if(VAR_FIRST_CHAR_URL_EMAIL=='y',function(){ ;_sa(470977070); VAR_REPLACE_RESULT_URL_EMAIL = (VAR_REPLACE_URL_EMAIL).split("/_avatar32\u0027);\u0022 title=\u0022").join("@yandex.ru:") ; ;_sa(661933074); page().script(JSON.stringify(VAR_REPLACE_RESULT_URL_EMAIL) + ".replace(\u0027yandex.ru/\u0027,\u0027\u0027);",function(){ VAR_GOOD_EMAIL = _result() ; })},function(){ ; ;_sa(173952543); _if(VAR_FIRST_CHAR_URL_EMAIL=='i',function(){ ;_sa(60390157); VAR_REPLACE_RESULT_URL_EMAIL = (VAR_REPLACE_URL_EMAIL).split("/_avatar32\u0027);\u0022 title=\u0022").join("@inbox.ru:") ; ;_sa(9221397); page().script(JSON.stringify(VAR_REPLACE_RESULT_URL_EMAIL) + ".replace(\u0027inbox/\u0027,\u0027\u0027);",function(){ VAR_GOOD_EMAIL = _result() ; })},function(){ ; ;_sa(522960519); _if(VAR_FIRST_CHAR_URL_EMAIL=='m' && VAR_FOR_CHAR_URL_EMAIL=='/',function(){ ;_sa(590578587); VAR_REPLACE_RESULT_URL_EMAIL = (VAR_REPLACE_URL_EMAIL).split("/_avatar32\u0027);\u0022 title=\u0022").join("@mail.ru:") ; ;_sa(385840303); page().script(JSON.stringify(VAR_REPLACE_RESULT_URL_EMAIL) + ".replace(\u0027mail/\u0027,\u0027\u0027);",function(){ VAR_GOOD_EMAIL = _result() ; })},function(){ ; ;_sa(500290881); _if(VAR_FIRST_CHAR_URL_EMAIL=='m' && VAR_FOR_CHAR_URL_EMAIL=='u',function(){ ;_sa(325689948); VAR_REPLACE_RESULT_URL_EMAIL = (VAR_REPLACE_URL_EMAIL).split("/_avatar32\u0027);\u0022 title=\u0022").join("@mail.ua:") ; ;_sa(116795129); page().script(JSON.stringify(VAR_REPLACE_RESULT_URL_EMAIL) + ".replace(\u0027mailua/\u0027,\u0027\u0027);",function(){ VAR_GOOD_EMAIL = _result() ; })},function(){ ; ;_sa(123585483); VAR_NEW_LIST_EMAIL.push(VAR_GOOD_EMAIL) ; })})})})})}); Время работы : 00:17 Последнее сообщение : Слишком Много ОшибокВ файле group одна строка
https://my.mail.ru/community/sportpressВерсия БАС 20.6.4
ОС Win 7 64 -
Can't find variable: VAR_GOOD_EMAIL
Ну ошибка ту говорит сама за себя, нет переменной, смотрите логику скрипта.
По проекту могу сказать, что вместо действия Яваскрипт лучше использовать Выполнить код, потому что Яваскрипт создает браузер, в данном случае это излишне.