Skip to content

RDP Heartbeat

Скачать из Microsoft Store

Тонкий визуальный пульс для сеансов удалённого рабочего стола.

Зачем нужен этот инструмент?

Я интенсивно работаю удалённо через RDP. Моё RDP-подключение работает по UDP, что быстро, но может быть ненадёжно. Часто при выполнении длительных задач, таких как компиляция кода или ожидание работы ИИ-инструментов, экран замирал без предупреждения. Я оставался в недоумении:

«Инструмент всё ещё работает, или моё RDP-подключение прервалось?»

Эта неопределённость сводит с ума. Я создал RDP Heartbeat, чтобы решить эту проблему. Он размещает маленькую, ненавязчивую «дышащую» лампочку на вашем экране.

  • Если лампочка пульсирует: Ваше подключение активно.
  • Если лампочка замерла: Ваше RDP-подключение прервано.

Это простой визуальный индикатор, который спасает вашу нервную систему, немедленно сообщая, действительно ли вы отключены, независимо от того, что происходит на экране.

Функции

  • Визуальный пульс: Плавная пульсирующая точка, указывающая на активный видеопоток.
  • Современный UI: Чистые, безрамочные диалоговые окна настроек и информации.
  • Высокая настраиваемость: Выберите любой цвет для обоев, настройте размер и прозрачность, перетаскивайте в любое место экрана.
  • Ненавязчивость: Режим «Всегда поверх окон» гарантирует, что точка всегда видна, но не мешает. «Проброс кликов» позволяет нажимать кнопки под ней.
  • Системный трей и автозапуск: Сворачивается в системный трей и автоматически запускается вместе с Windows.

Установка

  1. Клонируйте репозиторий:

    bash
    git clone https://github.com/PruneLab/prune-rdp-heartbeat.git
    cd prune-rdp-heartbeat
  2. Установите зависимости:

    bash
    pip install -r requirements.txt
  3. Запустите приложение:

    bash
    python main.py

Использование

  • Запуск: Запустите приложение. На экране появится пульсирующая точка (по умолчанию: в правом нижнем углу).
  • Перемещение: Нажмите на значок в системном трее -> Включить режим перемещения (или переключите через Настройки), чтобы включить перетаскивание. У точки появится рамка. Перетащите её в нужное место. Нажмите Отключить режим перемещения, чтобы зафиксировать (проброс кликов включён).
  • Настройка: Щёлкните правой кнопкой мыши по значку в системном трее -> Настройки. Настройте цвет, размер, скорость и т.д.
  • Выход: Щёлкните правой кнопкой мыши по значку в системном трее -> Выход.

Поддержка и вклад

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

Ознакомьтесь с проектом и примите участие на PruneLab/prune-rdp-heartbeat.


Created to make remote work a little less stressful.