Оставить в папке только те картинки, которые есть в файле.

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

  1. Djahat

    Djahat Well-Known Member Пользователи

    Регистрация:
    14 янв 2013
    Сообщения:
    543
    Город:
    Мордор
    Всем привет, может не совсем по теме, но спрошу:

    Как можно решить проблему:

    Допустим у меня есть:
    1) папка, в которой много папок с фотографиями.
    2)файл csv со списком путей к этим фотографиям, но только к нужным мне фотографиям. В папках есть фотографии, которые мне уже не нужны.

    Как можно в автоматическом режиме, удалить все ненужные фотографии из папок, путей которых нет в моем файле?

    В редакторе CSV есть функция удаления несуществующих картинок из списка CSV, но обратного действия Удаления картинок в папках, которых нет в CSV я не нашел.
    Кто нить знает как порешать, а то я наверное уже гигабайт 10 картинок на сервере храню, которые ни кчему не привязаны уже давно! ?
     
    Последнее редактирование: 18 май 2017
  2. gans

    gans Well-Known Member Пользователи

    Регистрация:
    21 апр 2014
    Сообщения:
    310
    Здравствуйте!

    Предлагаю способ. Скопировать на локальный диск все фото. В таблице CSV удалить пути и оставить только название фотографий. Скопировать названия фотографий в буфер или в файл txt. Открыть в Total Commander каталог с предварительно скачанными фото. Зайти в Выделение-Загрузить выделение и выделить файлы с фотографиями. Т.к. выбрались файлы с нужными фото, инвертировать выделение через Выделение-Инвертировать выделение. Удалить ненужные файлы. Проверить вручную и убедиться, что всё впорядке. :) Теперь на хостинге можно удалить всё и залить нужные картинки или залить нужные с перезаписью, отсортировать по дате и ненужное удалить.

    Текста много получилось, а работы на полторы минуты там.

    По идее, можно сразу на ftp делать через тот же Total. Сам не пробовал.

    P.S. Не забывайте проверить правильность выделения и делать бэкапы. ;)
     
    Djahat нравится это.
  3. Djahat

    Djahat Well-Known Member Пользователи

    Регистрация:
    14 янв 2013
    Сообщения:
    543
    Город:
    Мордор
    Интересная методика, только сложновато и убивает нужные пути, которые убивать нельзя.
    + не совсем понял как в ТОТАЛЕ по списку имен выделить файлы.
    На глаз проверить правильность выделения 10ГБ картинок достаточно сложно
     
  4. gans

    gans Well-Known Member Пользователи

    Регистрация:
    21 апр 2014
    Сообщения:
    310
    Ничего там сложного, попробуйте один раз. Это я расписал подробно слишком.
    Пути убивать окончательно никто не заставляет. Скопируйте колонку с путями, там обработайте и удалите.
    См. выше. Там подробно. Сначала нужно получить имена файлов без путей. Далее зайти в Тотале в пункт меню Выделение, подпункт Загрузить выделение из буфера или Загрузить выделение из файла.
    На глаз проверить сложно, но посмотреть десяток реально.
     
    Последнее редактирование: 18 май 2017
    Djahat нравится это.
  5. Djahat

    Djahat Well-Known Member Пользователи

    Регистрация:
    14 янв 2013
    Сообщения:
    543
    Город:
    Мордор
    надо проверить, но я не могу найти пункт "Далее зайти в Тотале в пункт меню Выделение, подпункт Загрузить выделение из буфера или Загрузить выделение из файла."

    Подскажите, пожалуйста, какой это по счету пункт...

    total.png
     
  6. gans

    gans Well-Known Member Пользователи

    Регистрация:
    21 апр 2014
    Сообщения:
    310
    На скриншоте отмечены нужные пункты.
    Сначала выделить, потом инвертировать выделение.

    total.png
     
    Djahat нравится это.
  7. Root

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

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

    2017-05-19_11-35-35.png
     
Similar Threads
  1. Максим1281
    Ответов:
    4
    Просмотров:
    1.293
  2. dimasmak
    Ответов:
    2
    Просмотров:
    1.512
  3. VitaliyK
    Ответов:
    6
    Просмотров:
    1.521
  4. MaiklWizard
    Ответов:
    3
    Просмотров:
    946
  5. uskirill
    Ответов:
    11
    Просмотров:
    1.606
Загрузка...

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