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

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

  1. Kreol

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

    Регистрация:
    6 янв 2013
    Сообщения:
    2.120
    Можно ли в wbapp организовать сохранение кода в html файл, при этом делать это нужно в цикле.
    Например у нас есть 5 radiobutton нажимая на каждый из них мы получаем новый код страницы и сохраняем его в html файл.
    Пробовал сохранить все перелистывания, но контент отказывается обрабатывать такой большой документ.
     
  2. Root

    Root Администратор Команда форума Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    9.641
    Город:
    Сочи
    Пока нет. Постараюсь сделать в ближайшие два дня.
     
  3. Kreol

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

    Регистрация:
    6 янв 2013
    Сообщения:
    2.120
    Очень жду. Спасибо.
     
  4. Root

    Root Администратор Команда форума Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    9.641
    Город:
    Сочи
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    Код:
    [SAVEHTMLTOFILE]:{get}|C:\Content\TestFile.txt|samename|append
    2018-02-08_17-10-06.png
     
    Kreol нравится это.
  5. Root

    Root Администратор Команда форума Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    9.641
    Город:
    Сочи
  6. Kreol

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

    Регистрация:
    6 янв 2013
    Сообщения:
    2.120
    потестирую, отпишусь
     
  7. Kreol

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

    Регистрация:
    6 янв 2013
    Сообщения:
    2.120
  8. Root

    Root Администратор Команда форума Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    9.641
    Город:
    Сочи
    К завтрашнему дню постараюсь добавить макросы [REPLACE] и [WEBDOCURL] для списка событий WBApp.
     
    Kreol нравится это.
  9. Root

    Root Администратор Команда форума Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    9.641
    Город:
    Сочи
    Доработанный файл WBApp.exe
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    Вставить в нужное место события
    Код:
    [REPLACE(|)][CURRENTURL][/REPLACE]
     
    Kreol нравится это.
  10. Kreol

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

    Регистрация:
    6 янв 2013
    Сообщения:
    2.120
    Сереж, подскажи, а как делать удаление внутри кода?
    например чтоб не сохранять <script{skip}</script> и <style{skip}</style>
    Я попробовал применить поиск/замену к загружаемому коду, но сохраняется без этих изменений.
    Код:
    [GETHTML]:<script{skip}</script>|{break}<style{skip}</style>|{break}<div class="aspNetHidden">{AUTO}div|{break}<iframe{skip}</iframe>|{break}re:[\s\t]+| {break}> |>{break} <|<
    [SAVEHTMLTOFILE]:{get}|C:\Content\html3\14k_WG_[REPLACE(re:(.*?)/|{break}.aspx|)][CURRENTURL][/REPLACE].html|rename|append
     
  11. Kreol

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

    Регистрация:
    6 янв 2013
    Сообщения:
    2.120
  12. Root

    Root Администратор Команда форума Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    9.641
    Город:
    Сочи
    Не дошел еще до этого вопроса.
     
    Kreol нравится это.
  13. Kreol

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

    Регистрация:
    6 янв 2013
    Сообщения:
    2.120
  14. Root

    Root Администратор Команда форума Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    9.641
    Город:
    Сочи
    Kreol нравится это.
  15. Octavian

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

    Регистрация:
    8 ноя 2016
    Сообщения:
    102
    Здравствуйте
    Пожалуйста подскажите как правильно в списке событий wbapp добавить поиск-замену к макросу [SAVEHTMLTOFILE], чтобы сохранялся только нужный фрагмент кода при загрузке каждой последующей страницы ?
    С примером Креола не могу разобраться
    При копировании фрагментов всех страниц в память в проекте применял такую конструкцию [GETHTML]:" id="id_{get}">|{multiget}
     
  16. Root

    Root Администратор Команда форума Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    9.641
    Город:
    Сочи
    Здравствуйте.

    Все поиск-замены применяйте к [GETHTML]. Это разве не решает вопрос?
     
  17. Octavian

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

    Регистрация:
    8 ноя 2016
    Сообщения:
    102
    Сформулирую вопрос немного по другому. Вот список событий в цикле, когда я копировал в память фрагменты всех страниц:
    Сейчас я хочу сделать запись в файл после каждого шага цикла, такая конструкция сохраняет в файл весь код страницы
    как сделать сохранение только фрагмента кода после каждого шага ?
     
  18. Root

    Root Администратор Команда форума Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    9.641
    Город:
    Сочи
    Какая версия программы у вас установлена? Главное меню - справка - о программе.
     
    Octavian нравится это.
  19. Octavian

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

    Регистрация:
    8 ноя 2016
    Сообщения:
    102
    Спасибо за наводящий вопрос - проблема решена
     
  20. Root

    Root Администратор Команда форума Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    9.641
    Город:
    Сочи
    Пожалуйста
     

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