macOS 専用の5ちゃんねる専用ブラウザ「BathyScaphe」の非公式 Wiki

BathyScaphe 本体のインストール


いま使っている macOS (OS X) と照らし合わせて、利用できるバージョンを確認する。
  • v11 Big Sur 以降
    • BathyScaphe 3.2
  • v10.12 Sierra から v10.15 Catalina まで
    • BathyScaphe 3.1
  • v10.11 El Capitan 以前
    • BathyScaphe 3.0

以下より選択して、BathyScaphe インストーラをダウンロードする。
  • v3.2 系の最新版
  • それ以外
    • インストーラ置き場 からどうぞ
      • "BathyScaphe-" に続く3桁の数字が BathyScaphe バージョンに対応している(3.1.0 なら 310)

ダウンロードした dmg ファイルをダブルクリックして開きインストールする。


BSTweaker のインストール


何はともあれ入れるといいかもしれない「邪悪なプラグイン」
いや、入れないと(たぶん)5ch が見れないであろう「邪悪なプラグイン」

Q: なんで邪悪なの?
A: メソッドの標準の挙動を method_exchangeImplementations で上書きしてるので邪悪
C: プログラミングをかじったことのある人は method swizzing で検索するか Qiita の記事 を読んでみるといいかも

Q: 入れないとダメ?
A: ダメです
C1: 5ch に対応しているが、あとから 5ch 側で変更された仕様に追従できていないから
C2: そもそも 5ch.net が 2ch.net だった時代に合わせて作られているから
ダウンロード

ここ から zip ファイルをダウンロードする。
zip ファイルをダブルクリックして解凍する。

2024/09/03 現在は BSTweaker-1.6.5.zip を推奨。
一番最新の情報を知りたいときは現行スレを読むこと
時々、5ch 側の新機能にいち早く対応したテスト版がリリースされるので、使いたい人はスレを探して邪悪さんに感謝しながら使う
インストール方法
* はじめに

公式ページ の説明をよく読んでみよう。マジで。

わかってる人向け
解凍した BSTweaker.plugin に
$ xattr -rd com.apple.quarantine ./BSTweaker.plugin
して ~/Library/Application Support/BathyScaphe/PlugIns/ に放り込む

xattr を忘れて放り込むと起動時に "Plugin is broken" と出てうまく動かないよ。
* 公式インストールスクリプトを使う方法の補足(推奨)

https://bitbucket.org/BSTweaker/bstweaker/src/mast... の「インストール」にスクリプトを使う方法が載っている。それの補足。
  1. 事前に BathyScaphe は終了しておく
    1. Dock のアイコンを右クリック→「終了」
  2. Launchpad もしくは Spotlight 検索で「ターミナル.app」を起動する
  3. 次の文字列を一字一句間違えないようにコピーして、「ターミナル.app」に貼り付ける
sh <(curl -sSL https://bitbucket.org/BSTweaker/bstweaker/raw/master/install.sh)
  1. Enter で実行する
    1. "Do you also want to install a supplemental plugin? .." は BathyScaphe v3.1 以前の人は "y" 、それ以外の人は "n" を入力して Enter
    2. "The plugin has been downloaded as ..." は "y" を入力して Enter
    3. "An old plugin is already installed . ..." は "y" を入力して Enter
  2. 「ターミナル.app」を終了する
  3. BathyScaphe を起動する

補足として、ターミナルを使わずに行う方法をいくつか紹介する。
* GUI でのやり方 その1
  1. 事前に BathyScaphe は終了しておく
    1. Dock のアイコンを右クリック→「終了」
  2. ↑から zip ファイルをダウンロードしてダブルクリックで解凍する
  3. Finder のメニューバーから「移動」→「フォルダへ移動…」を選択する
  4. "~/ライブラリ/Application Support/BathyScaphe" をコピペして Enter で移動する
  1. "Plugins" フォルダを開く
  2. もし古いバージョンの BSTweaker があればフォルダから避けておく(削除する or 別フォルダに移動する)
  3. さきほど解凍した "BSTweaker.plugin" をそこにドラッグ&ドロップで放り込む
  4. BathyScaphe を起動する
  5. ここで「開発元が未検証のため〜」もしくは「プラグインが壊れています」などといったエラーメッセージが出てくるはず
  6. (Command + Option + Escape)キーを押して BathyScaphe を強制終了する
  7. macOS の「システム環境設定」から「セキュリティとプライバシー」を開く
  8. 下図のようにやってみる
  1. 終わったら再度 BathyScaphe を起動する
  2. 起動したときに "Plugin is already loaded." っぽいダイアログが出たら成功。「OK」を押してダイアログを閉じる
* GUI でのやり方 その2

  1. ↑から zip ファイルをダウンロードしてダブルクリックで解凍する
  2. BathyScaphe を起動する
  3. メニューバーの「BathyScaphe」→「環境設定」を順にクリックする
  4. 上部の「リンク」をクリックして、真ん中らへんにある「プレビュープラグインの設定…」をクリックする
  1. もし古いバージョンの BSTweaker があれば右下の "-" ボタンで削除して一度 BathyScaphe を終了する
    1. このとき「プラグインが壊れています」や「Plugin is broken.」のようなエラーメッセージが出てきたら、(Command + Option + Escape)キーで強制終了する
  2. 下図のように、BSTweaker.plugin を左側のリストに向かってドラッグ&ドロップする
  1. 「環境設定」を閉じて、BathyScaphe を終了する
  2. 再度 BathyScaphe を起動する
  3. ここで「開発元が未検証のため〜」もしくは「プラグインが壊れています」などといったエラーメッセージが出てくるはず
  4. (Command + Option + Escape)キーを押して BathyScaphe を強制終了する
  5. 下図のようにやってみる
  1. 終わったら再度 BathyScaphe を起動する
  2. 起動したときに "Plugin is already loaded." っぽいダイアログが出たら成功。「OK」を押してダイアログを閉じる

どなたでも編集できます