Техническое задание: Автоматическая передача файлов между ОС

Цель проекта

Создать надежное и автоматизированное решение для мониторинга заданной локальной папки на компьютере под управлением Ubuntu и мгновенной отправки всех новых появляющихся файлов на указанную удаленную машину под управлением Windows. Обе системы находятся в одной локальной сети.

Ключевые требования

  • Источник: Папка на машине с ОС Ubuntu.
  • Цель: Удаленная машина с ОС Windows в той же локальной сети.
  • Механизм: Автоматический мониторинг папки-источника с интервалом в 2 секунды.
  • Действие: Обнаруженные новые файлы должны немедленно передаваться на целевую Windows-машину.

Предлагаемые варианты реализации (на выбор исполнителя)

Вариант 1: Использование встроенных системных средств

  • Разработка скрипта (bash, PowerShell) с использованием SSH/SCP, FTP или аналогичных протоколов.
  • Настройка крона (cron) или демона для периодического запуска.

Вариант 2: Готовое программное обеспечение

  • Настройка FileZilla Server/Client или аналогов для работы по расписанию.
  • Конфигурация должна обеспечивать заданный интервал проверки.

Вариант 3: Разработка кроссплатформенного приложения

  • Создание небольшой программы на Qt, Java, Python или другом подходящем фреймворке.
  • Приложение должно работать в фоновом режиме, мониторить папку и выполнять передачу.

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

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

Адаптация дизайна сайта для инвесторов под мобильные устройства

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

Разработка интеграции Авито с Telegram для 5 аккаунтов

Необходимо настроить автоматическую пересылку сообщений из объявлений Авито в Telegram-чат и организовать возможность ответа на них напрямую из мессенджера. Работа ведется с пятью аккаунтами без использования платных тарифов.