コマンドラインパラメータの内容からPocket Outlookの予定や仕事を作成するソフトです。 他のソフトから呼び出して使うことを想定しています。
「05300900-1000○○の打ち合わせ@会議室A」 みたいなパラメータを受け取ると、
件名:○○の打ち合わせ 場所:会議室A 開始:5/30 9:00 終了:5/30 10:00 終日:いいえ
のような予定を作成します。
予定だけではなく仕事も登録できるようにしたため、アプリケーション名を 「Schedule Register」から「PIM Register」に変更しました。 でも、他のPIM情報については今のところサポートする予定はないです。
現時点ではβ版レベルの完成度です。 気をつけてコーディングしているので、 致命的なバグはないかなーとか勝手に思っていますが、 Pocket Outlookの情報を書き換えていますので、最悪情報が壊れます。
お約束ではありますが、自己責任でお願いします。
以下のパラメータを先頭に付加することで、PIM Registerの動作を変えることができます。
入力した内容を「仕事」として登録します。 指定がない場合は「予定」として登録します。
登録前に確認ダイアログを表示します。
アラームを設定するかどうかを指定します。 指定がない場合はアラームは「なし」になります。 /a:onとした場合、「予定」入力の場合は開始時間の15分前、 「仕事」入力の場合は期限日の8:00にアラームがなります。
入力は、「日付1-日付2件名@場所」の形式で行います。
「予定」を入力するか、「仕事」を入力するかによって、その意味が変わります。
予定の場合 日付1 … 開始 日付2 … 終了 件名 … 件名 場所 … 場所 仕事の場合 日付1 … 開始日 日付2 … 期限(ただし、日付2の入力がない場合、日付1が期限になります) 件名 … 件名 ※仕事では場所の入力はできません。
"0"〜"9"(数字)、"-"(ハイフン)、"@"(アットマーク)については、 全て全角文字も許容します。半角文字と混在していてもかまいません。
日付1、日付2は、以下の形式をサポートします。
dd 日 hh 時 mmdd 月日 hhmm 時分 mmddhh 月日時 mmddhhmm 月日時分 yyyymmdd 年月日 yyyymmddhh 年月日時 yyyymmddhhmm 年月日時分
以降に、入力例をいくつか示します。 この例では、入力した日が2008/10/20であると仮定しています。
予定入力例1) 10281030-12報告会議@会議室A 件名:報告会議 場所:会議室A 開始:2008/10/28 10:30 終了:2008/10/28 12:00 終日:いいえ 予定入力例2) 0113CD発売 件名:CD発売 場所:(空) 開始:2009/01/13 終了:2009/01/13 終日:はい 予定入力例3) 1130-04社員旅行@韓国 件名:社員旅行 場所:韓国 開始:2008/11/30 終了:2008/12/04 終日:はい 仕事入力例1) ○○すること 件名:○○すること 開始日:なし 期限:なし 仕事入力例2) 1101○○〆切 件名:○○〆切 開始日:なし 期限:2008/11/01 仕事入力例3) 0101-15○○作成 件名:○○作成 開始日:2009/01/01 期限:2009/01/15
作者自身はOffisnailさん作のOffisnail Spellと連携して使用しています。 Offisnail SpellについてはOffisnailさんのサイトを 参考にしてください。
連携を行う際の設定は、Offisnail Spellの設定を以下のようにします。 確認ダイアログが不要であれば、/cは必要ありません。 この例では、CAB版で本体にインストールした場合を想定して書いています。
[Mail] name01=予定登録 exe01=\Program Files\PIM Register\pimreg.exe param01=/c $Ut$ name02=仕事登録 exe02=\Program Files\PIM Register\pimreg.exe param02=/t /c $Ut$
Windows Mobile 5.0/6.0端末で動作すると思いますが、 WILLCOM03でしか動作確認していません。
CAB版をダウンロードした場合は、pimreg.CABを適当な場所に置いた後、 CABを実行してインストールしてください。
zip版をダウンロードした場合は、解凍したpimreg.exeを 適当な場所に置いてください。
なお、既に「Schedule Register」をインストールしている場合は、 このソフトがあれば不要だと思いますので、アンインストールしてしまってよいです。
CAB版をダウンロードしてインストールした場合は、「プログラムの削除」から 「momo-lab.net PIM Register」を選択して削除してください。
zip版をダウンロードした場合は、解凍したファイルをすべて消してしまうだけです。 ショートカットを作成した場合は、それも消してしまってよいです。
みなさまの協力がなければ、このソフトはなかったのです。 ほんとに、ありがとさまでしたm(_ _)m
本配布物(Exeやらソースやらね)は私ことももたろが作成しました。 ので、一応、著作権は私が持ってることになります。 が、あんまりうるさいことは言いませんってゆーか言いたくありませんので、 商用・非商用かかわらず自由に利用してしまってください。
ソースが配布されている場合、そのソースを利用して作成されたバイナリ及びソースを配布する際に、 私に断りを入れる必要はありませんし、そのことを明記する必要もありません。 ・・・とはいえ、一言教えてくれたりすると私が小躍りして喜びますし、 まったく同じものを著作権表示だけ変えて公開されたりすると不愉快な気分になります。 まぁ、そこらへんは利用者の良心にお任せします。
あ、そうそ。これを書いとかないと。 本配布物を利用する為の対価は一切頂きませんが、 そのかわり、利用したことによって起こった如何なる問題に関して ももたろは一切その責任を負いません。ってゆーか負えません。
まぁ、簡単に言うと 「タダで配布するんで、勝手に使ってちょーだいな。その代わり何があっても知らないよ」 ってことです。
ただし、regex.h/regex.cppは、nakkaさま作成の正規表現ライブラリを Jiroさまがjotのソース内で改変されたものをさらに改変して使用していますので、 配布元のライセンスに従います。
Copyright (C) 1996-2002 by Tomoaki Nakashima. All rights reserved. http://www.nakka.com/ nakka@nakka.com
Copyright (C) 2007-2008, Aquamarine Networks. http://pandora.sblo.jp/