Инфлюэнсеры Инфлюэнсеры написал 16.01.2023

Парсинг фото с подменой метаданных

Инфлюэнсеры Инфлюэнсеры написал 16.01.2023
6 мин
0
9488

Любые скачанные со сторонних ресурсов изображения перед загрузкой в FB* нужно уникализировать. Одним из самых распространенных способов является загрузка материала в Телеграм с последующей выгрузкой обратно. При такой манипуляции подменяются метаданные изображения на данные из Телеграма. Это занимает немало времени. Если нужно обработать пару десятков изображений, процесс превращается в рутину.

banner banner

Я выкладывал бота по парсингу изображений с возможностью определения пола и возраста с генератора фотографий thispersondoesnotexist.com. Неудобство этого бота в том, что все скачанные фотографии приходилось уникализировать вручную. Для решения задачи в софт добавлен функционал по подмене и уникализации метаданных. Бот может уникализировать и обрабатывать десятки фото в два клика. На выходе мы сразу получим уникальные изображения и избавимся от рутинной работы.

Предварительные настройки

Для работы с метаданными нам нужно установить на компьютер утилиту Exiftool. Все манипуляции бот будет производить через нее.

Скачиваем софтину по ссылке. В зависимости от вашей операционной системы выбираем нужный файл для скачивания. У меня Windows, я беру для него.

Скачивание софта
Скачивание софта

Скачиваем, распаковываем, открываем папку с утилитой, находим там один файл «exiftool(-k).exe». Для удобства переименуем его в «exiftool.exe». Далее создаем на диске C папку с названием «exiftool» и копируем файл туда.

Копирование файла
Копирование файла

Теперь нам нужно прописать путь до утилиты в переменных средах Windows.

Для этого нажимаем «Пуск» — «Параметры» — «Дополнительные параметры системы» — «Переменные среды». В окне «Системные переменные» находим строку «Path», выделяем ее и жмем «Изменить».

Путь до утилиты
Путь до утилиты

В открывшемся окне жмем кнопку «Создать» и прописываем наш путь к папке «exiftool». В моем случае «C:\exiftool».

Путь к папке
Путь к папке

Осталось только проверить правильность настроек. Для этого скачиваем любое изображение в формате JPEG, перекидываем его в нашу папку «exiftool».

Далее в строку, где прописан путь к нашей папке, пишем «CMD» и жмем «Enter».

Попадаем в командную строку
Попадаем в командную строку

Вводим команду «exiftool 1.jpg», где «1.jpg» — имя вашего изображения.

Ввод команды
Ввод команды

Метаданные изображения
Метаданные изображения

Если все настройки сделаны правильно, мы получим метаданные нашего изображения.

Thisperson_meta Bot

Скачиваем архив по ссылке, разархивируем, открываем папку, находим файл thispersondoesnotexistEXIFTOOL.exe, запускаем, ждем компиляции проекта.

Запуск бота
Запуск бота

Попадаем в окно входных настроек.

Настройки
Настройки

Количество фото: выбираем нужное количество фото для скачивания.

Папка для сохранения: путь к папке, куда сохранить скачанные фото.

Определять пол\возраст: активация данного пункта включает сортировку по полу и возрасту.

Далее выбираем интересующий нас пол фотографий и возраст. Бот может определить возраст с разбегом в 10 лет.

Определение возраста
Определение возраста

Подменять метаданные: активировать данный пункт при необходимости подмены метаданных.

Папка с фото-донором: путь к папке с изображениями, с которых нужно взять метаданные.

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

Добавлять случайное количество минут к данным времени — бот будет изменять время создания фотографий в метаданных для каждого изображения.

Подменять марку и модель — бот подменит модель телефона и камеры в метаданных для каждого нового изображения.

Запускаем бота. Бот скачает изображения по нужным нам параметрам и на каждой фотографии подменит метаданные на данные с донора.

Для каждого изображения бот подменит в метаданных время создания фото, модель мобильного телефона и камеры, с которых сделано изображение. Также пропишет название и размер фото с уникализируемого изображения. На выходе мы получим материал, который можно сразу загружать в FB*, без надобности пропускать через Телеграм.

Панель бота
Панель бота

Фото с бота
Фото с бота

Архив с ботом.

Канал в Телеге: Konvertov/Арбитраж - трафика.

Сервис поиска расходников для арбитража FB* — https://huntermanager.com/

*Meta признана экстремистской и запрещена на территории РФ.

Здравствуйте! У вас включен блокировщик рекламы, часть сайта не будет работать!