トップ 検索 一覧 差分 ソース ヘルプ RSS ログイン

b2rイメピタ対応

bbs2chreader(b2r)でイメピタ(imepita.jp)対応

b2rchaikaでイメピタの画像をポップアップする改造です。以前の方法も一応有効です。

お知らせ

ImaveViewURLReplace対応改造パッチをメインにします。なお、今後b2r0.5系には対応しないと思います。引き続きやる気が萎えており、いつ更新しなくなってもおかしくないです。

 最新リリース

現在のリリース物はほぼ全てパッチであり、これらは明示されているバージョン以外のchaika / bbs2chreaderにも適用できる可能性があります。パッチにはWindows環境向けの簡易インストーラが付いています。

ImaveViewURLReplace対応改造パッチ

  • chaika 1.2.0で動作確認 / bbs2chreader0.4.19.008-pre6-exは不明
  • chaika 1.2.0 / bbs2chreader0.4.19.008-pre2(ex)で動作確認
    • bbs2chaika_ivur-006.7z 408.63kiB (4441) (6杯目 2010/03/21)(上級者用αバージョン)
    • 下記のものにもエラーなくパッチが当たるので多分そのまま使用可能。
      • bbs2chreader0.4.19(本家)

6杯目からインストール方法が変わってますのでreadme_ja-JP.txtを確認して下さい。

ImaveViewURLReplace対応改造パッチ用のスキン改造パッチ

 注意事項とか

  • 当面はα版レベルです。
  • スキンにも対応が必要なのでデフォルトスキンのみ同梱してます。
  • あまり厳密にチェックしてませんので注意。

readme(抜粋)

 概要

Firefoxの2ch専ブラ化拡張機能であるbbs2chreader(b2r)とその派生版(派生版なのに本家)であるchaikaをImageViewURLReplaceに対応させ、画像のプレビュー機能を追加する改造です。スキンにも対応が必要なのでデフォルトスキンのみ同梱してます。

以前にimepita対応の改造を作成していたのですが、ImageViewURLReplaceという汎用的な仕組みがあることを知ったのでやってみました。

 仕様・制限・注意

重要な注意

  • この改造は総じてあまりテストされていません。α版レベルと理解してください。
  • なんかおかしかったらb2r/chaikaを再インストールし、本改造の使用は諦めて下さい。
  • 自慢じゃないけど作者は拡張機能に全く詳しくないです。
  • ImageViewURLReplaceにも詳しくないので思った動作はしないかも知れません。

他のスキンに適用したい場合

他のスキンでイメピタの画像をポップアップさせるためには、スキンの対応が必要です。

元ネタ・謝辞

もちろんb2r/chaikaとその作者さんには感謝です。

更新履歴

イメピタ対応の更新履歴はアーカイブ内のreadmeを確認してください。ここにはivur対応後の履歴のみ載せます。

7杯目 2010/12/25

  • bbs2chreader0.4.19.008-pre6-exに対応したかも知れない(動作未確認)。
  • b2r0.4.19本家への対応は終了することにした。
  • 要約すると、このパッチは当たりません。動きません。使えません。

6杯目 2010/03/21

  • chaika1.2.0に対応。
  • 意図しない例外を取り敢えずcatchするようにした、表示が早くなったかも。
  • setup.wsfの動作を変更、xpiに対して改造を行うようにした。
  • 以前のsetup.wsfはsetup-oldstyle.wsfとして残したが、そのうちなくすかも。
  • 同梱の7-zipを4.65に更新した。

5杯目 2009/09/07

  • 非ivurのb2r/chaikaとスキンを共用可能にするため独自文法を採用。
  • 前項の変更により、これまでのスキンとの互換性が失われた。
  • chaikaのSVN-revには通常対応しないが、依存部分の変更が気になったので追従。
  • リソースリークになっているかも知れない部分を修正。
  • 不使用のHTTPバージョン変更コードを削除。

4杯目 2009/08/17

  • URLのquery部が内部で除去されてたので修正。対応可能なサイトが広がった。
  • (Transfer|Content)-Encodingの出力を抑制。対応可能なサイトが広がった。
  • 添付のImageViewURLReplace.txtにdotup(.html除去)、upup.be(1枚)を追加。
  • 一部エラートラップを追加。実用上の意味はない。
  • 簡易インストーラでpatch.exeに--no-backup-if-mismatchを渡すようにした。

3杯目 2009/07/20

  • 2杯目と同じことをb2r0.4.xにも。一度にやれよ>自分
  • どうやら0.4.19-ex-005でも動きそうですよ。つかみみずん対応便利すぎ!

2杯目 2009/07/20

  • 1杯目のchaika側で確認バージョン以外ではパッチが失敗するのを修正。
  • パッチが失敗した場合でも動作はしていました。
  • よってこの2杯目は1.0.0b2以降で動作するはずです。

1杯目 2009/04/26

  • b2r0.4系に対応、ただし若干不安定…原因がさっぱりわかりません。
  • chaikaのデフォルトスキンの構造が変わったのでその対応。
  • 内部コードを整理。ポーティングしやすくし、命名規則をivurの略称で統一。

0杯目 2009/02/25

  • ImageViewURLReplaceという仕組みを知ったので作ってみた。
  • imepitaの時と異なり、リンクのクリックで直接画像に飛ばすようにしてみた。
  • chaikaのログフォルダにImageViewURLReplace.txtを置く必要があります。
  • imepitaだけでよい方はサンプルファイルを添付してますのでそれをご使用下さい。
  • この改造は本家chaikaで同様の機能が実装されるまでの命かもしれません。
  • 取り敢えずchaika1.0.0a5で動作確認しています。

おくづけ

作った人
猫P(unyapi)・silverfilain
ライセンス
bbs2chreader/chaikaに準じます。
提供場所
http://up-cat.net/
連絡先
webmaster a up-cat.net (スパム対策的表記です)

以前のリリース

 比較的最近のバージョン

ImageViewURLReplace対応

  • chaika r256 / bbs2chreader0.4.19 / bbs2chreader0.4.19.005(ex)で動作確認
    • bbs2chaika_ivur-005.7z 396.66kiB (4572) (5杯目 2009/09/07)(上級者用αバージョン)
    • 下記のものにもエラーなくパッチが当たるので多分そのまま使用可能。
      • chaika1.1.0b1
      • chaika1.1.0b2
      • chaika1.1.0
      • chaika1.1.1
      • bbs2chreader0.4.19.006(ex)
      • bbs2chreader0.4.19.007(ex)(配布元に「エラーなく当たります」とある)
      • bbs2chreader0.4.19.008-pre1(ex)
  • chaika1.0.2 / bbs2chreader0.4.19 / bbs2chreader0.4.19.005(ex)で動作確認
  • chaika1.0.2 / bbs2chreader0.4.19 / bbs2chreader0.4.19.005(ex)で動作確認
  • chaika1.0.2 / bbs2chreader0.4.19で動作確認
  • chaika1.0.0b2 / bbs2chreader0.4.19で動作確認
  • chaika1.0.0a5で動作確認

smorgas-lego-exをImaveViewURLReplace対応改造パッチに対応させるパッチ

イメピタ対応

  • b2r0.4.11以降、b2r0.5系の全リビジョン、chaika1.0.0a4
  • b2r0.4.11以降、b2r0.5系の全リビジョン、chaika1.0.0a3以前
  • smorgas-lego-ex for imepitaパッチ

 古いバージョン

Firefox3+bbs2chreaderの0.5系Nightlyで使用したい方

  • パッチ版(Windows用簡易インストーラ付き for Firefox3
    • Nightly r596以降(多分r505以降なら使えますが未確認)

0.4系(flysonさん版)で使用したい方

  • パッチ版 0.4.11以降(Windows用簡易インストーラ付き for Firefox2/3

 相当古いバージョン

最終更新時間:2010年12月25日 00時54分25秒