Действие "Удалить дубликаты"
-
Нужна помощь:
Есть список -
FINAL_RESULT: "37.143.10.237:80
31.170.112.22:8080
31.170.112.22:8080
5.135.191.206:80
46.232.207.166:1080
46.232.207.166:1080
62.33.159.70:80
62.177.47.200:80
77.241.17.183:80
79.98.8.9:80
109.234.36.202:80
109.120.128.29:8080
149.154.64.240:80
195.7.173.18:80
194.8.47.6:8080
109.235.214.30:80
46.148.100.6:81
46.148.100.6:81
193.19.119.167:81
193.19.118.136:81"
}добавляю в скрипт действие "Удалить дубликаты" - указываю список FINAL_RESULT
ошибка в лог:
[22:15:53] Поток №1 : TypeError: Result of expression '(VAR_FINAL_RESULT).filter' [undefined] is not a function. Номер строки:2 Во время выполнения скрипта { VAR_FINAL_RESULT = (function(){var seen = {}; return (VAR_FINAL_RESULT).filter(function(item) { return seen.hasOwnProperty(item) ? false : (seen[item] = true); });})(); section_start("test", 1,function(){ })}@support пожалуйста подскажите здесь то что не так?
P.S. кстати заметил такую закономерность - не знаю - имеет ли она значение - это регистр при задании названий переменных - по умолчанию все переменные задаются ЗАГЛАВНЫМИ, но если не удерживать shift или не включать Caps Lock - то переменная задается заглавными - но в блоке действия слева показывается маленькими - например, FINAL_RESULT - а в блоке [[REPLACE_RESULT]]->final_RESULT
-
@Turutur Судя по ошибке это не список, а строка.
Нужно распарсить ее в список действием "Парсить Строку"
http://prnt.sc/cp946pЛибо, если вы получаете FINAL_RESULT из файла - читать ее действием Читать Файл В Список
-
ошибка в лог:
[22:45:51] Поток №1 : SyntaxError: Parse error Номер строки:2 Во время выполнения скрипта { VAR_PARSED_LIST = (VAR_FINAL_RESULT).split("r\n") section_start("test", 32729,function(){ })}не получается реализовать - что порекомендуете?
-
@Turutur рекомендую использовать не
"r\n\"
а"\r\n"
-
@support спасибо - я всегда на этом ловлюсь - спасибо что тратите на меня время)