3桁の、6つの数を、9種の数字で作れ。

MFilterC/E/F/U

人狼物語三日月国に検索抽出機能を非公式に追加。


機能

ブラウザで人狼物語三日月国の村の議事録のページを開いて、画面右上に追加されている「MFilterC/E/F/U 起動」ボタンを押すと

  • ワード検索機能
  • レス抽出機能
  • スレッド抽出機能

を追加します。

その日の発言・アクションの本文のみが検索対象です。

情報送信・ブラウザが永続的に持つ情報の読み書きを行いません。
読み込まれているページの要素の表示非表示の操作と「全て表示」での読み直しのみを行います。

抽出を行うと、議事録上部にコピー&ペーストに便利なダイジェストが生成されます。

■ワード検索機能

画面右上に追加されている検索ワード欄に入力した言葉を本文に含む発言を抽出します。
文字装飾は無視します。
抽出解除するには、検索ワード欄に空文字列を入力してください。

・ランダム飯等結果検索機能

ランダム飯等のコピー&ペースト元の文で検索する事で、その結果も含めて抽出する事ができます。
元の文を入力欄にコピー&ペーストしてくる時に途中で切れていても構いません。
[[ か ]] が閉じていない場合は、文字列の端までを括られた範囲として扱います。

■レス抽出機能

フィルタの左上に追加されている受信トレイの絵文字をクリックする事でそのキャラクタの発言に対するアンカーを持つ発言を抽出します。
そのキャラクタの発言に対する秘話も抽出します。
疑似アンカーを持つ発言も可能な限り抽出します。

そのキャラクタの自身の発言はアンカーがあっても表示しません。
抽出解除するには画面右上の「~へのレス抽出解除」ボタンを押してください。

■スレッド抽出機能

各発言の右下に追加されている旗の絵文字をクリックする事でその発言に連なるアンカーを持つ発言を抽出します。
その時絵文字はピンに変わります。

このピンの絵文字をクリックすると再帰なしモードとなり、直接その発言に連なるアンカーを持つ発言だけを抽出します。
再帰なしモードでピンの絵文字をもう一度クリックすると、再帰モードに戻り間接的にその発言に連なるアンカーを持つ発言も表示します。
抽出解除するには画面右上の「スレッド抽出解除」ボタンを押してください。

動作高速化の為、例外的に多重未来アンカー(未来アンカーに対する未来アンカー)の遡りには対応しません。


対応環境とインストール

PC 版 Chrome 用 UserScript

  1. Chrome で以下のページを開きます。https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=ja
  2. Chrome ウェブストアから Chrome に『Tampermonkey』を追加します。
  3. 以下のページを開きます。https://aoi-of-iron.netlify.app/MFilterU.user.js
  4. 「インストール」ボタンを押します。

PC 版 Microsoft Edge 用拡張機能

  1. Edge で以下のページを開きます。https://microsoftedge.microsoft.com/addons/detail/mfiltere/gnjmcafbdhdhiolkjanibcjjppheipea
  2. Edgeアドオンから Edge に『MFilterE』をインストールします。

PC 版 Firefox 用アドオン

  1. 「Firefox」で以下のページを開きます。https://addons.mozilla.org/ja/firefox/addon/mfilterf/
  2. ADD-ONS から Firefox に『MFilterF』を追加します。

MacOS 版 Safari 用 UserScript

  1. 「ファイル」アプリで適当な場所にディレクトリを作り、「Userscripts」とでも名前を付けておきます。
  2. App Store から『Userscripts』を入手します。
  3. Userscripts アプリを立ち上げるとディレクトリの設定を求められるので、先程作ったディレクトリを指定します。
  4. Safari のアドレスバーの拡張機能のアイコンから開くリストに「拡張機能を管理」があるので開いて「Userscripts」のトグルをオンにします。
  5. Safari で以下のページを開きます。https://aoi-of-iron.netlify.app/MFilterU.user.js
  6. Userscripts がアクセス許可を求めてくるので、「1日だけ許可」します。
  7. ポップアップの「Tap to install」→「Install」をタップします。

Android 版 Chrome 用はありません

  • Android 版 Chrome に拡張機能は導入できません。
    • Android 版 Firefox の使用を検討してください。

Android 版 Microsoft Edge 用はありません

  • Android 版 Microsoft Edge に拡張機能は導入できません。
    • Android 版 Firefox の使用を検討してください。

Android 版 Firefox(無印)用 UserScript

  1. Firefox のメニューの「アドオン」から『Tampermonkey』を追加します。
  2. Firefox で以下のページを開きます。https://aoi-of-iron.netlify.app/MFilterU.user.js
  3. 「インストール」ボタンを押します。

Android 版 Firefox Beta・Firefox Nightly 用アドオン

  1. Firefox のメニューの「設定」→「Firefox Beta について」または「Firefox Nightly について」の中のアイコンを5回タップします。
  2. 左上の「←」で設定に戻り、カスタムアドオンコレクションにユーザーID「18061234」コレクション名「aoi」を入力して OK をタップします。
  3. 自動的にアプリが再起動します。
  4. Firefox のメニューの「アドオン」から『MFilterF』を追加します。

iOS・iPadOS 版 Safari 用 UserScript

  1. 「ファイル」アプリで適当な場所にディレクトリを作り、「Userscripts」とでも名前を付けておきます。
  2. App Store から『Userscripts』を入手します。
  3. Userscripts アプリを立ち上げるとディレクトリの設定を求められるので、先程作ったディレクトリを指定します。
  4. Safari のアドレスバーの拡張機能のアイコンから開くリストに「拡張機能を管理」があるので開いて「Userscripts」のトグルをオンにします。
  5. Safari で以下のページを開きます。https://aoi-of-iron.netlify.app/MFilterU.user.js
  6. Userscripts がアクセス許可を求めてくるので、「1日だけ許可」します。
  7. ポップアップの「Tap to install」→「Install」をタップします。

iOS・iPadOS 版 Chrome 用はありません

  • iOS・iPadOS 版 Chrome に拡張機能は導入できません。
    • iOS・iPadOS 版 Safari の使用を検討してください。

iOS・iPadOS 版 Microsoft Edge 用はありません

  • iOS・iPadOS 版 Microsoft Edge に拡張機能は導入できません。
    • iOS・iPadOS 版 Safari の使用を検討してください。

iOS・iPadOS 版 Firefox 用はありません

  • iOS・iPadOS 版 Firefox にアドオンは導入できません。
    • iOS・iPadOS 版 Safari の使用を検討してください。

注意

  • 非公式な拡張機能です。
    • これに関して苦情などがあっても人狼物語三日月国へ持ち込まないでください。
  • 以下のレスは条件により抽出から漏れる場合もあります。重要な確認をする時には抽出解除して見落とさないように行いましょう。
    • 日跨ぎのレス
    • 内緒話
    • アンカーの無いレス
    • 墓下・見物人と囁き系との間でのレス
    • アンカー誤入力のレス
    • 多重未来レス
  • UserScript を使う為の『Userscripts』『Tampermonkey』の安全性について aoi は保証しません。
    • これらは使い方次第で様々な事ができてしまう、非常に強力な拡張機能です。
  • 以下の場合に正常動作しない可能性があります。異変がある場合は自己責任でこの拡張機能を無効にしてください。
    • 三日月国に仕様変更があった場合
    • ブラウザに仕様変更があった場合
    • 他の拡張機能と併用した場合
© aoi 2024
ページ上端に戻る