Скрипт на вход получает путь к директории.

Необходимо просканировать директорию и все вложенные поддиректории, найти все файлы формата "*.tiff" и преобразовать текстовые метаданные в кодировку UTF8. Изначально текст записан на русском языке в неизвестной кодировке (CP866, Win1232, etc)

1. Как определить, какие текстовые поля необходимо кодировать?

Минимальный набор полей: Title, Subject, Tags, Comments, City

Поля дублируются и находятся в IPTC, EXIF, XMP тегах (больше примеров фото будет предложено после выбора исполнителя)

2. Как определить правильность выполненной работы?

- все файлы в указанной директории обработаны, согласно условию

- в свойствах файла все поля отображаются на русском языке в читаемой кодировке

- если загрузить фото в облако (на выбор), тексты отображаются в правилньой кодировке

- предложенный вами вариант валидации

3. Инструментарий

Скрипт / приложение может быть написано практически на чем угодно, но должна быть инструкция по компиляции или настройке окружения (если требуется), и пример использования (минимально)

4 года назад
sax_on
38 лет
13 лет в сервисе
Был
4 года назад

Заявки фрилансеров

Дмитрий
 
36 лет
7 лет в сервисе
Был
3 года назад
4 отзыва
4 года назад
  • Похожие заказы

  • Разработка телеграм и вайбер ботов для интернет-магазинов и доставок с функцией автооплаты. Боты позволяют пользователям выбирать товары, добавлять их в корзину, вводить адрес доставки и оплачивать. Включает подробную инструкцию, аренду сервера на месяц и полное управление ботом.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • Требуется разработать класс на C#, который будет парсить цены такси Максим. На вход подаются координаты начальной и конечной точек, а также город. На выходе необходимо получить всю информацию о поездке, предоставляемую сервисом.

    Закрыт
    4 года назад
  • Разработать программу под Linux для совершения звонков через SIP телефонию. Программа должна проигрывать аудио и распознавать ответы 'да' или 'нет', выполнять HTTP запросы и обрабатывать различные сценарии. Использовать open-source технологии, такие как Asterisk и CMUSphinx. Код должен быть предоставлен после завершения работы.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • $50

    Необходимо разработать интеграцию между Airtable и Advego на платформе Integromat. Функционал включает создание компаний и заказов, а также сбор и обновление информации по типу работы, тексту, тематике, языкам, уровням исполнителей и белым спискам. Требуется опыт работы с Integromat.

    Закрыт
    4 года назад
  • Требуется разработать приложение для учёта товаров на складе с использованием Python и Django. Необходимо реализовать модели для хранения информации о товарах, а также два REST API эндпоинта: для CRUD-операций с товарами и для получения общей стоимости запасов. Приложение должно показывать общее количество различных товаров и суммарную стоимость каждого товара.

    Закрыт
    4 года назад
  • Требуется разработать торговый бот на Python для Binance, который будет тестировать стратегии на исторических данных и торговать в реальном времени. Стратегия включает отскок от скользящей средней с установкой стопов и тейков в зависимости от ATR. Готовы предоставить условия для входа и выхода.

    Закрыт
    4 года назад
  • $30

    Задача заключается в переносе строки из листа Склад в лист Продажи в Google таблицах. Необходимо добавить данные из листа Касса, изменяя статус и канал сбыта. Обработка включает формирование маршрутного листа по дате отгрузки и печать различных чеков в зависимости от канала.

    Прикладное ПО1 исполнитель
    Завершен
    3 года назад
  • Требуется разработка программы на Java для ПК, которая будет взаимодействовать с API Asana. Программа должна проверять наличие новых заданий с интервалом 1-10 секунд и уведомлять пользователя на телефон. При подтверждении задания программа открывает его в браузере, контролирует изменения и отправляет отчет. Исполняемый файл в формате JAR. Укажите стоимость и сроки выполнения.

    Закрыт
    4 года назад