Я уже писал про то, как подменить метаданные на изображении руками (статья). Это эффективный способ создать качественные документы для прохождения чеков FB.

Руками это всё долго и муторно, гораздо комфортней отправить для решения этой задачи бота и заниматься другими делами.

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

Перед тем как запустить бота нам нужно установить на компьютер утилиту exiftool. Exiftool — одна из лучших утилит для работы с метаданными. Все манипуляции бот будет производить через неё.

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

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

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

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

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

Готово.

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

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

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

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

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

Всё, утилита работает корректно.

Picsmetatags Bot

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

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

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

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

Все файлы должны быть формата JPEG иначе бот отработает не корректно. Чтобы избежать сжатия готовых изображений и сохранения параметров сторон, их стоит подбирать +\- одинакового размера в пикселях.

Т.е если стартовые изображения (папка с метаданными) допустим размера 1900 х 1000, то доноров лучше взять с разбегом ширина 1800-2100, высота 800-1100. Для этого в любом поисковике пишем «Селфи», далее проходим в картинки и в настройках поисковика вбиваем нужный размер для поиска.

Запускаем бота. Бот вытащит размер изображения, название и метаданные изображения (папка с метаданными) и перенесёт их на файл донор (папка с селфи). Полученный результат поместит в «папка с результатом«. Мы получим качественный материал для прохождения чека.

Среднее время обработки одного изображения около 10-11 секунд. Ну вот вроде и всё.

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