2013年7月17日水曜日

Aipoの更新通知2

それではつづき。

まず、条件ですが
Windows server 2008 R2
Aipo7.0.2
という環境。
で、タイムラインの更新をメールで通知させる。

それを可能にするフリーのツールはありませんでした。
無料で可能にしないとなので
1:タイムラインの更新をチェックする
2:更新をメールで通知する
の二つに分けます。

1:タイムラインの更新をチェックする

更新をチェックするツールですが
WebWatcher

DLヘルパー
この組み合わせで唯一可能でした。
もちろん、私が知らないだけという事は十分ありますので
他のツールで可能なものを知っている人はコッソリ教えてください!
ちなみにこのツール、有料版だとメールで通知も可能です。

インストールについては既に解説されているところがございますので省略。

設定について説明していきます。
ページデータ
ページデータにチェックするURLを指定するのですが
ログインした状態でないとタイムラインの更新を確認できないので
usernameとpasswordを入力しておきます。
仮想ブラウザは、MSIEでもWebWatcherでも大丈夫でした。
ネスケは試してないです。

チェックするタイミングはお好きにどうぞ。


更新時オプション
更新時オプションは更新が確認されたらどうするかを指定します。
無料版ではたいした事ができないのでファイルとして保存してもらいます。
この保存されるファイルをメール送信のフラグとなってもらうわけです。


チェックオプション

チェックオプションは更新をどこで判断するかを指定します。
Aipoの日本語コードはUTF8なので、それに合わせて現在のソースコードを表示するを押します。
ボタン直下の窓にソースコードが表示されれば大丈夫ですが
エラー表示が確認された場合は更新の確認ができないのでインストールも含め見直しして下さい。

コメントを含め、タイムラインの更新時にはその時間が表示されますので
その変化がわかればいいのです。
そのキーワードが
<div class="time">
です。
上記画像ではこのキーワードが増えたり減った場合に更新とみなす設定となります。

これでタイムラインの更新があった場合にチェックが可能となりますが
残念な事に100%ではありません。
<div class="time">の増減が確認できない更新もあるからです。
例えば、共有ToDoの内容を編集した場合、項目自体は上に表示されてきますが
<div class="time">は増えません。
最初にくる<div class="time">の後ろの時間をチェックする方法もあるのですが、
そうするとコメントの追加時には2番目以降に<div class="time">が追加されていくので
コメントの追加が確認できないのです。

編集については、あまり頻度も少ない(弊社の場合)という事もあり
<div class="time">の増減チェックのみでいくことにしました。


次は、更新をメールでお知らせする方法。











0 件のコメント:

コメントを投稿