IP Messenger v4.11

2016/11/14 H.Shirouzu (白水啓章)

Index

1. 概要
2. ライセンス&免責
3. 動作環境
4. アンインストール
5. 使用法&画面説明
6 ログビューア
7 設定
8. その他
9. ルータ越えの設定について(LocalNetwork以外へのBroadcast設定)
10. メンバ認識、ファイル転送、画像添付で問題があるとき
11. コマンドライン
12. サポートについて(疑問・質問のある方は、こちらをご覧ください)
13. ToDo
14. tips/ショートカット
15. 履歴

1. 概要

LAN用メッセージ送受信ソフトウェア です。シンプル&軽快動作。

自分のいるネットワーク内(および指定のネットワーク)で、動的なメンバ認識ができます。サーバを必要としません。

シンプル&軽快動作がモットーですが、
1. 高性能ログビューア(ver4.0以降)
2. ファイル/フォルダ添付
3. インライン画像付メッセージ
4. RSA(2048bit) + AES(256bit) による安全なメッセージ通信
5. IPv6マルチキャスト対応
といった機能を持っています。

MacOSX版、iPhone版、Android版、X11/GTK/GNOME版、Java版、および、 全ソース(protocol 仕様同梱) も公開しています。
以下の URL にあります。
https://ipmsg.org (日本語公式)
https://ipmsg.org/index.html.en(英語、中文、ポルトガル語、タガログ語等)

2. ライセンス&免責

Copyright 1996-2016 SHIROUZU Hiroaki All rights reserved.
Copyright 2015-2016 Asahi Net, Inc. All rights reserved.

ソースとバイナリ形式の再配布および使用は、「変更の有無、商用/非商用にかかわらず」、以下の条件を満たす場合に許可されます:
1. ソースコード形式で再配布する場合、上記著作権表示、本条件書、および下記免責表示を必ず含めてください。

2. バイナリ形式で再配布する場合、上記著作権表示、本条件書、および下記免責表示を、配布物とともに提供される文書及び 他の資料に必ず含めてください。
このソフトウエアは、SHIROUZU Hiroaki と Asahi Net, Inc. により「あるがままの状態」で提供され、あらゆる明示的または暗黙の保証を否認し、いかなる損害に対しても責任を負いません。

3. 動作環境

Windows XP/Vista/Win7/8/8.1/10(及び Windows2003/2008/2012)

4. アンインストール

管理者権限でインストールした場合、コントロールパネルの「プログラムの追加と削除」から、アンインストールできます。
そうでない場合は、スタートメニューの「IP Messenger for Win」フォルダの「Uninstall IPMSG」からアンインストールしてください。

5. 使用法&画面説明

タスクトレイアイコン

タスクトレイアイコン のダブルクリックで、送信ウィンドウが出ます。
右クリックで「設定」「不在通知モード」などのメニューが出ます。

送信ウィンドウ

「送信」: 送信先を選んで押すと、メッセージが送信されます。
送信ボタンをマウスオーバーすると、宛先一覧が表示されます。
(「封書」をチェックすると、開封ボタンつき送信になります)

 「画像貼り付け」: Ctrl-[V] もしくは右クリックメニューから貼り付けてください。クリップボード内の画像を貼り付けることができます(10画像まで)。

 設定でログ記録を有効にしておくと、送受信した画像はログファイル保存フォルダ下の ipmsg_img というサブフォルダに PNGファイルで保存されます。

また、画像の右クリックから「選択画像の保存」も可能です。

 「画面キャプチャ」: 送信画面左下のカメラボタンから呼び出せます。 範囲指定されたデスクトップ画像を貼り付けたり、キャプチャ画像にマーカーで追記したり、 PNG ファイルとして保存することができます。キャプチャを開始すると、 デフォルトでは呼び出し元の送信ウィンドウは最小化されます。 (Shiftキーを押しながらキャプチャ開始すると最小化されません。 設定によりデフォルトの挙動を変更することもできます)

「ファイル/フォルダ添付」: 送りたいファイル/フォルダをウィンドウにドラッグ&ドロップ するか、ウィンドウ右クリックで「ファイル添付」or 「フォルダ添付」を選んでください。
(受信側がダウンロード操作するまで転送は開始されません(なお、v3.5から受信側設定による自動受信モードが追加されています)。
また、送信側が IPMSG を再起動すると、ダウンロード許可情報がクリアされ るため、再起動以前に添付したファイルはダウンロードできなくなり ます)

「ユーザリストの左端の色」: ユーザごとの対応機能を表します。
意味
白色画像貼付&ファイル添付可能、RSA2048/AES256/SHA1 暗号/署名対応
桃色画像貼付を無効化している点以外は、白色と同じ
薄灰色ファイル添付可能、RSA暗号化対応
薄青色ファイル添付可能、暗号非対応
濃灰色基本メッセージ交換のみ
なお、上記すべてのモードにおいて、! マークは不在モードを表します。

送信ウィンドウのリスト項目は、項目のドラッグ&ドロップによって、順番を変更することができます。
項目順&項目幅の保存は、右クリック → サイズ/フォント/位置設定 → サイズ/ヘッダ保存、で行ってください。

ウィンドウ右クリックから、 ソート・フィルタ設定、グループ選択、ユーザ検索(Ctrl-[F])、 フォント設定、サイズの保存、位置固定、詳細表示設定ができます。

#ソート・フィルタの表示優先度について
優先度の値の小さい順にソートされます。なお、同一優先度の同士は 詳細表示設定→おおまかなレベルでのユーザソート設定によりソート されます。

受信ウィンドウ

ウィンドウ右クリックで、フォント設定、サイズの保存、位置固定ができます。

添付ファイルがあった場合、添付ボタンが現れます。

ReceiveMessage後ろの記号は「暗号強度」を表します
記号強度公開鍵共通鍵署名ログ表記
+++最強RSA 2048bitAES 256bitRSA+SHA-1(RSA2/認証)
++RSA 2048bitAES 256bitなし(RSA2)
なしなしなしなしなしなし

原則として、上記の3つのモードのうち、送信者および受信者のサポートする最高強度モードでメッセージ送受信が行われます。

なお、認証(署名検証)機能の追加に伴い、ユーザID がログオン名から、ログオン名-<公開鍵指紋> の形式に変化しました。
成り済ましの防止や、ユーザの一意性の向上に使われます。
ログ記録設定で、「ログオン名を記録」にチェックしておくことをお勧めします。

公開鍵指紋付きユーザIDを偽装した(指紋の公開鍵を所有していない)ユーザが、メッセージを送りつけた場合、受信タイトルに「偽装?」といった表示が出てきます。

6. ログビューア

過去ログを貼付画像入りで参照できる高性能内蔵ビューアです。

(主な特徴)

数万メッセージも画像入りで、「高速表示&検索」が可能です。

1クリックで、「ユーザ絞込」が可能です。

「マーカー」「お気に入り」「コメント」が登録できます。

「自分用のメモ」「追加画像の登録」もできます。
メニュー・機能説明一覧
ファイル(F) メニュー
ログ(テキスト)を開く 従来のテキストログを開きます。(.log へのアプリケーションの関連付けが必要)
画像保存フォルダを開く 貼付画像(PNGファイル)保存フォルダを開きます。
過去ログ取込&削除 IP Messenger の過去ログをビューア用DBに取り込み or 削除を行います。

古い形式の場合、ユーザ名/ホスト名/グループ名/ログオン名/IPアドレス、の分割が正しくできない場合があります。
(その場合、メッセージを右クリックしてヘッダ修正を行う(=同一ヘッダ内容の他のメッセージも変更されます) or 一旦取り込みデータを削除してテキストログを整形後、再度取り込みしてください)
DB事前読み込み DBファイル(ipmsg.db)を事前にOSキャッシュに乗せることで、高速表示・検索を可能にします
DB整理 DBに対し、Vacuum/Reindex を行うことで、DBファイル(ipmsg.db)をなるべく小さく&高速にします
閉じる ログビューアを閉じます
設定(S) メニュー
表示順を反転 メッセージを新しいものから表示します
検索履歴クリア 検索履歴を消去します。
フォント設定 表示フォントを変更します。
(今のところ、メッセージ表示領域は全て同じフォントを使用しています。場所によりサイズや太さを変化)
IPMsg設定 IPMsgメイン設定を開きます。
URL/Fileリンク設定から、1クリックで開く等の設定変更が可能です。
ウィンドウ(W) メニュー
新規ビューアを開く 新しいビューアを開きます。
マーカー追加等、変更は可能な限りすべてのビューアに反映します。
メモメッセージ 自分用メモをメッセージ風に作成します
ヘルプ(H) メニュー
ヘルプ ビューアヘルプ(このドキュメント)を開きます。
Tips Tips集を開きます。

ツールバー機能
最新表示「↓」 最新メッセージに移動します。
その場合、自動スクロールモードになり、矢印が破線に変化します。
(SHIFTキー付で押すと、最古メッセージに移動します)
ヘッダのみ表示切替「−」 通常表示 ⇔ 1行1メッセージの一覧表示モードとを切り替えます。
ユーザ絞込「All Users」 プルダウンを選択すると、指定ユーザだけに絞り込んだログ閲覧ができます。
(各ヘッダ行の「ユーザ名」ボタンを押しても同様です)

横の「ミニ鉛筆マーク」を押すと、手動入力モードに切替わります。
(ユーザ名/uid/ホスト名のいずれかの部分一致で絞り込みます)
検索文字列欄 任意のキーワードを入れるとリアルタイムに高速検索します。
リターンキーを押すと次の検索候補にジャンプします。
SHIFTキーを押しながらリターンキーを押すと上方向の候補を探します。

右の「チェック」をマークすると、検索にヒットしたメッセージのみ表示されます。
高度な検索:「AAA BBB」で AAA と BBB を同時に含むメッセージを検索、「AAA OR BBB」で AAA か BBB のどちらかを含むメッセージを検索します。
お気に入り絞込(★) お気に入りをチェックしたメッセージのみを表示します。
マーカー・コメント絞込(緑) マーカーもしくはコメント入りのメッセージのみを表示します。
(マーカーは「本文を選択→右クリック」で引くことができます。コメントはメッセージ右端の「…」から選んでください)
貼付画像絞込(カメラ) 貼付画像つきメッセージのみを表示します。
未開封絞込(封書) 未開封の受信メッセージのみを表示します。
起動後の未開封受信メッセージ数は300までに制限されており、それを超えると受信できなくなります。
(ログビューア受信の場合も、未開封の間は裏でウィンドウ用オブジェクトが作られているため)
新規送信ウィンドウ
新規送信ウィンドウを開きます。

メッセージ表示エリア(ヘッダ部)
日付 送受信した日時を表示します。
(マウスオーバーすると下部ステータス欄に、曜日と秒も表示されます)
矢印マーク 右矢印(⇒)は送信メッセージを表し、左矢印は受信メッセージを表します。
(マウスオーバーするとリターンマークに変化し、押すと返信画面が出ます)
「ユーザ名」ボタン 押すとそのユーザだけのログに絞り込みます。
右クリックすると、返信(当該ユーザのみ選択)メニューが出ます。
受信「未開封」ミニボタン 受信後、未開封のメッセージには「ユーザ名」ボタン右上に「未開封」ミニボタンが表示されます。
押すと、開封されます。
送信「未開封」ミニアイコン 送信相手が未開封のメッセージには「ユーザ名」ボタン右上に「未開封」ミニアイコンが表示されます。
送信相手が開封するとこのアイコンは消えます。
お気に入り「★」ボタン 押すとお気に入りとして登録され、ツールバー「★」ボタンの絞り込み表示の対象となります。
その他メニュー「…」 「返信(ヘッダダブルクリックでも可)」「メッセージコピー」「ヘッダ修正」「メッセージ編集」「メッセージ削除」「コメント追加」などが行えます。

メッセージ表示エリア(本文)
貼付画像 貼付画像がサムネイルで表示されます。クリックすると拡大表示されます。
ダブルクリックすると、.pngに関連付けられているアプリケーションを使って画像を開きます。
コメント追加 右クリックでコメントを追記することができます。
コメントをクリックすると、コメント編集画面が出ます。
マーカー 文字列を選択後、右クリックから、マーカーを引くことができます。
コピー 文字列を選択後、右クリックから部分コピーができます
ログ検索 文字列を選択後、右クリックから検索欄への転記&検索ができます
google検索 文字列を選択後、右クリックからgoogle検索ができます
返信 メッセージ相手への送信ウィンドウを開きます。(ヘッダダブルクリックでも可)
クリップボードからの貼り付け
画像の貼付 Ctrl-[V] で「画像」を貼り付けることが出来ます。
テキストの貼付 Ctrl-[V] で「コメント」を追加することが出来ます。

ショートカット類はこちらを参照ください

7. 設定ダイアログ


設定は、タスクトレイにあるIPMsgアイコン右クリックから開くことができます。

基本&LAN設定

基本設定
ユーザ名設定ユーザ名を設定します
グループ名設定グループ名を設定します。
新たなグループ名を入力するか、プルダウンから既に存在するグループのいずれかを選びます
LAN設定
自セグメント以外へのBroadcast設定自セグメントは自動で認識しますが、それ以外のセグメントのIPMsgを認識するには、ここにそのネットワークのブロードキャストアドレスを設定します。
(ただし、最近のルータはブロードキャストアドレスをブロックするデフォルト設定が多いのでご注意ください。その場合、IPMsg Exchange Server等で解決する必要があります。その場合、ここにそのサーバのアドレスを入れてください)
要Unicast通知他のIPMsgから個別の存在通知を送るよう要求します
自セグメントへの Broadcast (IPv4用メンバ認識)
制限(Limited broadcast)255.255.255.255宛てに、参加/離脱を通知します。
(Windowsの最優先NICからパケットが出ます。VMWare等を入れると仮想NICが最優先になることが多いため、その場合は「直接」を選ぶか、WindowsのNIC優先順位で認識したいNICの優先度を上げて下さい)
直接(Directed broadcast)すべてのNICに付与されているIPv4アドレスをリストアップし、すべての付与IPアドレスに対する直接ブロードキャストに対し、参加/離脱を通知します。(例: 192.168.0.1/24 と 192.168.100.2/24 を持っている場合、192.168.0.255 と 192.168.100.255 の 2つのアドレスに、参加/離脱を通知します。
両利用上記の2つを併用します。
IPv6マルチキャスト(IPv6用メンバ認識)
SiteLocalff15::979 をマルチキャストアドレスとして、参加/離脱を通知します。
(IPv6マルチキャスト対応ルータの場合、サイト内であればルータ越えが可能です)
LinkLocalff02::1 をマルチキャストアドレスとして、参加/離脱を通知します。
(ルータを越えません)
Site/LinkLocal dual上記の2つ両方のアドレスに参加/離脱を通知します。

詳細設定

詳細設定
受信通知受信時のバルーンの表示秒数を指定します
開封通知開封時のバルーンの表示秒数を指定します
バルーン内にユーザ情報を出さない(そのまま)
引用文字返信時の引用文字を指定します
送受信ホットキー送信画面、受信画面を出すショートカットを指定します
「送信・返信」を「発射・迎撃」に変更1996年0.95β版時代のラベルに戻します
英語UI英語UIに変更します。(要再起動)
アイコンタスクトレイ・メインアイコンを変更します
不在アイコン不在時のタスクトレイアイコンを変更します
起動時にタスクトレイへの
アイコン&通知をONにする
タスク通知領域でタスクトレイを出す設定を自動的に行います

送受信画面

送信
シングルクリックで開くタスクトレイアイコンを1クリックで送信画面を開きます
IME自動ON送信画面オープン時にIMEをONにします
返信時は宛先のみ表示送信画面でオリジナルの宛先のみ表示します(ユーザリスト横の「+」ボタンで全員表示)
ユーザ履歴数送信ユーザリスト右クリックで出る、送信履歴リストの上限数を設定
誤送信防止メッセージ返信先が「本来の宛先(*)」と違う場合に、一旦「送信」ボタンの表示が「確認」に変化します。
「確認」を一度押すと「送信」ボタンに戻ります。
((*) 本来の宛先:元メッセージの「送信者+(自分以外の)受信者」)
受信
ノンポップアップ受信受信時にポップアップする代わりに、タスクトレイアイコンが点滅します
引用チェックON(そのまま)
受信時のアイコンクリックで、
ログビューアを開く
受信ウィンドウを開く代わりに、ログビューアを開きます
ログオン名表示(そのまま)
IPアドレス表示(そのまま)
返信時に受信画面を閉じない(そのまま)
受信音を出さない(そのまま)
未開封のまま再起動した場合、
メッセージを復元
(そのまま)
受信音(そのまま)

画像/キャプチャ

メッセージ内の埋め込み画像
常に直接表示する受信画面内に埋め込み画像をそのままインライン表示します
優先度ユーザのみ直接表示送信画面で表示優先度設定したユーザの画像のみ直接表示します
常に画像ボタン経由で表示(そのまま)
画面(範囲指定)キャプチャ
キャプチャ開始時に送信画面を最小化(送信画面がキャプチャの邪魔にならないように)
ClipboardチェックをデフォルトONキャプチャ完了時に画像をクリップボードにもコピー
保存チェックをデフォルトONキャプチャ完了時に画像ファイル保存ダイアログを出します

URL/Fileリンク

リンク関連
1クリックで開くシングルクリックで開きます(標準ではダブルクリック)
ビューアのみ1クリックで開くログビューア上のリンクのみ、シングルクリックで開きます
通常URLのみリンクし、ファイルは対象外リンク表示をURLのみにします。(これを有効にしても、実装上、ログビューア以外ではUNCパスおよび file:// もリンク表示されますが、クリックしても開きません)
許可する拡張子ファイルへのリンクをクリックした際、確認ダイアログなしに開くことを許可する拡張子を設定します。(Explorerでのダブルクリックと同じ挙動です)

ログ設定

ログ記録関連
ログを記録する(そのまま)
ログファイル保存するログファイル名を指定します
このフォルダに、ログビューア用ファイル(ipmsg.db)も作成されます
このフォルダ下の ipmsg_imageフォルダに、貼付画像ファイルが保存されます

自動添付ファイル保存

自動添付ファイル保存
添付ファイルの自動保存を有効にする開封(or 本文が表示)されると、自動保存対象から外れます。
その場合は、手動保存してください。
自動保存フォルダ無設定の場合、ログ記録フォルダ\AutoSave に保存されます。
表示優先度での自動保存制限表示優先度設定されたユーザのみ、自動保存を有効にすることができます。
最大自動保存サイズ(MB)自動保存される合計最大サイズを指定します。
IPMsgにユーザが触らない状態での自動受信を許容する総サイズ上限を指定します。
(ディスクを使い尽くすような、巨大ファイルや大量ファイル群の自動受信を防ぎます)
着信から保存開始までの猶予(sec)(そのまま)
フォルダ添付も保存するフォルダ添付も自動受信します。自動受信済み+フォルダ転送中の合計サイズが「最大自動保存サイズ」を超えると、転送途中であっても転送を中断します。
(中断した場合、相手IPMsgを再起動しなければ、手動での再ダウンロードは可能です)

遠隔再起動/遠隔shutdown

遠隔再起動
遠隔再起動を許可表示されている、"ipmsg-cmd:〜" を本文に張り付けたメッセージを受信すると、15秒間の実行確認ウィンドウが出たのちに再起動します。
更新ボタン遠隔再起動用メッセージを変更します
遠隔Shutdown
遠隔Shutdownを許可表示されている、"ipmsg-cmd:〜" を本文に張り付けたメッセージを受信すると、15秒間の実行確認ウィンドウが出たのちにShutdownします。
更新ボタン遠隔Shutdown用メッセージを変更します
遠隔IPMsg終了
IPMsgの遠隔終了を許可表示されている、"ipmsg-cmd:〜" を本文に張り付けたメッセージを受信すると、15秒間の実行確認ウィンドウが出たのちにIPMsgを終了します。
更新ボタンIPMsg遠隔終了用メッセージを変更します
(何らかのトラブルで、マシンを遠隔から再起動したい場合や複数段RDPでお手軽に再起動したいときなど)

その他/Firewall

設定内容の外部保存
設定内容をファイルに書き出し(そのまま)
Windows Firewall関連
起動時に WindowsFirewall設定を確認しない標準では、起動時に WindowsFirewallによって IPMsg へのパケットがブロックされているかを確認し、ブロックされている場合、解除するかどうかを尋ねるダイアログを出します。
チェックすると、確認動作をしません。
実験中
受信時にアイコン変化を小さくする(反転ではなく、太陽(?)が移動するアニメになります)

8. その他

設定は、レジストリの \\HKEY_CURRENT_USER\Software\HSTools\IPMsg に保存しています。
(ポート番号指定の場合、IPMsg+ポート番号)
レジストリを変更した場合は、IPMSG を再起動してください。

通常、TCP/UDPポートの2425番(「
■コマンドライン」参照)を使っています。 ただし、ファイル添付・画像貼付しない場合は、UDP/2425番のみ使用します。
(WindowsFirewall等が有効になっている場合は、これらのポートを開いておく必要があります)

ブロードキャストは「起動/終了」「不在モード変更」「更新ボタンの押下時」「設定でユーザ名/グループ名変更」の場合のみ発行しています。

9. ルータ越えの設定について(LocalNetwork以外へのBroadcast設定)

ブロードキャストアドレスは、相手先のIPアドレスのうち、ホスト部分のビットをすべて1にした値になります。
たとえば、相手先のネットワークがクラスC(network 24bit, host 8bit)で、IPアドレスが aaa.bbb.ccc.dddの場合、aaa.bbb.ccc.255 になります(サブネットを使っている場合は、この限りではありません)。
これ以上、詳しく知りたい場合は、TCP/IPの書籍やネットワーク管理者の方などにお聞きになってください。

環境によって、認識しないことがあります。(ルータがネットワーク指定のブロードキャストを通さない設定になっている場合など)
どうしても認識しない場合には、ルータ越えホストのIPアドレス群を直接、ブロードキャスト先として、登録してください(^^;

ダイアルアップ接続(などのBroadcastが届かない環境)の場合、設定の「Unicast通知」をチェックしておくと、接続先メンバーによる「更新」動作でも、メンバリストから消えることなく、正常に動作するようになります。

10. メンバ認識、ファイル転送、画像添付で問題があるとき

11. コマンドライン

デフォルトで UDPとTCP の 2425ポートを使いますが、コマンドラインでポート指定することによって、別セッションを開くことができます。
たとえば「ipmsg.exe 2426」などと実行すると、同じく 2426指定でIPMsgを立ちあげている人だけと、通信できるようになります。
もちろんポート番号毎に IPMsgを複数立ちあげることも可能です。

なお、ポート番号は 1024番以降を指定するようにしてください。
また、他の用途に使われているポート(たとえば NFSの多くは 2049/UDPを使用しています)もありますので、詳しくはネットワーク管理者の方にご確認されることをお勧めします。

コマンドラインでのメッセージ送信の書式は以下の通りです。
 C:\> ipmsg.exe [port] /MSG [/LOG][/SEAL] <hostname or IPaddr> <message>
(なお、/MSG を /MSGEX に変更すると message 内の \n を改行に置換して送信します)

例:自分宛てに Hello という封書を送る
 C:\> ipmsg.exe /MSG /SEAL localhost Hello.

12. サポートについて

サポートは、下記のURLの「掲示板」で行っています。
(最新版も常にこのページにあります)
https://ipmsg.org
(ここにある「掲示板」のみが公式サポート窓口となります。ご注意ください。商用改変等に伴うお問い合わせは、shirouzu@ipmsg.org までご連絡ください)

障害報告の場合、バージョン, OS, 発生状況、再現方法などを教えていただきますと助かります。

13. ToDo

14. tips/ショートカット

機能説明
ほぼ全てのウィンドウ ショートカット Ctrl-[W] を押すとウィンドウを閉じることが出来ます。
送信/受信/ログ画面を開く ショートカットを使うと楽です。
(標準では Ctrl+Alt - [S][R][E] )
送信/受信/ログ画面では、ボスがきたキー(Ctrl-[D])が使えます。
送信画面 CTRL-[F] でユーザのインクリメンタル検索ができます。
ユーザ選択→右クリックから、表示優先度を設定しておくと便利です。
ユーザをダブルクリックで、当該ユーザのログを開きます。
ユーザリスト右クリックから、最近送信したユーザリスト(「ユーザ履歴」)も使えます。
画像を右クリックすると、再編集や画像ファイル保存が可能です。
Shift + Ctrl + 右クリックを押しながら送信すると、相手のバージョンが取得出来ます。
Ctrl + 更新ボタンを押すと、既存ユーザリストを残したまま更新します。
受信画面 画像を右クリックすると、ファイル名を指定して保存が可能です。
送信画面に画像をドラッグ&ドロップすることができます。
ログビューア 各種キーボードが使えます。

[Space][Ret] 次のメッセージに移動。(+SHIFTで前のメッセージに移動)
Ctrl-[T] or [Home] メッセージ先頭にジャンプ
Ctrl-[B] or [End] メッセージ末尾にジャンプ
Ctrl-[R] 返信(明示的なカレントメッセージ(*)があるときのみ)
Ctrl-[S] 送信ウィンドウを開く
Ctrl-[F] 検索窓にフォーカス(トグル)
Ctrl-[N] 検索結果のみ表示(トグル)
Ctrl-[U] ユーザ文字列検索(トグル)
Ctrl-[Q] ヘッダ一覧モード(トグル)
Ctrl-[C] 選択領域のコピー
Ctrl-[V] クリップボード内容をペースト
検索では、AND/OR/NOT検索が可能です
AND: "AAA BBB"
OR: "AAA OR BBB"
NOT: "AAA NOT BBB"(NOTを先頭には使えません)

(*) 明示的なカレントメッセージ(**)=マウスクリックによるメッセージ選択、[Ret]によるメッセージ移動など。
(**) カレントメッセージ=左端にグレーの縦棒の付いたメッセージ

15. 履歴

Version説明
v4.11 32bit版で、開封情報がログビューアに反映しないことがあったのを修正
日本語を含むユーザ名でインストールに失敗する問題の修正
その他修正
v4.10 返信用送信画面は「宛先のみ表示」をデフォルトに。(横の+ボタンで全員表示。設定で変更可)
Win10 Anniv.の一部環境で着信時に固まる現象に対処。(ToastAPI側の問題。別スレッド化で回避)
ログビューア改良。(未開封フィルタボタン追加、メッセージ背景クリックでも返信を可能に)
未開封受信数上限を100→300に変更。(HKCU\Software\HSTools\IPMsg\RecvMaxで変更可)
v4.01 - v4.06 宛先確認がユーザ出入りで狂う問題の修正。
Win7/Vista/XP で送受信画面でURLリンクが有効にならない問題の修正。
鍵設定を復活可能に。(設定→その他)
稀な環境で例外が起きることがあったのを修正。
32bit版でのファイル転送速度を改良。
ごく一部の環境で、終了時に例外が発生することがあったのを修正。
v4.00 ・インライン画像表示&全文検索&ユーザ絞込が可能な、内蔵ログビューアを追加。
・複数宛先メッセージの返信で、宛先全員の自動選択が可能に。(プロトコル拡張のため、v4.0以降同士の通信のみ)
・誤送信防止オプション(宛先変更検出)を追加。
・Windows Firewall で通信がブロックされている場合、昇格&FW例外登録を行えるように。
・標準インストール先を \Users\(username)\AppData\Local\IPMsg に変更。

(小改良)
・送信・返信ボタンへのマウスオーバーで宛先確認表示。
・サスペンド/休止時にExitパケットを送信し、レジューム時にEntryパケットを送信するように。
・Win10で、着信トースト表示は受信ウィンドウを開くと同時に消えるように。(iptoast.dllを追加)
・暗号ファイル転送モードの改良。(暗号転送はv4.0以降同士のみで有効に)
・16bitカラー環境で画像の貼付表示ができないことがあったのを修正。
・ユーザリスト並べ替え時、選択が解除されないように。
v3.50 - v3.64 添付ファイルの自動保存オプションを追加。
未開封(or 非表示)のまま再起動した場合に再表示するように。
添付ファイルダウンロードの暗号通信(AES-CTR256)対応。(&要求リクエストの電子署名追加)
IPv6マルチキャストに対応。
画像キャプチャ用マーカ機能で吹き出し矢印モードを追加。
画像の再編集機能(画像右クリックで選択)を追加。
画像ファイルの貼付を追加。
libpng から GDI+ に画像処理ルーチンを移行。(セキュリティ対応用)
遠隔リブート&シャットダウン機能を追加。
複数行コマンドライン送信(/MSGEX)を増設。(文中の\nを改行に置換)
ショートカットキーを任意のキー組み合わせに設定可能に。
v3.00 - v3.42 (Windows2000対応は、このバージョンまで)
画面キャプチャへのマーキング機能をサポート。
設定内容のファイル書き出し機能の追加。
画面(範囲指定)キャプチャ機能をサポート。
64bit版リリース。 ユーザ(送信)履歴による送信先選択のサポート。
ユーザのインクリメンタル検索化(Ctrl-[F])&検索開始時に IME OFF するように。(設定変更可能)
EXEインストーラ化&UAC環境でのインストールは特権昇格条件を必要最小限にできるように。

画像貼り付けメッセージを機能の追加。
多言語化通信のサポート。
開封ウィンドウをバルーン通知+未開封モニタに変更。
RSA2048bit/AES256bit暗号化通信のサポート。
RSA+SHA-1によるメッセージ署名/検証のサポート&公開鍵指紋付きユーザ名拡張。
自セグメントへの Directed/Limited Broadcast の選択を可能に。
v2.10受信バルーン表示サポート。
v2.00ファイル/フォルダ添付機能、RSA+blowfishによる暗号通信の追加。
v1.00正式公開版(96/08/19)