RDP Heartbeat
リモートデスクトップセッション用のシンプルなビジュアルハートビート。
なぜこのツールを作ったのか?
私はRDP経由でリモートワークを頻繁に行っています。RDP接続はUDP上で実行されており、高速ですが信頼性に欠けることがあります。コードのコンパイルやAIコーディングツールの待機中など、長時間のタスクを実行していると、画面が黙ってフリーズすることがよくありました。そんな時、私はこう思っていました:
「ツールが処理中なのか、それともRDP接続が切れたのか?」
この不確実性はフラストレーションの元です。私は RDP Heartbeat を作成してこの問題を解決しました。画面上に小さく目立たない「呼吸」ライトを配置します。
- ライトが脈動している: 接続は生きています。
- ライトが止まっている: RDP接続が停止しています。
画面上で何が起きているかに関わらず、実際に切断されているかどうかをすぐに知らせる、シンプルなビジュアルキューです。
機能
- ビジュアルハートビート: アクティブなディスプレイストリームを示すスムーズな脈動ドット。
- モダンUI: クリーンでフレームレスの設定とバージョン情報ダイアログ。
- 高度なカスタマイズ: 壁紙に合わせて任意の色を選択、サイズと透明度を調整、画面上のどこにでもドラッグ可能。
- 目立たない: 「常に最前面」モードにより常に表示されますが、邪魔になりません。「クリックスルー」により下にあるボタンをクリックできます。
- システムトレイ&自動起動: システムトレイに最小化され、Windowsと共に自動的に起動します。
インストール
リポジトリをクローン:
bashgit clone https://github.com/PruneLab/prune-rdp-heartbeat.git cd prune-rdp-heartbeat依存関係をインストール:
bashpip install -r requirements.txtアプリケーションを実行:
bashpython main.py
使い方
- 起動: アプリを実行します。脈動するドットが画面に表示されます(デフォルト:右下)。
- 移動: システムトレイアイコンをクリック -> 移動モードを有効にする(または設定で切り替え)でドラッグ&ドロップを有効にします。ドットに枠線が表示されます。好きな場所にドラッグしてください。移動モードを無効にする をクリックして固定します(クリックスルーが有効になります)。
- 設定: システムトレイアイコンを右クリック -> 設定。色、サイズ、速度などを調整します。
- 終了: システムトレイアイコンを右クリック -> 終了。
サポート&貢献
完全にオープンソースのプロジェクトとして、皆様からのフィードバックを大切にしています。バグ報告や機能リクエストだけでなく、コードの貢献も強く奨励しています!
PruneLab/prune-rdp-heartbeat でプロジェクトに参加してください。
Created to make remote work a little less stressful.