Генерация ссылки из предыдущей спарсенной ссылки

Тема в разделе "Парсинг конкретных сайтов по запросу (ПЛАТНО)", создана пользователем emkub, 20 мар 2015.

  1. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    Обращайтесь!
     
  2. emkub

    emkub Active Member Пользователи

    Регистрация:
    16 мар 2015
    Сообщения:
    157
    Ещё вопросик по IF-THEN-ELSE :) В описании макроса(ов) нужной информации не увидел.
    Подскажите пожалуйста, как реализовать такую цепочку:
    команда GETMORECONTENT -> проверка ПЕРВОГО символа, либо количество символов по IF -> если ELSE - вернуться на GETMORECONTENT
    И, если есть, киньте ссылочку на описание порядка выполнения макросов.
     
    Последнее редактирование: 2 апр 2015
  3. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Порядок выполнения макросов отображается в программе в нижней части окна предпросмотра результатов парсинга контента.
     
  4. emkub

    emkub Active Member Пользователи

    Регистрация:
    16 мар 2015
    Сообщения:
    157
    Скажите, что я делаю не так?
    <CD_GRAN_1!>[CSVCS]<GETMORECONTENT><URL="ссылка"><START=""><STARTCOUNT="0"><END=""><ENDCOUNT="0"></GETMORECONTENT>[CSVCS]<CD_GRAN_2!>[CSVCS]<CD_DOCURL!>
    [IF1][CHARCOUNT][EXCLUDE] |,|.[/EXCLUDE][DOCSOURCE][/CHARCOUNT]>300[THEN][ELSE][DOCSOURCE][/IF1]
     
  5. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Не совсем понятна задача, простите, что именно требуется сделать?
     
  6. emkub

    emkub Active Member Пользователи

    Регистрация:
    16 мар 2015
    Сообщения:
    157
    По макросу GETMORECONTENT скачивается маленький файлик, он должен проверяться на количество символов, если символов больше 300 - НЕ вставлять его в ячейку.

    Пытаюсь найти макрос цикла: если символов больше 300 - повторить GETMORECONTENT ещё один раз. Но не уверен, что это возможно...
     
  7. emkub

    emkub Active Member Пользователи

    Регистрация:
    16 мар 2015
    Сообщения:
    157
    Разобрался сам! Сделал через MAXLENGTH - результат отличный!
     

Поделиться этой страницей