デスクトップツール | |||
BClip.EXE | 2009/1/12 | ボタンに関連付けた文字列をコピーするプログラムです。今回、起動時にウィンドウがデスクトップ外に出ないようにしました。また、Vistaのウィンドウスタイルに対応しました。 | |
WinStatW.exe | 2017/9/17 | Windows起動後の経過時間、現在のリソースを表示するアクセサリです。今回、メニュー文字列の誤りを訂正しました。など | |
FILEDUMP.EXE | 2003/11/6 | ファイルをダンプするアクセサリです。ロケーションを8桁にしました。 | |
ICONLIST.EXE | 2001/2/17 | Windowsのアイコン表示/取り出しアクセサリです。 | |
TrayClick.exe | 2016/8/23 | 通知領域の指定されたアイコンをクリック、又は右クリックするプログラムです。自動化の部品に使えるかもしれません。今回、Windows8, Windows10の隠れているアイコンが検索できない不具合を修正しました。 | |
HDayDiff.exe | 2017/8/15 | 期間内の平日・休日を数えるプログラムです。あらかじめ定義したボタンで期間の開始、終了の日付を選択できます。休日は祝日の他に任意の日を指定できます。今回、祝日の定義ファイルに山の日を追加。また、オプション画面の標準設定後、画面を閉じず、ファイル選択できるようにしました。 | |
ファイル操作 | |||
GnameW.exe | 2017/10/6 Update !! |
複数ファイル/フォルダのプレフィクスを変更するプログラムです。今回、プレフィクスを編集中にドロップダウンリストから選択できないことがあったのを、できるように変更しました。 | |
GEMINI.EXE | 2004/9/20 | バックアップ媒体の差分コピーを行うプログラムです。今回、DVD-RAMを扱えるようにしました。 | |
FolderInfoView.exe | 2004/1/26 | オフラインでフォルダ情報を表示するプログラムです。またまたバグ修正です。 | |
emlファイル | |||
emlCheck.exe | 2012/3/6 | emlファイルの一覧表示、重複チェック削除、添付ファイル削除を行うプログラムです。今回、受信日時が変換できないことがある不具合を修正しました、など。 | |
emlCheckW.exe | 2018/3/10 Update !! |
emlファイルの一覧表示、重複チェック等を行うプログラムです。Windows7, 8, 10で使用できます。今回、前作のemlCheck並みの機能に加えて、組み込みビューワをサポートしました。 | |
Windows Liveメール | |||
WLBcc.exe | 2013/5/14 | Windows LiveメールのBCCアドレスを自動的に入力するプログラムです。.NET Framework 3.5と推奨更新プログラム KB971513が必要です。Windows7, 8には最初から含まれています。今回、Windows8でインストールできなかったのを修正しました。プログラムは変更ありません。 | |
Windowsメール | |||
WMBcc.exe | 2011/7/23 | Vista WindowsメールのBCCアドレスを自動的に入力するプログラムです。今回、IMAPアカウントの自動入力をサポートしました。 | |
WMDisplay.exe | 2008/7/29 | Vista Windowsメールで、メールアドレスだけで送られてきたメールの表示名を簡単に見るプログラムです。 | |
Outlook Express | |||
OEview.exe | 2007/12/1 | Microsoft Outlook Expressのdbxファイルを参照するプログラムです。今回、Windows Vistaに対応しました。XP以前で保存したファイルを参照できます、など。 | |
OEBcc.exe | 2011/2/23 | Microsoft Outlook ExpressのBCCアドレスを自動的に入力するプログラムです。今回、CCの自動入力をサポートしました。 | |
OEDisplay.exe | 2007/3/31 | Microsoft Outlook Expressで、メールアドレスだけで送られてきたメールの表示名を簡単に見るプログラムです。今回、CSVファイルとアドレス帳を同時に参照できるようにしました、など。 | |
会社関係 | |||
SKReminder.exe | 2006/4/8 | 退社時間の登録を忘れないようにするためのプログラムです。今回、Delphi2006で再コンパイルしました。 |
BClip.EXE
ボタンに関連付けた文字列をコピーするプログラムです。
【説明】
本プログラムを実行すると、いくつかのボタンの並びが現れます。ボタンに文字列を関連付け、ボタンを押すことでクリップボードにコピーできます。コピーした文字列をユーザIDやメールの入力フィールドに貼り付けることにより簡単に入力できます。ボタンの数、大きさ、フォントはお好みのものにできます。
なお、セキュリティはありませんのでパスワード入力には使わない方が懸命です。が、私は知られても問題ないものを選んで使っています。(^^;
バージョン4.6でVistaのウィンドウスタイルに対応しました。
【インストールとアンインストール】
ダウンロードしたファイルBClipvr.zipを解凍し、専用のフォルダを作ってBClip.EXEを入れて下さい。必ずしも専用フォルダでなくてもかまいませんが、実行すると同じフォルダ内にINIファイルとTXTファイルを作りますので専用の方がいいです。なお、起動時に「発行元を確認できませんでした…」というメッセージが出たときは、BClip.EXEを右クリックしてプロパティ画面を出し「ブロックの解除」ボタンを押して下さい。
アンインストールは BClip.EXE、BClip.INIと、BClip.TXTファイルを削除して下さい。レジストリは変更していません。
【使い方】
(1)本プログラム左上のアイコンをクリックし、メニュー[ボタンの数と大きさ]を選びます。ボタンの数、大きさ、フォントをお好みで指定します。
(2)ボタン名と関連付ける文字列を入力します。shiftキーを押しながらボタンをクリックすると入力ウィンドウが現れます。ボタン名だけ指定した場合はそれが文字列になります。なお、エディタを起動して、まとめて設定することもできます。
(3)ボタンを押すと、関連付けた文字列がクリップボードにコピーされます。適当な入力フィールドに貼り付けることにより文字列を入力します。
【使用上のヒント】
(1)言わずもがなのことですが、本プログラムのショートカットを作成し、プロパティでショートカットキーを割り当てておくとキー操作ですばやく起動できます。
(2)メニュー[オプション]で本プログラムの画面を常に前面に表示したり、指定秒数の間、操作がなかった場合に自動的に終了させたりできます。
詳しくはREADME.TXTをご覧下さい。エディタでまとめて設定する方法やアクセラレータ、ショートカットキーなどのヒントがあります。
【改訂歴】
バージョン番号はWindowsのプロパティで確認できます。
Version 4.6(2009/1/12)
起動時にウィンドウがデスクトップ外に出ないようにした。また、Vistaのウィンドウスタイルに対応した。
Version 4.5(2004/1/18)
エディタで変更する際にカレントフォルダを設定してみた。
Version 4.4(2003/5/10)
空白を含むフォルダ下にインストールしたときエディタで変更ができないことがあったのを訂正した。
ダウンロードする(zipファイルBClip46.zip:319,239バイト)
WinStatW.exe
Windows起動後の経過時間、現在のリソースを表示するアクセサリです。Windows7,8,10用に、WPF、Visual C#を使って再作成しました。
【使い方】
【説明】
Windowsを起動してからの経過時間、現在のリソースを表示します。Windows起動後の経過時間が「5日とxx:xx:xx」などと表示されると、長持ちしてるなーと、うれしかったりします。(笑)
プログラム画面をダブルクリックするとWindowsの終了画面を表示し、すばやく再起動などができます。リモートデスクトップの場合、Windowsのスタートメニューからはシャットダウンできませんが、本プログラムを使えば可能です。これが意外と便利なためバージョンアップを続けています。
WinStatWで、空き物理メモリの表示をMBにしました。
【インストールとアンインストール】
ダウンロードしたファイルWinStatWx.zipを解凍し、専用のフォルダを作って配布ファイルを入れて下さい。
アンインストールは、インストールしたフォルダを削除して下さい。レジストリは変更していません。
なお、ユーザ毎の設定ファイルのuser.configは下のフォルダ内にあります。完全にアンインストールする場合は"WinStatW.exe文字列"フォルダごと削除して下さい。
C:\Users\ユーザ名\AppData\Local\SHIMAPEE\WinStatW.exe文字列\バージョン
アップデートは、新しいWinstatWvr.zipを解凍し、インストールしたフォルダの内容を全て入れ替えて下さい。
本プログラム左上のアイコンをクリックし、[オプション]を選びます。表示更新間隔、CPU使用率警告%、空きメモリ警告%をお好みで指定します。CPU使用率が警告を上回ったり、空きメモリが警告%を下回ったりすると、文字が赤色になります。
表示される文字が欠けている場合は、左上のアイコンから[サイズ固定]のチェックを外し、ウィンドウを適当な大きさに広げます。
通知領域アイコンのクリックで前面表示、右クリックから終了できます。
【改訂歴】
Version 4.2(2017/9/17)
メニュー文字列の誤りを訂正した。アプリケーション構成ファイルを配布するようにした。
Version 4.1(2017/9/3)
プログラムを起動できないことがあったのを修正した。
Version 4.0(2017/5/27)
WinStatVをベースに、WPF、Visual C#を使って作成。空きメモリ表示をMBにした。ウィンドウサイズを調整できるようにした。通知領域アイコンを登録するようにした。など
FILEDUMP.EXE
Windowsのファイルをダンプするアクセサリです。 − 汎用機プログラマが作るとこうなる −
【説明】
Windowsのファイルをダンプします。言語の勉強を始めたプログラマなら誰でも作るというものです。(^^;
「汎用機プログラマが作るとこうなる」という副題は少々自嘲が秘められています。(笑) 完成してからよく考えてみると、そもそもダンプ「リスト」という名称からしてWindowsアプリとしてはヘンでした。リストしなくったって、ウィンドウをスクロールして見られるほうがカッコよかった。(^^;
という訳で発想がおかしいところはありますが、ショートカットをWindowsのSendToフォルダにほうり込んでおけばファイルの内容をちょっと確認するのに便利です。エディタでムリヤリ見るよりスマートでしょう。
【インストールとアンインストール】
ダウンロードしたファイルFILEDMPx.LZHをLHAなどで解凍して下さい。必要に応じてFILEDUMP.EXEへのショートカットを作成し、WindowsのSendToフォルダに入れて下さい。アンインストールはFILEDUMP.EXEと、ショートカットを作成していた場合はそれも削除して下さい。レジストリの変更、iniファイルの作成は行っていません。
【使い方】
一般的にはWindowsのSendToフォルダにショートカットを入れておき、ダンプしたいファイルを「送り」ます。FILEDUMP.EXEのアイコンや起動中のウィンドウにファイルをドラッグしてダンプすることもできます。なお、ダンプできるファイルは一時点で一つです。
[ファイル]-[選択]メニューでファイルを選んでもダンプできます。
ダンプリストを範囲選択して[編集]-[コピー]するとクリップボードにコピーできます。
【改訂歴】
Version 0.9(2003/11/6)
ロケーションを8桁にしました。
ICONLIST.EXE
Windowsのアイコン表示/取り出しアクセサリです。
【説明】
Windowsのxxx.EXEやxxx.DLLなどに含まれるアイコンを表示します。
何に役立つかというと (^^; デスクトップのショートカットを飾ったりする前に下調べができます。
また、表示中のアイコンをアイコン形式 (.ICO) かビットマップ形式 (.BMP)、あるいは両方で取り出すことができます。BMP形式で取り出しできますので何やらできないことはありませんが、お持ちのソフトから分離して使うのは一般に使用許諾違反になりますのでやめましょう。(^^;;
【インストールとアンインストール】
ダウンロードしたファイルICONLSTx.LZHをLHAなどで解凍し、専用のフォルダを作成してICONLIST.EXEを入れて下さい。必ずしも専用フォルダでなくてもかまいませんが、実行すると同じフォルダ内にINIファイルを作成しますので、専用の方がいいです。アンインストールは、ICONLIST.EXEとICONLIST.INIを削除して下さい。レジストリの変更は行っていません。
【使い方】
アイコンを含むファイルを検索するには、目的のフォルダに移動して「ファイル検索ボタン」を押します。すると指定のフォルダ中のアイコンを含むファイルを検索し、ファイル名とその中のアイコンの個数をリストボックスに表示します。検索は指定のフォルダ内のみ行っています。
アイコンを見るには、ファイルを選択(ファイル名をクリック)して「見るボタン」を押すか、ファイル名をダブルクリックします。するとアイコンが横長の窓にズラリと表示されます。
目的のファイルがわかっている場合、エクスプローラから本プログラムのフォームにドラッグ&ドロップすると、自動的にそのフォルダに移動し、アイコンを表示します。
取り出しなど、その他詳しくはREADME.TXTをご覧下さい。
【改訂歴】
バージョン番号はWindowsのプロパティあるいはポップアップメニューのAbout...で確認できます。
Version 2.1(2001/2/17)
ディレクトリ作成画面で現在のディレクトリ名が画面からはみ出ないようにしました。
TrayClick.exe
通知領域の指定されたアイコンをクリック、又は右クリックするプログラムです。
【説明】
通知領域の指定されたアイコンをクリック、又は右クリックします。自動化の部品に使えるかもしれません。
Windows XP、7、8及び10で動作確認しています。Version2.0でWindows7に対応しました。
重要! .NET Framework 3.5が必要です。
重要! Windows オートメーション API ライブラリが必要です。WindowsXP、Vistaの場合、重要度 推奨の更新プログラムKB971513を適用して下さい。なお、Vistaの場合、KB971513はKB971644に含まれています。これらの更新プログラムは2009/10月末から11月初めに公開されています。Windows7の場合、最初から含まれており更新は不要です。
【インストールとアンインストール】
ダウンロードしたファイルTrayClickvr.zipを右クリックしてすべて展開した後、適当な場所に置いて下さい。なお、起動時に「発行元を確認できませんでした…」というメッセージが出たときは右クリックしてプロパティ画面を出し「ブロックの解除」ボタンを押して下さい。アンインストールは配布ファイルを削除して下さい。レジストリの変更は行っていません。
【使い方】
配布ファイルのHidemaruOpen.jsを参考に自動化のスクリプトを作成し、実行して下さい。隠れているタスクバー、隠れているアイコンは自動的に表示されます。
◇書き方
TrayClick アイコンタイトル [L | R]
アイコンタイトル クリックするアイコンのタイトルを指定します。
L | R クリック(仮定値)、又は右クリックを指定します。
先頭が一致するタイトルがない場合は一部を比較します。更に、隠れているアイコンがある場合は展開して検索します。比較の際、大文字小文字は区別しません。1バイトコードと2バイトコードは区別します。
◇戻り値
1:クリック成功
0:クリック失敗。パラメータ誤り、アイコンが見つからない、など。
その他プログラムの仕組みなどはREADME.TXTをご覧下さい。
【改訂歴】
バージョン番号はプロパティから確認できます。
Version 3.0(2016/8/19)
Windows8, Windows10の隠れているアイコンが検索できない不具合を修正。
Version 2.0(2010/10/17)
Windows7に対応。
Version 1.0(2010/1/24)
大文字小文字無視、先頭一致、部分一致の検索。隠れているタスクバー、隠れているアイコンの表示。性能向上など。
★★★ダウンロードはVectorからどうぞ★★★
HDayDiff.exe
期間内の平日・休日を数えるプログラムです。あらかじめ定義したボタンで期間の開始、終了の日付を選択できます。休日は祝日の他に任意の日を指定できます。
【説明】
指定された期間内の平日・休日を数えます。 【例】生まれてから今日まで何日経過しているか。期末までの営業日は何日か。もういくつ出勤するとお正月か。
休む曜日は任意に指定できます。期間も指定できます。 【例】日曜日は明治時代から休み。土曜日は入社時から休み。学校は1992年から第2土曜日の休みが始まった。理髪店の人は火曜日休み。近所の酒屋のご主人は木曜日休み
出勤日を指定して休日から除外できます。 【例】1999年から2000年にかけてIT業界は出勤
4勤2休(4日出勤、2日休みの繰り返し)なども定義できます。 【例】2011年7月から9月は節電のため4勤2休になるかも
実際のところは子供の頃に休んだ日は忘れてしまっているでしょうし、将来、予定外の休暇も取るでしょうから、だいたいの日数を知って楽しむ(?)ためのプログラムとお考え下さい。1601年1月1日から2999年12月31日(江戸時代からスーパージェッターの時代)まで数えられます。開始日を含めて510,974日です。
ちなみに作成の動機は退職日までの出勤日を数えたかったため(笑)。
Windows 7, 8, 10で動作確認しています。Windows XP, Vistaでも動くと思います。
【インストールとアンインストール、アップデート】
ダウンロードしたファイルHDayDiffvr.zipを解凍し、専用のフォルダを作って全ての配布ファイルを入れて下さい。
アンインストールは、配布ファイルを入れたフォルダを削除して下さい。レジストリは変更していません。なお、設定ファイルのHDayDiff.INI、日付の指定ファイル、定義ファイルはユーザ毎のフォルダに作成/コピーしています。完全にアンインストールする場合は下記のHDayDiffフォルダを削除して下さい。
Windows XPの場合:C:\Documents and Settings\ユーザ名\Local Settings\Application Data\SHIMAPEE\HDayDiff
Windows Vista, 7, 8, 10の場合:C:\Users\ユーザ名\AppData\Local\SHIMAPEE\HDayDiff
アップデートは、新しいHDayDiffvr.zipを解凍し、内容を全て入れ替えて下さい。なお、ユーザ毎のフォルダにコピーしたファイルは自動的には入れ替わりません。入れ替えは画面左上のアイコンをクリックして現れるメニュー[オプション]から行います。
オプション画面の左下のボタン[標準設定]を押すとファイル名を標準に戻し、配布ファイルを入れたフォルダから標準のファイルをユーザ毎のフォルダにコピーします。ユーザ毎のファイルが更新されている(標準のファイル名で内容が異なる)場合は自動的に連番を付けてバックアップします。標準設定後、バックアップされたファイルを使いたいときは、オプション画面を閉じずに続けて選択して下さい。
【使い方】
(1)開始日のボタン「この日から」、終了日のボタン「この日まで」を選択すると、その間の日数が計算されます。基本的な使い方はこれだけです。日付を直接変更しても計算されます。仕様上は1601年1月1日から2999年12月31日まで指定できます。Windows XPの場合、小さな年には変更しにくいようです。
「開始日を日数に含める」をチェックすると開始日を1日と数えます。
「祝日は休まない」をチェックすると祝日は無視され、休日は特別日ファイルで指定した日だけになります。
日数が1ヶ月以上の場合、おおよその年月数がヒントで表示されます。また平日、休日の比率がヒントで表示されます。
(2)ボタン「この日から」、又はボタン「この日まで」を右クリックするとメニューが現れます。
[上へ移動] … ボタンを上へ移動します。
[下へ移動] … ボタンを下へ移動します。
[ボタン表示の追加] … サブメニューで選択した日を追加します。
[ボタン表示の削除] … 表示から削除します。定義は削除されません。
[日付の編集] … 右のような日付の編集画面を表示します。日付の定義を変更・追加・削除できます。
日付は次の形式で指定できます。
Today … 今日
yyyy/m/d … その日
*/m/d … 今年のその日
*+n/m/d … 今年からn年後のその日
@/m/d … 直近のその日。今年、又は来年
なお、「今日」は編集、削除できません。
新しい日付のボタンを表示するには、まず[日付の編集]画面で名前と日付の指定を追加、保存してから、[ボタン表示の追加]のサブメニューでその名前を選びます。
日付の定義を削除して保存すると、対応するボタン表示が自動的に削除されます。また、日付の名前を変更して保存するとボタン名が変更されます(同じ日付が指定されている場合は文字コードの前の方の名前に変更されます)。
(3)画面左上のアイコンをクリックするとメニューが現れます。
[特別日の編集] … 任意の休日を指定する特別日ファイルをエディタで開きます。休む曜日、休日、休まない日、4勤2休などを記述します。
[祝日の編集] … 祝日ファイルをエディタで開きます。
[春分の日の編集] … 春分の日ファイルをエディタで開きます。
[秋分の日の編集] … 秋分の日ファイルをエディタで開きます。
[オプション] … 各ファイルを選択できます。個人用に別の名前で保存したファイルを使うときなど。
[ヒント表示] … 使い方のヒントをオフオンします。
[このプログラムについて] … バージョン情報を表示します。
特別日などの記述の形式は各ファイルのコメントを参照して下さい。
【使用上のヒント】
(1)ボタン数が多くなった場合やボタン名が長い場合、画面を上下左右に広げて見やすくできます。画面の大きさ、位置は記憶されます。
(2)画面の空き領域(日付の間の領域など)をダブルクリックすると開始日の年の判定リストがエディタで開かれ、祝日、休日、休む曜日、及び出勤日を確認できます。なお、このファイルは"HDayDiffyyyy.txt"の名前でユーザ毎の一時フォルダに残りますので手動で削除する必要があります。一時フォルダは通常下記にあります。
Windows XPの場合:C:\Documents and Settings\ユーザ名\Local Settings\Temp
Windows Vista, 7, 8, 10の場合:C:\Users\ユーザ名\AppData\Local\Temp
注意事項がありますので、ぜひREADME.TXTをご覧下さい。
【改訂歴】
バージョン番号は左上のアイコンのクリックメニューから確認できます。
Version 1.2(2017/8/15)
祝日の定義ファイルに山の日を追加。オプション画面の標準設定後、画面を閉じず、ファイル選択できるようにした。
Version 1.1(2011/6/12)
日付の定義数の制限解除。ボタン右クリック位置の修正
Version 1.0(2011/5/22)
公開
★★★ダウンロードはVectorからどうぞ★★★
GnameW.exe
複数ファイル/フォルダのプレフィクスを変更するプログラムです。
メイン画面 |
変更確認画面 |
【説明】
複数ファイル/フォルダのプレフィクスを変更します。例えばファイル名が99mmdd.txtのような場合、99を1999に一括して変更できます。
WindowsのGUIはわかりやすいですけれども、ファイル名を変更する際は一つ一つ操作するしかなく、DOSのRENAMEコマンドより操作性が劣ります。本プログラムはGUIのわかりやすい操作で複数ファイル/フォルダのプレフィクスを変更します。
ファイル名を変更するプログラムは数多いですが、本プログラムの特徴は、プレフィクスの変更に限っていること、変更前後の名前を確認できること、変更のログを取得してプログラムが終わった後でも戻せることです。
GnameWで、フォルダ名の変更に対応しました。また、ウィンドウの大きさやリストの幅を操作できるようにしました。
【インストールとアンインストール、アップデート】
ダウンロードしたファイルGnameWvr.zipを解凍し、専用のフォルダを作成してGnameW.exeを入れて下さい。
アンインストールは、インストールしたフォルダを削除して下さい。レジストリは変更していません。
なお、ユーザ毎の設定ファイルのuser.config、及び変更結果ファイルは下のフォルダ内にあります。完全にアンインストールする場合は"GnameW.exe文字列"フォルダごと削除して下さい。
C:\Users\ユーザ名\AppData\Local\SHIMAPEE\GnameW.exe文字列
アップデートは、新しいGnameWvr.zipを解凍し、インストールしたフォルダの内容を全て入れ替えて下さい。
【使い方】
(1)目的のフォルダに移動します。
(2)フォルダかファイルを選択します。
(3)プレフィクスを置換又は削除する場合は「現在のプレフィクス」を指定します。するとプレフィクスが一致するファイル/フォルダだけが表示されます。プレフィクスを追加する場合は空白にしておきます。
(4)プレフィクスを変更したいファイル/フォルダを選択し、選択ボタンを押します。すると選択リストに表示されます。これらが変更の対象です。変更の対象から除くには、選択リストの項目を選択し、除外ボタンを押します。なお、Ctrl+Aキーで全て選択、Ctrl+Eキーで全て除外することもできます。
(5)プレフィクスを置換又は追加する場合は「新しいプレフィクス」を指定します。プレフィクスを削除する場合は空白にしておきます。
(6)実行ボタンを押すと変更前後のファイル/フォルダ名を表示します。変更ボタンを押すと変更を行い、リストが最新の状態になります。
(7)戻すボタンを押すと最後に行った変更の前後を逆にしたファイル/フォルダ名を表示します。変更ボタンを押すと変更を行い、リストが最新の状態になります。
詳しくはREADME.TXTをご覧下さい。ショートカットキーやドラッグ&ドロップの使い方などのヒントがあります。
【改訂歴】
Version 5.2(2017/10/6)
プレフィクスを編集中にドロップダウンリストから選択できないことがあったのを、できるように変更した。
Version 5.1(2017/9/17)
アプリケーション構成ファイルを配布するようにした。README.TXTの誤字を訂正した。など
Version 5.0(2017/9/15)
WPF、Visual C#を使って作成。
フォルダ名を変更できるようにした。ウィンドウの大きさやリストの幅を操作できるようにした。など
GEMINI.EXE
バックアップ媒体の差分コピーを行うプログラムです。
【説明】
DVD−RAMやMOなどのバックアップ媒体の差分コピーを行います。
私の使っているMOはよくエラーが起きます。(^^; そこで、バックアップMOを更にコピーしているのですが、230MBのMOともなれば全部コピーすると時間がかかります。そこで、双方のディレクトリを入力して情報が一致しないファイルだけをコピーするツールを作成しました。
どんな用途に向いているかというと、通信ログのような追加型でかつ頻繁に参照するファイルの、バックアップのコピーです。ふだんはコピーの方を使っていれば万が一のときも安心です。
【インストールとアンインストール】
ダウンロードしたファイルGEMINIvr.LZHをLHAなどで解凍し、専用のフォルダを作成してGEMINI.EXEを入れて下さい。必ずしも専用フォルダでなくてもかまいませんが、実行すると同じフォルダ内にINIファイルを作成しますので、専用の方がいいです。アンインストールは、GEMINI.EXEとGEMINI.INIを削除して下さい。レジストリの変更は行っていません。
【使い方】
実行すると画面左上のメッセージが変りますので、それに従って媒体を入れ替えて進んで下さい。おおまかな処理の流れは次のとおりです。
(1)オリジナルディスクを検索(ディレクトリを入力)します。
(2)コピーディスクを検索し、オリジナルディスクの情報と比較します。
(3)オリジナルディスクからHDDに差分のファイルをコピーします。
(4)HDDからコピーディスクに差分のファイルをコピーします。
フルパス名、サイズ、更新日時のいずれかが異なると差分ファイルとみなしてコピーします。フルパス名が同じでもサイズ、更新日時が異なる場合、無条件に上書きしますのでご注意下さい。その他、README.TXTの注意事項もご覧下さい。
【改訂歴】
バージョン番号はプロパティで確認できます。
Version 1.4(2004/9/20)
DVD-RAMに対応するため、バックアップ装置としてCD-ROMを受け付け、更にディスク容量を64ビットで扱うようにしました。
Version 1.2(1998/5/7)
ディレクトリに属性(読み取り専用、隠しファイルなど)が設定されていた場合にエラーになっていたのを訂正しました。
更新日時の表示形式を訂正しました。など。
FolderInfoView.exe
オフラインでフォルダ情報を表示するプログラムです。下は比較中の画面例の片側です。
【説明】
フォルダ情報のテキストファイルを入力し、大きさ順にツリー表示します。どのフォルダがディスクを占有しているか調べられます。ビジュアルなDUのようなものです。
フォルダ情報のテキストファイルは同梱のWSHスクリプトListFolderInfo.jsで作成します。ListFolderInfo.jsを実行するとローカルハードディスクのフォルダ情報を得られます。要するに本プログラムはListFolderInfo.jsの結果のビューワであります。
バージョン1.5以降では、テキストファイルサイズを当社比40〜50%に削減するListFolderInfo2.jsの結果も表示できます。
バージョン2.0で比較機能をサポートしました。二つのテキストファイルを比較し、追加されたフォルダ、サイズが変わったフォルダを色付けして表示したり、位置付けしたりできます。また、比較同期モードでは、フォルダを選択したり、ツリーを展開 ・折り畳みしたりした場合、比較中の画面を自動的に変更します。
【インストールとアンインストール】
ダウンロードしたファイルFolderIVx.LZHをLHAなどで解凍し、専用のフォルダを作成してFolderInfoView.exeを入れて下さい。必ずしも専用フォルダでなくてもかまいませんが、実行すると同じフォルダ内にiniファイル、指定によりログファイルを作りますので専用の方がいいです。アンインストールは、FolderInfoView.exe、FolderInfoView.ini、更にもしできていたらログファイルを削除して下さい。レジストリの変更は行っていません。
【使い方】
(0)ListFolderInfo.js又はListFolderInfo2.js(こちらがおすすめ)を実行します。スクリプト内で指定する場所(デフォルトではA:\)にフォルダ情報のテキストファイルが出力されます。出力ファイル名は、コンピュータ名_Folder_YYYYMMDDHHMMSS.csv 又は コンピュータ名_Folder2_YYYYMMDDHHMMSS.csv です。
(1)FolderInfoView.exeを実行します。
(2)ツールボタン、あるいは[ファイル]-[開く]メニューでフォルダ情報のテキストファイルを開きます。ファイルの内容がフォルダの大きさの降順にツリー表示されます。
(3)ツリーを展開、折り畳みして使用状況を調べます。コンピュータ名、ドライブ名、フォルダ名を選択し、Returnキー、ツールボタン、あるいは[表示]-[情報]メニューでそれぞれの情報を表示できます。
(4)フォルダ情報のテキストファイルを開いた後、もう一つのテキストファイルを開いて比較できます。比較元のファイルは、ツールボタン、あるいは[ファイル]-[比較元を開く]メニューで指定します。右側に比較元の画面が開きます。
(5)比較した結果は、比較元のファイルを基準に(比較元の画面は開いていたファイルを基準に)、追加されたフォルダ、サイズが増えた/減ったフォルダが色付けして表示されます。
(6)比較結果の色付けは[オプション]-[比較の設定]で好みのものにできます。サイズ増減の色付けは増減比の%で2段階を指定できます。
(7)比較の際、上から(すなわち大きい方から)異なるフォルダを探して自動的に位置付けられます。
(8)比較中は、Ctrl+Downキー、Ctrl+Upキー、ツールボタン、あるいは[表示]-[下/上方向の異なるフォルダ]メニューで、異なるフォルダに移動できます。
(9)比較同期モードでは、フォルダを選択したり、ツリーを展開・折り畳みしたりした場合、比較中の画面を自動的に変更します。これが煩わしい場合は[オプション]-[比較同期モード]メニューでオフにできます。
(10)比較中は、ツールボタン、あるいは[ファイル]-[比較元も終了]メニューで比較元の画面と、先に開いた画面を一気に閉じることができます。
使用上のヒントがありますので、ぜひREADME.TXTをご覧下さい。
【改訂歴】
Version 2.7(2004/1/26)
ルートフォルダに比較色が付かないことがあったのを修正した。
Version 2.6(2004/1/10)
1バイトカナ文字のフォルダ名の比較に失敗することがあったのを修正した。
Version 2.5(2004/1/4)
比較同期モードを追加した。マウスクリックによる表示をやめた。比較の際のデフォルトの色使いを変更した。選択フォルダの色を反転させて目立たせるようにした。
emlCheck.exe
emlファイルの一覧表示、重複チェック削除、添付ファイル削除を行うプログラムです。
【説明】
Windowsメール、Windows LiveメールやOutlook Expressのメールを名前を付けて保存すると'件名.eml'というファイルが作成できます。これはメールのヘッダと本文がベタのテキストになったファイルです。同様にニュースのnwsファイルも作成できます。本プログラムは指定したフォルダ内のメッセージ(ここではemlファイル、nwsファイルを総称してメッセージと呼ぶことにします)の一覧を表示して次のようなことができます。
(1)選択したメッセージをWindowsメール、Windows Liveメール又はOutlook Expressで開く。
(2)選択したメッセージをエディタで開く。
(3)選択したメッセージを削除する。
(4)選択したメッセージの添付ファイルを削除する。 Cool !!
(5)フォルダ内のメッセージを検索する。下位のフォルダ内も可能。 New !!
複数文字列のAND/OR検索、除外文字列検索、絞込み検索が可能。 Cool !!
(6)Message-IDが重複したメッセージを一覧/選択状態にする。 Cool !!
(7)メッセージのリストを作成する。
例えばemlファイルでメールを保存している場合に、Windowsメール、Windows LiveメールやOutlook Expressに戻さなくても検索・表示できます。
本プログラムを作成した動機は(6)です。クライアントの不調で同じメッセージを何度も取り込んでしまった場合や誤って不要なコピーを作成してしまった場合などに重複を削除するのに役立ちます。また、(4)を使えば、既に添付ファイルを保存済みのメッセージのサイズを減らすことができます。
なお、オプションで差出人、及び宛先のメールアドレスをアドレス帳の表示名に置き換えて表示できます。
Version4.0でフォルダツリーを常に表示できるようにしました。また、WindowsVistaに対応しました。差出人、及び宛先のメールアドレスをVistaのアドレス帳の表示名に置き換えて表示できます。
Version4.5で検索機能とツールバーを追加しました。また、表示項目に宛先と送信日時を追加しました。また、メッセージの削除キーをDelからCtrl+Delに変更していますのでご注意下さい。
Windowsメール、Windows Liveメールはemlファイル、及びnwsファイル形式でデータを保存しており、本プログラムで参照できますが、削除などはしない方がよろしいでしょう。検証はしていませんけれども管理しているファイルと一致しなくなると不都合が起きると思われます。
【インストールとアンインストール】
ダウンロードしたファイルemlChkvr.zipを解凍し、専用のフォルダを作ってemlCheck.exeを入れて下さい。必ずしも専用フォルダでなくてもかまいません。なお起動時に「発行元を確認できませんでした…」というメッセージが出たときは、emlCheck.exeを右クリックしてプロパティ画面を出し「ブロックの解除」ボタンを押して下さい。
Version3.0以降、emlCheck.iniは下記のフォルダ内に移動しました。完全にアンインストールする場合はemlCheckフォルダごと削除して下さい。
Windows7, Vistaの場合 :Users\ユーザ名\AppData\Local\SHIMAPEE\emlCheck
Windows2000, XPの場合 :Documents and Settings\ユーザ名\Local Settings\Application Data\SHIMAPEE\emlCheck
Windows98の場合 :Windows\Local Settings\Application Data\SHIMAPEE\emlCheck
【使い方】
(0)メッセージはWindowsメール、Windows LiveメールやOutlook Expressでメールを選択、あるいは開いて一つ一つ保存してもよいのですが、メッセージを複数選択してエクスプローラの適当なフォルダにドラッグ&ドロップすることにより、一気に保存できます。
逆に、エクスプローラ上のメッセージファイルを複数選択してWindowsメール、Windows LiveメールやOutlook Expressの適当なフォルダにドラッグ&ドロップすることにより、一気にそれらの世界に戻せます。
(1)フォルダツリーから、あるいはメニュー[ファイル]-[フォルダを開く]からメッセージファイルを保存したフォルダを選択します。メッセージの一覧が表示されます。
(2)メッセージを選択してメニュー[編集]-[メッセージを開く]、[エディタで開く]、 [削除]、[添付ファイルの削除]を行ないます。なお[メッセージを開く]、[エディタで開く]はメッセージを一つだけ選択して行なって下さい。
(3)フォルダツリーの右クリックから、あるいはメニュー[編集]-[検索]でメッセージを検索できます。検索項目のヒストリ機能があります。また、検索結果から絞込み検索ができます。
入力フィールドに複数の文字列を並べた場合、AND検索になります。文字列の間に"OR"を指定するとOR検索になります。文字列の前に"-"を指定すると除外文字列になります。引用符で囲むと空白を含められます。
(例)Delphi キャンペーン 両方の文字列を含む
(例)無料 or 無償 無料、又は無償を含む
(例)Works -Workstation Worksを含むが、Workstationを含まない
(例)"SHIMAPEE's ToyBox" 文字列の間の空白も含む
使用上のヒント、注意事項がありますのでREADME.TXTをご覧下さい。
(4)メニュー[表示]-[重複メッセージ]で重複したメッセージを表示します。重複したメッセージは一つを除き選択した状態となりますので、そのままCtrl+Delキーを押せば不要なメッセージを削除できます。
(5)メニュー[ツール]-[オプション]で差出人、及び宛先のメールアドレスをアドレス帳の表示名に置き換えて表示する指定ができます。また、メッセージを開くエディタを指定できます。
(6)メニュー[ツール]-[リストの作成]で表示中のメッセージのリストをCSVファイルに出力します。
使用上のヒント、注意事項がありますので、ぜひREADME.TXTをご覧下さい。
【改訂歴】
Version 4.7(2012/3/3)
受信日時が変換できないことがある不具合を修正しました。
Version 4.6(2012/2/19)
Windows98でタスクバーにゴミが出る不具合を修正しました。
Version 4.5(2008/5/9)
フォルダツリーの右クリック処理を更に変更しました。検索機能とツールバーを追加しました。また、表示項目に宛先と送信日時を追加しました。
emlCheckW.exe
emlファイルの一覧表示、重複チェック等を行うプログラムです。Windows7, 8, 10で使用できます。
【説明】
指定したフォルダ内のemlファイルから差出人、件名等を取り出し、メール一覧を表示して次のことができます。
(1)選択したメールを「組み込みビューワ」で開く。組み込みビューワはメール一覧下に表示、また別ウィンドウにも表示可能。 New & Cool !!
(2)選択したメールをThunderbirdやWindows Liveメール等の規定のプログラムで開く。
(3)選択したメールを任意のエディタで開く。
(4)選択したメールを削除する。
(5)選択したメールの添付ファイルを削除する。
(6)フォルダ内のメールを検索する。下位のフォルダ内も可能。件名や本文に対する複数文字列のAND/OR検索、除外文字列検索、日付範囲検索、絞込み検索等が可能。 Cool !!
(7)Message-IDが重複したメールを一覧/選択状態にする。
(8)メール一覧のCSVファイルを作成する。
例えばemlファイルでメールを保存している場合に、メールソフトに戻さなくても検索・表示できます。また、組み込みビューワで前後のメールにすばやく移動し、内容を確認できます。
前作のemlCheckがUnicodeファイル名を処理できない等、寿命がきてしまいましたので、その後継です。Windows7, 8, 10、.NET Framework 4.5で動作します。
【ご注意】
Windows Liveメールはemlファイル形式でデータを保存しており、本プログラムで参照できますが、メールの削除・添付ファイルの削除はやめましょう。削除すると一覧には表示されているのに開けない等の不都合が起きます。
【インストールとアンインストール、アップデート】
ダウンロードしたファイルemlCheckWvr.zipを解凍し、専用のフォルダを作成して配布ファイルを入れて下さい。アンインストールはインストールしたフォルダを削除して下さい。レジストリは変更していません。
なお、ユーザ毎の設定ファイルのuser.configは下のフォルダ内にあります。完全にアンインストールする場合は"emlCheckW.exe文字列"フォルダごと削除して下さい。
C:\Users\ユーザ名\AppData\Local\SHIMAPEE\emlCheckW.exe文字列
アップデートは、新しいemlCheckWvr.zipを解凍し、インストールしたフォルダの内容を全て入れ替えて下さい。
【使い方】
(1)フォルダツリーからemlファイルを保存したフォルダを選択します。するとメールの一覧が表示されます。また、選択したメールの内容がメール一覧下の組み込みビューワペインに表示されます。
(2)メールを選択してメニュー[編集]-[組み込みビューワで開く]、[規定のプログラムで開く]、[エディタで開く]、[削除]、[添付ファイルの削除]を行ないます。なお、開くメニューはメールを一つだけ選択して行なって下さい。
(3)削除したメール、及び添付ファイルを削除した元のメールは、Windowsのごみ箱にあります。誤って削除した場合はごみ箱から戻し、メニュー[表示]-[最新の情報に更新]を行って下さい。
(4)フォルダツリーの右クリックから、あるいはメニュー[編集]-[検索]でメールを検索できます。検索項目のヒストリ機能があります。また、検索結果から絞込み検索ができます。
入力フィールドに複数の文字列を並べた場合、AND検索になります。文字列の間に"OR"を指定するとOR検索になります。文字列の前に"-"を指定すると除外文字列になります。引用符で囲むと空白を含められます。
(例)Delphi キャンペーン 両方の文字列を含む
(例)無料 or 無償 無料、又は無償を含む
(例)Works -Workstation Worksを含むが、Workstationを含まない
(例)"SHIMAPEE's ToyBox" 文字列の間の空白も含む
使用上のヒントと注意事項がありますのでREADME.TXTをご覧下さい。
(5)メニュー[表示]-[重複メールだけを表示]で、重複したメールを表示します。重複したメールは一つを除き選択した状態となりますので、そのままCtrl+Delキーを押せば不要なメールを削除できます。
(6)メニュー[ツール]-[リストの作成]で、表示中のメール一覧をUTF-8、BOM付きでCSVファイルに出力します。出力後、CSVファイルの既定のプログラム、例えばExcelで開けます。
(7)組み込みビューワについて
メール一覧下の組み込みビューワペイン、及び別ウィンドウでメールの内容を確認できます。必要な場合はワンクリックで規定のプログラムで開き直せます。
・メール一覧下の組み込みビューワペインは、F8キーで非表示、表示を切り替えられます。
・組み込みビューワペインの内容はメール一覧の選択と連動します。メール一覧を上下の方向キーで移動し、内容を確認できます。
・別ウィンドウの組み込みビューワの内容はFキー、Bキー、ツールバーボタン、あるいはメニューで移動し、確認できます。
・テキスト本文のフォントはメニュー[表示]-[組み込みビューワフォント]で変更できます。
・本文はテキスト優先で表示します。HTMLがある場合、ビューワ右上のラジオボタンが有効になり、選択するとHTMLを表示できます。HTMLしかない場合はHTMLを表示します。
・HTML表示で通信が発生した際、ノートンインターネットセキュリティでは、ファイアウォール警告「emlCheckWには有効なデジタル署名がありません」が表示されることがあります。通信を許可する等、自己責任で対応をお願いします。
・添付ファイルがある場合、ビューワ最下に添付ファイル名のリンクが現れます。リンクをクリックすると、規定のプログラムで開けます。リンクを右クリックすると、[開く]、[保存]、[全て保存]ができます。
使用上のヒント、注意事項がありますので、ぜひREADME.TXTをご覧下さい。
【改訂歴】
emlCheckW.exeのバージョン番号はWindowsのプロパティで確認できます。
Version 5.4(2018/3/10)
検索、削除、添付ファイル削除、重複メール表示、リスト作成等、emlCheckと同等の機能を追加。組み込みビューワ関連の新機能を追加。
Version 5.0(2018/1/28)
WPF、Visual C#を使って作成。
WLBcc.exe
Windows LiveメールのBCCアドレスを自動的に入力するプログラムです。CCの自動入力もできます。
【説明】
複数のPCでメールを使うときに、サーバにメールを残す設定とし、送信メールを常に自分宛にBCCすると各PCで受信できて便利です。このような場合にBCCを自動的に設定できるとよいのですが、残念ながらWindows Liveメールにはこの機能がありません。そこで、Windows Liveメールの送信画面の出現を監視し、現れたらBCCを自動的に入力するプログラムを作ってみました。
Outlook Express用OEBcc.EXE、Vista Windowsメール用WMBcc.EXEの類似プログラムです。
Windows XP、Vista、Windows7、及びWindows8で動作確認しています。
重要! .NET Framework 3.5が必要です。
重要! Windows オートメーション API ライブラリが必要です。WindowsXP、Vistaの場合、重要度 推奨の更新プログラムKB971513を適用して下さい。なお、Vistaの場合、KB971513はKB971644に含まれています。これらの更新プログラムは2009/10月末から11月初めに公開されています。Windows7, Windows8の場合、最初から含まれており更新は不要です。
Version3.0でCCの自動入力をサポートしました。
Version3.1で、ボタンやフィールドの検索に日本語を使わないようにしました。一応、Windows Liveメール2011の英語版での動作を確認しています。
【インストールとアンインストール】
管理者権限を持つユーザアカウントで行って下さい。ダウンロードしたファイルWLBccvr.zipを右クリックしてすべて展開した後、展開されたWLBccvr.EXEを実行し、ユーザアカウント制御のメッセージには「許可」を応答して下さい。インストーラに従って処理を進めると、標準ではProgram Filesフォルダ下にWLBccフォルダを作成し、配布ファイルを配置します。また、All UsersのスタートアップにWLBcc.exeのショートカットを作成します。
[今すぐ実行する]をチェックして完了すると、直ちにWLBcc.exeを実行します。標準ではSMTPアカウントのEmailアドレスがBCCアドレスになります。
アンインストールは、通知領域のWLBccアイコンを右クリックしてメニューから終了させた後、管理者権限を持つユーザアカウントで、コントロールパネルのプログラムのアンインストールからWLBccを削除して下さい。ユーザアカウント制御のメッセージには「続行」を応答して下さい。
なお、削除するのは配布ファイルのみで、ユーザ毎の設定ファイルのuser.configは残しています。user.configは下のフォルダ内にあります。完全にアンインストールする場合は"WLBcc.exe文字列"フォルダごと削除して下さい。
Windows XPの場合
C:\Documents and Settings\ユーザ名\Local Settings\Application Data\SHIMAPEE\WLBcc.exe文字列\バージョン
Vista, Windows7の場合
C:\Users\ユーザ名\AppData\Local\SHIMAPEE\WLBcc.exe文字列\バージョン
アップデートは通知領域のWLBccアイコンを右クリックしてメニューから終了させた後、管理者権限を持つユーザアカウントで新しいWLBccvr.EXEを実行して下さい。アンインストールの手続きの後、インストールの手続きとなります。
【使い方】
(0)通知領域のWLBccアイコンをクリックすると設定画面が出ます。
・アカウント:設定するアカウントを選択します。
・CCアドレス :標準では空白です。必要に応じて設定します。
・BCCアドレス :標準ではSMTPアカウントのEmailアドレスが取り込まれています。アドレスを変更したい、複数箇所に送りたい、空白にしたい場合などに設定します。
・アカウント読み込み時のエラーメッセージを表示しない:空のアカウントファイルなどが存在してもエラーメッセージを表示しません。
設定後、OKボタンを押して保存し、実行させておきます。
(1)Windows Liveメールの作成、返信、転送画面を開くと、数秒後にCC, BCCアドレスが自動的に入力されます。CC, BCCボックスが表示されていない場合は強制的に表示されます。
アカウントが複数ある場合、差出人を選択すると対応するCC, BCCアドレスが自動的に入力されます。
自動入力はメールの作成画面が現れるごとに一度だけ行われます。すなわち手動でCC, BCCアドレスを書き替えた場合は上書きされません。ただし差出人を選択すると上書きされます。
CC, BCCアドレスが入力済みの場合は上書きされません。これは下書きフォルダに保存したメールを開いたり、mailto:?bcc=BCCアドレスのショートカットをクリックした場合を想定しているものです。ただし差出人を選択すると上書きされます。
(2)通知領域のWLBccアイコンを右クリックするとメニューが現れ、CC自動入力の停止、CC, BCC自動入力の一時停止、バージョン情報表示、プログラム終了ができます。バージョン情報表示ではアドレスが自動入力された回数がわかります。
【使用上のヒント】
(1)本プログラムは数秒ごとにWindows Liveメールの作成画面の出現を監視しています。この時間間隔はuser.config中のTimerIntervalでミリ秒単位に変更できます。
(2)Version3.0でCCの自動入力をサポートしましたが、機能が不要な場合は通知領域のWLBccアイコンを右クリックし、[CC自動入力の停止]をチェックして下さい。この設定は記憶されます。
(3)Version3.1でオプション「アカウント読み込み時のエラーメッセージを表示しない」をサポートしました。標準ではファイル名を含めてエラーメッセージを表示しますので、該当するアカウントを再作成してみるのがよいと思いますが、再作成できなかったり、再作成してもエラーメッセージが表示されてしまう場合には、このオプションを使用して下さい。
(4)Windows LiveメールとWLBccを連動して起動、終了させることができます。ただし、mailtoをクリックしてメールを書き始めたような場合は明示的にWLBccを起動する必要がありますのでご注意下さい。詳しくはREADME.TXTの使用上のヒントをご覧下さい。
【注意事項】
メッセージの作成画面は一時点には1〜2個、プログラムの仕組み上は最大10個までにするのが無難です。メッセージは1件ずつ作りましょう。(^_^)
ぜひREADME.TXTをご覧下さい。プログラムの仕組みなどが書いてあります。
【改訂歴】
バージョン番号は通知領域の右クリックメニューから確認できます。
Version 3.2(2012/5/8)(2013/5/7)
ファイルを添付すると先頭のアカウントを選択してしまう不具合の修正
Windows8でインストールできなかったのを修正(プログラムは変更無し)
Version 3.1(2012/3/17)
ボタンやフィールドの検索に日本語を使わないようにした。また、アカウント読み込みエラーを非表示にするオプションを付けた。
Version 3.0(2011/3/3)
CCの自動入力をサポートした。
WMBcc.exe
Vista WindowsメールのBCCアドレスを自動的に入力するプログラムです。CCの自動入力もできます。
【説明】
複数のPCでメールを使うときに、サーバにメールを残す設定とし、送信メールを常に自分宛にBCCすると各PCで受信できて便利です。このような場合にBCCを自動的に設定できるとよいのですが、残念ながらWindowsメールにはこの機能がありません。そこで、Windowsメールの送信画面の出現を監視し、現れたらBCCを自動的に入力するプログラムを作ってみました。
Outlook Express用OEBcc.EXEの後継プログラムです。Windows Liveメール用にはWLBcc.exeを公開していますのでお試し下さい。
Version2.0でCCの自動入力をサポートしました。
Version2.2でIMAPアカウントの自動入力をサポートしました。New !!
【インストールとアンインストール】
管理者権限を持つユーザアカウントで行って下さい。ダウンロードしたファイルWMBccvr.zipを右クリックしてすべて展開した後、展開されたWMBccvr.EXEを実行し、ユーザアカウント制御のメッセージには「許可」を応答して下さい。インストーラに従って処理を進めると、標準ではProgram Filesフォルダ下にWMBccフォルダを作成し、配布ファイルを配置します。また、All UsersのスタートアップにWMBcc.exeのショートカットを作成します。
[今すぐ実行する]をチェックして完了すると、直ちにWMBcc.exeを実行します。標準ではSMTPアカウントのEmailアドレスがBCCアドレスになります。
アンインストールは、通知領域のWMBccアイコンを右クリックしてメニューから終了させた後、管理者権限を持つユーザアカウントで、コントロールパネルのプログラムのアンインストールからWMBccを削除して下さい。ユーザアカウント制御のメッセージには「続行」を応答して下さい。
なお、削除するのはWMBcc.EXE、StartWM.js、及びREADME.TXTのみで、設定ファイルのWMBcc.INIは残しています。WMBcc.INIは下記にあります。完全にアンインストールする場合はWMBccフォルダごと削除して下さい。
C:\Users\ユーザ名\AppData\Local\SHIMAPEE\WMBcc\WMBcc.INI
アップデートは通知領域のWMBccアイコンを右クリックしてメニューから終了させた後、管理者権限を持つユーザアカウントで新しいWMBccvr.EXEを実行して下さい。アンインストールの手続きの後、インストールの手続きとなります。
【使い方】
(0)通知領域のWMBccアイコンをクリックすると設定画面が出ます。
・アカウント :設定するアカウントを選択します。
・CCアドレス :標準では空白です。必要に応じて設定します。
・BCCアドレス :標準ではSMTPアカウントのEmailアドレスが取り込まれています。アドレスを変更したい、複数箇所に送りたい、空白にしたい場合などに設定します。
設定後、OKボタンを押して保存し、実行させておきます。
(1)Windowsメールの作成、返信、転送画面を開くと、CC, BCCアドレスが自動的に入力されます。なお、WindowsメールのBCCボックスが表示されていない場合は、メニュー[表示]-[すべてのヘッダー]で表示させて下さい。表示された時点で自動的に入力されます。
アカウントが複数ある場合、差出人を選択すると対応するCC, BCCアドレスが自動的に入力されます。
自動入力はメールの作成画面が現れるごとに一度だけ行われます。すなわち手動でCC, BCCアドレスを書き替えた場合は上書きされません。ただし差出人を選択すると上書きされます。
CC, BCCアドレスが入力済みの場合は上書きされません。これは下書きフォルダに保存したメールを開いたり、mailto:?bcc=BCCアドレスのショートカットをクリックした場合を想定しているものです。ただし差出人を選択すると上書きされます。
(2)通知領域のWMBccアイコンを右クリックするとメニューが現れ、CC自動入力の停止、CC, BCC自動入力の一時停止、バージョン情報表示、プログラム終了ができます。
【使用上のヒント】
(1)本プログラムは数秒ごとにWindowsメールの作成画面の出現を監視しています。この時間間隔はWMBcc.INIファイル中のTimerIntervalでミリ秒単位に変更できます。500〜10000の間でお試し下さい。
(2)BCCアドレスの入力はキー入力をシミュレートすることにより行っています。キー入力の時間間隔をWMBcc.INIファイル中のKeyIntervalでミリ秒単位に変更できます。0〜100の間でお試し下さい。
(3)Version2.0でCCの自動入力をサポートしましたが、機能が不要な場合は通知領域のWMBccアイコンを右クリックし、[CC自動入力の停止]をチェックして下さい。この設定は記憶されます。
(4)WindowsメールとWMBccを連動して起動、終了させることができます。ただし、mailtoをクリックしてメールを書き始めたような場合は明示的にWMBccを起動する必要がありますのでご注意下さい。詳しくはREADME.TXTの使用上のヒントをご覧下さい。
【注意事項】
メッセージの作成画面は一時点には1〜2個、プログラムの仕組み上は最大10個までにするのが無難です。メッセージは1件ずつ作りましょう。(^_^)
ぜひREADME.TXTをご覧下さい。プログラムの仕組みなどが書いてあります。
【改訂歴】
バージョン番号は通知領域の右クリックメニューから確認できます。
Version 2.2(2011/7/17)
IMAPアカウントを認識できなかったのを修正
Version 2.1(2011/4/24)
複数アカウントのときに自動入力されないことがある不具合の修正
Version 2.0(2011/3/12)
CCの自動入力をサポート
WMDisplay.exe
Vista Windowsメールで、メールアドレスだけで送られてきたメールの表示名を簡単に見るプログラムです。
【説明】
Windows Vistaに標準で付いてくるメールソフトWindowsメールで、メールアドレスの表示名を見るプログラムに挑戦してみました。
(例)差出人が"abc@def.com"のとき、アドレス帳に"SHIMAPEE <abc@def.com>"が登録されている場合に、表示名の"SHIMAPEE"を簡単に見る。
表示名を付けてこない携帯メールなどは、Windowsメールの一覧画面では差出人のメールアドレスしか見えません。本プログラムを使用すると、差出人のメールアドレスをクリックするだけで登録されている表示名が「ヒント」で現れます。今のところ機能はこれだけです。(^^;
技術的な興味から作っており、あまり有用ではないかも。(^^;;;
【インストールとアンインストール】
管理者権限を持つユーザアカウントで行って下さい。ダウンロードしたファイルWMDisplayvr.zipを右クリックしてすべて展開した後、展開されたWMDisplayvr.EXEを実行し、ユーザアカウント制御のメッセージには「許可」を応答して下さい。インストーラに従って処理を進めると、標準ではProgram Filesフォルダ下にWMDisplayフォルダを作成し、配布ファイルを配置します。また、All UsersのスタートアップにWMDisplay.exeのショートカットを作成します。
[今すぐ実行する]をチェックして完了すると直ちにWMDisplay.exeを実行します。
アンインストールは、通知領域のWMDisplayアイコンを右クリックしてメニューから終了させた後、管理者権限を持つユーザアカウントで、コントロールパネルのプログラムのアンインストールからWMDisplayを削除して下さい。ユーザアカウント制御のメッセージには「続行」を応答して下さい。
なお、削除するのはWMDisplay.EXE、及びREADME.TXTのみで、設定ファイルのWMDisplay.INI、表示ファイルのWMDisplay.TXT等は残しています。WMDisplay.INI等は下記のフォルダにあります。完全にアンインストールする場合はWMDisplayフォルダごと削除して下さい。
C:\Users\ユーザ名\AppData\Local\SHIMAPEE\WMDisplay
アップデートは、通知領域のWMDisplayアイコンを右クリックしてメニューから終了させた後、管理者権限を持つユーザアカウントで新しいWMDisplayvr.EXEを実行して下さい。アンインストールの手続きの後、インストールの手続きとなります。
【使い方】
(1)Windowsメールの受信メール一覧画面で、差出人のメールアドレスをクリックすると、標準ではアドレス帳(Contactsフォルダ)に登録されている表示名の「ヒント」が出ます。
メールアドレスのクリックは必ずしも必要ではなく、Windowsメールの一覧画面にフォーカスがあればマウスカーソルを当てるだけで「ヒント」が出ます。「ヒント」はマウスを動かすまで消えません。
(2)通知領域のWMDisplayアイコンをクリックすると設定画面が出ます。表示名を参照するCSVファイル、アドレス帳(Contactsフォルダ)を選択し、編集できます。両方を有効にした場合はCSVファイルの内容が優先されます。
CSVファイルはアドレス帳(Contactsフォルダ)からエクスポートで作成できます。CSV(カンマ区切り)で作成して下さい。フィールド先頭が "表示名,電子メールアドレス" であれば編集してかまいません。また、文字コードはUTF-8のままでもよいです。
ファイル名を設定後、OKボタンを押して実行させておきます。
(3)通知領域のWMDisplayアイコンを右クリックするとメニューが現れ、表示の一時停止、バージョン情報表示、プログラム終了ができます。
【注意事項】
今のところ受信メールの一覧画面のみに対応しています。送信メールの一覧画面、メール画面、ニュース、検索結果などでは表示できません。
その他、ぜひREADME.TXTをご覧下さい。細かい注意事項、プログラムの仕組みなどが書いてあります。
【改訂歴】
バージョン番号は通知領域の右クリックメニューから確認できます。
Version 1.0(2008/7/29)
OEDisplayをベースに作成
OEview.exe
Microsoft Outlook Expressのdbxファイルを参照するプログラムです。
【説明】
Outlook Expressは拡張子dbxのファイルにメール及びニュースのデータを記録します。DBXファイルはOutlook Expressのフォルダごとに作られます。本プログラムはDBXファイル内のメッセージ(ここではメールとニュースを総称してメッセージと呼ぶことにします)に対して次のようなことができます。
(1)DBXファイル内のメッセージの一覧を表示する。
(2)選択したメッセージをOutlook Express又はWindowsメールで開く。
(3)選択したメッセージをエディタで開く。
(4)選択したメッセージをeml又はnwsファイルに取り出す。
(5)DBXファイル内のメッセージを検索する。フォルダ下の複数ファイルも可。Cool !!
複数文字列のAND/OR検索、除外文字列検索、絞込み検索が可能。Cool !!
(6)DBXファイル内のMessage-IDが重複したメッセージを一覧にする。
(7)DBXファイル内のメッセージのリストを作成する。
(8)フォルダ内のMessage-IDが重複したメッセージのリストを作成する。
(9)フォルダ内のDBXファイルのヘルスチェックを行う。Cool !!
(10)DBXファイル内の削除ブロックを取り出す。
例えばバックアップしたDBXファイルをインポートすることなくメールを検索し、Outlook Express又はVista Windowsメールで開けます。
本プログラムを作成した動機は(6)(8)です。クライアントの不調で同じメッセージを何度も取り込んでしまった場合や、誤って不要なコピーを作成してしまった場合などに重複を確認するのに役立ちます。
(4)ではメッセージをemlファイル又はnwsファイルに取り出します。添付ファイルを除いてメッセージの本文だけ取り出すこともできます。
(7)ではファイル内のメッセージのリストをCSVファイルに出力します。Excelなどで入力して一覧を作成できます。
(9)ではDBXファイルのサイズ、メッセージ数、削除ブロック数をリストし、上限をオーバした項目にマークを付けます。フォルダを細分化すべきか、最適化をすべきかの目安にできます。
(10)では削除してしまったメッセージを取り出します。仕組み上完全ではありませんがテキストを読めるかもしれません。
なお、オプションで送信者のメールアドレスをアドレス帳の表示名に置き換えて表示できます。
また、本プログラムはdbxファイルの参照しかできません。dbxファイルを変更したい場合は一旦メッセージを取り出し、別掲のemlCheck.exeで操作してからドラッグ&ドロップでOutlook Expressに戻すようにします。
Version7.0でWindows Vistaに対応しました。XP以前で保存したDBXファイルを検索し、Windowsメールで開けます。また、送信者のメールアドレスをVistaのアドレス帳の表示名に置き換えて表示できます。New !!
【インストールとアンインストール】
ダウンロードしたファイルOEviewvr.ZIPを解凍し、専用のフォルダを作ってOEview.exeを入れて下さい。必ずしも専用フォルダでなくてもかまいません。なお起動時に「発行元を確認できませんでした…」というメッセージが出たときは、OEview.exeを右クリックしてプロパティ画面を出し「ブロックの解除」ボタンを押して下さい。アンインストールはOEview.EXEと設定ファイルのOEview.iniを削除して下さい。レジストリは変更していません。
Version6.0以降、OEview.iniは下記のフォルダ内に移動しました。完全にアンインストールする場合はOEviewフォルダごと削除して下さい。
WindowsVistaの場合 :Users\ユーザ名\AppData\Local\SHIMAPEE\OEview
Windows2000,XPの場合 :Documents and Settings\ユーザ名\Local Settings\ Application Data\SHIMAPEE\OEview
Windows98の場合 :Windows\Local Settings\Application Data\SHIMAPEE\OEview
【使い方】
(1)メニュー[ファイル]-[DBXファイルを開く]でDBXファイルを選択します。初めての起動時はOutlook Expressデフォルトユーザのメニュー[ツール]-[オプション]のメンテナンスタブで指定した保存フォルダを開きます。なお、Vistaの場合は不定です。保存したメディアのDBXファイルを選択して下さい。
一旦DBXファイルを開いた後は、同じフォルダ内にFolders.dbxが存在する場合、メニュー[ファイル]-[フォルダ一覧を開く]でDBXファイルをツリー表示して選択できます。Folders.dbxはDBXファイルのインデクスで、通常は存在します。
(2)メッセージを選択してメニュー[編集]-[メッセージを開く]、[エディタで開く]、[取り出し]を実行します。
(3)メニュー[編集]-[検索]でメッセージを検索できます。検索項目のヒストリ機能があります。また、検索結果からの絞込み検索ができます。
入力フィールドに複数の文字列を並べた場合、AND検索になります。文字列の間に"OR"を指定するとOR検索になります。文字列の前に"-"を指定すると除外文字列になります。引用符で囲むと空白を含められます。Cool !!
(例)Delphi キャンペーン 両方の文字列を含む
(例)無料 or 無償 無料、又は無償を含む
(例)Works -Workstation Worksを含むが、Workstationを含まない
(例)"SHIMAPEE's ToyBox" 文字列の間の空白も含む
使用上のヒント、注意事項がありますのでREADME.TXTをご覧下さい。
(4)メニュー[表示]-[重複メッセージ]で重複したメッセージを表示します。
(5)メニュー[ツール]-[オプション]でメッセージを開くエディタ、ヘルスチェックの上限値などを指定します。送信者のメールアドレスをアドレス帳の表示名に置き換えて表示する指定があります。
(6)メニュー[ツール]-[リストの作成]で表示中のメッセージのリストをCSVファイルに出力します。
(7)メニュー[ツール]-[重複リストの作成]でフォルダ内の全てのメールのDBXファイルを入力し、重複したメッセージのリストをCSVファイルに出力します。
(8)メニュー[ツール]-[ヘルスチェック]でフォルダ内の全てのメールのDBXファイルを入力し、サイズ、メッセージ数、削除ブロック数のリストをCSVファイルに出力します。上限値を超えた項目の前にはマークが付きます。
(9)メニュー[ツール]-[削除ブロックの取り出し]でDBXファイル中の削除ブロックを取り出します。削除ブロックは一部が飛び飛びに壊れていますので完全ではなく、添付ファイルは使えませんが本文を読めるかもしれません。注意事項をご覧下さい。
emlファイルに分割するか、一つのtxtファイルにするか選べます。
emlファイルに分割した場合、出力された「フォルダ名_nnn.eml」のファイルをOutlook Expressの適当なフォルダにドラッグ&ドロップすることにより、件名、本文などが見える可能性があります。
一つのtxtファイルにした場合、出力された「フォルダ名.txt」のファイルをJISコードが扱えるエディタで開くことにより本文が見える可能性があります。
(10)DBXファイルの排他制御を入れ直しました。本プログラムは書き込みしませんのでファイルを壊すことはありませんが、Outlook Express又は他のDBXファイルを参照するプログラムは終了させておいて下さい。
使用上のヒント、注意事項がありますので、ぜひREADME.TXTをご覧下さい。
【改訂歴】
Version 7.0(2007/12/1)
Windows Vistaに対応しました。XP以前で保存したDBXファイルを検索し、Windowsメールで開けます。なお、アドレス帳(WAB)の代わりにContactsを読み込みます。また、[受信トレイを開く]を無効にします。
Version 6.3(2007/8/12)
[DBXファイルを開く]ができないことがあったのを対策、ツリー表示を右クリックすると異常終了することがあったのを対策、検索メッセージ取り出し時のDBXファイル名表示を訂正、など。
Version 6.2(2007/6/10)
boundaryがネストしている場合、最初の部分を検索するようにした。複数文字列のAND/OR検索で不当にヒットすることがあったのを対策。ツールバーサポート。アドレス帳、Folders.dbx読み込みの性能向上、など。
OEBcc.exe
Microsoft Outlook ExpressのBCCアドレスを自動的に入力するプログラムです。CCの自動入力もできます。
【説明】
Windows XP以前に標準で付いてくるメールソフトOutlook Expressはネットニュースも扱えますし、かなり複雑なメッセージ振り分けができるなど、そこそこの機能があるので私は使っています。
複数のPCでメールを使うときに、サーバにメールを残す設定とし、送信メールを常に自分宛にBCCすると各PCで受信できて便利です。このような場合にBCCを自動的に設定できるとよいのですが、残念ながらOE(Outlook Express)にはこの機能がありません。そこで、OEのメール送信画面の出現を監視し、現れたらBCCを自動的に入力するプログラムを作ってみました。
Windows98, 2000 Pro, XP ProとOutlook Express 6で確認しています。Vista Windowsメール用にはWMBcc.exeを、Windows Liveメール用にはWLBcc.exeを公開していますのでお試し下さい。
Version2.0でWindowsの複数ユーザー、OEの複数ユーザーに対応しました。
Version3.0でCCの自動入力をサポートしました。New !!
【インストールとアンインストール】
ダウンロードしたファイルOEBccx.exeを実行して下さい。インストーラに従って処理を進めると、標準ではProgram Filesフォルダ下にOEBccフォルダを作成し、配布ファイルを配置します。また、スタートアップにOEBcc.exeのショートカットを作成します。
[今すぐ実行する]をチェックして完了すると、直ちにOEBcc.exeを実行します。標準ではSMTPアカウントのEmailアドレスがBCCアドレスになります。
アンインストールは、通知領域のOEBccアイコンを右クリックしてメニューから終了させた後、コントロールパネルのプログラムの追加と削除を使用して下さい。なお、削除するのはOEBcc.EXE、及びREADME.TXTのみで、設定ファイルのOEBcc.INIは残しています。完全にアンインストールする場合はOEBccフォルダごと削除して下さい。
Version2.0以降、OEBcc.INIは下記のフォルダ内に移動しました。完全にアンインストールする場合はOEBccフォルダごと削除して下さい。
Windows2000,XPの場合 :Documents and Settings\ユーザ名\Local Settings\Application Data\SHIMAPEE\OEBcc
Windows98の場合 :Windows\Local Settings\Application Data\SHIMAPEE\OEBcc
アップデートは、通知領域のOEBccアイコンを右クリックしてメニューから終了させた後、新しいOEBccx.EXEを実行して下さい。アンインストールの手続きの後、インストールの手続きとなります。
【使い方】
(0)通知領域のOEBccアイコンをクリックすると設定画面が出ます。
[ユーザー]
・設定中 :設定中のユーザーです。他のユーザーを設定するときはOEで切り替えてから再度開いて下さい。
[アドレス設定]
・アカウント :設定するアカウントを選択します。
・CCアドレス :標準では空白です。必要に応じて設定します。
・BCCアドレス :標準ではSMTPアカウントのEmailアドレスが取り込まれています。アドレスを変更したい、複数箇所に送りたい、空白にしたい場合などに設定します。
設定後、OKボタンを押して保存し、実行させておきます。
(1)OEのメールの作成、返信、転送画面を開くと、CC, BCCアドレスが自動的に入力されます。なお、OEのBCCボックスが表示されていない場合は、メニュー[表示]-[すべてのヘッダー]で表示させて下さい。表示された時点で自動的に入力されます。
OEのアカウントが複数ある場合、OEの送信者を選択すると対応するCC, BCCアドレスが自動的に入力されます。
自動入力はメールの作成画面が現れるごとに一度だけ行われます。すなわち手動でCC, BCCアドレスを書き替えた場合は上書きされません。ただしOEの送信者を選択すると上書きされます。
CC, BCCアドレスが入力済みの場合は上書きされません。これはOEの下書きフォルダに保存したメッセージを開いたり、mailto:?bcc=BCCアドレスのショートカットをクリックした場合を想定しているものです。ただしOEの送信者を選択すると上書きされます。
(2)通知領域のOEBccアイコンを右クリックするとメニューが現れ、CC自動入力の停止、CC, BCC自動入力の一時停止、バージョン情報表示、プログラム終了ができます。
【使用上のヒント】
(1)本プログラムは数秒ごとにOEのメッセージの作成画面の出現を監視しています。この時間間隔はOEBcc.INIファイル中のTimerIntervalでミリ秒単位に変更できます。500〜10000の間でお試し下さい。
(2)BCCアドレスの入力はキー入力をシミュレートすることにより行っています。キー入力の時間間隔をOEBcc.INIファイル中のKeyIntervalでミリ秒単位に変更できます。0〜100の間でお試し下さい。
(3)Version3.0でCCの自動入力をサポートしましたが、機能が不要な場合は通知領域のOEBccアイコンを右クリックし、[CC自動入力の停止]をチェックして下さい。この設定は記憶されます。New !!
(4)OEとOEBccを連動して起動、終了させることができます。ただし、mailtoをクリックしてメールを書き始めたような場合は明示的にOEBccを起動する必要がありますのでご注意下さい。詳しくはREADME.TXTの使用上のヒントをご覧下さい。
【注意事項】
メッセージの作成画面は一時点には1〜2個、プログラムの仕組み上は最大10個までにするのが無難です。メッセージは1件ずつ作りましょう。(^_^)
ぜひREADME.TXTをご覧下さい。プログラムの仕組みなどが書いてあります。
【改訂歴】
バージョン番号は通知領域の右クリックメニューから確認できます。
Version 3.0(2011/2/22)
CCの自動入力をサポートした。
Version 2.1(2007/6/2)
OEが起動されていない場合に終了するオプションをサポートした。
Version 2.0(2007/3/24)
Windowsの複数ユーザ、OEの複数ユーザに対応した。通知領域の右クリックメニューでキーが効かないことがあったのを訂正した。など
OEDisplay.exe
Microsoft Outlook Expressのメールアドレスの表示名を見るプログラムです。
【説明】
Windows XP以前に標準で付いてくるメールソフトOutlook Expressで、メールアドレスの表示名を見るプログラムに挑戦してみました。
(例)送信者が"abc@def.com"のとき、アドレス帳に"SHIMAPEE <abc@def.com>"が登録されている場合に、表示名の"SHIMAPEE"を簡単に見る。
表示名を付けてこない携帯メールなどは、OEの一覧画面では送信者のメールアドレスしか見えません。本プログラムを使用すると、送信者のメールアドレスをクリックするだけで登録されている表示名が「ヒント」で現れます。今のところ機能はこれだけです。(^^;
技術的な興味から作っており、あまり有用ではないかも。(^^;;;
Windows2000, XP + Outlook Express 6で確認しています。Windows98にはインストールできません。
Version1.0でWindowsの複数ユーザーに対応しました。
【インストールとアンインストール】
ダウンロードしたファイルOEDispx.EXEを実行して下さい。インストーラに従って処理を進めると、標準ではProgram Filesフォルダ下にOEDisplayフォルダを作成し、配布ファイルを配置します。また、スタートアップにOEDisplay.exeのショートカットを作成します。
[今すぐ実行する]をチェックして完了すると直ちにOEDisplay.exeを実行します。
アンインストールは、通知領域のOEDisplayアイコンを右クリックしてメニューから終了させた後、コントロールパネルのプログラムの追加と削除を使用して下さい。なお、削除するのはOEDisplay.EXE、及びREADME.TXTのみで、設定ファイルのOEDisplay.INI、表示ファイルのOEDisplay.TXT等は残しています。完全にアンインストールする場合はOEDisplayフォルダごと削除して下さい。
Version1.0以降、OEDisplay.INI等は下記のフォルダ内に移動しました。完全にアンインストールする場合はOEDisplayフォルダごと削除して下さい。
Documents and Settings\ユーザ名\Local Settings\Application Data\SHIMAPEE\OEDisplay
アップデートは、通知領域のOEDisplayアイコンを右クリックしてメニューから終了させた後、新しいOEDispx.EXEを実行して下さい。アンインストールの手続きの後、インストールの手続きとなります。
【使い方】
(1)OEの受信メール一覧画面で、送信者のメールアドレスをクリックすると、標準ではアドレス帳(WABファイル)に登録されている表示名の「ヒント」が出ます。
メールアドレスのクリックは必ずしも必要ではなく、OEの一覧画面にフォーカスがあればマウスカーソルを当てるだけで「ヒント」が出ます。「ヒント」はマウスを動かすまで消えません。
(2)通知領域のOEDisplayアイコンをクリックすると設定画面が出ます。表示名を参照するCSVファイル、アドレス帳(WABファイル)を選択し、編集できます。両方を有効にした場合はCSVファイルの内容が優先されます。
CSVファイルはWABファイルからエクスポートで作成できます。Windowsのアドレス帳を「ファイル名を指定して実行」から "wab /a" を指定して起動し、フォルダ内を含めて「テキストファイル(CSV)」でエクスポートしておきます。フィールド先頭が "表示名,電子メールアドレス" であれば編集してかまいません。
ファイル名を設定後、OKボタンを押して実行させておきます。
(3)通知領域のOEDisplayアイコンを右クリックするとメニューが現れ、表示の一時停止、バージョン情報表示、プログラム終了ができます。
【注意事項】
今のところ受信メールの一覧画面のみに対応しています。送信メールの一覧画面、メール画面、ニュース、検索結果などでは表示できません。
その他、ぜひREADME.TXTをご覧下さい。細かい注意事項、プログラムの仕組みなどが書いてあります。
【改訂歴】
バージョン番号は通知領域の右クリックメニューから確認できます。
Version 1.0(2007/3/31)
CSVファイルとアドレス帳を同時に参照できるようにした。設定画面からファイルを編集できるようにした。Windowsの複数ユーザーに対応した。右クリックメニューでキーが効かないことがあったのを訂正した。
Version 0.9(2006/11/18)
シェル通知アイコン作成に失敗することがあったのを訂正した。
Version 0.8(2006/5/13)
フォルダ一覧ウィンドウでメールアドレスが隠れた場合の処理を入れた。
SKReminder.exe
退社時間の登録を忘れないようにするためのプログラムです。
.NET Framework 1.1で動作するSKReminderDN.exeもあります。
【説明】
Windowsのログオン、ログオフ時にメッセージを出力し、出社時間、退社時間の登録を促します。
メッセージを出力することはWindowsのログオン/ログオフスクリプトでも可能ですが、忘れていたことに気づいても、ログオフを中断して退社時間を登録することはできません。これに対し、本プログラムはログオフを取り消し、任意のURLを開くことができます。
【インストール、アンインストールとアップデート】
なお、Windows NTの場合、ログオフ中にURLを開くことができませんので、できることはログオフの取り消しだけです。
バージョン2.0であいさつ機能をサポートしました。確認メッセージ及びボタンのテキストを任意に変更できます。
ランダムに表示できますので占い機能と呼んだ方が適切かもしれません。標準で有効です。ぜひ好みにカスタマイズしてお使い下さい。
過去に手動でインストールしたフォルダ及びスタートアップは削除してからお使い下さい。
ダウンロードしたファイルSKRmndrx.EXEを実行して下さい。インストーラに従って処理を進めると、標準ではProgram Filesフォルダ下にSKReminderフォルダを作成し、配布ファイルを配置します。また、スタートアップにSKReminder.exeのショートカットを作成します。
[今すぐ実行する]をチェックして完了すると、直ちにSKReminder.exeを実行し、設定画面を出します。
アンインストールは、通知領域のSKReminderアイコンを右クリックしてメニューから終了させた後、コントロールパネルのプログラムの追加と削除を使用して下さい。
なお、削除するのはSKReminder.EXE、及びREADME.TXTのみで、SKReminder.INI、及びカスタマイズファイルは残しています。完全にアンインストールする場合はSKReminderフォルダごと削除して下さい。
アップデートは、通知領域のSKReminderアイコンを右クリックしてメニューから終了させた後、新しいSKRmndrx.EXEを実行して下さい。アンインストールの手続きの後、インストールの手続きとなります。なお、アップデートするのはSKReminder.EXE、及びREADME.TXTのみです。カスタマイズファイルをアップデートしたい場合は、いったんアンインストールし、カスタマイズファイルを削除してからインストールして下さい。
【使い方】
(0)最初の起動時には自動的に設定画面が出ます。
出社、退社ごとに下記を指定して下さい。
・確認する : 確認メッセージを表示します。
・確認せずに開く : 確認メッセージを表示せずにURLを開きます。
・URL : URLを指定します。最初の起動時に入力して下さい。
・確認のテスト : 確認メッセージの表示をテストします。
・URLのテスト : URLを開いてテストします。
確認メッセージのカスタマイズファイルの編集と選択ができます。ファイル名を削除するとカスタマイズなしになります。
設定後OKボタンを押して保存して下さい。以降、再設定したい場合は通知領域のSKReminderアイコンをクリックすれば設定画面が出ます。
(1)[出社]-[確認する]指定の場合、ログオン時に出社時間の登録を促すメッセージが出ます。
左側の[まだです]ボタンを押すとURLを開きます。
右側の[登録済みです]ボタンを押すと何もしません。
[出社]-[確認せずに開く]指定の場合、メッセージを出さずにURLを開きます。
(2)[退社]-[確認する]指定の場合、ログオフ時に退社時間の登録を促すメッセージが出ます。
左側の[まだです]ボタンを押すとURLを開きます。プログラムは終了しません。
右側の[登録済みです]ボタンを押すとWindowsの終了オプション画面を出し、プログラムを終了します。
[退社]-[確認せずに開く]指定の場合、メッセージを出さずにURLを開き、プログラムを終了します。
Windows NTの場合、URLを開く代わりにメッセージを表示します。
(3)あいさつ機能で、確認メッセージ及びボタンのテキストを任意に変更できます。
複数指定するとランダムに表示します。指定方法及びサンプルは同梱のSKReminder.txtをご覧下さい。あいさつ機能は標準で有効です。わずらわしい場合は設定画面のファイル名を削除すればシンプルな表示になります。でも作者としては、好みにカスタマイズし楽しく使うことをお奨めします。
その他、使用上のヒントがありますので、ぜひREADME.TXTをご覧下さい。プログラムの仕組みも書いてあります。
【カスタマイズファイル例】
同梱のカスタマイズファイルで出てくるメッセージを、確認のテストボタンを使っていくつか表示してみました。
標準のカスタマイズファイルの表示例を見る
ドラクエ風カスタマイズファイルの表示例を見る
【SKReminderDN.exe】
SKReminderDN.exeは.NET Framework 1.1で動作します。これまでタイトルに並べて書いていたのですが、ダウンロードされる方が選択に迷うようなので控えめにするようにしました。会社の配賦PCにも.NET Frameworkはインストールされてなかったし。(^^;
プログラムサイズは80KBとSKReminder.exeの数分の1ですが、当然ながら.NET Framework 1.1プラットフォームが動きますので、CPUパワーとメモリが必要で、最初の起動時にウィンドウが組み立てられる過程が見えてしまったりします。また、WindowsのDPI設定を120などにすると少し確認メッセージの表示がおかしくなります。その対処方法などはREADMEDN.TXTをご覧下さい。
【改訂歴】
バージョン番号は通知領域の右クリックメニューから確認できます。
SKReminder.exe Version 2.7、SKReminderDN.exe Version 12.7(2006/4/8)
Delphi2006で再コンパイルした。
SKReminder.exe Version 2.6、SKReminderDN.exe Version 12.6(2005/7/9)
カスタマイズ行の先頭が選択される確率が低かったのを訂正した。
SKReminder.exe Version 2.5、SKReminderDN.exe Version 12.5(2005/6/26)
設定画面でカスタマイズファイルを編集、選択できるようにした。SKReminderDN.exeでWindowsのDPI設定を120などにした場合、設定画面が広がらなかった等を訂正した。