Shift+C:除去文字列設定 Shift+T:後回しタイトル設定 (YouTube)Alt+c/Ctrl+x:列挙
どの機能もすべてのページで動作します
□ 機能
■ 1.Ctrl+C タイトルとURLをコピー
何も選択していない状態でCtrl+Cを押すと現在のページタイトル+改行+URL+改行をクリップボードにコピーします
特定のサイトでは後述する特定の内容をクリップボードに入れたり、所定の追加処理をしてからクリップボードにコピーします
Shift+Cオプション(後述)で除去文字列を設定していればその文字列を除去してからコピーします
○ 特定のサイトでの追加処理
・Amazonの商品ページ(amazon.co.jp/*/dp/*、amazon.co.jp/gp/product/*)
Amazonのカスタマーレビューページ(amazon.co.jp/gp/customer-reviews/*)(実験的)
ニコニコ静画(マンガ)の作品ページ(seiga.nicovideo.jp/comic/)
ニコニコ動画のユーザーページ(nicovideo.jp/user)
Google検索結果(google.co.jp/search?q=)
Google翻訳結果(translate.google.com、translate.googleusercontent.com)(実験的)
Googleブックス検索(books.google.co.jp/books?)(複数回押すと残すパラメータが変化)(実験的)
TED Talk(ted.com/talks/)(実験的)
eBay(ebay.com/itm/)(実験的)
AliExpress(ja.aliexpress.com/item/)(実験的)
reddit
YouTubeの動画視聴画面(複数回押すと残すパラメータが変化)
pinterest
Wiley Online Library
tiktok
サンドラッグ
→ URLからゴミパラメータ類を除去したものをコピー(複数回押すと除去内容が変化)
・「ヨドバシ検索結果で量あたり単価を表示」併用時の対応サイトの商品詳細画面
→ 偶数回目のCtrl+C時は量単価をタイトルに追記
・埋め込みYoutube動画(youtube.com/embed/)
→ 通常の視聴ページのURL(youtube.com/watch?v=)に置き換えてコピー
・Firefox/Chromeの拡張機能ストア
→ 拡張機能の詳細情報をタイトルに追加
○ Shift+C 除去文字列指定
Shift+Cキーを押すとプロンプトが出るので除去したい文字列を正規表現で入力すると
以降同じドメインでCtrl+Cを押した時に選択文字列やページタイトルからその文字列を除去してからクリップボードに入れます
設定はドメイン毎にGM_setValue#域に記憶されます
解除したい時は同じプロンプトで空欄を入力してください
■ 2.Alt+C コンテンツのタイトルとURLをコピー
対応サイトでAlt+Cを押すと今画面に出ているそのサイトの作品などの主要なコンテンツ(例えばYouTubeなら動画)のタイトルとURLの列挙をクリップボードにコピーします
後述する設定をするとAlt+Cを複数回押した時にソート条件を変えてコピーします
・ニコニコ静画のクリップ(seiga.nicovideo.jp/my/clip)
ニコニコ静画(漫画)のお気に入り(seiga.nicovideo.jp/my/manga/favorite)
ニコニコ動画のマイページ(マイリスト、あとで見る、ニコレポ)(nicovideo.jp/my/mylist)
Web漫画アンテナ(ページによってはAlt+C)
ネットオフの自分のショッピングカート(www.netoff.co.jp/cart_param)
5ch Thread List使用時の5ch板トップ
ツイコミ
YouTube
ニコニコ動画の検索結果
bilibili動画
free.(free.arinco.org)
■ 3.Shift+T ページタイトル部分後回し設定
Shift+Tキーを押すとプロンプトが出るのでそのドメインでページタイトルから後回しにしたい文字列を正規表現で入力してください
以降同じドメインを開くとページタイトル中の指定した文字列を最後尾に移動させます
ページタイトルの冒頭に長い定型文があるなどのサイトでブラウザのタブ名の貴重なスペースに重要な情報を先に表示させるために使います
いくつかのサイトではプロンプト内で設定例を表示します
設定はドメイン毎にGM_setValue#域に記憶されます
解除したい時は同じプロンプトで空欄を入力してください
■ 4.タイトルに検索ワードを追加
以下のサイトの検索結果画面ではページ読み込み時点で検索したワードをページタイトルの最初に挿入します
Calil検索結果(calil.jp/local/search?)
Yahoo!テレビ.Gガイド検索結果(tv.yahoo.co.jp/search/?q=)
駿河屋検索結果(suruga-ya.jp/search?)
ニコニコ動画のマイリスト検索結果(nicovideo.jp/mylist_search/)
J-STAGE詳細検索結果(jstage.jst.go.jp/r###lt/)
Pinterest検索結果
□ 設定
スクリプト冒頭で若干の設定ができます
const cleanUrlFirst = 0; // 1:ページ読み込み時にURLのゴミを除去Lv1 2:同Lv2(さらに除去)
const DISPLAY_TITLE_URL = 0; // 1:Ctrl+C(Alt+C)時にタイトルとURLの詳細をポップアップで表示(推奨)
const DISPLAY_ENUM = 0; // 1:Ctrl+C(Alt+C)時にタイトルとURLの列挙の詳細をポップアップで表示(推奨)
const ALTC_VARIATIONS = 2; // ALT+Cを複数回押した時ソート条件を何番目まで使うか 1:並べ替えない 2:名前順 3:URL昇順 4:URL降順
const YOUTUBE_WATCH_CTRLC_URL_VARIATIONS = 2; // YouTube動画視聴画面でCtrl+Cの機能を何番目まで使うか 1:パラメータ除去(推奨) 2:再生リストを残す
const YOUTUBE_GENERATE_PLAYLIST = 0; // 1:YouTube検索結果のAlt+Cの最後で画面中の動画を連続再生するURLをコピー
■ 2-a.実験的な機能
const YOUTUBE_GENERATE_PLAYLIST = 0; の 0 を 1 にすると
YouTubeの検索結果画面などでAlt+Cを複数回押した時にソート条件の最後で画面に出ている動画を連続再生するURLを作ってクリップボードにコピーします
この機能は「YouTube検索結果「全てキューに入れて再生」ボタンを追加」(https://greasyfork.org/ja/scripts/411269)の機能6~8と同等の機能で使用上の注意点があるので使う前に左記の「機能6~8の注意点」節を熟読してください
■ 備考
Alt+cという操作が使えないブラウザが増えているので現在Ctrl+xキーでもAlt+cと全く同じ動作をするようにしています
またはソースの"Alt\+c"の部分を好きな操作に書き換えるかブラウザの設定を緩めてみてください
(https://gitlab.com/librewolf-community/browser/windows/-/issues/62)
不具合や要望があれば:(Bitmessage)BM-NBKhGgzahPds3f5Ms6ZRJyvZoMNgTYy4