>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >iMacros http://forum.mozilla-russia.org/viewforum.php?id=42 >[РЕШЕНО] Как извлечь текст с помощью imacros http://forum.mozilla-russia.org/viewtopic.php?id=70539 |
roma12976 > 08-09-2016 05:27:02 |
как извлечь весь текст сайта в переменную? |
udalov > 08-09-2016 21:47:04 |
Всего-всего сайта или открытой страницы? |
roma12976 > 09-09-2016 13:17:08 |
вот с этого сайта скрытый текст Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст. 09-09-2016 13:33:14 расскажу суть сайта и приведу пример что я хочу. сайт я использую что бы перепродавать игровые предметы там есть раздел корзина и туда не пускает пока не появится что-ни-будь в корзине, а перебрасывает на главную страницу. Мне нужно что бы извлекало текст из текущей страницы и при нахождении определенного текста выполняла действие. Мне не подходит екстракт с определенного объекта так как когда не пускает в корзину того объекта нет на станице и аймакрос ждет 3 секунды, а это долго для данного макроса и сайта. Все кроме екстракта у меня уже написано, если нужно то я могу дать макрос. |
InfSub > 14-09-2016 11:19:21 |
roma12976 скрытый текст |
roma12976 > 14-09-2016 11:55:14 |
я пробовал вставить данную команду в макрос только у меня не чего вышло. как мне её суда вписать скрытый текст Выделить код Код:for(j=1; j<20000000; j++){ iimPlayCode('TAG POS=1 TYPE=H3 ATTR=ID:itemCount extract=txt'); b=iimGetExtract(); if(b.indexOf("Your total cost will be")>=0){ iimPlayCode('TAG POS=1 TYPE=I ATTR=CLASS:fa<SP>fa-shopping-cart'); iimPlayCode('TAG POS=1 TYPE=SPAN ATTR=TXT:Checkout<SP>&<SP>Store'); iimPlayCode('WAIT SECONDS=0.3'); iimPlayCode('TAG POS=1 TYPE=SPAN ATTR=TXT:Checkout<SP>&<SP>Store'); iimPlayCode('WAIT SECONDS=0.3'); }} код публикуется в тегах code внутри спойлера InfSub |
InfSub > 14-09-2016 17:56:02 |
roma12976 скрытый текст Выделить код Код:iimPlayCode('SET !TIMEOUT_STEP 0.1\nTAG POS=1 TYPE=H3 ATTR=ID:itemCount extract=txt'); |
roma12976 > 14-09-2016 20:02:48 |
спасибо |