Project

bbiff

0.01
No release in over 3 years
Low commit activity in last 3 years
notifies new post arrival on the Shitaraba BBS.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 10.0
>= 0

Runtime

 Project Readme

bbiff - したらば掲示板用新着レス通知プログラム

必要なもの

デスクトップに通知ポップアップを表示する、notify-send コマンド。Ubuntu では以下のようにインストールできます。

sudo apt-get install libnotify-bin

BBIFF_NOTIFY_SEND 環境変数をセットすることで、notify-send 以外のコマ ンドをレスの通知に使うこともできます。1つ目の引数にはスレッドタイトル が、2つ目の引数には投稿の内容が渡されます。

インストール

gem install bbiff でインストールできます。

使い方

bbiff スレッドのURL レス通知を始める番号

スレッドのURLはしたらば掲示板の場合、 http://jbbs.shitaraba.net/bbs/read.cgi/カテゴリ/板ID/スレID/、2ちゃ んねる互換掲示板の場合は、http://ホスト名/test/read.cgi/板名/スレID/ のような形式になります。

リリース

ver 0.1.0

  • gem 化した。(DoG-peer さん)

ver 0.1.2

  • notify-send コマンドがインストールされていない場合は echo コマンド を利用するようにした。(raduwen さん)

ver 0.1.3

  • インストールすると動かなくなっていたバグを修正。

ver 0.2.0

  • プログラムの動作状態を表示するようにした。
  • 設定ファイルを ~/.config/bbiff 以下に置くようにした。
  • 最後に監視したスレッドを覚えておいて、URLを省略した時のデフォルト にするようにした。

ver 0.2.1

  • スレタイに ( を含むスレのある掲示板のスレを指定すると落ちるバグを修正。

ver 0.2.2

  • 最後に読み込んだスレの情報が無い状態で、引数なしで bbiff を起動し た時にエラーになっていたのを修正。

ver 0.3.0

  • 2ちゃんねる互換掲示板に対応したつもり。
  • 日付の相対表示を辞めた。

ver 0.3.1

  • エラー時にスタックトレースを表示しないようにした。
  • ポート番号が指定してあってもURLを認識するようにした。

ver 0.3.2

  • 1000レス目が通知されないバグを修正。

ver 0.3.3

  • Ruby 2.4 で Fixnum が廃止された旨の警告が出るのを直した。

ver 0.3.4

  • 通知でレスの最後に <><> が表示されるのを修正。

ver 0.3.5

  • httpsなしたらば掲示板のURLが使えるようにした。

ver 0.4.0

  • ロングポーリングに対応。(--long-pollingオプション)
  • スタンドアローンなレンダリングの抑制。(--no-renderオプション)
  • 設定ファイル(~/.config/bbiff/settings.tml)を廃止した。

ver 0.4.1

  • ロングポーリング時のタイムアウトで無言で即リトライ。

ver 0.4.2

  • DNSが引けなくなった時、リトライ時に落ちていたのを修正。

作者

予定地 plonk.yote1@gmail.com