Файлы .zip грузятся без расширения.

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

Метки:
  1. Cartgen

    Cartgen New Member Пользователи

    Регистрация:
    23 апр 2015
    Сообщения:
    5
    Здравствуйте уважаемый администратор,
    Файлы с расширением (.zip) скачиваются на диск без расширения, (.pdf) — нормально.
    В чем причина? Может потому что идут подряд вместе с .pdf?
    Версия:11.9935 ULTIMATE
     
  2. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.432
    Адрес:
    Latvia
    Для макроса DOWNLOADFILE через DFN расширение скачиваемого файла указывается через {ext}
    Пример использования (если zip всегда)
    Пример использования когда расширение известно от названия файла и взято отдельной границей
     
  3. Cartgen

    Cartgen New Member Пользователи

    Регистрация:
    23 апр 2015
    Сообщения:
    5
    На том сайте идет скачивание через скрипт. В браузере открывает сразу.
    В программе скачивается через "Задание обычных границ парсинга внутри повторяющейся".
    Название файла меняется на Description.
    Количество файлов, а также расширения файлов на сайте меняются.

    Оно все прекрасно скачивается и заменяется.
    Вот только .zip без .zip . Придется дописывать расширение.
    pdf - нормально.

    Html сайта во вложении.
    Наверно почему то не работает автоопределение расширения файла. Можно как-то исправить, без лишних усложнений?
     

    Вложения:

    • 1.zip
      Размер файла:
      56,9 КБ
      Просмотров:
      3
    Последнее редактирование: 23 апр 2015
  4. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.432
    Адрес:
    Latvia
    Как раз второй пример для вашего случая, если автоматически не определяет расширение.
    п.с. правильно было бы делать проект с повторяющиеся границы внутри повторяющихся (судя по предоставленному проекту, там мануалы по группам)
     
    Последнее редактирование: 23 апр 2015
  5. Cartgen

    Cartgen New Member Пользователи

    Регистрация:
    23 апр 2015
    Сообщения:
    5
    Спасибо за ответ. Все понятно.
    Тут можно взять границу из названия файла. Задано явно на сайте. Лишние усложнения конечно.
    А как быть если нет и явно не задано? Качается через скрипт!
     
  6. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.432
    Адрес:
    Latvia
    Файл проекта в котором показано как можно скачивать файлы с указанием расширения. (в повторяющиеся границе)
     

    Вложения:

  7. Root

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

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

    Доработал автоопределение расширения для вашего случая.
    С уважением к вам, Сергей.
     
  8. Cartgen

    Cartgen New Member Пользователи

    Регистрация:
    23 апр 2015
    Сообщения:
    5
    Сергей, спасибо. Заработало, но одно НО! А если файл .doc - происходит то же самое. Видимо вам придется прописывать в программе для каждого расширения. А есть еще .rar .jpg и т.д. Если это сложно и уникальный случай, то не заморачивайтесь. Буду использовать способ kagorec, так надежней. Отдельное спасибо ему!
    А программа супер!
     
  9. Root

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

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

    Дождитесь следующего обновления, там будет можно самому задать список нужных MIME-типов.

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

    Cartgen New Member Пользователи

    Регистрация:
    23 апр 2015
    Сообщения:
    5
    Будем ждать.
    И еще Сергей, я вас наверно утомил с этой темой, но названия файлов при их переименовании границами режется до 87 символов. А может мне показалось.
    Сделайте, пожалуйста, подлиннее название файла на сколько символов эти Windowзы позволяют.
     
  11. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Спасибо! Постараюсь.
     

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