Переименование картинок по готовому списку названий

Discussion in 'Скачивание картинок и файлов' started by Alyona, Jan 14, 2017.

  1. Alyona

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

    Joined:
    Jan 13, 2017
    Messages:
    10
    Здравствуйте!
    Есть список названий для картинок. Нужно, чтобы при парсинге каждой картинке присваивалось свое название по порядку (например, построчно) из файла.

    Попробовала сделать так:
    Code:
    [DFN]<FILE=C:\content\keys.txt>[/DFN]<DOWNLOADFILE><CD_GRAN_3!></DOWNLOADFILE>
    Но получилось, что каждой картинке присвоилось название из первой строки файла keys.txt, а для каждой последующей картинки просто приписывается индекс _2, _3 и т. д.

    Т.к. нужно было срочно получить картинки с правильными названиями, то вышла из ситуации следующим способом:
    Code:
    [DFN]Pic[/DFN]<DOWNLOADFILE><CD_GRAN_3!></DOWNLOADFILE>
    Получила спарсенные фото с именами Pic, Pic_1, Pic_2 и т.д.
    Затем с помощью инструмента Multi-Rename Tool (Ctrl+M) в TotalCommander переименовала все спарсенные картинки, загрузив файл с нужными названиями.

    Но вопрос для меня остался открытый. Как же можно сделать это в Content Downloader?
     
  2. Kreol

    Kreol Модератор Staff Member Модератор

    Joined:
    Jan 6, 2013
    Messages:
    2,666
    Здравствуйте
    Не совсем понятно что именно вы имели ввиду
    Когда у вас есть картинки которые вы прописываете вот так
    Code:
    [DFN]Pic[/DFN]<DOWNLOADFILE><CD_GRAN_3!></DOWNLOADFILE>
    они у вас и будут нумероватся pic_1, pic_2 и тд
    Опишите более детально, что есть в файле, и тд.
    Спасибо
     
    Alyona likes this.
  3. Alyona

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

    Joined:
    Jan 13, 2017
    Messages:
    10
    Извините, что запутала Вас :)

    Второй вариант (где Pic) - это от безысходности, т.к. не получилось считывать названия из файла (файл здесь не использовался).

    А в текстовом файле просто строки с любыми названиями, например так:

    9361.jpg
    8687.jpg
    8026.jpg
    8876.jpg
    8688.jpg
    9725.jpg
    9101.jpg
    9088.jpg
     
  4. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Здравствуйте.
     
    Alyona likes this.
  5. Alyona

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

    Joined:
    Jan 13, 2017
    Messages:
    10
    Доброе утро!
    Я не писала, но такой способ тоже пробовала. Здесь об этом читала: Ссылки недоступны для гостей
    Но картинки сохраняют свое оригинальное название с сайта-"донора".
     
  6. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Приложите ваш файл проекта (меню - файл - сохранить проект)
     
  7. Alyona

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

    Joined:
    Jan 13, 2017
    Messages:
    10
     

    Attached Files:

  8. Alyona

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

    Joined:
    Jan 13, 2017
    Messages:
    10
    И вот еще текстовый файл с названиями. Кол-во названий в файле = кол-во ссылок (по каждой ссылке 1 фото).
     

    Attached Files:

    • keys.txt
      File size:
      584 bytes
      Views:
      6
  9. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Не пробовали делать так, как я вам сразу написал - Плохо!

    Сделал в точности, как указано в моем вам ответе и все ok.
     

    Attached Files:

    Kreol and Alyona like this.
  10. Alyona

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

    Joined:
    Jan 13, 2017
    Messages:
    10
    В первую очередь, огромное спасибо, что помогли!
    Второе. Обидные вещи пишите:) Я полностью скопировала Ваш код в проект, просто Вам файл проекта отправила вчерашний без сохраненной этой строки кода.
    Сейчас проверила - действительно работает. Скорее всего после Вашего совета обращалась к файлу 1.txt, а у меня он назывался keys.txt. И самое интересное, что вчера точно также делала, но не получалось (считывалась только первая строка), то ли где-то лишнюю скобку поставила.
    В любом случае, теперь все работает и проблема решена. Большое Вам спасибо!
     
    Kreol likes this.
  11. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Пожалуйста.

    PS: Вас понял.
     
    Alyona likes this.

Share This Page