Техническое задание: Анализ и чистка ссылок с редиректами

Суть задачи

Имеется набор URL-адресов. Визуально они выглядят как ссылки на различные онлайн-сервисы, однако при переходе пользователь попадает в Telegram-канал. Это означает, что ссылки используют один или несколько редиректов (перенаправлений).

Цель работы

Массово обработать предоставленный список, пройдя по цепочке всех перенаправлений, и извлечь итоговые, «чистые» ссылки, которые ведут напрямую в целевые Telegram-каналы.

Требования к решению

  • Инструмент или скрипт должен работать с большим списком ссылок.
  • Автоматически следовать по всем HTTP-редиректам (коды 301, 302 и другие).
  • Извлекать и выводить окончательный URL после всех перенаправлений.
  • Решение может быть представлено в виде готового сервиса, скрипта (например, на Python) или подробной инструкции по использованию существующих инструментов.

Ожидаемый результат

Два списка в удобном формате (например, CSV или TXT): исходные ссылки и соответствующие им конечные ссылки на Telegram-каналы.

Набор текста с PDF документов

Требуется перевести в текстовый формат 27 отсканированных страниц PDF. Результат необходимо оформить в Google Документе согласно предоставленным инструкциям по форматированию.