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
65名無しさん@お腹いっぱい。 (ワッチョイ 8b76-WMdq)
垢版 |
2021/03/25(木) 20:59:15.12ID:i/wQBNM60
>>64
2021/03/20のがあるよ
2021/03/25(木) 21:26:06.91ID:3AjGPiT/0
>>64
GitHubListSort.user.js
https://u6.getuploader.com/script/download/1946

GitHubといえば、↑これも入れとこう
便利だよ
2021/03/25(木) 21:35:56.82ID:2kBrBmhip
>>65-66
ありがとうございます。
調べてみます。
2021/03/26(金) 14:27:02.14ID:4z7R8Di20
87にアップデートしたんですが、DragNgoModoki_Fx40.uc.jsが動いていないみたいなんですが
使用されている方、動いていますか?
2021/03/29(月) 01:02:21.17ID:vDjBZDGZ0
>>68
linkをスーパードラッグで新しいタブに開いていたけど、確かに動かなくなったね
誰か修正分かる方いたら直し方教えてください
使えないと地味に面倒臭い
2021/03/29(月) 07:15:41.82ID:w6CRwMRi0
作った人に連絡する
71名無しさん@お腹いっぱい。 (ワッチョイW d2b1-aoLZ)
垢版 |
2021/03/31(水) 09:56:10.73ID:PwfbOnx80
>>69
ドラッグから検索は動くな。
リンク辺りの処理が変わったのかな
2021/03/31(水) 11:51:39.48ID:BhP6mN4L0
な、age厨だろ
2021/04/04(日) 00:38:32.75ID:r6Bp3nQC0
Fx87 textLink.uc.js
2020/12/19 00:00版は機能していたのに、
2021/03/25 23:00版にしたら動かなくなった
2021/04/04(日) 04:58:44.95ID:FY0sto5N00404
>>73
うちのFirefox87では動いているよ
2021/04/10(土) 13:00:09.05ID:xCUr7loc0
要素がユーザースクリプトのdocumentendやidleにしても消えないのにAdblockでは消せるの、どうなってるか検討つかないわ
2021/04/10(土) 13:13:05.61ID:d9qa8Jn40
MutationObserverで要素の追加監視
2021/04/10(土) 21:27:08.33ID:xCUr7loc0
>>76
トン
がんばってみる
2021/04/10(土) 22:13:43.36ID:xCUr7loc0
>>76
あなたが神か
2021/04/11(日) 10:07:12.95ID:myasHCFs0
MouseGestures2_e10s.uc.jsのver.2021/02/09だが
テキストエリアでの『選択テキストで検索(検索エンジンポップアップ)』
効かなくなっちゃってんな
地味に不便
2021/04/11(日) 12:54:16.84ID:myasHCFs0
aliceたん修正速すぎワロタ
dd
2021/04/12(月) 05:13:36.49ID:XNvcjXtl0
今気付いたんだが
テキストエリアはおkになったけど
URLバーとか検索バーのテキストエリアは相変わらずダメだな
コレ前からだっけ?思い出せない
2021/04/20(火) 16:54:46.61ID:G1tY+dL50
MouseGestures2_e10s.uc.js選択テキストで検索も効かなくなった
2021/04/20(火) 21:16:34.91ID:G1tY+dL50
↑aliceさん早々の修正ありがとうございます。
2021/04/21(水) 20:02:55.21ID:Pc0sJ98Q0
88.0でブラウザーコンソールの入力欄が消えてしまった
85名無しさん@お腹いっぱい。 (ワッチョイ 9fdd-sItn)
垢版 |
2021/04/21(水) 20:24:32.09ID:kxBmDg3C0
>>84
devtools.chrome.enabled = true
F12 → F1 → ☑ ブラウザーとアドオンのデバッガーを有効化
2021/04/22(木) 00:18:15.75ID:+fViSnC00
>>85
ありがとうありがとう
2021/04/22(木) 20:26:06.50ID:PCvbJgS00
violentのほうだけど、サイト上で新しいスクリプトを作成するときにカスタムスクリプトを自動記述しなくなってつらい
2021/04/24(土) 11:14:33.48ID:NayRmZX90
ローダー
多段タブ.zip
MultiRowTabLiteforFx.uc.js
21/04/24 08:0

↑だけど、「01 多段タブ 段数無制限+ドラッグ&ドロップでタブ移動」版タブバーがツールバーの一番下になるけど、仕様?
これはタブバーの位置変わらない版ではないの?

Firefox88で確認した。俺環だったらすまん。
2021/04/25(日) 18:36:56.19ID:xegtetaC0
firefox用スクリプトアップローダー 21/04/24 08:0 多段タブ.zip
01 多段タブ 段数無制限+ドラッグ&ドロップでタブ移動のMultiRowTabLiteforFx.uc.js 使うと
ブックマークやフォルダのポップアップメニューがオーバーフロウしている際に上下端に出るスクロールボタンが表示されなくなる
2021/04/25(日) 18:40:26.27ID:CyFuv6kb0
88のMouseGestures2_e10s.uc.js入れたら
ロッカージェスチャの前のタブが機能しなくなった
2021/04/25(日) 18:41:11.34ID:xegtetaC0
tabs tab:not([fadein]),#scrollbutton-up,#scrollbutton-down { display: none; }

tabs tab:not([fadein]),
#TabsToolbar #scrollbutton-up,
#TabsToolbar #scrollbutton-down { display: none; }
したら直る

これでリンクのドラッグオーバーでポップアップメニューをスクロールできるようになる
2021/04/28(水) 17:03:30.46ID:2TitbmYJ0
ここでいいのか分からないけど
必ず最初に全言語のURLに飛ばされるとあるサイトを
初めから日本語のURLに置換して読み込むようにするにはどう記述したらいいでしょうか

https://example.com/hoge/xxxxx-all.html デフォのこれを

https://example.com/hoge/xxxxx-japanese.html 最初からこうしたい
2021/04/28(水) 17:41:41.15ID:sMu6SAJN0
FoxReplaceっていうアドオンはあるけど、
userscriptであるのかな?
2021/04/28(水) 18:43:39.92ID:8EAP/Bx00
まともにやるならuc.jsでWebRequest.jsm使う
リンクの置き換え程度ならuser.jsで可能だけど具体的になにがやりたいのか不明だから何とも
2021/04/28(水) 19:34:00.07ID:2TitbmYJ0
スミマセン。書くと分かる法則でして
「Replacement」などで検索して出て来たのからワードを変更したらできました。
↓一応書いておきますね。と貼ろうとしたらエラーで書き込めませんでした・・
2021/04/28(水) 19:38:27.78ID:eNoHw3Hh0
Extension+Options+Menu.uc.js が二つ目以降のウィンドウで動作しません
2021/04/28(水) 19:38:49.17ID:2TitbmYJ0
Amazon Smile Redirect
https://greasyfork.org/ja/scripts/33073-amazon-smile-redirect/code

元にしたスクリプトのURLを貼っておきます。↑これを改変したらできました
2021/04/29(木) 08:54:53.32ID:bi9k/7m70
UndoListInTabmenuToo.uc.js
が動作しなくなったのですが、ほかの方は使えていますでしょうか。
2021/04/29(木) 13:57:47.61ID:rDaN9zup0NIKU
>>98
新しいの出てます
2021/04/29(木) 16:55:38.04ID:bi9k/7m70NIKU
>>99
ありがとうございます、感謝です。
2021/04/30(金) 14:46:50.47ID:54/ewfIg0
>>68

DragNgoModoki_Fx40.uc.js
https://bitbucket.org/BSTweaker/userchromejs/src/master/DragNgoModoki.uc.js
2021/04/30(金) 18:48:05.74ID:o7IPdFxA0
>>101
教えてくれてどうもありがとう
サイトブックマークしておきます!
2021/05/05(水) 10:16:45.01ID:Pn6N5ZJE00505
zzz-addToolbarInsideLocationBar.uc.jsを使ってweAutoPagerizeのアイコンをロケーションバーに入れたいんだけど、
入れているとアイコンを左クリックしても本来出てくれるはずのメニューが出てくれない
2021/05/05(水) 11:32:07.59ID:82ERGyyP00505
// @note This is not working with addon's button any more.
2021/05/05(水) 12:28:07.74ID:gq9lnbSw00505
更新されてないし古すぎる
2021/05/05(水) 16:41:58.13ID:cCSYAxlB00505
モンキー内の別のスクリプトを呼び出したいことが多くて困る
コピペ辛い
2021/05/05(水) 22:58:05.26ID:VKrhh3st0
div 内の文字列にマウスを乗せるとそのテキストを選択状態にする、っていうスクリプトがどうしてもできません

検索してdocument.createRange();とかsetTimeputとかなんかも試してみたのですがダメでした
2021/05/05(水) 23:52:58.58ID:Pn6N5ZJE0
>>104
ちゃんと書いてあったのか見落としてた
2021/05/06(木) 01:13:17.86ID:K1PZDYfB0
>>104
152行目の this.fakeUnregisterArea("ucjs-Locationbar-toolbar"); を消す(//を行頭に追加 以下同文)
202行目の this.registerArea("ucjs-Locationbar-toolbar"); を消す
212行目の this.fakeUnregisterArea("ucjs-Locationbar-toolbar");を消す

アイコンサイズは最新のFirefoxテーマにあわせCSSで調整要るだろうな
2021/05/06(木) 10:24:07.82ID:4ex562ca0
>>109
あなたが神か
UI密度がコンパクトだとロケーションバーが少し太くなっちゃうので、cssで弄るよりは妥協して密度を通常にすることにした
2021/05/06(木) 22:57:00.48ID:1TSs8xu80
>>107
一晩経ってやり直したら自己解決しました

selectionNodeContents(xxx)のxxxをgetElementById()で取得したものを入れてやってたんですが、これをthisに変えたら動作しました
2021/05/09(日) 12:53:35.41ID:WUvLcxSI0
メインページから.jsファイルを読み込む形になっていて、.jsファイル内にfunctionがたくさん書かれています
そのなかの1つを無効にしたいのですが、どのような形で記述すればいいでしょうか?
広告ブロックみたいなアドオンを使って.jsごとなくしてしまうと表示されなくなってしまうので、問題のfunctionだけ消したいんです
2021/05/09(日) 16:53:51.38ID:1UcQEqwh0
例えばfunction hoge(){〜〜}ってのを消したいなら@grantにunsafeWindowで
unsafeWindow.hoge = function(){return false}でできるんじゃないかな
2021/05/09(日) 18:48:50.86ID:WnDebMaK0
>>113
ありがとうございます
テストページでそのやり方が機能することを確認しました
ただ肝心のページのほうは関数が関数を呼び出してて、1つ消すだけではうまくいかないようですw
でも技術的にはできそうな感じがしたので頑張ってみます
2021/05/13(木) 07:45:21.81ID:+kIH6BP6a
Extension+Options+Menu.uc.js
Alt+左クリックが効かない
2021/05/13(木) 07:48:45.33ID:+kIH6BP6a
89.0b11で実行
2021/05/13(木) 08:49:46.00ID:MxPQOwEt0
Firefox 89.0b11 で正常に動かないので以下のアップデートを希望・期待しています。
できれば Nightly (90.0a1)でも動くように対応していただくと助かります。

ToolbarAutoHide.uc.js
日時:
2020/02/04 20:45:25
MD5:
2f4cae3adade3ee7a2cf84c7176f5a01
URL:
https://u6.getuploader.com/script/download/1921
2021/05/22(土) 10:23:44.67ID:2LPvcaWo0
>>117
95行目から99行目を

/* ツールボックス下にボーダー */
#navigator-toolbox {
border-bottom : 1px solid var(--toolbox-border-bottom-color) !important;
z-index : 1 !important;
}

/* ツールボックス下にボーダー */
#navigator-toolbox {
border-bottom : 1px solid var(--toolbox-border-bottom-color) !important;
z-index : 1 !important;
position : relative !important;
}

に変更してみてください。
2021/05/22(土) 14:09:04.23ID:Kc4oOUup0
MouseGestures2.uc.jsでキー押下(Shift+R)のアクションを実行したいのですがどう書いたらよいでしょうか?
サンプルとかありますか
2021/05/23(日) 14:47:38.37ID:GR58eYdZ0
ToolbarAutoHide.uc.jsは
>>118の >>position : relative !important;
の追加で、ツールバーのデフォルトの表示順序の場合は、うまくいくようです

でも、かってのタブーバーを一番下に表示するためのcssではうまく行かなくなって
なんとか、タブバーを下に表示できるようにcss工夫しても
訂正されたToolbarAutoHide.uc.jsを有効にすると
メニューバーの部分が空行になって隠れないなど問題が残ります

ToolbarAutoHide.uc.jsとタブバーを下に表示する2つ同時に解決する策が期待されます
2021/05/23(日) 22:45:54.04ID:P+U2ZxAW0
>>118
>>120
117 です。

ToolbarAutoHide.uc.js の98行下に position : relative !important; の
追加でFirefox 89.0 b15 でうまく動作するようになりました。
ありがとうございました。

Nightly (90.0 a1 / 20210523 ビルド)では残念ながら以下の状態になり、期
待した動作にはなりませんでした。
これは ProtonUI の仕様変更によるものでしょうか?

[メニュー]
ツールバー自動開閉 > メニューバー
              > ブラウザタブ
              > ナビゲーション
              > ブックマークツールバー
・上から3つは有効にしてもその場限りで再起動後で無効になる
・ブックマークツールバーは無効にしても再起動後に必ず有効になる

尚、各種ツールバーは上部に配置するままにしていますのでCSSについて影響なし
です。
2021/05/23(日) 22:55:58.55ID:GR58eYdZ0
>>120については、タブバーを下に持っていくcssに問題があったようで
ToolbarAutoHide.uc.jsはそのままで良いようだ
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付けたりするからな
まともなテキストエディタ使え
■ このスレッドは過去ログ倉庫に格納されています
大学生アイラと影の怪物と戦うリョウが、深夜3時3分の静止した世界で交錯する超常スリラーの概要

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