Simple2ch
2ch Japanese BBS simple reader for Ruby.
Ruby用の2chの簡易リーダーです。
更新内容
[v0.1.3]
- デバッグ
- Res#received_anchors呼び出し時にNoThreGivenExceptionが起きる場合がある問題を修正
[v0.1.2]
- リファクタリングとデバッグ
- メソッド修正
- Thre#reses(Array
)で指定したレス番号のレスを取得 - Thre#resesは今まで通り使用可能
- Thre#reses(Array
- メソッド追加
- Thre#received_anchors
- 全レスについて被レスを返す
- Res#received_anchors(Thre)
- 自レスへの被レスを返す
Installation
Add this line to your application's Gemfile:
gem 'simple2ch'
And then execute:
$ bundle
Or install it yourself as:
$ gem install simple2ch
Usage
初期化
require 'simple2ch'スレ取得
board = Simple2ch::Board.new('ニュー速VIP', 'http://viper.2ch.sc/news4vip/') board.thres #=>[#<Simple2ch::Thre>, ..., #<Simple2ch::Thre>]レス取得
hoge = SUM_OF_NUMBER1 thre = board.thres[hoge] #=> #<Simple2ch::Thre> thre.reses #=> [#<Simple2ch::Res>, ..., #<Simple2ch::Res>]書き込み内容取得
foo = SUM_OF_NUMBER2 res = thre.reses[foo] #=> #<Simple2ch::Res> res. #=> "以下、\(^o^)/でVIPがお送りします" res.contents #=> "hoge foo bar"
Contributing
- Fork it ( https://github.com/dogwood008/simple2ch/fork )
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create a new Pull Request