Переменная столбец Imacros с JavaScript - PullRequest
0 голосов
/ 03 мая 2018

Я создаю бота Imacros для отправки сайта в каталог. Поэтому я хочу дать {{! ColN}} пользовательское значение У меня есть 2 файла CSV, файлы info.csv и category.csv. В файле file.csv я пишу пользовательский номер для примера 3 и хочу заполнить форму {{! Col3}} из категории

Что я пробовал

1 - {{!col{!col16}} Это не работает

2

set !var1 {{!col16}}
SET !var3 EVAL("var r='{{!var1}}'; var x='{{!col' + r + '}}'; x;")
PROMPT Var_N:<SP>_{{Var_N}}_{{!Var1}}
TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:Address CONTENT={{!var3}}

Этот текст написан {{! Col3}}, а не значением из файла

3) Я использовал некоторый JavaScript и мой сайт, чтобы вернуть значение

macro += "tab open" + "\n";
macro += "tab t=2" + "\n";
macro += "URL GOTO=http://example.com/email/gela.php/{{!col16}}" + "\n";
var url = window.location.pathname;
var id = url.substring(url.lastIndexOf('/') + 1);
macro += "tab close" + "\n";
macro += "tab t=1" + "\n";

Но этот код получает URL с сайта, где он был первым. например, домашний файл - google.com, а затем перенаправьте на example.com/email/gela.php/ можешьумы!!16}} этот код принимает значение с google.com

Есть ли у вас идеи, я работаю над этим в течение 3 дней

...