Здравствуйте. Помогите, пожалуйста.
Имеется текстовый файл podcategoriy.txt с ссылками. Его кладем в массив и скрипт построчно их проходит, делая определенные действия.
// ПРИКЛЕИВАНИЕ ДОПОЛНИТЕЛЬНЫХ ССЫЛОК var test1 = readExt(''+Path+'podcategoriya_01.txt'); var arr = []; var arr = test1.split('\r\n'); for(var i=0; i<arr.length; i++) { iimPlayCode('TAB OPEN\nTAB T=2'); weit(2); Tabs.go(2); weit(2); iimPlayCode('URL GOTO='+arr[i]+''); weit(1); var date = new Date(); var chas = ( date.getHours() ); if(Number(chas)>=timePRIKL && Number(chas)<timeOTKL && iimPlayCode(t0+'TAG POS=1 TYPE=A ATTR=TXT:Приклеить')>0) { prikleivanie2(); //Приклеивание } window.close(); weit(3); }
В этом коде он проходит все строки, а мне нужно пройти, например 0, 2, 3, 5, 12, 21 строки , остальные скрипт должен игнорировать. Возможно ли это? И как прописать это в коде?
Отредактировано riz453 (26-09-2021 15:08:13)
Отсутствует
Если топорно, то как-то так:
// ПРИКЛЕИВАНИЕ ДОПОЛНИТЕЛЬНЫХ ССЫЛОК var test1 = readExt(''+Path+'podcategoriya_01.txt'); var arr = []; var arr = test1.split('\r\n'); var line = [0,2,3,5,12,21]; for(var i=0; i < line.length; i++) { iimPlayCode('TAB OPEN\nTAB T=2'); weit(2); Tabs.go(2); weit(2); iimPlayCode('URL GOTO='+arr[line[i]]+''); weit(1); var date = new Date(); var chas = ( date.getHours() ); if(Number(chas)>=timePRIKL && Number(chas)<timeOTKL && iimPlayCode(t0+'TAG POS=1 TYPE=A ATTR=TXT:Приклеить')>0) { prikleivanie2(); //Приклеивание } window.close(); weit(3); }
Отредактировано zzzephire (26-09-2021 16:27:33)
Отсутствует