Здравствуйте,плохо знаю imacros,подскажите пожалуйста.Есть цикл который берет данные из файла построчно и вставляет в форму:

скрытый текст
var nameFile = 'baza.txt';    // Название файла со ссылками

var sendFile = '1.txt';    // Название файла

var task = imJS.fs.readFile(path + '\\' + nameFile , 'strings');
var send = imJS.fs.readFile(path + '\\' + sendFile);

var pauseTask = 1;

for (var i = 0; i  < task.length; i++) {
------------------------------------------------
try {
        window.document.querySelector('textarea.replyarea').value = send;
    } catch(e) {continue};
--------------------------------------------
if (pauseTask == 100) {
        iimplay('wait seconds=0');
        pauseTask = 0;


Как сделать так чтобы он брал с каждым новым циклом не из одного файла,а из разных? Например, при первом цикле файл 1.txt,при втором заходе - 2.txt и т.д.

Как вариант вложенными циклами.

1. Можно собрать имена файлов в массив и перебирать этот массив циклом подставляя в локальный путь полученное имя файла

скрытый текст

Выделить код

Код:

var arrFileName = ['1.txt','2.txt','3.txt','4.txt','5.txt','6.txt'];

for (var a=0;a<arrFileName.length;a++) {
    var send = imns.FIO.readTextFile(imns.FIO.openNode(path+'\\'+arrFileName[a])).match(/^.+/mg);
    for (var i=0;i<send.length;i++) {
        var tx = window.document.querySelector('textarea.replyarea');
        if(tx === null) { continue; }
        tx.value = send[i];
    }
}


2. Можно делать инкремент цифры подставленной в имя файла, заведомо назначив файлам имена с цифрами
скрытый текст

Выделить код

Код:

var sumFile = 6;//Количество файлов

for (var a=1;a<=sumFile;a++) {
    var send = imns.FIO.readTextFile(imns.FIO.openNode(path+'\\'+a+'.txt')).match(/^.+/mg);//1.txt на первой итерации, 2.txt на второй и т.д.
    for (var i=0;i<send.length;i++) {
        var tx = window.document.querySelector('textarea.replyarea');
        if(tx === null) { continue; }
        tx.value = send[i];
    }
}


Можно получить все имена в директории в массив и аналогично перебирать.

Спасибо