Greasy Fork is available in English.

futaba_thread_highlighter_K

スレ本文を検索してカタログでスレッド監視しちゃう

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください。
作者
akoya tomo
1日のインストール数
0
累計インストール数
546
評価
1 0 0
バージョン
1.6.6rev30
作成日
2017/12/23
更新日
2020/04/16
ライセンス
MIT
対象サイト

futaba thread highlighter K

このUserscriptはふたば☆ちゃんねるのカタログに現在表示されているすべてのスレ本文の文字列を監視してページトップに一覧表示するhimuro_majika氏のfutaba thread highlighterを改変したものです。
一度検索ワードを設定しておけば定時スレ等が探しやすくなります。検索ワードには正規表現が利用できるのでより柔軟にピックアップできます。
また既読スレをマークできるアドオンとの連携でカタログ内の既読スレのピックアップも可能です。

Firefoxの場合、Tampermonkeyを先にインスールしてからスクリプトをインストールして下さい。
(GreasemonkeyやViolentmonkeyでの動作は未確認です)
Chromeの場合、Tampermonkeyを先にインスールしてからスクリプトをインストールして下さい。

※このUserscriptは単体で利用可能ですが、FirefoxアドオンKOSHIAN カタログマーカー 改赤福Extended・赤福Firefox spまたはChromeアドオンふたクロのいずれかと併用することで既読スレピックアップ機能が利用できます。
オリジナル版KOSHIAN カタログマーカーのv2.0.0以降では既読スレピックアップ機能は動作しません。

※その他のふたば閲覧支援ツールはこちら
 

スクリーンショット

KOSHIAN カタログマーカー改のマークのピックアップ例
スクリーンショット
ピンクの背景が検索ワードでピックアップしたスレで、文字背景の黄色が検索ワード。枠付きは既読スレ。
 

使い方

  • ふたばのカタログモードの設定で「文字数」を適当な大きさ(4以上推奨)に設定してください。(板毎に設定が必要です)
  • スレッド検索該当スレッドの[設定]ボタンをクリックして監視したい検索ワードを入力してください。 |で区切ると複数の語句を指定できます。(正規表現使用可。特殊な記号 \*?+.^$|()[]{} は全て正規表現のメタキャラクタとして認識されます。)
    検索ワードは全板共通と各板個別でそれぞれ設定できます。
  • 既読スレをマークできるアドオンとの連携でカタログ内の既読スレもピックアップされます。(デフォルト:有効)
  • タブの表示が「板名(二次裏のみサーバー名)+ソート名(カタログ・新順・古順etc)」に変更されます。(デフォルト:有効)
    • フレーム表示では動作しません。
  • 検索ワードに該当したスレや既読スレでも、ふたクロや合間合間にでNGにして消すとピックアップされなくなります。
  • ふたば@アプリ としあき(仮) 出張版のキーワード検索が隠れた状態でカタログが開きます。(デフォルト:有効)
    • 検索バー[表示]ボタンをクリックすることで隠れていたキーワード検索バーが出現します。
  • futaba catalog NGとの連携機能追加
    • メニューバーを同じ行で表示したり、NGにしたスレをピックアップ対象外にします。  

設定

機能の動作はスクリプト冒頭の大文字変数をエディタで編集すれば変更することができます。(カッコ内は既定値)

  • USE_BOARD_NAME : タイトルを板名+ソート名(カタログ・新順・古順etc)に変更する (true)
  • USE_PICKUP_OPENED_THREAD : 既読ピックアップ機能を使用する (true)
  • OPENED_THREAD_MARKER_STYLE : 既読マークのスタイル ("")
    • 通常はアドオンが既読マークしたスタイルを自動でコピーしますが、この変数にスタイルを設定すると優先して使用されます。
  • HIDE_FUTAKURO_SEARCHBAR : ふたば@アプリ としあき(仮) 出張版のキーワード検索を隠した状態でカタログを開く (true)
  • USE_FUTABA_CATALOG_MOD : futaba_catalog_modを使用する (false)
  • MARK_AKAHUKU_VISITED : 赤福extended・赤福Firefox spの既読スレの背景をマークする (false)
    • 赤福extended・赤福Firefox spでカタログ内の既読スレの背景全体をマークします。
    • ねないこの「カタログの既読状況を色分けする」が有効のときは本設定をfalseにしてください。
  • AKAHUKU_VISITED_COLOR : 赤福extended・赤福Firefox spの既読スレの背景色 ("#ffcc99")
    • MARK_AKAHUKU_VISITEDがtrueのときにマークする背景色を設定します。
  • USE_CAPTION_POPUP : futaba catalog mod使用時にスレ本文をポップアップするか (true)
    • USE_FUTABA_CATALOG_MODがtrueのときにマウスオーバーでスレ本文をポップアップするか設定します。
      futaba_catalog_modの「マウスオーバーで本文をポップアップ」の設定に合わせてください。
  • CAPTION_POPUP_WIDTH : futaba catalog mod使用時のスレ本文ポップアップ幅 ("200px")
    • USE_CAPTION_POPUPがtrueのときのスレ本文ポップアップの表示幅を設定します。
      ポップアップの表示幅はスレ本文の長さに関わらず固定となります。
       

注意事項

  • 既読スレのピックアップをしない(できない)場合はスクリプト内の設定USE_PICKUP_OPENED_THREADをfalseにしてください。
  • Firefoxアドオンねないこと併用する場合は、ねないこの設定より「カタログ2」→「カタログ本文のスタイルを指定する」のチェックを外してください。
  • futaba_catalog_mod(モダンバージョン)使用時にKOSHIAN カタログマーカー 改のマークが付かないときはこちらを参照してください。  

Tips

スレ本文の文字数を増やしたらカタログが見づらくて生きるのが辛い場合、 スレ本文のサイズを制限してマウスオーバーでポップアップ表示ができる
himuro_majika氏作のユーザースタイルシートも使ってみてください。
futaba_catalog_mod(モダンバージョン)
または
futaba_catalog_mod(クラシックバージョン)
 

更新履歴

  • v1.6.6rev30 2020-04-16
    • futaba catalog mod使用時にマウスオーバーでスレ本文をポップアップするかの設定を追加
    • Firefox76以降でスレ本文ポップアップ幅が効かない不具合を修正
  • v1.6.6rev29 2020-03-05
    • ピックアップしたスレにプルダウンメニューボタンを設置するように修正
    • futaba catalog mod使用時のスレ本文ポップアップ幅の設定を追加
    • futaba catalog modの初期パラメータ変更によりスタイル設定を修正
  • v1.6.6rev28 2020-03-03
    • 「見歴」や「履歴」で既読ピックアップしないように修正
    • rev26で暫定対応した新レイアウトのカタログのコードを削除
  • v1.6.6rev27 2019-11-12
    • 特定の条件下でピックアップしたスレにボタンやポップアップが表示されない不具合を修正
    • 赤福ExtendedやKOSHIAN タブ制御で新レイアウトのピックアップから既に開いているスレをクリックしたときに移動せずに新しいタブを開く不具合を修正
  • v1.6.6rev26 2019-11-11
    • 新レイアウトのカタログに暫定対応
  • v1.6.6rev25 2019-09-06
    • KOSHIAN カタログマーカー 改 v2.3.0以降のマークに対応
  • v1.6.6rev24 2019-07-02
    • リロードの監視を修正
    • 既読スレのマークの監視を修正
  • v1.6.6rev23 2019-05-20
    • KOSHIAN リロード拡張 改のページ更新せずに「多順」「勢順」などに切り替えする機能に対応
  • v1.6.6rev22 2019-05-15
  • v1.6.6rev21 2018-12-13
    • 赤福extended・赤福Firefox spで既読スレの背景をマークする機能を追加
    • 既読スレのマークスタイルが未設定かつ既読マークが取得できないときは赤福既読スレの背景色でピックアップした既読スレをマークするように修正
  • v1.6.6rev20 2018-10-16
    • ピックアップしたスレに赤福Extendedの古いスレのマークを表示する条件を修正
  • v1.6.6rev19 2018-09-26
    • 赤福Extendedの古いスレのマークをピックアップに反映するように修正
  • v1.6.6rev18 2018-09-18
    • 赤福Extendedで既に開いているスレをピックアップから開いたときに別のタブで開かないように修正
    • キーワードでピックアップしたスレに赤福Extendedの既読マークが反映されるように修正
  • v1.6.6rev17 2018-09-07
    • NGにしたスレがピックアップに一瞬表示されることがある不具合を修正
  • v1.6.6rev16 2018-09-04
    • futaba catalog NGの「ページ読み込みが完了するまでカタログを隠す」オプションに対応
    • 赤福Firefox spでfutaba catalog NGのNG操作をピックアップにすぐに反映するように修正
  • v1.6.6rev15 2018-08-13
    • 検索ワードでピックアップしたスレをfutaba catalog NGでNGにすると、再びピックアップ表示される不具合を修正
  • v1.6.6rev14 2018-07-14
    • 既読スレのピックアップ処理を修正
    • 赤福Firefox spでfutaba catalog NGと併用すると既読スレがピックアップできないことがある不具合修正
    • コード整理
  • v1.6.6rev13 2018-07-06
    • ピックアップのイベント通知を追加(ピックアップしたスレでも他のアドオンやUserscriptが動作できるように)
  • v1.6.6rev12 2018-07-03
    • 検索ワードでピックアップしたスレにもKOSHIAN カタログマーカー 改 v2.0以降のマークを反映するように修正
  • v1.6.6rev11 2018-07-03
    • KOSHIAN カタログマーカー 改 v2.0以降のマークの色設定に対応
  • v1.6.6rev10 2018-06-16
    • ふたクロでソート操作したときにタイトルにソート名が反映されない不具合を修正
    • ふたば@アプリ としあき(仮) 出張版のキーワード検索を検出するタイミングを変更
  • v1.6.6rev9 2018-05-10
    • 文字スレをピックアップしたときに本文の長さが制限されない不具合を修正
  • v1.6.6rev8 2018-05-10
    • futaba_catalog_modへの対応
  • v1.6.6rev7 2018-02-24
    • 既読スレのピックアップ条件を修正
  • v1.6.6rev6 2018-01-30
    • futaba catalog NGとの連携機能追加
  • v1.6.6rev5 2018-01-02
    • KOSHIAN Catalog Marker kai以外のアドオンでも既読スレのピックアップが動作するように変更
    • ふたば@アプリ としあき(仮) 出張版のキーワード検索を隠した状態でカタログを開く機能を追加
  • v1.6.6rev4 2017-12-29
    • 合間合間にのNGスレをピックアップ除外する処理の不具合修正
    • ピックアップ欄のスレから合間合間にのボタンを削除
  • v1.6.6rev3 2017-12-24
    • マーク監視開始前にマーク完了が来た時の処理を変更
  • v1.6.6rev2 2017-12-24
    • マーク監視タイムアウト処理に失敗することがあるのを修正
  • v1.6.6rev1 2017-12-23
    • KOSHIAN Catarog Marker kaiとの連携で既読スレのピックアップ機能を追加
    • 板名+ソート名をタブに表示する機能を追加
    • 合間合間にのNGスレをピックアップしないように変更

以下、オリジナル版futaba thread highlighterの更新履歴

  • v.1.6.6 2017-03-04
    • 赤福と合間合間にを同時に使用している場合に該当スレッドの表示が乱れる問題を修正(thanks akoya_tomo)
  • v.1.6.5 2017-02-25
    • 赤福の最新に更新で動作しなくなっていた問題を修正
  • v.1.6.4 2016-11-13
    • https対応
  • v.1.6.3 2016-10-03
    • Firefoxで赤福を使用していない時に初期化ができていなかった問題を修正(thanks iroha ao)
  • v.1.6.2 2016-07-17
    • 赤福で「カタログを左寄せ」を有効にしていると動作しない問題を修正
  • v.1.6.1 2016-06-04
    • 監視処理の最適化
  • v.1.6 2015-12-12
    • 設定画面に区切り文字を挿入ボタンを追加
    • 検索ワードの正規表現の処理を修正
  • v1.5 2015-07-07
    • 板毎の検索ワードの設定を追加
    • 削除した検索ワードのハイライトが残ったままになる問題を修正
  • v1.4 2015-05-21
    • スタイルの調整
    • アイコン追加
  • v1.3 2015-05-19
    • スタイルの調整
  • v1.2 2015-05-18
    • スタイルの変更
    • 文字スレがマッチした場合の不具合修正