Полезная информация

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

iMacros » [РЕШЕНО] SAVEAS без двойных кавычек (") » 13-07-2016 00:23:33

Hamzat
удалено, избыточное цитирование
правила, пункт 2.9

Спасибо большое за наводку!

InfSub

iMacros » [РЕШЕНО] SAVEAS без двойных кавычек (") » 12-07-2016 22:29:29

Привет всем! Подскажите, как исключить из вывода в файл двойные кавычки (")?

Пробовал так:

.imm вариант

Выделить код

Код:

TAG POS=1 TYPE=OL ATTR=CLASS:trend-card__list EXTRACT=TXT
SET !EXTRACT EVAL("'{{!EXTRACT}}'.match(/\\d+/)[0];")
SAVEAS TYPE=EXTRACT FOLDER=D:\w\ FILE=fresh.txt

Получил ошибку .match(...) is null, line 7 (Error code: -1001)


.js вариант
Рассматривал такой вариант

Выделить код

Код:

iimPlayCode("TAG POS=1 TYPE=OL ATTR=CLASS:trend-card__list EXTRACT=TXT");
str = iimGetLastExtract(); str.substr(1); str.substr(0, str.length - 1); iimSet("str",str);
iimPlayCode("SET !EXTRACT {{str}}\nSAVEAS TYPE=EXTRACT FOLDER=D:\\w\\ FILE=fresh.txt");

но кавычки все равно добавляются


Заранее спасибо!

Проблемы с сайтами » Кеширование 301 редиректа » 19-05-2016 11:36:55

Да, кстати, решения нет. Поправить ситуацию можно всего двумя способами:
1. Изменить редирект на com (заставить ссылаться на net), на домене с org поставить редирект на com и в случае визита, браузер перепишет кеш на net
2. переходить по www.example.com. После первого же визита кеш будет переписан на .net

Проблемы с сайтами » Кеширование 301 редиректа » 14-05-2016 11:25:26

Неужели нет какого-то чудо кода,который любезно подчистит кеш для текущего домена? Это же даже политике безопасности не вредит!

Проблемы с сайтами » Кеширование 301 редиректа » 13-05-2016 20:10:03

проблема скорее не в том, что я не могу попасть на сайт... проблема в том, что заставить прежних посетителей ковырять кеш не представляется возможным :(

Проблемы с сайтами » Кеширование 301 редиректа » 13-05-2016 18:08:58

Здравствуйте!

Столкнулся со следующей проблемой: Есть домен example.com который прежде имел редирект 301 на example.org. Было принято решение отказаться от example.org в пользу .net, однако после перенастройки редиректа, мозилла по-прежнему шлет на старый (не активный более) .org. Выяснил, что проблема кроется в кешировании 301 редиректа браузером. Скажите, есть ли какое-то решение этой проблемы? Ведь заставить всю аудиторию сайта копаться в кеше браузера не представляется возможным...

Заранее спасибо за ответ.

iMacros » extract в js переменную » 01-05-2016 20:15:20

блин, аж стыдно... спасибо большое

iMacros » extract в js переменную » 01-05-2016 19:51:54

пробую так:

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

Выделить код

Код:

random = Math.floor(Math.random() * (9334 - 1 + 1)) + 1;
        iimPlayCode('!DATASOURCE C:\\folder\\2.0\\names.txt\nSET !DATASOURCE_LINE '+random+'\nSET !EXTRACT {{!COL1}}');
            name = iimGetLastExtract();
        alert(name);


в ответ получаю:

can not parse macro line: !DATASOURCE C:\folder\2.0\names.txt (Error code: -910)

iMacros » extract в js переменную » 01-05-2016 18:58:29

Спасибо за помощь, сейчас попробую

iMacros » extract в js переменную » 01-05-2016 16:26:59

Здравствуйте! Помогите совладать... Есть такой код:

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

Выделить код

Код:

var jsN = "\n";
var load_name, name, load_geo, macros;

load_name = "CODE:";
load_name += "SET !DATASOURCE C:\\names.txt" +jsN;
load_name += "SET !DATASOURCE_LINE 1" + jsN;
load_name += "SET !EXTRACT {{!COL1}}"+ jsN;
load_name += "PROMPT {{!EXTRACT}}";
load_geo = "CODE:";
load_geo += "PROMPT " + name +jsN;

        macros = iimPlay(load_name);
         name = iimGetLastExtract();
          macros = iimPlay(load_geo);


load_name += "PROMPT {{!EXTRACT}}"; - отлично выводить извлеченное имя, однако load_geo пишет undefined

по всей видимости, я как-то криво передаю переменную, однако гугл не рассказал ничего нового(

Заранее спасибо за помощь

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]