IPアドレス変更通知(Windows版)


1.はじめに

IPアドレス変更通知は、一定時間毎にグローバルIPアドレスをチェックし、変更されていれば通知するソフトウェアです。
タスクトレイに常駐し、IPアドレス変更検出時に画面通知します。
また、指定したメールアドレスにIPアドレスを送信することができます。
外出時(PC未使用時)には、IPアドレス取得処理時以外は、スリープ待機させることができます。

動作環境
Windows Vista/7/8/10 (Microsoft .NET Framework4.5以上が必要です。)

※かならずお読みください
本ソフトウェアはテスト版です。
以下をご了承いただける方のみご利用ください。
・動作不良やエラーが発生する可能性があります。
・バージョンアップ時には設定した内容が引き継げない場合があります。
また、5.免責事項もあわせてお読みください。

※スリープ機能をご利用の方で動作が不安定な場合は以下をお試しください。
■ 実行ユーザー
・IPアドレス変更通知を管理者ユーザーで実行してください。
■ Windowsの電源設定
・スリープ状態にする時間を「なし」にしてください。
・電源の詳細設定で「スリープ解除タイマーの許可」を「有効」にしてください。
■ IPアドレス変更通知のスリープ設定
「スリープ移行までの待機時間」を20秒以内にしてください。
「取得予定時刻のxx分前に復帰する。」を1分にしてください。

[参考]
 Windowsの電源設定に「システム無人スリープタイムアウト」という隠し設定があり、無人環境ではこの設定時間で勝手にスリープしてしまいます。
 PCによって(特にノートPC)はこの値が非常に短く設定されており2分となっています。
 そのため、2分前復帰ではIPアドレス取得処理(復帰タイマーセット)が間に合わず、処理途中でスリープし次回自動復帰しなくなるという現象が発生します。
 「システム無人スリープタイムアウト」の値を大きくすればよいのですが、表示/設定するためにはレジストリを修正する必要があります。

2.ダウンロード

[ダウンロード]ボタンをクリックしてください。

3.実行方法

ダウンロードした IPAlert_x.x.x.zip(x.x.xはバージョン番号) を解凍後、IPAlert.exe を適当なフォルダー(C:\freesoft\IPAlert 等)にコピーし、実行してください。
自動的にIPアドレス取得を開始します。(初期状態では30分毎にIPアドレスを取得します。)

新バージョンに更新する場合は、IPアドレス変更通知を終了してから、IPAlert.exe を上書きしてください。

実行するときにPCの保護機能が働くことがあります。

これは、実際に問題のないソフトウェアでも出るようなので、詳細情報をクリックした後、実行してください。(ダウンロード数が増えれば出なくなるらしいですが、バージョンアップ毎にファイルが変わるので基本出ると思ってください。)

本ソフトウェア提供に当たっては、ESET Internet Securityでチェックしています。

4.画面説明

■メインフォーム

[今すぐ取得]:現在のIPアドレスを取得します。
[今すぐメール送信]:設定されたメールアドレスに現在のIPアドレスを送信します。
[今すぐスリープ]:コンピューターをスタンバイまたは休止状態にします。
最小化するとタスクトレイに格納されます。

■システム設定

[自動起動する]:コンピューター起動時に自動起動します。
[最小化状態で起動する]:最小化状態で起動し、タスクトレイに格納されます。
[タスクバーのバルーンで通知する]:タスクバーのバルーンで通知します。
[メッセージダイアログで通知する]:画面中央にダイアログを表示します。

■メール設定

[IPアドレス変更時にメール送信を行う]:IPアドレスの変更を検知すると設定した宛先にメール送信します。
[IPアドレスに変更がなくても毎回メール送信を行う]:IPアドレス取得時に毎回メール送信します。
[IPアドレス取得エラー時もメール送信を行う]:IPアドレス取得時にエラーが発生した場合にメール送信します。
[宛先メールアドレス]:送信先のメールアドレスです。
[送信元メールアドレス]:送信元のメールアドレスです。
[メールサーバー]:メール送信に使用するメールサーバーです。
[ポート番号]:メール送信に使用するメールサーバーのポート番号です。
[ユーザー名]:メール送信に使用するユーザー名です。
[パスワード]:メール送信に使用するパスワードです。
[SSL送信]:SSL送信を使用します。
[メール送信テスト]:入力したメール設定で送信テストします。(実際にテスト用のメールが送信されます。)
[以下の時間帯はメール送信しない]:指定した時間帯はメール送信しません。
※メールサーバーにGMailを指定される方は、Googleアカウント設定で、「安全性の低いアプリのアクセス」を”有効”にする必要があります。

■メール内容

[件名]:送信メールの件名です。
[本文]:送信メールの内容です。
※旧バージョンからバージョンアップされた方は、{$cur_v6_addr}を追加してください。

■スリープ設定

[何もしない]:IPアドレス取得後に何もしません。
[スタンバイに移行]:IPアドレス取得後にコンピューターをスタンバイ状態にします。
[休止に移行]:IPアドレス取得後にコンピューターを休止状態にします。
[スリープ移行までの待機時間]:スタンバイまたは休止に移行するまでの待機秒数です。
[取得予定時刻のxx分前に復帰]:IPアドレス取得時間の何分前にコンピューター復帰するか指定します。
[以下の時間帯は復帰しない]:指定された時間帯はコンピューターを復帰しません。
[以下のプロセスが実行中の場合は、スタンバイまたは休止に移行しない]:指定されたプログラムが実行中の場合は、スタンバイまたは休止に移行しません。
※スリープ動作は、ご使用のPCの電源管理設定を行わないと正常に動作しない可能性があります。

■IPアドレス取得設定

[取得間隔]:IPアドレスの確認間隔です。
[VPS接続(PPP接続)時にはIPアドレスを取得しない]:VPS接続時にはIPアドレスを確認しません。
[IPv6アドレスの変更を通知する]:IPv6アドレスの変更時に通知します。
[IPv6を取得するネットワークアダプター]:IPv6アドレスを取得するネットワークアダプターを指定します。(デフォルトは最初に見つかったネットワークアダプターで取得しますが、毎回同じアダプターを取得するとは限らないようなので、指定してください。)

5.免責事項

■免責
本ソフトウェアに使用により生じたすべての損害等に対し、作者は一切の責任を負いません。
また、本ソフトウェアの動作等を保証するものではありません。

■ライセンスについて
本ソフトウェアはフリーソフトです。
自由にご利用することができますが、著作権はすべて作者が保有します。