сохранить структуру папок

Тема в разделе "Скачивание картинок и файлов", создана пользователем cherkas, 24 апр 2015.

  1. cherkas

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

    Регистрация:
    20 авг 2013
    Сообщения:
    54
    Адрес:
    Украина
    Здравствуйте, есть 75000+ ссылок на картинки с одного сайта, нужно выкачать их таким образом, что бы сохранить структуру папок в которых они находятся на сайте доноре. Как это можно сделать?
     
  2. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.442
    Адрес:
    Latvia
    Скачивать картинку по ссылке макросом DOWNLOADFILE
    Путь назначить макрсом DFN от ссылки удалив лишнее (от http домен)
     
  3. cherkas

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

    Регистрация:
    20 авг 2013
    Сообщения:
    54
    Адрес:
    Украина
    Я уже нашел эти макросы но как ими воспользоваться в моем случае не могу понять, у меня готовый список ссылок, как из него взять например часть ссылки?

    пример

    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    есть ссылки

    я понимаю, что запись должна выглядеть так

    ссылка
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    но 75000 ссылок таким образом прописать руками (после удаления дублей 41000 но это сути не меняет)

    можно попробовать задать следующим образом


    Код:
    [DFN]?????[/DFN]<DOWNLOADFILE><CD_DOCURL!></DOWNLOADFILE>
    но что в этом случае нужно писать в DFN

    часть url можна задать через парсинг ссылки с инверсией

    начало парсинга - /

    а конец парсинга - vseinstrumenti.ru

    но как произвести такой маневр я не знаю.
     
    Последнее редактирование: 24 апр 2015
  4. cherkas

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

    Регистрация:
    20 авг 2013
    Сообщения:
    54
    Адрес:
    Украина
    Всё разобрался!

    Код:
    [DFN]<CD_DOCPATH!>[/DFN]<DOWNLOADFILE><CD_DOCURL!></DOWNLOADFILE>
    не совсем то что нужно, но подойдет
     
  5. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.442
    Адрес:
    Latvia
    В шаблоне вывода должно быть только:
    Код:
    [DFN][FIRST_REPLACE({skip}vseinstrumenti.ru/|{break}re:\.([\w]{3-5})$|)]<CD_DOCURL!>[/FIRST_REPLACE][/DFN]<DOWNLOADFILE><CD_DOCURL!></DOWNLOADFILE>
    В списке ссылок картиночные ссылки F8 нажав
     
  6. cherkas

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

    Регистрация:
    20 авг 2013
    Сообщения:
    54
    Адрес:
    Украина
    Здравствуйте еще раз.

    по ходу дела возник новый вопрос

    в названиях файлов и папок встречается %20 как его при скачивании заменить на пробел?
     
  7. Root

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

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

    Не ясны детали. Пожалуйста, приложите файл проекта (меню - файл - сохранить проект).

    с уважением к вам, Сергей.
     

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