Firefox userChrome.js greasemonkeyスクリプトスレ42

■ このスレッドは過去ログ倉庫に格納されています
2021/02/10(水) 02:46:15.36ID:+pHqUOv+0
!extend:checked:vvvvv:1000:512
次スレを立てる方は↑を二行重ねて書いてください
■前スレ
Firefox userChrome.js greasemonkeyスクリプトスレ41
http://egg.5ch.net/test/read.cgi/software/1579702570/
■拡張機能
Greasemonkey
https://addons.mozilla.org/firefox/addon/greasemonkey/
Tampermonkey
https://addons.mozilla.org/firefox/addon/tampermonkey/
Violentmonkey
https://addons.mozilla.org/firefox/addon/violentmonkey/
Userscripts.orgのミラーサイト (ミラー元の http://userscripts.org/ は閉鎖)
https://userscripts-mirror.org/
OpenUserJS.org
https://openuserjs.org/
Greasy Fork
https://greasyfork.org/
userChrome.js用スクリプト - wiki@nothing 【Firefox57以降におけるuserChrome.js用スクリプト利用方法はこちらを参照】
http://wiki.nothing.sh/page/userChrome.js%CD%D1%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8
"alta88's userChromeJS"
http://userchromejs.mozdev.org/
userChromeJS フォーラム
http://forums.mozillazine.org/viewtopic.php?t=1006795
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
2021/05/23(日) 23:03:10.32ID:GR58eYdZ0
>>121
この部分を書き直すと良さそうです

//ブックマークバーはデフォルトで自動開閉に
menubar.setAttribute('autohideflag', 'false');
tabsbar.setAttribute('autohideflag', 'false');
navbar.setAttribute('autohideflag', 'true');
perbar.setAttribute('autohideflag', 'true');
2021/05/23(日) 23:06:29.25ID:GR58eYdZ0
上は必要だったので試しただけ
起動時のデフォルトになります
使用時に変更した設定の維持方法は分りません
2021/05/23(日) 23:34:10.17ID:P+U2ZxAW0
>>123

117,121 です。

デフォルトに動作設定を true に書き換えることで期待どおりの動作になりました。
navbar.setAttribute('autohideflag', 'true');

元から変更した動作設定を維持(保持)するものではないのですね。
勉強になりました。ありがとうございました。
2021/05/23(日) 23:52:51.64ID:GR58eYdZ0
どういたしまて

tabs_on_bottom.css
tabs_on_bottom_menubar_on_top_patch.css
この二つのcssでタブバーを下に置けますが

tabs_on_bottom_menubar_on_top_patch.cssに
/* Only really useful if menubar is ALWAYS visible */
とありましたorz
メニューバーを非表示にすると、その部分のテキスト表示が消えるだけで
表示領域の拡大にはつながりません

メニューバーも非表示にして使えるcssが欲しいです
2021/05/24(月) 09:40:50.25ID:q+pmpMT10
https://greasyfork.org/ja/scripts/373870-youtube-channel-redirector
// @include /^https?:\/\/(www\.)?youtube\.com\/(c|channel|u|user)\/([a-zA-Z0-9_-]+)\/?(featured)?$/

YouTubeでチャンネルを開く時にどうせ動画タブで一覧を見たいのにホーム経由がメイドイなと思い
検索したら、↑まさにそのようなスクリプトがあり重宝してるのですが(新しく開く場合のみだけど)
最近見るようになったリンクに日本語まんまのチャンネル名が入っている場合にも適応させるには
どう記入したらいいでしょうか?

youtube.com/channel/script
youtube.com/channel/スクリプト

↑の下のリンクの場合です
128名無しさん@お腹いっぱい。 (アウアウウーT Sac7-iyBh)
垢版 |
2021/05/24(月) 10:44:53.75ID:wEVLB+hRa
>>127
/^https?:\/\/(www\.)?youtube\.com\/(c|channel|u|user)\/[^\/]+\/?(featured)?$/
2021/05/24(月) 13:34:56.73ID:q+pmpMT10
>>128
飛べるようになってます。ありがとうございました!
2021/05/26(水) 01:10:35.75ID:VX0MD2b90
>>119
MouseGestures2_e10s_menus.uc.jsの中に答えが書いてあった
'HighlightAll extension のトグル 方法'の所
後はShiftとかSHIFTとかRとかに書き換えるだけ
2021/05/27(木) 18:00:43.64ID:yPyYTfRP0
>>130
ありがとうございます!!
見よう見まねで書き換えてみましたがうまくいきました。
2021/05/28(金) 15:55:40.74ID:djicWXWI0
>>127-129
これいいね ありがとう
133名無しさん@お腹いっぱい。 (ワッチョイ 4176-6ypv)
垢版 |
2021/06/01(火) 08:46:46.88ID:dODhahiB0
ほんとだ
すごく使いやすくなりました
ありがとうございます
2021/06/02(水) 00:18:17.28ID:uq4rfugA0
>>127-129
これってtempermonkeyでも動きますか?
変更の仕方が間違っているのか自分の環境では動かないのですが
2021/06/02(水) 18:48:27.63ID:ONVfTs8m0
最新版にしたら上部に置いてる多段タブの表示エリアが、上下に謎の隙間が出来るようになってしまった
2021/06/02(水) 21:38:02.49ID:z9c1Sa+p0
firefox89.0でchrome://browser/content/browser.xhtmlを
ウェブ開発ツールで調べたいのだけど真っ白になる
なんで?
2021/06/02(水) 22:14:28.09ID:BMjdMCjy0
89にしたらucjs_clearfield_Fx60.uc.jsでクリアできたりできなかったりなんか挙動がおかしい
2021/06/02(水) 22:30:00.35ID:vsDNmYvB0
>>134
おいらもtempermonkey使ってるけど動いてない
2021/06/02(水) 22:43:37.52ID:uq4rfugA0
>>138
tempermonkeyじゃやっぱり動かないのか
教えてくれてどうもありがとう
2021/06/02(水) 23:07:46.29ID:nbZb/WAf0
>>136
ブラウザツールボックスではなく、chrome://browser/content/browser.xhtmlのソースを調べたいの?
85か86くらいから真っ白になってたと思うよ
2021/06/03(木) 00:09:15.26ID:FTlfjRQT0
>>137
GitHubに更新きたがこれか?
2021/06/03(木) 00:36:10.28ID:p+rbjRgB0
>>138-139
スクリプトの説明にOnly for direct URL access.とある通り
tamperに限らずyoutube内のチャンネルリンクからだと新規タブに開かないと動かないよ

つべ内ページ遷移でも動かしたいなら
https://www.reddit.com/r/userscripts/comments/gx2j7w/need_help_with_youtube_redirect_script/fsz1oc6/?utm_source=reddit&;utm_medium=web2x&context=3
のRegExp内を'^/(c|channel|u|user)\/[^\/]+\/?(featured)?/?$'に書き換え
2021/06/03(木) 05:08:49.45ID:yjB9jkh+0
>>140
ありがとうございます
2021/06/03(木) 06:32:33.10ID:mwE1aiA80
AddonsPage_fx72.uc.jsですが
89.0でuserChrome JSの無効が無くなってます
修正お願いできませんでしょうか
2021/06/03(木) 08:15:34.85ID:w1dh0UFE0
AddonsPage_fx72.uc.js よろしくお願いします
2021/06/03(木) 11:15:42.21ID:eNEKnUJFd
俺も最初temperで覚えてたんだよな
よく見たらtamperだった

あの間違いはどこで起こったのか不思議だわ
2021/06/03(木) 14:20:11.21ID:3nRgg/ITa
AddonsPage_fx72.uc.js
更新、ありがとう。
2021/06/03(木) 15:02:06.61ID:GjNf44HZ0
>>142
わざわざ教えてくれてどうもありがとう
やっとこさ思い通りに動きました
2021/06/03(木) 15:06:57.02ID:w1dh0UFE0
AddonsPage_fx72.uc.js
ありがとうございます
2021/06/03(木) 18:30:19.85ID:mwE1aiA80
AddonsPage_fx72.uc.js
修正ありがとうどざいます
助かりました
2021/06/03(木) 20:41:41.26ID:uj7Q2+/z0
aliceさんucjs_clearfield_Fx60.uc.jsの更新ありがとうございます。
2021/06/04(金) 19:32:10.09ID:DkbNBFBi0
マウスを左側に寄せるとサイドバーが表示されるcssを使用してるのですがサイドバーをスクロールすると
同時に開いてるwebサイトもスクロールされてしまうのですが修正する方法ありませんか?
2021/06/05(土) 09:17:23.10ID:lR9aUnV2M
88/MouseGestures2_e10s.uc.jsの'画像を保存'をpixivで使うと画像ファイルが
<head><title>403 Forbidden</title></head>
みたいな146バイトのファイルに化ける
他のサイトの画像ではキャッシュを使わず画像再取得してるけどキャッシュを使う方法ありますか?
2021/06/05(土) 12:05:08.12ID:lR9aUnV2M
MouseGestures2_e10s.uc.js更新ありがとうございます
画像保存できました
2021/06/05(土) 13:41:58.42ID:itd8u7Y10
>>153
privacy.partition.network_state;falseにすればキャッシュ使うようになるけど
State Partitioningを無効化するのでスーパークッキー気にするなら注意
2021/06/07(月) 10:05:41.69ID:GmmITOXj0
90.0b4 でuserChrome.jsが動かなくなった・・・
Sub-Script/Overlay Loader v3.0.60mod
2021/06/07(月) 12:46:48.96ID:P9GjFNeD0
91.0a1まで問題なく動いてる
2021/06/07(月) 12:46:49.09ID:LJBzE/OF0
全然問題ない
2021/06/07(月) 13:03:49.79ID:GmmITOXj0
なんか知らんが今Firefoxを再起動してみたら動いたわ
>>157-158ありがとう
2021/06/08(火) 15:43:57.83ID:ViAzNRC00
また動かなくなった
プロファイルがぶっ壊れてるのかと思ってFirefoxをリフレッシュしてみたが駄目
何故だ
2021/06/08(火) 15:52:41.91ID:8N4WP71e0
恐らく全部ではないはず
何のスクリプトが動かないのか晒さないと
2021/06/08(火) 16:00:57.08ID:ViAzNRC00
>>161
全部というかuserChrome.js自体が読み込まれていない感じ
2021/06/08(火) 17:56:05.96ID:f7WA3Q2j0
もしメモ帳で編集してるなら文字コードANSIでないとダメだったりする
WinアプデでデフォがUTF8になったからよく起きる
164名無しさん@お腹いっぱい。 (ワッチョイ 69cf-ywzN)
垢版 |
2021/06/08(火) 18:08:39.24ID:1F7bdv1h0
メモ帳は全部かどーか知らんがutf8モードはBOM付けたりするからな
まともなテキストエディタ使え
2021/06/08(火) 18:39:55.43ID:d/pMcPMc0
人に勧めるならMery一択
2021/06/08(火) 18:44:12.91ID:ViAzNRC00
かつてuserChrome.jsを利用するのに必要だったautoconfig.jsを削除し忘れていたのが原因だったようです
これを削除したら無事動きました
皆ありがとう
2021/06/08(火) 18:55:40.61ID:8N4WP71e0
>>163
逆だろ、逆

http://wiki.nothing.sh/page/userChrome.js%CD%D1%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8
>他のメソッドで追加したファイルは、必ず、すべて削除しておきます。
しっかり読もうぜ〜
2021/06/11(金) 00:42:20.17ID:ijYRXQ/b0
AliceさんのverticalTabLiteforFx.uc.jsを右側に表示したく
スクリプトの中のCSSに追記してタブバー自体は右に移動させることはできたのですが
スプリッターが表示できずタブバーの幅をドラッグで変更することができないのですが
解決方法わかる方がいましたら教えてください
2021/06/21(月) 17:00:44.04ID:CFn873b+0
ロケーションバーにフォーカスを移動って出来ますか
2021/06/21(月) 17:07:21.45ID:BWyt3x7M0
>>169
Alt+D
2021/06/22(火) 14:27:24.10ID:xE3q2nkX0
すみません
userChromeのマウスジェスチャーで使えるコマンドを聞いたつもりでした
2021/06/23(水) 20:50:19.39ID:Ni3v/o3K0
gURLBar.focus();
2021/06/23(水) 23:44:45.92ID:iwa1R/340
>>172
ありがとう出来ました

ただマウスジェスチャーでフォーカスを移動したとき
ロケーションバーにURLが表示されている場合
先頭(https://のhの左)にカーソルがある状態なのですが
これをURLの選択状態にすることは可能でしょうか
2021/06/24(木) 19:19:35.86ID:HnW70uD20
gURLBar.select();
2021/06/24(木) 23:40:57.79ID:xt/bJvsF0
>>174
望み通りになりましたありがとう
2021/07/06(火) 19:56:08.86ID:14WTRHHs0
UserScriptの開発環境どんなん?
俺はvsc使ってる
2021/07/15(木) 16:09:36.68ID:r+O3dsLI0
MouseGestures2.uc で

「タブを閉じる」、「閉じたタブを開く」は動くんですが

// 文字を大きくする
case "U": document.getElementById("cmd_textZoomEnlarge").doCommand(); break;
// 文字を小さくする
case "D": document.getElementById("cmd_textZoomReduce").doCommand(); break;

が、動きません、助けて下さい m(_ _)m
2021/07/15(木) 17:27:31.18ID:YABx5V4d0
Firefox66でそのコマンド削除されているんで 動くわけがない
179名無しさん@お腹いっぱい。 (ワッチョイ 4d03-xrBJ)
垢版 |
2021/07/15(木) 21:51:03.52ID:r+O3dsLI0
>>178
了解しました、おとなしく Foxy Gestures を使います

ありがとうございました
2021/07/15(木) 21:57:12.26ID:vHngIDpe0
>>177
普通に
Ctrl+ホイールスクロールでいいのでは
2021/07/16(金) 14:33:04.49ID:dUw1TYTQ0
>>177
document.getElementById("cmd_fullZoomToggle").doCommand();
で、文字サイズのみ変更の切り替えはできる。
2021/07/17(土) 11:58:12.68ID:cyaRr4pE0
MouseGestures2_e10s.uc.jsの閉じたタブを元に戻すなんですけど、
「右・左・他のタブ」等で複数のタブ閉じた後だと閉じたタブが全部戻るのを「最後のタブだけ戻す」に出来ますか?
2021/07/17(土) 12:18:42.12ID:jG+nQAWZ0
undoCloseTab(0)
2021/07/17(土) 12:48:41.21ID:bm0vMS+30
自分もMouseGestures2_e10s.uc.jsなんですけど、
「直前に選択していたタブにフォーカス」ってできませんか?
調べ物でタブをたくさん開いてあちこち見てると、さっきのタブどこだ?ってのが多くて
2021/07/17(土) 15:07:47.51ID:cyaRr4pE0
>>183
ありがとう!
2021/07/17(土) 17:45:52.60ID:jG+nQAWZ0
早速 githubになんかきたェ
2021/07/22(木) 12:23:00.02ID:J2rI4v3W0
aliceさん、show_SearchBar_Histrory_Dropmarker.uc.jsをFx91.0b5
に導入してみましたが、暗いテーマだとsvgがほとんど見えません
虫眼鏡アイコンと同じ色にした方がいいと思います
2021/07/22(木) 15:48:20.02ID:J2rI4v3W0
素早い対応ありがとうございます
2021/07/23(金) 13:47:46.76ID:lFje223D0
90で
https://github.com/oflow/userchromejs/blob/master/middle-click-undo-close-tab.uc.js
動かせませんか?
2021/07/23(金) 15:09:46.85ID:ES6/JNMza
>>189
CTRL + SHIFT + Tじゃだめなの?
2021/07/23(金) 19:53:06.90ID:0So/5A7H0
マウス派とキーボード派は永遠に相容れない
2021/07/25(日) 10:29:41.13ID:73eHKYX2a
アマゾン注文履歴フィルタ
Tampermonkeyで動いてたけど、いつからかフィルタは表示されるけど、対象月選択が出来なくなった。
同じ風柳さん作でアドオン版も公開されてるけど、どちらを使えば良いの?
2021/07/25(日) 10:45:19.19ID:73eHKYX2a
>>192
ごめん、動いた。
2021/07/25(日) 17:10:56.88ID:73eHKYX2a
>>192
たびたびゴメン。
対象月選択は出来ない。
年の選択はできる。
多分、90.0からかも?
2021/07/26(月) 11:24:46.74ID:/CmN8YHVaFOX
StylusのAmazon - Dark slateが原因だった。
2021/07/29(木) 11:01:37.00ID:3Ra6EqIH0
violentmonekyのスクリプト編集画面で設定した「値」ってどうやって呼び出せるの?
ググっても見つからん
2021/07/29(木) 11:21:10.44ID:dKTsNXs80
>>196
GM_getValue, GM.getValue
2021/07/29(木) 12:12:15.42ID:3Ra6EqIH0NIKU
>>197
サンキュー
それヒントにしてググった結果を試したらいけた
2021/07/29(木) 20:33:21.90ID:gnZgVBJh0NIKU
YouTubeでVisited Liteが反映されなくなっちまった
2021/07/31(土) 21:59:16.40ID:q4pSG6eJ0
つべホームや登録チャンネル画面の動画リンクに&pp=sAQAがついたからでしょうな
A/Bテストかなんかしてるんかねぇ
201名無しさん@お腹いっぱい。 (ワッチョイ 01cf-MjzU)
垢版 |
2021/07/31(土) 22:19:09.35ID:3N9CpYC10
ならその手のゴミをばっさり消してしまえばいいのでは
202名無しさん@お腹いっぱい。 (ワッチョイ 1555-Eza2)
垢版 |
2021/08/01(日) 00:55:43.87ID:5rXp3xUf0
https://github.com/Endor8/userChrome.js/blob/master/floatingscrollbar/FloatingScrollbar.uc.js

使えないんだけどなんか代置のスクリプトとかあるのかな
2021/08/01(日) 10:23:57.09ID:qmHXzGA40
>>202
https://www.reddit.com/r/FirefoxCSS/comments/jptrf8/is_it_still_possible_to_autohide_and_show/
2021/08/06(金) 02:26:12.98ID:ZzJaHue60
MouseGestures2_e10s.uc.jsで左側のタブを全て閉じようとした時、対象が2つ以上あると英語で確認メッセージが出るんだけど何故だろう
本体の「同時に複数のタブを閉じる時は確認する」の設定はオフにしてるし、右側のタブを全て閉じようとした時には何も聞かれず普通に閉じられる
2021/08/06(金) 02:46:28.77ID:ZzJaHue60
解決した
browser.tabs.warnOnCloseOtherTabsをfalseにしたら確認メッセージが出なくなった
2021/08/06(金) 12:49:35.65ID:UYlObR1H0
Switch JS consumers from getURLSpecFromFile to either getURLSpecFromActualFile or getURLSpecFromDir
ttps://bugzilla.mozilla.org/show_bug.cgi?id=1723723

Aliceさんのローダーを使っている場合Nightlyではこれの影響でuserChrome.jsが実行されない
config.jsとuserChrome.jsに1箇所ずつあるgetURLSpecFromFileをgetURLSpecFromActualFileにするだけで動く
まあどうせAliceさんがすぐ直すだろうけど
2021/08/06(金) 15:42:58.08ID:23hR6cl70
optionFont.uc.jsて何するものですか?
2021/08/06(金) 16:19:22.20ID:C9hnDtwc0
Visited Liteが効くようになった
YouTubeが仕様を元に戻したか
2021/08/06(金) 19:04:54.69ID:yIux/28h0
>>207
オプション画面のフォント設定のとこで
フォント切り替えたときにその場でプレビューできるんじゃなかった?
2021/08/07(土) 00:58:11.39ID:G2Qd65N20
>>209
うーんありがとうございます
しかしよくわかりません
2021/08/07(土) 01:27:28.98ID:SotIgDxI0
まあ要らんわな
2021/08/11(水) 18:16:50.25ID:K9PN+m+C0
92でUserCSSLoader.uc.jsが動かなくなってしまった
213名無しさん@お腹いっぱい。 (ワッチョイ 1311-wS3X)
垢版 |
2021/08/11(水) 18:32:27.67ID:9RkS7CHR0
92でスクリプトローダー関聯が逝かれて再構築するしかなかった
対策したらすべて復活した
92で最初に遭遇した困惑事象がそれ
2021/08/11(水) 18:44:25.66ID:nDry+yzz0
>>206の件なら先週に対応版が出てるぞ
2021/08/11(水) 22:39:26.13ID:dQ6AWIh90
bookmarkの横幅の制限なくすやつ入れて引っ込ませて非表示みたいにしたら
元に戻らなくいなった人いる?
2021/08/12(木) 23:01:22.40ID:bVZq00PF0
AddonsPage_fx72.uc.js
アドオンマネージャーの有効無効の切り替えが再起動したら元に戻ってるんだけどなんで?仕様?
他に設定することがありますか?
2021/08/13(金) 13:54:01.74ID:v8kbB/760
>>216
rebuild_userChrome.uc.jsを入れてないと切り替えできないですよ
2021/08/14(土) 01:29:00.77ID:N01iK/wS0
>>217
お礼が遅くなり申し訳ないです
切り替えれるようになりました
本当にありがとうございました
219名無しさん@お腹いっぱい。 (ワッチョイW 1f58-Yuh/)
垢版 |
2021/08/20(金) 00:39:06.43ID:nqi3kLNa0
タブをダブルクリックでピン留めしたくて以下の導入したんだけど、タブバーのダブルクリックでもタブのピン留めが有効になってるみたい
タブバーをダブルクリックしたときはデフォの挙動をしてほしいんだけど、どこをどう直せば良いか教えてください

https://github.com/oflow/userchromejs/blob/master/dblclick-tab-pinned.uc.js
2021/08/20(金) 10:07:14.34ID:Fc/rR3sQ0
expandsidebar_fx58.uc.jsが初回起動時にチェックボックスにチェックを入れない設定にしていてもチェックが入っている
実際の動作はチェックが入っていない状態
あと、サイドバーのアイコンが常時押されっぱなしの表示
直す方法あります?
91.0.1esr
221名無しさん@お腹いっぱい。 (ワッチョイ 1fcf-E5at)
垢版 |
2021/08/20(金) 13:50:47.37ID:RpxceesP0
>>219
「タブバーをダブルクリックしたとき」にどのフラグがどうなってるのか知らないから答えることはできないが
14行目にその「タブバーをダブルクリックしたとき」の条件を書き足せばいいとおもうよ
if (e.button != 0 || tab.localName != 'tab' || 「タブバーをダブルクリックしたときの条件」) {
2021/08/20(金) 13:57:01.63ID:e6tZ3TL20
>>219
よくわからんけど、e.targetのプロパティのどれかで判別できるのでは?
■ このスレッドは過去ログ倉庫に格納されています
大学生アイラと影の怪物と戦うリョウが、深夜3時3分の静止した世界で交錯する超常スリラーの概要

ニューススポーツなんでも実況