トップページ
>
PopupTail (Java7の実装サンプル)
これは何?
Java7で実装した、タスクトレイ常駐型の Tail です(tail -f と同じ機能です)。
ファイルに変更があると、ポップアップでお知らせします。
ログの監視などに、ぜひご利用ください!
(インストール不要、PopupTail.jar をダブルクリックするだけで使えます。)
このアプリは、Java7 で実装しています。
Java7 で新しく追加されたAPI (
WatchService など) を使って実装しています。
そのため、ご利用の際は Java7 が必要です。
ソースコードは、
こちら で公開しています。
仕様
- 起動は、PopupTail.jar をダブルクリックするだけです。
- ファイルが変更されると、変更点(ファイルの末尾)をポップアップでお知らせします。
- タスクトレイのアイコンをダブルクリックすると、指定のファイルを開きます。
- プログラムの引数は以下の通りです。
- 第一引数 … ファイルのパス(省略時は、起動時にファイルダイアログで指定します)
- 第二引数 … 文字コード (省略時は、システムデフォルトの文字コードを使用します)
- tail の処理がいまいちなので、ファイルの途中が変更された場合の挙動が少しおかしいです。
ライセンス
プログラムのライセンスは
MIT License です。
ソースコードは
Google Code Project Hosting で公開しています。上記ライセンスの下、ご自由にご利用ください。
アイコンの著作者は以下の通りです。
Mark James (
http://www.famfamfam.com/lab/icons/silk/)
Creative Commons Attribution 2.5 License.
連絡先
ご連絡は、yujisoftware+pt[
@
]gmail.com までどうぞ。
([
@
]は半角の@に置き換えてください。スパム対策のためにこうしています)
バージョン履歴