ローデンの独り言 ver 6.1
ローデンの独り言 https://rouden.jp
クリックでログアウト アクセスカウンター
Loading... try later!
RSSフィード
ニコニコ動画のHTMLを取得していろいろpart1
ニコニコ動画のHTMLを取得していろいろ
自動車免許以来のシリーズ開始です。 続かちょっと不安。

わけあってニコニコ動画のHTMLを大量にダウンロードしたくなったので、ActionScript3.0(*1)のSocketクラス使ってHTTP0.9でアクセスしてみました。

Flash CS3 ActionScript3.0でニコニコ動画にアクセス
(Flash cs3は\r\nを改行二つと解釈するようです)

学校のPCでは自作のプログラムからソケットを使ってアクセスできるサイトは(基本的には *2)ごく限られた内部向けのものだけだったんですが、今日Yahooとニコニコ動画みたいな普通のサイトにアクセスしたのでちょっとドキドキw

とりあえず、SSの通り見れたんですが、本当に見たいページはログインしないと送ってくれないようで、急いでcookieの勉強してます。

サイトが見れるようになって、ランキングページの再生数とかマイリスト数をチェックすれば、週間ニコニコランキング的なことがActionScriptでできそうです。やらないけど。

そういや、一気にアクセスしちゃあっちに悪いだろうし、どれぐらいのテンポでアクセスすればいいんだろう・・・。2008/3/12の開発者ブログには・・・
■検索などの各種APIについて 現時点でも様々な方法でニコニコ動画内の情報(動画情報やサムネイルなど)を取得している方がいると思いますが、これも思ったより負荷がかかるので心情的にはやめてほしいというのが正直なところです。できれば負荷の少なそうな時間帯にやってもらえるとありがたいです、こっそりと。
と書いてあるので、午前3時ぐらいから5~10秒に一回アクセスするぐらいなら大丈夫なのかな・・・。 (*1):色々条件があるんですが、今日書いたことはAdobeAIRでないswfからのアクセスは無理っぽいです。リファレンス参照。でも、これって例えば、ニコニコ動画以外のサイトXで、サイトXの作者のマイリスト(ユーザがサイトXにアクセスした時点のもの)を紹介するようなFlashが作れないって事ですよね。 (*2):ヘッダのポートが80→80ならブロックされないってt・・・・・・さんが言ってた
AIRで作ってるのは順調に進んでます。 2008_10_16_0_1.png ・・・厳密には、タスクトレイのアイコンを右クリックして出てきたメニューから思ったように動いてくれると、すごく出来上がった気持ちになった。それだけ。
今日あったことをありのままに話すぜ | 記事一覧 | ニコニコ動画のHTMLを取得していろいろpart2

最終更新: 2023/05/07 16:49
Message
これはエラーメッセージのテストです。長いメッセージが表示されるとどうなるでしょうか。
 OK