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/11/04(木) 18:43:15.82ID:4DVk1wUY0
>> 449
何か他の奴と競合干渉してるんだろうな

>>451
いわゆるでは詳細がわからないが
例えば https://bugzilla.mozilla.org/show_bug.cgi?id=1734870 は95で直る
2021/11/04(木) 19:19:55.99ID:MtVVMl7l0
95 Dev Editionでshadow DOM内で発生したドラッグイベント系にdataTransferの中身がちゃんとくっついて来るのは確認した
2021/11/04(木) 19:29:35.47ID:gD8676AF0
>>452-453
情報ありがとー
95ならすぐだろう待てます待てます
2021/11/06(土) 20:01:23.32ID:n605SEfc0
95で動かなくなってるスクリプト出てきたけど
なんかまた変更あったんですか?
2021/11/07(日) 01:11:52.30ID:2DIgX7OH0
MouseGestures2_e10s.uc.js (compatibility 91) についての相談です。
「選択テキストを検索バーにコピー」の機能を、「L>R」のジェスチャーで登録しています。
テキストを左クリックしながらドラッグして選択し、左クリックをしたまま、右クリックすると、
選択テキストが検索バーにコピーされません。
ucjsMouseGestures._selectedTXT が空文字列になってしまいます。
テキストをいったん選択してから (左クリックの押下を一度離してから) L>R のジェスチャーをすると、問題なく動作します。
これを解決する策はないでしょうか?

先日まで、ESR78にて (compatibility 77) のバージョンを使っていまして、
これでも同じ不具合がでていたのですが、

['L>R', '選択テキストを検索バーにコピー',
function(){
var fun = function() {
if (BrowserSearch.searchBar)
BrowserSearch.searchBar.value = ucjsMouseGestures._selectedTXT || ucjsMouseGestures._linkTXT;
}
setTimeout(fun, 10);
} ],
こんな風に setTimeout を噛ませば何故か動作していたのですが、この回避策が 91 では効かなくなってました。
よろしくお願いします。
2021/11/07(日) 02:05:54.26ID:W1cTpzk60
ソース読む限り選択テキストは親プロセス側からPromiseで取れるようになったから
コンテンツプロセスから送るのをやめたようだけど(だからucjsMouseGestures._selectedTXTもPromiseが解決されるまで値が入らない)
同様にその関数内で直接gBrowser.selectedBrowser.finder.getInitialSelection()を使えばいいのでは
2021/11/07(日) 02:22:21.27ID:W1cTpzk60
Firefoxのソース見てみたらFindbar関係をJSActor化した時にsendQueryの恩恵受けて
図らずも外部から叩ける便利関数になったんだねFirefox内部ではFindbarでしか使ってないけど
2021/11/07(日) 06:54:10.48ID:kjtRCiaa0
>>456

https://pastebin.com/sD4nnU2b
2021/11/07(日) 07:22:01.99ID:a5Rc8IHIa
>>456
searchbox_syncModoki.uc.js
2021/11/07(日) 09:20:46.48ID:2DIgX7OH0
>>457-460
アドバイスありがとうございます。
459さんのソースをコピペしたところ動作するようになりました。
大変感謝です。ありがとうございました。
2021/11/09(火) 14:32:51.65ID:2F4aGlkK0
検索ボックス履歴の表示領域を大きくしたいのですがどのスクリプトを使えばよいのでしょうか?
2021/11/10(水) 23:35:21.61ID:k6dLlugX0
cssへどうぞ
2021/11/11(木) 00:14:35.74ID:7vld7p2i0
行ってみます!
2021/11/13(土) 14:29:51.91ID:O+wAxy630
google画像検索で、画像を中クリックするとリンクを開くって挙動にできるスクリプトって無いですか?
2021/11/15(月) 20:02:08.37ID:6/r6yAEha
GitHubのファイル一覧を更新日時順に並べ替える方法
みんなどうしてるの?
GitHubListSort.user.jsがあるけど、Tampermonkeyで動かないので気にいらない。
2021/11/15(月) 20:09:52.55ID:meRUXte80
94.0.1のTampermonkeyで動いてる
2021/11/15(月) 22:22:20.79ID:6/r6yAEha
>>467
GitHubListSort.user.jsの2021/03/27 更新版ですよね?
下記サイトでTampermonkeyでは正常だけど、グリモンでは反応しない。
https://github.com/alice0775/userChrome.js
2021/11/15(月) 22:25:13.76ID:oKRlGgZT0
94.0.1のViolentmonkeyで動いてる
2021/11/15(月) 22:26:22.05ID:3LSm5Tts0
一方では動かないと言ったり、一方では正常と言ったり
矛盾しているようだが
2021/11/15(月) 22:31:43.87ID:meRUXte80
>>468
それとTampermonkey4.13.6136で動いてるよ
過去に検索アドオンで動かない報告があったから他のスクリプトかアドオンと干渉して動かないんじゃない?
2021/11/16(火) 08:06:03.62ID:KrobYK1La
>>471
ありがとう、Swift Selection Searchが原因でした。
このアドオンを変えたくないので、設定を調べてみます。
2021/11/16(火) 08:52:38.15ID:KrobYK1La
>>472
GitHubListSort.user.jsは止む無く、このスクリプトのためだけにグリモンで動かすことにした。
2021/11/16(火) 09:35:41.90ID:iTJ4930R0
>>473
Swift Selection Searchを入れて確認したらconsole.logやalertだけのスクリプトでも動作しないから
GitHubListSortが悪いんじゃなくてTampermonkeyかSwift Selection Searchのせいかと
2021/11/16(火) 18:06:37.80ID:rhA/QjP3a
>>469
GitHubListSort.user.js
Violentmonkeyで動きました。
登録しているTampermpnkeyスクリプトもVioで動いたので、すべて乗り換え出来ました。
以前はVioで動かないこと多かったが
2021/11/16(火) 19:43:49.98ID:mNM8c9eT0
この人はGitHubListSortが動かないーSwift Selection Searchが原因だーどうにかなりませんかってやり取りを何回やったら気が済むの
2021/11/17(水) 08:34:58.43ID:gY9mNpuod
毎回同じ人なんだ???
2021/11/17(水) 09:21:16.49ID:UUR2hBe80
uh huh
2021/11/22(月) 15:38:06.47ID:VCfO7Ecj0
Strip UTM Trackingというスクリプトを見つけました。
https://greasyfork.org/ja/scripts/27466-strip-utm-tracking

これをちょっといじって、?utm_じゃなく、#utm_を削除するようにできないでしょうか?
コード内の?を#に変えてみましたけどダメでした。
2021/11/22(月) 20:38:58.84ID:LLd0rs8D0
>>479
location.search を location.hash にしたらどうかな
2021/11/23(火) 15:13:34.20ID:GeSle/gt0
>>480
ありがとうございます。
試してみたけど、ダメでした。

他にもUTM param stripperというスクリプトを見つけました。
https://greasyfork.org/ja/scripts/4056-utm-param-stripper

こちらはコード内に?だけじゃなく、#も入ってるので、まんまじゃんと期待しましたが、
古いせいかやはりダメ。
半分あきらめました。
2021/11/23(火) 23:13:43.62ID:TQA3IJWl0
firefoxとviolentmonkeyを使っているのですが
urlを開くとHTMLじゃなくて画像ファイルになっているURL
例えば
https://pbs.twimg.com/media/FE3OPFPacAImX6n?format=jpg&;name=small
を正規の場所から開くとurlを見て上の例であれば
https://pbs.twimg.com/media/FE3OPFPacAImX6n.jpg
と開きなおすスクリプトを作っていたのですが
最近、正規に開いた場合はviolentmonkeyのスクリプト稼働一覧に乗ってこず
そのタブを再読み込みすればそこでスクリプトが走りはじめます
下記のurlマッチングが問題なのでしょうか
// @match https://pbs.twimg.com/media/*?format=*
再読み込みしないで動いているスクリプトがありましたがそちらのマッチングは
// @include *
でした
2021/11/24(水) 03:24:11.73ID:A/wuiZ5p0
たぶん最初は「正規の場所」にマッチしてると思う
だから URL を指定しないでいるか、Redirector みたいのを使ってみるのが良いかも
ttps://raw.githubusercontent.com/xiaoxiaoflood/firefox-scripts/master/chrome/redirector.uc.js
2021/11/24(水) 05:20:32.92ID:oK6afzMk0
ありがとうございます
リンク?元の場所とは
なるほどそれで *なら稼働してたんですね
2021/11/29(月) 11:50:13.74ID:aG8ChSp10
もう、ちょっと前かららしてけどyoutube-dlでのダインロードスピードが規制させているのだね
仕組みの反応の遅さて今更ながら気付いた
OpenWith_1.2.1b.uc.jsを使って、対応が遅れたメディアプレイヤーで閲覧したりダウンロードするのが大変になった
代替のツールは見つけられたけど、メディアプレイヤーも状況が常に状況が変化して大変
2021/11/29(月) 21:23:29.71ID:6vgy0woD0NIKU
>>479です。

スクリプトではないんですが、au-revoir-utmというアドオンを見つけ、試してみたところ、ばっちりでした。
https://addons.mozilla.org/ja/firefox/addon/au-revoir-utm/

単純にutm_〇〇のパラメーターを削除するだけのアドオンみたいです。
4年前のアドオンであまり期待しませんでしたが、?utm_じゃなく、#utm_でもうまく行きました。
5.09 KBと軽いので、他のパラメーター削除のスクリプトやアドオンと併用すれば良さそうです。
2021/12/05(日) 21:12:46.87ID:H40Pp8Ix0
リダイレクト除去のため「Redirect Cleaner」のスクリプトを入れていたが、
okwaveのサイトで起動しなくなりました、https://okwave.jp/
こちらのサイトでも、リダイレクトを除去できるスクリプトを教えて下さい
488名無しさん@お腹いっぱい。 (ワッチョイW 74f0-akP+)
垢版 |
2021/12/07(火) 21:46:26.44ID:6xglKVAM0
前スレに書き込みしてしまったのでこちらに転載します。

firefox用スクリプトアップローダーにある、ブックマークメニューの▲▼スクロール領域を非表示.uc.jsなんですがfirefox95.0にしたら▲▼は消えるんですがカーソルをもってくと勝手に1番下までいってしまいます。オマカンでなければ修正してもらえませんか?
2021/12/08(水) 00:21:40.57ID:4iJ8idM50
https://pastebin.com/M7UZ2583
490名無しさん@お腹いっぱい。 (ワッチョイW 74f0-akP+)
垢版 |
2021/12/08(水) 01:22:32.16ID:xfv4ScYq0
>>489
ありがとうございます♪うまくいきました!
2021/12/09(木) 06:02:51.94ID:TkL+tOU00
>>487
こちらのRedirect Cleanerの類似スクリプトを教えて下さい、あることを祈ります
2021/12/09(木) 07:48:15.34ID:AKeI3nas0
Fiefox95にしたらMouseGesutures2_e10s.uc.jsの「閉じたタブのリストをポップアップ」が機能しなくなってしまった
どこ修正すればいいんだろう
95用のやつをいれています
2021/12/09(木) 09:15:58.43ID:wF6cRZbJ0
aliceさんの環境で動いてないならすぐ修正入るから待てばいいんじゃないかな
2021/12/09(木) 10:04:28.01ID:u+EOnWtf0
remove eval でいいらしいぞ
2021/12/09(木) 10:23:53.31ID:AKeI3nas0
>>494
できたわありがとう

let undoItems = eval("(" + ss.getClosedTabData(window) + ")");
ってなってるところを
let undoItems = ss.getClosedTabData(window);
でいけました
2021/12/09(木) 11:22:27.05ID:XkPZnNT80
>>495のでも、aliceさんの修正来たけどそのやつでも
ポップアップ出て来るけどもスクロールがオカシクて?一番下(つまりかなり前に閉じたタブ)になって
肝心の直近が選択できないんだけども、オマカンですかね
2021/12/09(木) 13:41:43.18ID:DDzyGUgt0
DragNgoModoki.uc.jsなんですが、firefox95で動かしている人いますか?
アップデートしたら動かなくなったのですが、自分の環境だけでしょうか?
2021/12/09(木) 19:01:38.97ID:XkPZnNT80
aliceさん、更なるアップありがとうござます。
しかし、まだ勝手に下へとスクロールされる>>496の症状は治ってないですね
2021/12/09(木) 19:02:29.77ID:wF6cRZbJ0
おま環境でしょ
2021/12/09(木) 19:43:31.51ID:XkPZnNT80
そうだろうなってことで切り分け分かるかなと思ったけど
記憶させる履歴数をスクロールしないとこまで削ることにして
100にしてたのを28で強制的にスクロールが見た目なくなりましたw
これで行きます。スミマセン
2021/12/09(木) 19:59:51.87ID:u+EOnWtf0
ポップアップのScroll Button▲▼を消すCSSかスクリプトみたいな奴使ってるんじゃないの
2021/12/09(木) 21:03:23.82ID:U6M1f4iT0
aliceさんめっちゃ働き者やね。ほんまにありがとう。

いちおう報告ですが、
MouseGestures2_e10s.uc で
"閉じたタブのリストをポップアップ" が、Ver.95から反応しなくなりました。
尚、ほかのジェスチャはほぼ動いている模様です。
修正が可能であればよろしくお願いします。
2021/12/09(木) 21:08:17.15ID:wF6cRZbJ0
ループしてんで
2021/12/10(金) 00:06:49.63ID:zV2He8Kk0
DragNgoModoki.uc.jsなんだけど、左下にドラッグの際のコマンド?は表示されるけど、新しいタブを開いたりがしてくれない
以前のfirefox94までは使えていて他のスクリプトは動いているんだけど、なにか見落としていたりするところありませんかね?
アドバイスお願いします
2021/12/10(金) 00:55:37.62ID:0Y4T9hbX0
スクリプトの最新版を入れるという考えはないのか
2021/12/10(金) 09:39:14.36ID:Fk65KYZE0
JSActors化めんどくせーな
BSTweakerに期待
2021/12/10(金) 19:50:51.82ID:c62JY6Hr0
ExtrasConfigMenuもうだめかなあ...
2021/12/10(金) 21:29:21.08ID:zgo8IE+w0
これ?
https://github.com/Endor8/userChrome.js/blob/master/Firefox%2087/ExtensionOptionsMenu.uc.js
2021/12/11(土) 16:20:06.40ID:byAHFYfw0
>>507
ウェブ開発メニューの消せば動く
2021/12/11(土) 16:33:09.40ID:1yeh1IJP0
それ系のトラブルはメニューのidがwebDeveloperMenuからbrowserToolsMenuに変わったのが原因な気がする
2021/12/11(土) 16:35:44.89ID:1yeh1IJP0
該当ばぐじらhttps://bugzilla.mozilla.org/show_bug.cgi?id=1724284
2021/12/11(土) 21:10:57.97ID:EpptvkvX0
Firefox 95.0 で MouseGestures2_e10s.uc.js のみをインストールした状態でWebサイト内で検索した後、プルダウンメニューで並べ替えをすると、サイトによっては右クリックもジェスチャーも反応しなくなります。

例えば、https://wowma.jp/ で検索して、
https://wowma.jp/itemlist?keyword=Firefox

並べ替えのプルダウンメニューから「価格の安い順」を選択すると、以降の操作で「Unknown Gesture: L>R」などが出ます。
お手数ですが調査頂きまして、対策が可能なら幸いです。
2021/12/11(土) 21:13:39.17ID:EpptvkvX0
左クリックなど、ジェスチャー以外の操作をすると正常な動作に戻ります。
2021/12/12(日) 04:09:45.42ID:RJbfpqsp0
alice様。version 2021/12/11 23:00 で正常に動作するのを確認しました。大変迅速な修正ありがとうございました。
2021/12/12(日) 12:17:03.52ID:B7q70+hy01212
aliceさん、MouseGestures2_e10s.ucの更新、ありがとうございます。
2021/12/12(日) 13:37:52.71ID:b+8Cry3g01212
>>508
アドオンONOFFが簡単にできていいですね
Imagusのショートカットキーがなくて困ってた
2021/12/12(日) 13:51:25.84ID:iNighE9u01212
UndoCloseTabButtonN.uc.jsについて、95.0にしたらアイコンをクリックしても
履歴が表示されなくなったんだけど俺環なのかな
俺環じゃなかったら作者さん更新お願いします
2021/12/12(日) 15:27:17.10ID:iNighE9u01212
UndoCloseTabButtonN.uc.js素早い更新ありがとうございました
2021/12/14(火) 10:20:14.94ID:BfUzudCa0
Firefox95になってから
Sidebarmodokiのタブの部分がシステムやテーマが反映されずに真っ白のままみたいです
2021/12/14(火) 11:26:17.35ID:5rlyVJ0R0
96の奴使ってみそ
2021/12/14(火) 13:39:03.56ID:BfUzudCa0
>>520
見えるようになりました!
2021/12/29(水) 04:08:12.33ID:84iK7fiO0
メルカリがTampermonkey受け付けなくなってたので無理矢理MutationObserverでどうにか出来ないか試したけど出来ない
コンソールに直接書いたら動くんだけど、Tampermonkeyからだと動かない
商品画像をクリックしたら直URLを新しいタブで開きたいだけなんですけど…何か方法ありませんか?
2021/12/29(水) 04:36:49.35ID:84iK7fiO0
すいません、凡ミスで実行URLのタイポでした
mutationとか使わなくて実現できました
2022/01/06(木) 17:23:40.70ID:gC886Scl0
Firefox95.02でMouseGestures2_e10s.uc.jsの閉じたタブのリストをポップアップが動かないです
どのように書き換えればよいでしょうか?
2022/01/06(木) 22:44:44.84ID:9MnFPDMB0
ハイ次の患者さんどうぞ
2022/01/06(木) 22:51:13.80ID:Wr914KqW0
ほんとに動かないなら遅くて次の日には直ってる
おま環だと直らない
2022/01/09(日) 23:42:12.12ID:N6aodZuf0
Nightly 97.0a1 (2022-01-08)版で
verticalTabLiteforFx.uc.jsの表示が崩れていることを報告します
Aliceさんお手すきの際にご対応いただけたらありがたいです
2022/01/10(月) 18:15:42.58ID:lJiHbqjN0
>>527
更新された97用のファイルできちんと表示されることを確認しました
ありがとうございます
2022/01/10(月) 21:28:07.01ID:MGTBUFC70
68から95.02に移行したんですが
Hide the bookmarks toolbar bookmarks and Unsorted.uc.jsだけが機能しません
72のやつが最新版ですよね?皆さんはちゃんと機能してますか
2022/01/10(月) 22:39:38.17ID:SbVYL32s0
>>529
@includeの.xul→.xhtml
で機能してるよ
2022/01/10(月) 23:50:06.72ID:MGTBUFC70
>>530
出来るようになりました
ありがとうございます
2022/01/11(火) 08:21:33.49ID:FMhZV6Nq0
94くらいから textLink_e10s.uc.js 動かないんですけど皆さん動いてますか?
2022/01/11(火) 09:01:28.87ID:rXAD4ul00
95対応のバージョンでnightlyまで動いてる
2022/01/13(木) 08:30:31.48ID:an+K3Vof0
>>533
おかげで見つかりましたありがとうございます
助かりました
2022/01/17(月) 21:34:27.41ID:6840vvaIa
Aliceさんの no_Limit_Result_SearchBar_History.uc.js // @version 2018-07-21 fix at startup
動いてますか?
2022/02/04(金) 11:51:02.07ID:lAROInxha
showFullTitle4Google 20190907
効かなくなってる?
2022/02/04(金) 18:15:45.63ID:UwaB1Gl8a
>>536
Chromeでは問題なく動く。
2022/02/04(金) 18:53:55.05ID:UwaB1Gl8a
Firefox版 showFullTitle4Google.user.js
修正版お願いします。
2022/02/04(金) 18:59:30.91ID:Mdmpo2Sb0
ストレートに力技な実装してるんだなw
2022/02/04(金) 19:48:59.76ID:4JWgR61f0
>>535
Go to fileで no_Limit_Result_SearchBar_History.uc.js を検索後, 新しそうな奴で 2019/06/24 23:00 版は動いてるな
2022/02/04(金) 21:00:28.36ID:UwaB1Gl8a
>>540
ありがとう、Go to fileで探すんですね。
2022/02/05(土) 16:08:01.14ID:w4Kz3qkw0
google検索結果から知恵遅れや有料記事リンク等を非表示にするスクリプトが欲しい
2022/02/05(土) 16:46:15.82ID:58YreZKUa
showFullTitle4Google.user.js
動かん、修正版頼む。
2022/02/05(土) 18:56:57.44ID:rq3RLUF1M
同じ事を何度書き込んだら気が済むんだ
大人しく待てないなら自分で修正しろ
2022/02/06(日) 18:20:00.84ID:fCO59oFzH
Bypasser for Some Specific Ad-Links ・ yuumari.com
https://yuumari.com/m-links/

バージョン: 1.76
最終更新日: 2022/2/6
2022/02/10(木) 09:42:12.18ID:DJmnm4Gr0
>>542
https://openuserjs.org/scripts/jscher2000/Google_Hit_Hider_by_Domain_(Search_Filter_Block_Sites)
https://www.youtube.com/watch?v=u0431tculpg
2022/02/10(木) 10:59:59.81ID:0bj1ull10
>>546
サンキュウ アイルトライ
2022/02/12(土) 09:10:04.56ID:KXCDWggB0
ロケーションバーの☆ボタンを非表示にしたいのですが
#star-button { /* URLバーの☆ */
display: none !important;
}
ではボタン領域が残ってしまいます
領域自体をなくすことはできますか?
2022/02/12(土) 09:21:24.32ID:DtN1cnja0
>>548
#star-button-box でどうでしょう
2022/02/12(土) 09:40:05.40ID:KXCDWggB0
>>549
ありがとうございます!
2022/02/12(土) 21:45:34.45ID:dbymeLSL0
Fix Google Search Optionsのサイドバーがまた重なるようになってしまった
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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