2007年11月07日

Windows用フリーウェア「HttpLogger」を公開します

register to: はてなブックマークに登録 | del.icio.usに登録 | この記事をクリップ!
■ はじめに

「ええと、前に見たあのページってどこだったっけ?」
こんな経験はありませんか。
読み流すつもりでいた Web のページが心のどこかに引っかかっていたり、後にな ってから貴重な情報であることに気づいたりするのはよくあることです。
記憶を手がかりにサーチエンジン等ですんなり目的のページにたどり着ければよいのですが、 そんな時に限って該当件数が膨大になったりと思わぬ苦労をすることもありますね。

そこで、Internet Explorer / Firefox で閲覧したページを両ブラウザ上で全文検索することのできるツールを作ってみました。 なかなか便利なのでこのブログの読者の方にフリーウェアとして公開します。 「履歴検索はしたいけど Google デスクトップはいろいろ重くて・・」という方にもおすすめです。


■ バージョン情報

HttpLogger の最新バージョンは「0.8.2」です。

  • バージョン 0.8.2  2007/12/07 公開 [更新内容]
  • バージョン 0.8.1  2007/11/07 公開
※バージョン 0.8.2 にはセキュリティに関する重要な修正が含まれています。 0.8.1 をご利用中の方は更新内容をご確認の上アップデートをお願いいたします。

■ HttpLogger の特長

HttpLogger は Windows 2000 SP4 以上の 32ビット Windows 環境で動作するプログラムです。 次のような特長を持っています。
・ブラウザプロセス内で動作するため別プロセスに依存しない
・ブラウザの閲覧履歴に目的を絞っているためコンパクト
・閲覧ページの情報を外部へ流さない(外部のサーバと勝手に通信したりしない)
なお、現在のバージョンは Internet Explorer (IE) と Firefox に対応のプロトタイプです。

■ HttpLogger のインストール

HttpLoggerのインストール方法は以下の通りです。

  1. インストールイメージをダウンロードする
  2. 起動中のすべてのブラウザを閉じる
  3. ダウンロードしたアーカイブに含まれる「HttpLoggerSetup.exe」を実行し、ウィザードの指示に従ってセットアップを行う
  4. セットアップが終わったら IE か Firefox を起動して http://history/ とアドレス指定を行って下さい。 次のようなページが表示されれば OK です。
(以下、Windows Vista 環境の IE7 での表示例)


※「http://history/」の実体は HttpLogger がローカル PC 上に一時的に作成するプライベートな擬似 Web サーバです。他の PC からこれに直接アクセスすることはできません。

■ HttpLogger の使い方

インストールが完了したら、あとは普段どおりに Web サイトを見てまわって下さい。 閲覧したページのテキストデータが自動的に保存されていきます。
適当なタイミングでふたたび http://history/ を覗いてみましょう。


こんな具合に、アクセスしたサイトの一覧が表示されます。 サイト名のリンクをクリックするとそのサイト内で閲覧したページの一覧が見出しつきで 表示されます。 ここで「dsas.blog.klab.org」をクリックした例が下の図です。

記事のタイトルのリンクをクリックすると実際のページへジャンプします。

さて、しばらくあちこちを見て回ったら検索を試してみることにしましょう。
http://history/ ページ先頭のテキストフィールドにキーワードを指定して 「検索」を実行します。

検索結果はこういう要領で表示されます。なお、現バージョンでの検索結果の表示順は URL 表記の辞書順です。

ところで、初期状態の HttpLogger はすべての HTML ページのテキスト情報を記録しようとします。 ということは使っている内に無駄な情報も増えていくことになりますので、たとえば広告専門のサイトや、残しておいても あまり意味のないサイトのデータは削除することをお勧めします。 サイトの一覧ページでサイト名の左のボックスをチェックして、「チェックしたサイトを記録対象から除外」ボタンを 押下して下さい。 指定したサイトの閲覧情報がデータから削除され、今後そのサイトは記録対象から除外されます。

いかがでしょう。まだまだ作り込みたい点はありますが、よろしければ現在のバージョンを一度お試し下さい。 詳しい使い方は HttpLogger 本体と一緒にインストールされる README.txt に記載してあります。
なお、最新の情報はここに随時追記する予定ですので、このツールに興味を持たれた方はこのページをブックマークしていただければ幸いです。

■ 動作環境

HttpLogger は、以下の環境での動作のみを確認しています。

  • Windows 2000 Professional SP4
    (Firefox 2.0.0.7〜2.0.0.11 / IE 6)
  • Windows XP Home SP2
    (Firefox 2.0.0.7〜2.0.0.11 / IE 6)
  • Windows XP Professional SP2 32bit
    (Firefox 2.0.0.7〜2.0.0.11 / IE 6)
  • Windows Vista Home Premium 32bit
    (Firefox 2.0.0.7〜2.0.0.11 / IE 7)
  • Windows Vista Business 32bit
    (Firefox 2.0.0.7〜2.0.0.11 / IE 7)
  • Windows Vista Ultimate 32bit
    (Firefox 2.0.0.7〜2.0.0.11 / IE 7)
※ Windows 95/98/Me および Windows NT では動作しません。
※ Firefox ("firefox.exe") / Internet Explorer ("iexplore.exe") 専用です。

■ ダウンロード (バージョン 0.8.2 プロトタイプ)

ダウンロードの前に下記の使用許諾契約書を必ず最後までお読み下さい。
ダウンロードを開始された場合には本使用許諾契約書に同意されたものとさせて頂きます。




※現在の HttpLogger はプロキシ経由でのブラウジングには対応していません。プロキシサーバ環境でブラウザをご利用の方は今後の開発をお待ち下さい。
klab_gijutsu2 at 12:00 │Comments(57)TrackBack(2)win 
register to: はてなブックマークに登録 | del.icio.usに登録 | この記事をクリップ!

トラックバックURL

この記事へのトラックバック

1. サイトの閲覧履歴を保存する  [ 社会起業家.com ]   2007年11月06日 23:00
Googleを使わずにサイトの閲覧履歴が保存できるようになりました。
2. 【tool】WEBサイトの履歴を全文検索できる「HttpLogger」  [ DesignDevelop ]   2008年03月16日 09:21
インターネットでの情報収集は実に便利でリンクからリンクへ関連した情報を織っていけるため非常に便利ですが、膨大すぎるため、ついさっき見たはずのページを見失ったりもします。...

この記事へのコメント

1. Posted by acchie    2007年11月06日 19:29
はじめまして。
非常に面白いツールですね!はてなブックマークで先ほど見つけましたので、早速使ってみようと思います。

ところで、報告事項があります。
Firefoxで確認したのですが proxy 経由でインターネットを見ているような環境ですと history を proxy 経由せずに直接アクセスする設定が必要なようです。
ちなみに IE6 におけるproxy除外設定は私には分かりませんでした…(何処かのサイトに説明があるかも知れません…)

バグトラッカ等がありませんでしたので、コメントでの報告となってしまい恐縮です。
# すでにいろんな方からご指摘があれば、重複してしまい申し訳ありませんでした。
2. Posted by tanabe    2007年11月06日 20:08
acchieさん、コメントをありがとうございます。
ご指摘の通り、HttpLogger の構造上 "http://history" は proxy を経由せずに処理されなければなりませんが、実のところプロキシの使用は開発時にうっかり想定を漏らしておりました。処理全体への影響を含め確認を行いたいと思います。貴重なご報告に感謝致します。
3. Posted by 家ではopera    2007年11月07日 02:04
>Internet Explorer / Firefox で閲覧したページを両ブラウザ上で全文検索することのできるツールを作ってみました。

やっぱりoperaは無視ですか・・・orz
というのが正直なところです。
4. Posted by tanabe    2007年11月07日 02:27
「家ではopera」さん、コメントをありがとうございます。いえいえ、無視どころかいずれ対応したいと考えていました。ただ、一方でOperaには独自の履歴検索機能が実装されるようですし、HttpLoggerのような外部ツールに対する需要の度合いを思案していたというのが実際のところなのですね。
5. Posted by teltel    2007年11月07日 02:30
とても便利そうなので入れてみました^^
firefoxは使っているのですが、主にSleipnir使ってるのでSleipnirとかの履歴も残るようにしてほしいなー
6. Posted by tanabe    2007年11月07日 02:38
teltelさん、コメントをありがとうございます。お使いのSleipnirには次のバージョン?での対応を検討しております。もうしばらくお待ち下さい^^
7. Posted by しぇんしぇい    2007年11月07日 11:16
はじめまして、早速インストールしました。
IEとSleipnirではhttp://histry/で指示通りの画面が出ました。
それ以降の動作は行っていません。
Firefox2.0.0.9では指定の画面が表示されません。
というかアドレスがhistryの別のサイトになってしまいます。
何か設定がおかしいのでしょうか?
8. Posted by tanabe    2007年11月07日 11:32
「しぇんしぇい」さん、コメントをありがとうございます。
FirefoxのみUIが展開しないというのは不思議ですね。また、可能性としてプロキシの影響を想定しても別のサイトへジャンプするのは一般論として不自然な気がします。
すこし気になったのですが「http://history/」の綴りは正しいでしょうか?
"histry"ではありませんので、まずその点をご確認いただければと思います。
9. Posted by 2ca3    2007年11月07日 12:25
はじめまして、早速インストールしました。
これは今後必須アイテムになりそうです。ありがとうございます。

IE6におけるproxy除外設定は
ツール→インターネットオプション→接続タブ→LANの設定→詳細設定


「次で始まるアドレスにはプロキシを使用しない」
にhistory
と書いてIEを再起動すれば問題なく見れました。

10. Posted by tanabe    2007年11月07日 13:26
2ca3さん、コメントをありがとうございます。
大変光栄なお言葉をいただき恐縮です。まだ生まれたてのツールで手を加えたい点は多々ありますが、お手元で可愛がっていただければ幸いです。
また、IE6でのプロキシ設定方法についてフォローしていただきありがとうございます。ここで他の方へのお知らせを含めてご説明しますと、バージョン 0.8.1 でのプロキシ関連の処理にはふたつの問題があります。

1: "history" へのアクセスをプロキシ非経由としなければならない
2: 履歴データ上、プロキシ経由でアクセスしたサイトの URL 情報が崩れてしまう

上記1: については、2ca3さんやacchieさんにご指摘いただいた通り、ご利用者にブラウザの設定を変更することで対応をお願いしたいと考えています。(続く↓)
11. Posted by tanabe    2007年11月07日 13:27
(続き)
一方、上記2: は、0.8.1 開発時にプロキシ使用への想定が漏れていたことに起因するもので、HttpLogger の出力する保存データに不適切な形でURLが記録されるというものです。

この結果として、history画面上、サイトごとのページ一覧や検索結果でのURL表記とリンクアンカーに無効なアドレスが混入する問題の発生を確認しています。これにつきましては近日中に修正版を公開する予定でいますが、現バージョンにおいて出力済みの誤ったURL表記を含む履歴データは一旦破棄していただければと考えています。
そういう意味で、プロキシ環境でご利用の方はしばらくお待ちいただきたい旨をご案内させていただいた次第です。大変ご迷惑をおかけしますが、よろしくご了承下さいます様お願いいたします。
12. Posted by しぇんしぇい    2007年11月07日 17:23
>histry
ほんとですね、でもタイプミスはここだけです。
もう一つ問題が発生しました。
Javaが動かなくなりました。
HttpLoggerをアンインストールしたら復活しました。

13. Posted by designdevelop    2007年11月07日 18:48
5 はじめまして。

本当にかゆい所に手が届くみたいな感じで感激しています。これでWEBページを見失うなんて事も少なくなるかと思います。

ありがたく使わせて頂きます。
14. Posted by tanabe    2007年11月08日 07:31
>>12 「しぇんしぇい」さん
つまり正しくhttp://history/と指定しても再現するということですね。よろしければ以下について教えて下さい。
・誤誘導されるサイトのURL
・OS環境
・Firefox(2.0.0.9)本体のEXEのフルパス
・Firefox(2.0.0.9)へ導入ずみのエクステンション
Javaまわりの話題については現在調査中です。

>>13 designdevelopさん
コメントをありがとうございます。お手元のお役に立てば何より幸いです。よろしくご活用下さい。
15. Posted by しぇんしぇい    2007年11月08日 21:16
・誤誘導されるサイトのURL
http://www.history.com/
・OS環境
W-XP SP2
・Firefox(2.0.0.9)本体のEXEのフルパス
D:\Program Files\Mozilla Firefox\firefox.exe
・Firefox(2.0.0.9)へ導入ずみのエクステンション
Adblock Plus, DOM Inspector, DownThemAll!, Find Toolbar Tweaks, IE View, Image Toolbar, Internote, Japanize, MR Tech Local Install, Popup ALT Attribute, Sage, Tab Mix Plus, VideoDownloader, Web Deve;p@er,
以上
尚、SleipnirではJavaも普通に動作します。
Firefoxで再確認するために再度インストールしました。
Javaが動くサイトではフリーズしてOSの再起動を要請されました。
再起動する前にSleipnirで投稿します。
フリーズするサイトは以下のURLです。
http://www.oct.zaq.ne.jp/woodside/jsudok/
16. Posted by fs    2007年11月08日 21:33
使用中のFirefoxに入れて再起動したら、タブが全て初期化されてしまいました。以後、起動する度にタブがすべて消えてしまいます。
関係しそうなアドオンはTab Mix Plusかtabgroupsあたりですかね…。
中途半端な情報で申し訳無いのですが、とりあえず報告だけさせて頂きました。
17. Posted by tanabe    2007年11月08日 23:16
>>15 「しぇんしぇい」さん、くわしい情報をありがとうございます。
「history」の件は今のところ原因が見えていないのですが、一度以下をお試し下さい。
・すべてのブラウザを一旦終了する
・Firefoxを立ち上げ、アドレスとして http://(後日省略)/ と指定する
XP環境においてJavaアプレットのロードに失敗する問題は手元でも現象を確認できました。この件に対応中のモジュールがありますので、テストにご協力いただけると嬉しいです。
http://dsas.blog.klab.org/(後日省略)
ブラウザを閉じてこの中のDLLをHttpLoggerのインストールフォルダの同名DLLに上書きすればOKです。あくまでも開発中の非公式なモジュールですので、オリジナルのDLLは後で書き戻せるよう他のフォルダへバックアップの上で様子をご覧下さい。
18. Posted by tanabe    2007年11月08日 23:17
>>16 fsさん、コメントをありがとうございます。
うーん、不思議な現象ですね。まずはOSとFirefoxのバージョン、また、差し支えない範囲で他のアドオンも参考に教えて頂ければ幸いです。
19. Posted by しぇんしぇい    2007年11月09日 11:21
IPアドレスを入れたら表示されました。
DLLを上書きしたら、Javaも動くようになりました。
その後historyでも表示されるようになりました。
ありがとうございます。
20. Posted by tanabe    2007年11月09日 11:49
>>19 「しぇんしぇい」さん、さっそくのご確認ありがとうございます。
Javaまわりの件は次のバージョンに反映したいと考えています。
また、その後「history」が通るようになったとのことですが、テストモジュールではこの部分に手を触れていないためちょっと「?」です。もし、前後して何か他の手順を試された心あたりなどおありでしたらおってコメントをお願いできればと思います。
今回のご指摘とご協力に感謝いたします。
21. Posted by しぇんしぇい    2007年11月09日 17:49
IPで通してからモジュールを追加してその後からhistoryで通るようになったので、てっきりそうなんだと思いました。
自分ではそれ以外何もしてません。
22. Posted by tanabe    2007年11月09日 17:57
>>21 「しぇんしぇい」さん、なるほど、特に思い当たることはないということですね。コメントをありがとうございました。
23. Posted by unnamed    2007年11月10日 11:58
非常に便利そうだったため、さっそく使わせていただきました。

そこで要望&質問があります。
1.履歴の順序はURL辞書順とのことですが、更新時間でソートできるようにして頂けたら嬉しいです。

2.履歴をクリアするためにはどうすればいいのでしょうか?
24. Posted by tanabe    2007年11月10日 23:15
>>23 unnamedさん、コメントをありがとうございます。
1.については私自身も欲しいと考えており、今後の開発において検討させていただきます。
2.の件は、http://history/ へアクセスしてページのHTMLソースをご覧下さい。最終行にはデータ保存フォルダ名がコメントで記述されており、そのフォルダ配下のweb.datファイルおよびweb.dat.*ファイルを削除すれば初期状態に戻ります。
ちなみに、「web.dat.ini」には除外ホスト情報が含まれます。除外ホスト設定を継続して有効にしたい場合はこのファイルは削除せず残して下さい。
25. Posted by choijiwoo    2007年11月13日 22:24
便利なソフトウエアの開発ありがとうございます。検索エンジンのように、キーワードは完全一致しなくてもヒットするようにできますでしょうか。。。firefoxとFirefox等。
26. Posted by tanabe    2007年11月13日 22:43
>>25 choijiwooさん、コメントをありがとうございます。
検索まわりの所作については今後作りこみを行いたいと考えています。どうぞ末長くお付き合い下さい。
27. Posted by smismith    2007年11月29日 16:22
4 このツールはすばらしいと思います。今までははてブに登録し忘れたものはあきらめるしかないものもあったのですがこれなら安心できそうです。次期バージョンでのOpera対応を期待しています。
28. Posted by tanabe    2007年11月29日 16:36
>>27 smismithさん、コメントをありがとうございます。
ご活用いただければ何より幸いです。
# Operaへの対応は現時点では未定です
29. Posted by blackcoffee    2007年12月05日 07:12
非常に有益で、今後の発展が楽しみなソフトだと思えます。

さて検索結果におきまして、「キャッシュ」への直接リンクが為されていないのは、
フリーウェアのための制限でしょうか?
開発途中のためでしょうか?
30. Posted by tanabe    2007年12月05日 07:56
>>29 blackcoffeeさん、コメントをありがとうございます。
HttpLoggerがデータとして保持するのは閲覧したページ全体のイメージではなくプレーンテキスト情報のみです。
そのため、Google検索結果等での「キャッシュ」へのリンクに相当する機能は想定しておりません。よろしくご了承下さい。
31. Posted by tanabe    2007年12月07日 13:06
----- 本日、HttpLogger バージョン 0.8.2 を公開しました -----
32. Posted by maya    2007年12月12日 22:00
先ほどインストールしたのですが、「レジストリデータの取得に失敗しました」と表示され、稼働できませんでした。
何か前提の条件等はあるのでしょうか?
環境はWindowsXPでFirefox2.0.10を使用しています。
33. Posted by tanabe    2007年12月12日 22:47
>>32 mayaさん、コメントをありがとうございます。
一度次の手順を試していただきたいのですが、レジストリエディタの操作を誤るとシステムにダメージが及ぶ可能性があるため十分にご注意下さい。
もし過去にレジストリエディタを使った経験がなければ手順を実行せずその旨お知らせ下さい。
1: スタートメニューの「ファイル名を指定して実行」より、regedit.exe (レジストリエディタ)を起動する
2: レジストリエディタより次のキーへ移動する
 「HKEY_LOCAL_MACHINE」の下の 「SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows」
(↓3:へ続く)
34. Posted by tanabe    2007年12月12日 22:47
(続き)
3: 上記2:のキーの配下に「AppInit_DLLs」という名前のエントリが存在しなければ、それが原因と考えられます。
 上記2:のキーの配下に「文字列値」として「AppInit_DLLs」という名前のエントリを作成して下さい。
 これはXPにデフォルトで存在するエントリですが、何らかの理由でこれが削除された状態だとご指摘のエラーが発生する原因となります。
4: スタートメニューの[KLab] - [HttpLogger] より、一旦[アンインストール]を実施
5: HttpLoggerSetup.exeをあらためて実行
35. Posted by いっちー    2007年12月13日 21:53
窓の杜で見かけて、早速インストールしてみました。
SleipnirをIEエンジンで使用していますが、プロキシが「ダイレクトに接続」ではダメでしたが、「インターネットオプションで接続」に変更したところ、使用できるようになったようです。
ご参考まで。
36. Posted by tanabe    2007年12月15日 09:43
>>35 いっちーさん、コメントをありがとうございます。
ちなみに、記事本文にも記載していますように、現在のHttpLoggerはプロキシ経由でのブラウジングには対応していません。また、Sleipnirにはまだ正式に対応しておりません。ブラウザの動作そのものに支障をきたすことはないと思われますが、よろしくご了承下さい。
37. Posted by      2007年12月22日 15:33
プロキシ経由対応版頑張って下さい^^
38. Posted by tanabe    2007年12月23日 09:35
>>37さん、コメントをありがとうございます。今後の課題として検討中です。
39. Posted by igapyon    2008年01月03日 16:51
窓の杜の【編集部員の“今年のお気に入り”】でこのソフトのことを知りました。非常に便利なソフトをありがとうございます。

そこで、ご要望とご質問が1つずつあります。文字数の関係で、それぞれに分けて投稿いたします。

まずご要望は、検索に関する大小文字・全半角文字の区別についてです。READMEによると、これらを区別する仕様のようですが、これらを区別しないで検索できる方が、一般的に言って有用ではないかと存じます。たとえば大・小文字のどちらで表記されていたか覚えていないことも多いですし、Webページによってまちまちなこともありますので。そこで、区別しない仕様にするか、あるいは区別する・しないを選択できると、より便利になるのではないかと思ったしだいです。ご検討いただければ幸いです。
40. Posted by igapyon    2008年01月03日 16:52
続けてご質問です。Webページのテキスト情報のキャッシュはどこに保存されているのでしょうか。実はCドライブの残り容量が少なくなってきているPCで運用しているので、キャッシュファイルがどこにあるのか知りたくなったのと、できればファイルのありかを変更できるようになっているとありがたいなと思ったためです。よろしくお願いいたします。
41. Posted by tanabe    2008年01月04日 02:35
igapyonさん、コメントをありがとうございます。このツールがお手元でお役に立てば何より幸いです。
以下、お問い合わせの件についてお答えします。
>検索に関する大小文字・全半角文字の区別について
これについてはよくご質問をいただきます。ご指摘はごもっともで、私自身も対応したいと考えている話題のひとつです。今後の開発をお待ち下さい。
>キャッシュファイルがどこにあるのか
ブラウザでhttp://history/ へアクセスしHTMLソースをご覧下さい。最終行にコメントとして履歴データの保存パスが埋め込まれています。
なお、このパスはログオンユーザごとのシステム既定値を元にプログラム内で決定しているもので、これを直接変更することはできません。よろしくご確認下さい。
42. Posted by nakagawa    2008年01月10日 08:15
インストールしてみました。XP-IE7の環境で問題なく動作しています。
希望ですが、履歴の表示を最終閲覧順で表示できるような機能が欲しいです。
43. Posted by tanabe    2008年01月10日 14:43
nakagawaさん、コメントをありがとうございます。
いただいたご意見につきましては今後の参考とさせていただきます。
44. Posted by ふぉれすたー    2008年01月17日 10:41
4 はじめまして!
GoogleのWeb履歴を代替する方法を考えていたので非常に便利です!

すでに1ヶ月ほど履歴を残していますが、ひとつ問題が…。
広告ページなど、おそらく履歴を残す必要のないページを除外したいのですが、数が多すぎて現行の方法では対処しきれません。
ユーザーが「web.dat.ini」の除外リストを公開して共有する、といったことはできませんか?
45. Posted by tanabe    2008年01月18日 09:54
ふぉれすたーさん、コメントをありがとうございます。
お手元でツールをご活用いただいているようで大変嬉しく思っております。
除外サイト名情報共有のアイディアを拝見しました。大変面白いアイディアですし実現すればたしかに便利そうですが、技術論以前に、世の中にはそういう切り口で名前が「流通」することを快く思わないサイトも少なくないと思うのですね。また、私たちが普段無料で快適に利用しているサービスの多くがそうした広告費に支えられていることも事実ですし、除外サイト情報はユーザ個人のご判断で管理していただくことが適切ではないか?と現時点では考えています :-)
46. Posted by プロ    2008年04月15日 09:41
大変、便利に使わせていただいています。
作者様に質問があります。
当方の環境では HttpLogger を有効にすると Roboform というソフトが使えなくなってしまいますがこれは仕様でしょうか?

--
XP SP2
Firefox 2.0.0.13
HttpLogger 0.8.2
Roboform 6.9.88
47. Posted by tanabe    2008年04月17日 12:21
プロさん、コメントをありがとうございます。
ご指摘の「Roboform」の件につきましてはおってコメントさせて頂きます。すみませんが今しばらくお待ち下さい。
48. Posted by eclipse    2008年04月28日 10:35
Vista Ultimate 64bit版へのインストールができません。
Errorメッセージは以下になります。
------------------------------------
エラーコード: -5009 : 0x80070006
エラー情報:
>Ctor\ObjectWrapper.cpp (389)
>Kernel\Component.cpp (875)
>Kernel\CABFile.cpp (263)
>SetupDLL\SetupDLL.cpp (1611)
pAPP:HttpLogger
------------------------------------

これは64bit故の問題なのか、それとも私の環境の問題なのでしょうか?
よろしければお教えください。
49. Posted by tanabe    2008年04月28日 11:45
eclipseさん、コメントをありがとうございます。
ご指摘のエラーメッセージは HttpLogger 本体とは独立したインストーラのエンジンの出力しているもので、これは HttpLoggerSetup.exe を "-wait" オプションつきで実行することにより解消する可能性があります。
ただ、記事本文の「動作環境」にもありますように、現在の HttpLogger は 64ビット Windows 環境での動作確認は実施しておらず、また、おそらく動作しないと思われます。大変残念ですが、宜しくご了承下さい。
50. Posted by eclipse    2008年04月29日 05:47
5 >>49
tanabeさん、ご回答ありがとうございます。
早速試してみたところ、-waitオプション付きでインストールに成功しました。
また動作についてですが、「http://history/」へのアクセスと閲覧したwebサイトの履歴が表示されていることを確認しました。
このまま使用してみて、もし問題があれば報告いたします。
#x64環境での動作が保証・サポートされないことを承知の上でのテスト実行です。
51. Posted by tanabe    2008年04月30日 09:13
eclipseさん、大変貴重なコメントを頂きありがとうございます。
お手元のご事情に支障のない範囲で様子をご覧頂ければ幸いです。宜しくお願いいたします。
52. Posted by tanabe    2008年04月30日 11:25
>>46
プロさん、お返事が大変遅くなりました。ご指摘の「Roboform 6.9.88」というシェアウェアを Windows XP Professional SP2 のテスト環境で試してみました。
この環境で「Roboform」によりいくつかのサイトのフォームへ「プロフィール」のペーストを試みた範囲では特に問題なく動作しているようです。手元では次の手順で確認を行いました。
1: HttpLogger 0.8.2 をインストール
2: Firefox 2.0.0.13 をインストール
3: Roboform 6.9.88 をインストール〜プロフィールを登録
4: 2: を使って http://history/ へのアクセスを試す→ OK
5: 2: を使って「楽天市場」の新規会員登録フォーム等へのプロフィールのペーストを試す→OK
6: 最新の Firefox 2.0.0.14 へアップデートし 4: 5: を試す→OK
「Roboform」を使ったのは初めてなのですが、よろしければご指摘の現象の発生する手順やURL等を参考にお聞かせ下さい。
53. Posted by プロ    2008年05月02日 14:07
Roboform の件、お返事いただきありがとうございます。
後出しでまことに申し訳ありませんが不具合の詳細を記載するのを忘れていました。

Roboform で使えなくなるのは一部の機能だけのようです。
それは Roboform ツールバーからのログインです。
Roboform の自動入力には [プロフィール] と [ログイン] の 2 種類があります。
[プロフィール] は初めて訪れるサイトなどで住所やクレジットカード情報を入力するために使います。
[ログイン] は特定のサイトでログイン ID やパスワードなどを入力するために使います。

Roboform ツールバーには [プロフィール] と [ログイン] のボタンがあります。
[ログイン] ボタンは普段は (ログイン帳) と表示されていますが、
特定のサイトを訪れると、例えば Gmail と表示されそのボタンをクリックすると
Gmail の ログイン ID とパスワードが自動入力されます。
54. Posted by プロ    2008年05月02日 14:09
HttpLogger を有効にしますと Gmail を訪れても
[ログイン] ボタンの表示が Gmail とならずに (ログイン帳) のままです。
そこで (ログイン帳) をクリックすると登録したログイン帳の一覧が表示されます。
そこから Gmail を探してクリックするとログイン ID 等が自動入力されます。
登録したログインデータが 150 くらいありますとこれを探すだけで一苦労です。
この現象は全てのサイトで発現します。

一方、HttpLogger を無効にしますと [ログイン] ボタンに Gmail と表示されますので
このボタンをクリックしますとそれだけでログイン ID 等が自動入力されます。
Gmail を探す必要はありません。これが本来の機能です。

説明が不足しておりお手数をとらせてしまったことをお詫びいたします。
申し訳ありませんでした。
55. Posted by tanabe    2008年05月02日 22:46
プロさん、大変詳細な情報をお寄せ頂きありがとうございます。
なるほど、これはなかなか興味深い現象ですね。おって確認と調査を行いたいと考えており、少々時間をいただくことになるかもしれませんが、どうかご了承下さい。
>説明が不足しておりお手数をとらせてしまったことをお詫びいたします。
いえいえ、とんでもございません :-)
56. Posted by syosin    2008年05月12日 09:49
OSがビスタのため、SWATを使えないので
こちらをインストールしてみました。
無事に履歴を残すことができました。
大変、便利なソフトだと思います。

ただ、改善して欲しい部分としては
チェックしたページを記録対象外にする機能とは別に
普通に削除するだけの機能もつけて欲しいと思います。

もしもそれが無理であれば
上記にも書いてる方がいますけど
閲覧時間順で表示される機能をつけて欲しいです。

つまり、Aのサイトに行って
特に必要ないと思ったので、今後は記録対象にしないようした。

その数ヵ月後にまたAへ行き
その数日後に「そういえば・・・」と
Aがどこだったか調べたい時などに
記録対象外にしているので、残らないのですよね?

そうではなくて、今はAのページはいらないと思うから一時削除。
でも、その後にまたAに訪れたら
記録されるように出来れば、もっと使い勝手がいいと思います。
57. Posted by tanabe    2008年05月13日 14:30
syosinさん、コメントをありがとうございます。
たしかに削除するだけの機能があれば便利ですね。今後の参考とさせていただきます。
ちなみに、サイトAの無用な履歴が溜まった場合などに一旦それをクリアしてそのあとも記録を継続するには、削除操作後に web.dat.ini へ記録されるサイトAの行をカットしてブラウザを再起動するという方法があります。あまりスマートではありませんが、困った時にはお試し下さい。

この記事にコメントする

名前:
URL:
  情報を記憶: 評価: 顔   
 
 
 
最新記事
Archives
このブログについて
DSASとは、KLab が構築し運用しているコンテンツサービス用のLinuxベースのインフラです。現在3ヶ所のデータセンタにて構築し、運用していますが、我々はDSASをより使いやすく、より安全に、そしてより省力で運用できることを目指して、日々改良に勤しんでいます。
このブログでは、そんな DSAS で使っている技術の紹介や、実験してみた結果の報告、トラブルに巻き込まれた時の経験談など、広く深く、色々な話題を織りまぜて紹介していきたいと思います。

また、わたしたちが開発したソフトウエアやノウハウ、実験的なサービスを公開している、

もあわせてご覧いただければと思います。(DSASブログのエントリをシリーズ別に整理した「DSASブログまとめ」もあります)
KLabについて
KLab株式会社は、携帯電話の基盤技術から各種ソリューション、コンテンツ企画など多くのサービスを提供している会社です。
Blog内検索
QRコード
QRコード
最新コメント
最新トラックバック