Niconicoはニコニコ動画のログイン、ランキング、動画ダウンロードを行うRubyライブラリです。 みんな大好きニコニコ動画。単なる閲覧目的はもちろん、ニコニコ関連サービスを作るのも面白いと思います。もしあなたがRubyプログラマーであれば使ってみてもらいたいライブラリがNiconicoです。Mechanizeをラッピングし、ニコニコ動画に特化した機能を提供しています。 インストールは簡単です。gem install niconicoで完了します。別途Mechanizeをインストールしておかないといけません。 ログイン機能があります。ユーザID、パスワードを指定して行います。 機能としては二つあり、まずランキング取得ができます。この時にはカテゴリを指定する必要があります。 後は動画IDを指定してVideoオブジェクトを作り、それのget_videoで動画をダウンロードできます。 (利用規
http://rubyforge.org/projects/nicovideo/ 昨日の記事で書いていたRubyforgeへの登録の件が完了したので、gemコマンドでインストールできるようになりました。 # gem install nicovideo初めてのRubyforgeへの登録なのでなんとなく嬉しいですが、しっかりメンテナンスもしていかないといけないですね。 ※ソースコードはCodereposで公開しています。 更新履歴 2009/05/01 version 0.1.8 マイリスト追加機能の追加(nicovideo gemにマイリスト登録機能を追加した。 - YaSuYuKiの日記(nicovideo出張所) - ニコニコ部) & 動作しなくなっていたメソッドの修正 2008/10/09 version 0.1.7 ベースタイトルを夏→秋 への修正 2008/07/23 versio
Railsも初歩的な部分を理解し、あとは日々ニコ動から情報を取得すればいいだけなんですが、DB設計が思いの外難しく、あと一歩の所で完成を見ていません。 ただ、実用に足りる最低限のクローラはすでに完成しています。今日はそのクローラに使うRubyの自作ライブラリを紹介します。 NicoScraper 執筆時のバージョンは、0.2.12 です。 簡単に説明すると、動画、マイリスト、タグ検索結果の情報を取得し、取得結果からさらにいろいろ情報を抽出できるライブラリです。 詳しいことはドキュメントを読んでいただくとして、簡単な概要を。 インストール libxml2とlibxsltを使うので、入ってない場合は、 yum install -y libxml2 libxml2-devel libxslt libxslt-devel などとして入れて下さい。その後、 gem install nicoscrap
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く