Описание проекта

Требуется разработать утилиту для macOS, которая решает проблему некорректной работы скролла (прокрутки) в приложении-клиенте для удаленного рабочего стола. Согласно отзывам и тестированию, данная проблема связана с тем, что жесты тачпада (в том числе инерционная прокрутка) неправильно интерпретируются клиентом: при медленном движении скролл не срабатывает либо подтормаживает, при быстром - работает рывками.

Цель разработки

При активном окне клиента удаленного рабочего стола утилита должна:

  • Перехватывать событие скролла тачпадом.
  • Эмулировать в этом окне работу обычного колесика мыши (дискретные шаги вперед/назад) с заданной пользователем чувствительностью.
  • Решение должно работать корректно как для медленных, так и для быстрых жестов прокрутки.

Требования к пользовательскому интерфейсу

  • Приложение должно быть расположено в системном трее (аналог Punto Switcher).
  • По нажатию на иконку трея отображается контекстное меню или панель с элементами управления:
    • Кнопка "Вкл/Выкл".
    • Регулятор "Чувствительность прокрутки" - варианты от 1 до 5 строк (однократная прокрутка / двукратная и т.д.).
  • Язык интерфейса: только английский.
  • Приложение должно автоматически добавляться в автозагрузку пользователя.

Технические детали

  • ОС: macOS 11.0 или выше (Intel/Apple Silicon).
  • Разработка ведется для одного конкретного RDP-клиента.
  • Программа не должна влиять на работу мыши в других приложениях.

Создание файла импорта для WooCommerce на основе каталога PDF

Требуется извлечь все товары из PDF-каталога китайского производителя (227 страниц), перевести поля на русский, структурировать по категориям и подготовить готовый CSV/XML-файл для импорта в WordPress + WooCommerce. Цену и сроки предлагаете вы.