@soshlrabal https://www.blackhatworld.com/forums/proxies-for-sale.112/
Как работать с результатом разбивки строки по разделителю после .split()
-
Всем привет!
Есть строка с прокси, в которой данные разделены двоеточием
я ее разбиваю в блоке "Выполнить код" вот так:[[PROXY_FILE_SPLIT]] = [[PROXY_FILE]].split(":")
log([[PROXY_FILE_SPLIT]])Но в результате получаю ту же строку только с разделителем зпт!
По идее в JS там массив д.б получится!
И я бы смог по индексу обратится [[PROXY_FILE_SPLIT]][0] но видимо это не тот случай...Как же быть то!?
ПА-МА-ГИ-ТИ!!! ))) -
-
@tet-vivi тю так как быть то? мне же надо все эти данные разнести по полям блока "Прокси" https://yadi.sk/i/K6ch74n1NiPp9g
не ужели не понятна проблема?45.777.214.32:55209:lPY0005rHnY:mH00000c3
Вот сюда надо все разнести, но как.... их разделить и получить потом в переменные, что бы каждую переменную в нужное поле блока "Прокси" прописать.... ?
-
@Вячеслав
[[PROXY_FILE_SPLIT]][0] - ip
[[PROXY_FILE_SPLIT]][1] - port
и тд.
но поля эти устонови как тип выражения.(в этом похоже была твоя проблема)
p.s. BAS вроде должен уметь сам распарсить строку вроде 45.777.214.32:55209:lPY0005rHnY:mH00000c3 при вставке её в поле прокси
-
@Вячеслав, вот так split_test.xml

-
-
@Вячеслав

наведи на знаки вопроса и почитай что там написано.включение типа выражение - это перевод поля в режим js. можно простые js действа прямо там писать например при установке переменной. выполнить код - для более габариткого или нескольких операций
-
@tet-vivi что то все равно не получается... теперь не понимаю как мне их "склеить"
IP:PORT@LOGIN:PASS
что бы одной строкой забить в поле "прокси"т.е вопрос как склеивать?
[[PARSED_LIST_PROXY]][2]:[[PARSED_LIST_PROXY]][3]@[[PARSED_LIST_PROXY]][0]:[[PARSED_LIST_PROXY]][1]

-
Вроде разобрался!!!
в блоке "Установить переменную" тип Expression
[[PARSED_LIST_PROXY]][2]+':'+[[PARSED_LIST_PROXY]][3]+'@'+[[PARSED_LIST_PROXY]][0]+':'+[[PARSED_LIST_PROXY]][1]И затем в блоке "Прокси" в поле просто вставляю уже форматированную строку, все верно?

-
@Вячеслав раз разбил строку то вставляй в нужные поля при установке прокси.
каждая операция это нагрузка на проц, оперативу, увелмчение времени работы скрипта.включение типа выражение - это перевод поля в режим js.
т.е. это уже не строка, и правила другие.
что бы соединить строки надо например[[PROXY_FILE_SPLIT]][0] + ":" [[PROXY_FILE_SPLIT]][1] + "@" + [[PROXY_FILE_SPLIT]][3] + ":" [[PROXY_FILE_SPLIT]][4] -
M Moderator moved this topic from Off topic on



