人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

【はてなキーワード】キーワードのログページ(http://d.hatena.ne.jp/keywordlog?klid=******)をIrvineなどのダウンロードソフトで取得する方法を教えてください。
普通にソフトで落としても、取得できるHTMLファイルははてなのTopPageになってしまいます。

●質問者: Archive
●カテゴリ:はてなの使い方 コンピュータ
✍キーワード:HTML Irvine はてな はてなキーワード キーワード
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● xnissy
●40ポイント

http://hp.vector.co.jp/authors/VA024591/doc/settings.html#id1

はてなのTopPageになってしまうのは,はてなにログインしていないからです.ログインしていることをはてなのサーバに知らせるためには,cookieでnameとrkというパラメタを送信しなければなりません.


1. まず,はてなにログインした状態で,cookieのrkパラメタを調べます.

- Firefoxであればツール>オプション>プライバシー>Cookieデータの保存(+アイコン)>Cookieを表示で,サイト:hatena.ne.jp,cookie名rkの「内容」に書かれている30文字

- IEにはCookieを管理する機能はなかったと思うので,Cookieの保存されているフォルダでname@hatena.ne[1].txtのようなファイルを探して中身を調べるか,http://www.forest.impress.co.jp/article/2005/02/17/iehttp.htmlなどのソフトを使うとよいのではないかと思います.


2. アイテム設定>Cookie の部分に


rk=123456789012345678901234567890; name=Archive


のように入力します.rkは上で調べた文字列,nameははてなのIDです.

http://www.gnu.org/software/wget/wget.html

GNU Wget - GNU Project - Free Software Foundation (FSF)

wgetでも同様のことができます.最初Irvineでの方法がわからずこちらを書いたのでせっかくなので残しておきますが,あまり参考にならないと思いますので無視していただいて構いませんm(__)m


コマンドラインで以下を入力します.


wget --header ”Cookie: rk=123456789012345678901234567890; name=Archive” ”http://d.hatena.ne.jp/keywordlog?klid=******”


rk=の部分に,上で調べたrkパラメタを入力します.

◎質問者からの返答

回答開けるのおそくなってすいません。

やってみたのですがうまくいきませんでした。

まずCookieの中を見たのですが、rkという文字列や30文字の文字列らしきものは見当たりませんでした。メモ帳ではなくなにか特別なToolで見る昼用があるのでしょうか。

ただ、はてなから最初にユーザ登録したときに「仮登録のご案内」として送られてくるメールに記載されているranndamkeyがrkと同じであるという話なので、それを使ってダウンロードしてみたのですがやはりTopPageしか落ちませんでした。

rkが違うのか、Irvineの設定が足りないのか…

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ