>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >iMacros http://forum.mozilla-russia.org/viewforum.php?id=42 >Как проигнорировать прохождение строк в массиве http://forum.mozilla-russia.org/viewtopic.php?id=77007 |
riz453 > 26-09-2021 15:05:32 |
Здравствуйте. Помогите, пожалуйста. Выделить код Код:// ПРИКЛЕИВАНИЕ ДОПОЛНИТЕЛЬНЫХ ССЫЛОК 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 строки , остальные скрипт должен игнорировать. Возможно ли это? И как прописать это в коде? |
zzzephire > 26-09-2021 16:08:36 |
Если топорно, то как-то так: Выделить код Код:// ПРИКЛЕИВАНИЕ ДОПОЛНИТЕЛЬНЫХ ССЫЛОК 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); } |
riz453 > 26-09-2021 19:16:04 |
Большое спасибо. Работает. |