「セッションIDの有効性を確認する」の編集履歴(バックアップ)一覧はこちら

セッションIDの有効性を確認する」(2007/11/05 (月) 15:59:00) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

+[[ニコニコ動画から動画をダウンロードする]] ++ニコニコ動画にアクセスするためのセッションIDを取得する +++[[IEからセッションIDを取得する]] +++[[FirefoxからセッションIDを取得する]] +++[[独自にログインしてセッションIDを取得する]] +++&bold(){セッションIDの有効性を確認する} ++[[目的の動画のurlを突き止める]] ++[[動画をダウンロードする]] +[[ダウンロードした動画を再生する]] ---- セッションIDをIEやFirefoxから入手できなかった場合、もしくは入手したものの、それが有効なセッションIDか分からない場合、ニコニコ動画にアクセスして有効性の確認を行う必要がある。それはそれほど難しいことではない。 HTTPプロトコルを使ってニコニコ動画のサーバーにアクセスするだけでセッションIDが有効かどうかを確認することができる。 まずHTTPによる通信の知識がない人向けに、いくつかの外部リンクを紹介しておきたい。 ---- [[Geekなぺーじ:winsockプログラミング>http://www.geekpage.jp/programming/winsock/]] Windowsユーザー向けの、ソケットを使ったネットワークプログラムの作り方説明。TCPでのHTTPクライアント作成までを一通り読んでおきたい。 [[@IT:インターネット興隆の立役者「HTTP~前編」>http://www.atmarkit.co.jp/fnetwork/rensai/netpro02/netpro01.html]] HTTPプロトコルについての簡単な(そうでもないかも)解説。後編も一応読んでおこう。 [[StudyingHTTP>http://www.studyinghttp.net/]] HTTPプロトコルに関する網羅的な情報サイト。流石にこれをすべて覚えるのは大変なことだが、浅く広く程度でいいので用語や仕組みを理解しておこう。 ---- さて、HTTPプロトコルを使った通信の方法が分かったら、まずブラウザがどのようなデータをニコニコ動画のサーバーとやり取りしているかを確認してみることにする。 IEを使っている人は[[ieHTTPHeaders>http://www.blunck.info/]]、Firefoxを使っている人は[[LiveHTTPHeaders>http://livehttpheaders.mozdev.org/]]をインストールする。そしてニコニコ動画の[[トップページ>http://www.nicovideo.jp/]]にアクセスし、どのようなやり取りが行われているかを確認する。

表示オプション

横に並べて表示:
変化行の前後のみ表示:
目安箱バナー