Overview
Siegfried(ジークフリード)は、「高圧縮に特化するように設計された」離れたパソコンの画面を見ながらパソコンの遠隔操作を可能にするWindows用リモートデスクトップです。 個人法人営利非営利を問わず何方でも無償で御利用が出来るフリーソフトウェアです。 画面転送、音声伝送、暗号化通信、クリップボード転送(テキスト)、ファイル転送、マルチモニター等に対応しています。 インストールは不要で簡単に動作させる事が可能です。iOS版KeroRemote、iOS版Orthrosからの接続にも対応しており、iPad/iPhoneからWindowsマシンの遠隔隔操作が可能になります。
UseLicense
・個人法人営利非営利を問わず何方でも御自由に御利用頂けます。
・御利用上において如何なる被害、損害等が発生した際も当方は一切関知致しません。
・権利等は全て開発者である「IchiGeki」に帰属致します。
・本規約は予告無く変更される事があります。
SystemRequirements
必要スペック
OS | ... | Windows 10/8.1/8/2012/7/2008/Vista/2003/XP/2000 |
CPU | ... | DualCoreCPU 2GHz |
MEM | ... | 512MByte |
LAN | ... | 10Mbps |
OS | ... | Windows 10/8.1/8/2012/7/2008/Vista/2003/XP/2000 |
CPU | ... | QuadCoreCPU 2GHz |
MEM | ... | 1GByte |
LAN | ... | 100Mbps |
Download
Stable Version Download 1.0.5 2015-09-28 1.0.4 2015-08-08 1.0.3 2015-07-04 1.0.2 2015-06-12 1.0.1 2015-04-28 1.0.0 2015-04-02 |
Setting
1.ダウンロード
ZIP形式の圧縮ファイルを展開すると以下のファイルが展開されます。
・siegfried.exe | ... 本体 |
・siegfried.dll | ... ライブラリ |
・readme.txt | ... ドキュメント |
「siegfried.exe」と「siegfried.dll」は、同一のフォルダに配置して下さい。
2.メニュー起動
「siegfried.exe」を実行します。もしログインユーザーが管理者権限を持っていなければ「管理者として実行」して下さい。
起動メニューウインドウが表示されます。「Mode」の値を変更する事により、自動的に設定項目が切り替わります。
[ 共通項目 ]
・Mode | ... 動作モード(クライアント/サーバ) |
・IP | ... IPアドレス |
・Port | ... 利用ポート |
・Password | ... パスワード(最大32バイト) |
・Control | ... コントロール(有効/無効) |
[ サーバモード専用項目 ]
・Service | ... Windowsサービスの登録/削除 |
[ クライアントモード専用項目 ]
・Encryption | ... 暗号化通信(有効/無効) |
・VideoQuality | ... 画質(5段階) |
・WindowScroll | ... ウインドウスクロールモード(有効/無効) |
・Sound | ... 音声伝送(有効/無効) |
・SoundCapture | ... 録音方法(CoreAudio,DirectSound) |
3.サーバモード起動
「Mode」に「ServerMode」を選択し「Port」を適切に設定した後、「Ok」ボタンを押します。パスワードの必要があれば「Password」にパスワードを設定して下さい。ログイン画面などの操作を行う際は、SiegfriedをWindowsサービスに登録しておく必要があります。Windowsサービスに登録するには「Service」で「Entry」を選択します。Windowsサービスから削除するには「Service」で「Delete」を選択します。
2台のパソコンを接続するには、先に画面転送元をサーバモードで起動する必要があります。サーバモードで起動すると上のウインドウが表示され、接続待機モードになります。
4.クライアントモード起動
「Mode」に「ClientMode」を選択し、接続先パソコンの「IP」「Port」を適切に設定した後、「Ok」ボタンを押します。サーバモード側にパスワードが設定してある場合は、「Password」にパスワードを入力する必要があります。
接続が完了すると相手側のデスクトップ画面が表示されます。ウインドウのサイズは自由に変更が可能です。タイトルには「fps(フレームレート)」「bps(ビットレート)」「ウインドウサイズ」などが表示されます。ウインドウサイズは画面サイズによって自動的に縮小拡大されますが、スクロールを有効にした場合はスクロールバーが表示され、等倍によるスクロール表示が可能となります。
Administrator
・バージョンアップ機能(WindowsXP以降、Windowsサービス登録時のみ)
SiegfriedをWindowsサービス登録時に限り、「siegfried.exe」のあるフォルダに「new」というフォルダを作成して、「new」フォルダの中に新しい「siegfried.exe」や「siegfried.dll」を配置すると、自動的にバージョンアップが行われます。但し、「siegfried.dll」は未接続状態でバージョンアップが行われますので注意が必要です。
・プロファイル機能
ショートカットやコマンドラインで「siegfried.exe <profile>」とプロファイルを指定可能。プロファイル機能は、クライアントモード項目のみ有効。
(例) 「siegfried.exe demo」とすると「siegfried.ini」ではなく「demo.ini」を設定ファイルとして参照
・背景画像機能
「siegfried.exe」のあるフォルダに「siegfried.bmp」という画像ファイルを配置するとダイアログの背景画像として表示可能。
・設定ファイルオプション一覧
設定ファイル「siegfried.ini」に記述されている以下の項目を変更する事で設定を変更可能。青字が既定値。
ServerMode | ||
boot | ... | 自動起動(0:無効,1:有効) |
default | ... | メニュー既定値(0:表示,1:非表示) |
port | ... | ポート番号(既定値:49900) |
password | ... | パスワード(最大32バイト) |
control | ... | リモートコントロール(0:無効,1:有効) |
maxfps | ... | 最大FPS(0:無制限,既定値:0) |
sendclipboard | ... | クリップボード送信(0:無効,1:有効) |
recvclipboard | ... | クリップボード受信(0:無効,1:有効) |
sendfile | ... | ファイル送信(0:無効,1:有効) |
recvfile | ... | ファイル受信(0:無効,1:有効) |
singlecpu | ... | 低負荷エンコード(0:無効,1:有効) |
socketbufsizelimit | ... | ソケット通信バッファ最大値 |
capturex | ... | キャプチャー開始位置(X座標) |
capturey | ... | キャプチャー開始位置(Y座標) |
capturecx | ... | キャプチャーサイズ(幅) |
capturecy | ... | キャプチャーサイズ(高さ) |
recvdir | ... | ファイル受信フォルダ名(既定値:recv) |
dwmdisable | ... | DWM停止(0:無効,1:有効) |
dialogcx | ... | ダイアログサイズ(幅) |
dialogcy | ... | ダイアログサイズ(高さ) |
publicmode | ... | パブリックモード(0:無効,1:有効) |
passwordwait | ... | パスワード待ち時間(レベル:0~,既定値:2) |
ClientMode | ||
boot | ... | 自動起動(0:無効,1:有効) |
default | ... | メニュー既定値(0:表示,1:非表示) |
ip | ... | 接続先IPアドレス |
port | ... | ポート番号 |
password | ... | パスワード(最大32バイト) |
control | ... | リモートコントロール(0:無効,1:有効) |
maxfps | ... | 最大FPS(0:無制限,既定値:30) |
capturex | ... | キャプチャー開始位置(X座標) |
capturey | ... | キャプチャー開始位置(Y座標) |
capturecx | ... | キャプチャーサイズ(幅) |
capturecy | ... | キャプチャーサイズ(高さ) |
recvdir | ... | ファイル受信フォルダ名(既定値:recv) |
dwmdisable | ... | DWM停止(0:無効,1:有効) |
encryption | ... | 暗号化通信(0:無効,1:有効) |
scroll | ... | スクロールモード(0:無効,1:有効) |
videoquality | ... | 画質(1~5,既定値:3) |
monitor | ... | 接続モニター番号(既定値:1) |
monochrome | ... | モノクローム(0:無効,1:有効) |
sound | ... | 音声伝送(0:無効,1:有効) |
coreaudio | ... | CoreAudio録音(0:無効,1:有効) |
soundquality | ... | 音質(1~5:既定値:3) |
soundcache | ... | 音声伝送キャッシュサイズ(単位ms,既定値:100) |
topwindow | ... | 常時前面ウインドウ(0:無効,1:有効) |
caption | ... | ウインドウ最大化時キャプション表示(0:非表示,1:表示) |
windowx | ... | ウインドウx座標(単位ピクセル) |
windowy | ... | ウインドウy座標(単位ピクセル) |
windowcx | ... | ウインドウ幅(単位ピクセル) |
windowcy | ... | ウインドウ高さ(単位ピクセル) |
scrollx | ... | X軸スクロール位置(単位ピクセル) |
scrolly | ... | Y軸スクロール位置(単位ピクセル) |
windowmax | ... | 起動時ウインドウ最大化(0:無効,1:有効) |
forcemousecursor | ... | 強制マウスカーソル描画(0:無効,1:有効) |
sendclipboard | ... | クリップボード送信(0:無効,1:有効) |
recvclipboard | ... | クリップボード受信(0:無効,1:有効) |
sendfile | ... | ファイル送信(0:無効,1:有効) |
recvfile | ... | ファイル受信(0:無効,1:有効) |
singlecpu | ... | 低負荷エンコード(0:無効,1:有効) |
antialiasing | ... | アンチエイリアシング(0:無効,1:有効) |
codec | ... | 映像圧縮コーデック(FOURCC,英数字4桁) |