У меня есть сценарий Perl, который я написал для личного использования, который периодически извлекает файлы изображений с веб-сайта. Затем он сохраняет эти изображения в папку. Эти файлы изображений довольно часто одинаковы от выборки к выборке, и я бы не хотел сохранять дубликаты, если смогу обойти это.
Мой вопрос: как лучше сравнить / проверить, совпадают ли они?
Моя единственная реальная мысль до сих пор - открыть дескриптор файла для существующего, md5 it, md5 содержимого $ response-> из выборки и затем сравнить их. Будет ли это работать?
Есть ли лучший способ?
EDIT:
Ух ты, уже куча замечательных предложений. Поможет ли вам сказать, что этот скрипт выполняется ежедневно через cron? То есть он гарантированно работает каждый день в одно и то же время? Кроме того: я смотрю последние измененные заголовки на некоторых из них, и они не выглядят на 100% точными, то есть есть некоторые, которые имеют последние изменения более недели назад, когда я знаю, что изображение более новое чем это. Я предполагаю, что это потому, что сам файл изображения с тех пор не изменялся на сервере ... что мне не очень помогает ...