学園祭カレンダー絞り込み

s:絞り込み (とどラン)a:相関が弱いものを消す

目前為 2020-02-22 提交的版本,檢視 最新版本

作者
minarai
評價
0 0 0
版本
0.2.4
建立日期
2019-11-07
更新日期
2020-02-22
尺寸
15.6 KB
授權條款
未知
腳本執行於

■ 機能

1.○年○月○日の大学学園祭一覧(○○校) - ナレッジステーション
 の項目を自由なキーワード(正規表現)で絞り込む入力ボックス(Sキーで同機能のプロンプトが起動)を追加します
 正規表現が使えるほか、OR検索は|で、AND検索はスペースで区切ることで(厳密に文としてスペースを使いたい時は\sを使用)、NOT検索は行頭1文字目を!にすればそこからスペースが出るまでがNOT指定になります
 住所表示部分にGoogleマップの検索リンクも追加します

 sキーのプロンプトで初期値に入る入力履歴はドメイン毎にGM_setValue領域に保存されます
 プロンプトには直近25件(const historyLen = 25; 部分で変更可能)までしか表示されませんが保存自体は100件までされているので掘り返したい時や削除したい時はgreasemonkeyのGM_setValue領域の管理画面を見てください

■ 実験的な機能

2.以下のサイトにも簡易対応しており同仕様の絞り込み機能や地図検索を追加します
 ○○の相関記事|都道府県別統計とランキングで見る県民性 [とどラン]、フリマガイド(fmfm.jp)、ニコニコ動画(動画ランキング、ユーザー→投稿動画、動画検索)、YouTube→チャンネル→動画一覧、オモコロ、ワークマンオンラインストア、チョクバイ!、ヤフオク、5ch(スレッド)、ニコニコチャート
 手抜きのためすでに読み込み・描画が完了している項目に対してしか働きません

3.[とどラン]では各項目と記事ページの冒頭に「全相関記事を見る」リンクを追加し、
 相関記事一覧画面でAキーを押すとプロンプトが出て数値を入力すると相関が強いものを入力した数だけ残してあとを削除します
4.チョクバイ!では直売所の検索結果の住所を抜き出してクリップボードにコピーするボタンも設置します
 列挙した住所を地図上にピン表示するサービスなどで使えます

■ サイト情報の書き方

対応サイトはスクリプト冒頭の

const SITEINFO = [{
url: '', //対応URLにmatchする正規表現
filterPlace: '', //絞り込みフォームを設置する場所 XPathかjQueryセレクタ
filterItem: '', //絞り込みフォームで絞り込む要素 XPathかjQueryセレクタ
filterSampleWord: '', //絞り込みフォームの検索ワード例
mapPlace: '' //地図検索を設置したい住所の書いてある要素 XPathかjQueryセレクタ
}]

の部分で増やせます
増やしたらスクリプト冒頭のメタデータブロックにそのサイトに対応する@match文(または// @match *://*/*)も追加してください

■ オモコロとワークマンオンラインストアとニコニコチャートのuAutoPagerize用SITEINFO

{
url : '^https?://omocoro\\.jp',
nextLink : '//div[@class="page-navi"]/span/following-sibling::a',
pageElement : '//div[@class="boxs"]',
},{
url : '^https?://store\\.workman\\.co\\.jp',
nextLink : '//div[last()]/dl/dd[last()]/a[contains(text(),"次へ")]',
pageElement : '//div[@class="item_box"]/p/../..',
},{
url : '^https?://www\\.nicochart\\.jp',
nextLink : '//ul[3]/li[@class="next"]/a',
pageElement : '//ul[@class="video-list"]',
}


不具合や要望があれば:(Bitmessage)BM-NBKhGgzahPds3f5Ms6ZRJyvZoMNgTYy4

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址