сохранять html в цикле прямо из wbapp

Тема в разделе "WBAppIE", создана пользователем Kreol, 7 фев 2018.

  1. Octavian

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

    Регистрация:
    8 ноя 2016
    Сообщения:
    177
    Здравствуйте еще раз
    Все же кое-какие траблы остались которые никак не могу решить.
    SAVEHTMLTOFILE в цикле пишет результат GETHTML после каждого шага, повторяя многократно запись выдачи предыдущих страниц, в итоге такой мультипликации файл Declarlinks.txt вместо 2,5 Мб получается 1,5 Гб и не поддается постобработке :)
    Вопрос - как записывать в файл нужный фрагмент кода после каждого шага цикла не используя при этом GETHTML ?
    При вот таком списке событий файл не создается совсем
     
  2. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Логично, вызывать [SAVEHTMLTOFILE]:{get}|C:\Content\Declarlinks.txt|samename|append после [/REPEAT]
     
  3. Octavian

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

    Регистрация:
    8 ноя 2016
    Сообщения:
    177
    Так задача научить софт сохранятся после каждого шага цикла, а после [/REPEAT] в SAVEHTMLTOFILE нету никакого смысла.
    Выше я привел фрагмент кода по сбору линков со страниц пагинации с Ссылки недоступны для гостей (дата выдачи с 01.01 2015 по сегодня). Портал огромный, на десятки тысяч страниц пагинации на нем глюк или блокировка, часто следующая страница просто не открывается, при зависании цикла данные теряются и к тому же почти невозможно отследить на какой странице произошло зависание, поэтому необходима фиксация каждого шага
    Можно ли "подружить" между собой SAVEHTMLTOFILE и REPLACE?
     
  4. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Замените файл WBApp.exe (в папке с программой) этим файлом:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    2018-05-14_18-10-32.png
     
    Kreol, xLime и Octavian нравится это.
  5. Octavian

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

    Регистрация:
    8 ноя 2016
    Сообщения:
    177
    Все работает отлично, спасибо за оперативность.
     
    Root нравится это.

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