iMacros saveas не сохраняет никаких данных
У меня есть простой сценарий и большая проблема, с которой я не знаю, как справиться.
iimPlay("CODE: TAG POS=1 TYPE=DIV ATTR=CLASS:ImageContainer EXTRACT=HTM");
iimPlay("CODE: SAVEAS TYPE=EXTRACT FOLDER=* FILE=+*");
Вывод тега в порядке (проверяется с помощью оповещения (iimGetLastExtract())) и извлекает HTML-код div ImageContainer. Тем не менее, saveas экономит... ничего... только [BOM]""[BOM]
Я пропускаю какую-то команду? Я использую FF 37.0.2 и iMacros 8.9.2 для FF.
1 ответ
Оказывается, что параметр!EXTRACT сбрасывается между командами iimPlay, чтобы предотвратить это, я использовал простой однострочный макрос, который устранил проблему:
macro = "CODE:\n";
macro += "TAG POS=1 TYPE=DIV ATTR=CLASS:ImageContainer EXTRACT=HTM\n";
macro += "SAVEAS TYPE=EXTRACT FOLDER=* FILE=+*";
iimPlay(macro);