@oblivion Уважаемый, а как вы думаете программа обновится, если ничего не будет изменятся ? Смените антивирус на нормальный, и проблем станет куда меньше.
БАС глючит! Ошибка 'c._Break' [undefined].
-
@senerg said in БАС глючит! Ошибка 'c._Break' [undefined].:
/^{\
А зачем? зачем вы опять за интерпритатор кодите? Если я прально понял это сверка. Вы чего то там в json получаете и хотите сверить ? Так? а целев
ая бякаключ это url по JSON.parse -
@uraabk said in БАС глючит! Ошибка 'c._Break' [undefined].:
Придётся))
Не надо каждую строчку разбирать, я сам разберу. Просто расскажите в каком виде этом нежному басу надо подавать информацию. Это самое начало скрипта:

выше ничего нет, формул никаких нет кроме этой.@allive said in БАС глючит! Ошибка 'c._Break' [undefined].:
Если я прально понял это сверка. Вы чего то там в json получаете и хотите сверить
Все верно, приходит:
{"url":"https://www.aliexpress.comЯ с помощью https://regex101.com/ делаю регулярку, которая его выделяет и все.
-
@senerg блин я же даю каждый раз басовскую. Он сразу составить так как бас ПОЙМЕТ. Соединить строки лучче так "url":"https://www.aliexpress/i.test + [[SAVED_CONTENT]]
Кстати зачем вы ее регуляркой? если она я так понимаю всегда такая? -
@senerg Короче давайте ваш скрипт, а так в это что?где?когда? можно долго играть.
-
@senerg Не надо помогать интерпритатору эта ваша главная проблема. У него нет понятийного аппарата и обработчика для помошников. Он всегда увидит только ошибку. C# и JS это сильно разное хотя похожее. Но это решаемое у вас просто пальцы еще помнят. главное не помогайте ему. а просто кодим как идет и все
-
@allive Мне ничего соединять не надо. Приходит длинная строчка в [[SAVED_CONTENT]]:
{"url":"https://www.aliexpress.com/item/New-Arrival-Granite-Scrub-Marble-Phon........Я проверяю есть ли "{"url":"https://www.aliexpress.com" в начале переменной [[SAVED_CONTENT]], если есть, то
[[CORRECT_DATA_RECEIVED]] = trueРазве я не правильно написал?
-
@allive said in БАС глючит! Ошибка 'c._Break' [undefined].:
@senerg "\u007b\u0022url\u0022:\u0022https://www.aliexpress.com" загоняйте
[[CORRECT_DATA_RECEIVED]] = /^\u007b\u0022url\u0022:\u0022https://www.aliexpress.com/i.test([[SAVED_CONTENT]]);SyntaxError: Parse error во время выполнения действия 187832830 -
@senerg said in БАС глючит! Ошибка 'c._Break' [undefined].:
@allive убрал var, теперь вот так:
[[CORRECT_DATA_RECEIVED]] = /^{"url":"https:\/\/www\.aliexpress/i.test([[SAVED_CONTENT]]);Ничего не изменилось
Тут все правильно!!!
-
@denis_krsk , так вообще -1 возвращает, хотя должен был найти {"url":"https://www.aliexpress.com" в [[SAVED_CONTENT]] и вернуть 0:
[[CORRECT_DATA_RECEIVED]] = [[SAVED_CONTENT]].indexOf('{"url":"https://www.aliexpress.com"');@denis_krsk said in БАС глючит! Ошибка 'c._Break' [undefined].:
Тут все правильно!!!
Я тоже думаю, что правильно. На https://regex101.com/ такая регулярка работает, двойных слэшей тут нет. В режиме записи работает. А в режиме запуска как обычно ошибка и ни какого комментария какая.