Repository navigation
Releases
Releases · rex0220/rexRemote
v0.1.0: 最初の公開版(Windows から macOS の画面共有に接続する VNC クライアント)
v0.1.0(2026-11-09)
最初の公開版。Windows から macOS の「画面共有」(VNC)に接続する。
接続・認証
- RFB 3.8(Mac の
RFB 003.889に対応)。Apple Remote Desktop 認証(Diffie-Hellman + AES、macOS 27 の 4096bit 群で確認)と VNC パスワード認証 - パスワードを Windows 資格情報マネージャーに保存(保存したパスワードで認証に失敗したら削除)
- 接続先の履歴(新しい順に最大 10 件、✕ で削除)
- 自動再接続(パスワード違い以外で切れたら間隔を空けて最大 10 回)と TCP キープアライブ
画面
- ZRLE / CopyRect / Raw / DesktopSize に対応
- 表示倍率:ウィンドウに合わせる / 50%(Retina 等倍。2x2 平均でくっきり表示)/ 100%
- マウスカーソルを手元で描画(Cursor 擬似エンコーディング)
- スクリーンショット(元の解像度で PNG に保存し、クリップボードにもコピー)
キーボード
- Win → Command、Alt → Option。Ctrl ⇔ Command の入れ替え
- 低レベルキーボードフックで Win キーや Alt+Tab も Mac に送る(フックは専用スレッドで動かし、Windows 全体の入力を遅らせない)
- Mac のロック画面にパスワードを入力するボタン
その他
- ヘルプ画面とバージョン表示(
--help/--version) - 制限事項:クリップボード共有は macOS の画面共有では動作しない(macOS 27 で確認)。音声・ファイル転送は非対応
成果物
rexRemote-v0.1.0-win-x64.zip(.NET ランタイム同梱。.NET を入れていない PC でもそのまま動く。約 57 MB)rexRemote-v0.1.0-win-x64-framework-dependent.zip(.NET 10 デスクトップランタイムが必要。約 160 KB)
どちらも展開した rexRemote\RexRemote.exe を起動するだけです(インストール不要)。設定とログは %LOCALAPPDATA%\RexRemote に保存されます。
使い始める前に
- 接続先の Mac で「画面共有」をオンにしてください(システム設定 → 一般 → 共有)。
- コード署名をしていないため、初回起動時に Windows SmartScreen の警告が出ることがあります(「詳細情報」→「実行」)。
- 画面やキー入力は暗号化されません(暗号化されるのはログイン時の資格情報だけ)。インターネット越しに使うときは、Tailscale などの VPN か SSH トンネルを経由してください。
SHA-256
118cb19cc424f642bfde3b2debabe075652ce21ed45d80daeb38d14bbeccbebb rexRemote-v0.1.0-win-x64.zip
412dfd88e223f182a7848ac122ea3004e4038ef86bce640a6e6a979fb4a1def3 rexRemote-v0.1.0-win-x64-framework-dependent.zip