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

■ このスレッドは過去ログ倉庫に格納されています
2021/02/13(土) 22:55:23.86ID:8CneVZ400
※各所でスレ番号分断、乗っ取りの元凶になっている【強制コテハン】は導入禁止です。 勝手に立ててPart1からやり直して下さい。

■前スレ
Firefox userChrome.js greasemonkeyスクリプトスレ41
https://egg.5ch.net/test/read.cgi/software/1579175685/
2023/04/15(土) 22:35:54.77ID:uD4Mj64k0
>>240
スレ違い
userChrome.css・userContent.cssスレ Part12
https://egg.5ch.net/test/read.cgi/software/1650551086/
2023/04/17(月) 22:43:34.93ID:ziYgqP+70
upperURI.uc.jsが動かなくなった
ネ申よなんとかして
2023/04/17(月) 23:48:46.89ID:qc0dXxZM0
>>242
これで代用できる
https://addons.mozilla.org/ja/firefox/addon/navigate-up-we/
2023/04/18(火) 00:08:11.34ID:boB5EjcU0
多分すぐ修正入るんじゃね?
2023/04/18(火) 12:20:20.78ID:kdxt9XqR0
OpenWith_1.2.1b.uc.js
ver112ではOKなるも、113で動作しません。
2023/04/22(土) 11:55:16.76ID:/00LFcU90
>>245
113 b6で動いてるよ
2023/04/22(土) 12:28:51.45ID:J8hh8j4Y0
>>246
そうですか、アドオンに乗り換えたよ。
2023/04/22(土) 16:07:57.73ID:aIjGHa590
Thunderbirdのハンバーガーメニューボタンをダブルクリックして再起動するuc.jsです
カレンダーとToDoとチャットのボタンも追加したいのですがどうすればいいでしょうか

"calendar-appmenu-button"

"task-appmenu-button"

"button-chat-appmenu"


(function(){
document.getElementById("button-appmenu").ondblclick = function restart() {
let cancelQuit = Cc["@mozilla.org/supports-PRBool;1"].createInstance(Ci.nsISupportsPRBool);
Services.obs.notifyObservers(cancelQuit, "quit-application-requested", "restart");
if (cancelQuit.data) { return; }
Services.startup.quit(Services.startup.eRestart | Services.startup.eAttemptQuit);
}
}());
2023/04/23(日) 16:54:47.15ID:PV2AWDx30
スレチ
250248
垢版 |
2023/04/24(月) 20:39:36.05ID:lrX/EauD0
>>248です

できました
ありがとうございました
251名無しさん@お腹いっぱい。
垢版 |
2023/04/28(金) 23:17:03.25ID:kbdrpGvQ0
https://bitbucket.org/BSTweaker/userchromejs/src/master/のsaveFolderModoki.uc.jsとDragNgoModoki.uc.jsを導入しているんだけど
画像や保存関連の一部のジェスチャが上手く機能しないのはおま環?ちなみに102.10.0esr

saveFolderModoki.uc.jsで画像やリンクが保存出来ないし
DragNgoModoki.uc.jsのチェスチャーで保存やGoogle 類似画像検索が機能しない
DragNgoModoki.uc.jsの機能でテキストを検索バーにコピペ等は問題なく機能してのに…
2023/04/28(金) 23:24:42.50ID:spSlQH1a0
直接だとダウンロード失敗するけど失敗したのがリストにあるからそれを再ダウンロードすると成功する
どこに保存するかウィンドウを開いて指定するタイプは最初から成功する
類似画像検索はしたことないけど大体Google側の仕様変更で動かなそうではある
102は流石に古いから他に思いつかん
2023/04/28(金) 23:55:45.96ID:BLHHHpln0
ESR102は102.10でminor versionが二桁になったからバージョンチェックに失敗しとるんだわ
修正しといたけど

類似画像検索は仕様変わってからジェスチャ定義を更新してないだけでは?
254251
垢版 |
2023/04/29(土) 01:22:10.38ID:8esk2kYk0
作者の方が見ていて、かつすぐ修正いただけるとは思っていませんでした

DragNgoModoki.uc.js、saveFolderModoki.uc.js意外にもUserScriptLoader.uc.jsとDeepLTranslator.uc.jsも
公開していただき有難う御座います、有難く使わせていただいています

saveFolderModoki.uc.jsやDragNgoModoki.uc.jsのチェスチャーでの画像の保存等は無事機能しましたが
Google 類似画像検索はジェスチャー直後にアドレスバーに長めのURLが一瞬表示された後に(一瞬過ぎて読み取れないのですが)
https://www.google.com/imghp?sbi=1のページが開くという挙動です

他のアドオンか何かと競合しているのかもしれないと思い、アドオン無効など色々試してみたのですがどうも上手くいきません
どうもこれはおま環のようなので、一度寝てから改めていろいろ試してみたいと思います
2023/04/29(土) 01:28:59.17ID:xqliU4N50
従来のwww.google.com/searchbyimageを使ったクエリはclient=のパラメタを付けないと動かない
あるいはlens.google.com/uploadbyurlを使う
256251
垢版 |
2023/04/29(土) 13:49:53.04ID:v62kFlzW0
あれから色々試したのですが改善せず、一度DragNGoModoki関連の.uc.jsファイルとismファイルを消して
必要なファイルを再ダウンロードして設定し直したらGoogle類似画像検索も無事機能しました

お騒がせしました

おそらく前は中身を弄ってはいけない箇所を気付かずに誤って弄ってしまっていたか
ファイルを最新のものを使っているつもりで実は古かった等が原因かもしれません
2023/04/29(土) 15:53:14.68ID:ymf6tj470
ESRはスレチだ
いい加減失せろ池沼
2023/04/29(土) 16:22:08.86ID:H1Z0Pq5L0
>>257
お前いろんなスレで煽ってんのな
つまらん人生送ってんな
2023/05/05(金) 22:28:52.39ID:zcWt0g610
GitHubListSort
2023/05/05 問題があった箇所を修正、長くなった履歴を削除
2023/05/09(火) 08:26:59.00ID:KSwV/mQF0
↑のGitHubListSort.user.js、例えばaliceさんのuserChrome.jsではちゃんと効くんだけど
そこから、Firefoxが113にアップされたから113を・・・と↓に行った時に効かなくなってますね
以前は確かここでもソートされてたと思います。またこの後サイトの仕様変更あったのかな

https://github.com/alice0775/userChrome.js/tree/master/113
2023/05/09(火) 08:59:12.83ID:SAOld6kE0
非公式のFirefox113とTampermonkeyでは階層移動しても動いてる
ちょっと古いEdgeとTampermonkeyでも動いてる
2023/05/10(水) 05:39:53.81ID:Gz8GAya60
他に報告がないって事はおま環か
2023/05/10(水) 11:02:34.75ID:YDrPg7Vw0
113にあげてFloatingScrollbar.uc.jsが効かなくなってスクロールバー消えたんだけどどこ修正したら良いだろう
2023/05/10(水) 23:18:41.10ID:32L+B9Nz0
>>261-262
あれから書けなかったから反応遅れたけど
自分んとこでもEdgeに入れて試してみたら正常動作しました
オマカンですね
他でもどうやら自分だけダメなやつとかあるみたいで
一度全く新規からやり直した方がいいのかなぁ・・大変だ
2023/05/11(木) 00:04:26.84ID:xrc8ZAHe0
>>264
ページの文字列を選択して検索するアドオンとか相性悪いって何度かスレで見かけたな
2023/05/11(木) 01:51:04.95ID:kxAcNPe/0
>>263
俺もこれ知りたい
ちなみにFloatingScrollbar.uc.jsはこれ
https://github.com/Endor8/userChrome.js/blob/master/floatingscrollbar/FloatingScrollbar.uc.js
2023/05/11(木) 08:22:13.18ID:fTXoK6gz0
自分もそれからフォークされたスクロールバーのやつ使ってたけど113でダメになった(URL貼れない)
orientとかverticalとかあるから>>240絡みかなと自分で弄ってみたけど素人ではダメだったですw
2023/05/11(木) 17:20:32.46ID:zoY6ZwMW0
>>260
GitHubにログインしてるとサブディレクトリで左側にツリーが表示できるUIになってて効かないね
2023/05/12(金) 11:22:25.26ID:0eeOwehv0
GitHubListSort
2023/05/12 ログイン後のレイアウトに対応
2023/05/13(土) 15:56:57.10ID:XBhaECgA0
YouTube動画リストのサムネがやたら大きくなったけど
表示サイズを調整するスタイルやスクリプトないですかね
2023/05/14(日) 13:47:21.47ID:ns2pSD3E0
スクロール透過解決求む
2023/05/14(日) 19:03:40.89ID:yNFraeg+0
FloatingScrollbar.uc.jsの件、解決策探してたらドイツ語っぽいページに行き当たったんだが(ちなみにこのページ見ても解決はしなかった)
そんな所にこのスレのろだ見てる奴がいるとは思わなかった
https://www.camp-firefox.de/forum/thema/136333-floating-scrollbar/
2023/05/14(日) 19:10:18.49ID:JgOuJUs60
>>272
ドイツのフォーラムは賑わってるけどFloatingScrollbarを修正できる人はいないな
Aris-t2 のcustom_scrollbars.uc.jsを弄ったものが解決策になってるだけ
2023/05/14(日) 20:01:35.46ID:QQqvSWUE0
ロダのは違うんか
2023/05/14(日) 21:18:15.59ID:yNFraeg+0
まあろだのirefox-overlay-scrollbars.uc.jsを上げたのは俺なんだが、あれはスライダーが見やすいのとマウスオーバーした時の動作が超かっこいい(自画自賛)だけで、
113だとうまく動かないのは一緒だよ
orient = "vertical" を flex-direction = "column" に、orient = "horizontal" を flex-direction = "row" にすれば、全く表示されないって事はなくなるけど、
マウスオーバーするとスライダーが消える(68行目から96行目、hoverとかactiveの所をコメントアウトすれば消えなくはなるけど)
そして何より、113だとFloatingでもなんでもくなってしまうので意味がない
2023/05/14(日) 21:30:19.84ID:yNFraeg+0
>スライダーが見やすいのとマウスオーバーした時の動作が超かっこいい

見やすかった、超かっこよかったってのが正しいな、113でその辺のよさが全部死んだから
borderもtransitionも全く効かない
2023/05/18(木) 11:16:34.83ID:UH1LdfnS0
このままなあなあで解決できなくなるのか...
2023/05/18(木) 19:14:49.44ID:8p/kGUi50
113で最新のdownloadstatusmodoki入れても
ステータスバーにダウンロードしたやつのファイル名表示されないけど
おま環?
2023/05/19(金) 20:12:46.00ID:KnpohFja0
以前ここで見た、YouTubeの概要欄の「もっと見る」をクリックしなくても正確な日時などを表示するってやつが
仕様変更で効かなくなったようなので、新しいの分かる方いらっしゃいましたらお願いします。
CSSだしそもそもFirefox自体のことでもないからアレなんですけど、ここだったんで。
読み込みと同時に概要欄が自動開閉するスクリプトあればそっちの方がいいんですけど
探してもちょっと分かりませんでした
2023/05/19(金) 20:15:03.64ID:GiIXStA20
>>278
更新されてる
2023/05/19(金) 21:51:23.51ID:SThNIB3t0
cssはスレ違い
2023/05/20(土) 20:18:34.69ID:vdzFXYF30
>>280
確認しました
更新ありがとうございます
2023/05/23(火) 23:19:04.23ID:tflDZcLK0
オーバーレイスロールバー
widget.non-native-theme.scrollbar.style を 5 とする
ui.useOverlayScrollbarsを数値で新規作成 1 に
ui.scrollbarFadeBeginDelayを数値で新規作成 コンテンツエリアでマウスの動きを止めて消えるまでの時間ミリ秒 2500
ui.scrollbarFadeDurationを数値で新規作成 フェードアウトの時間ミリ秒 350

以上でどうよ
2023/05/24(水) 09:25:55.10ID:ASZbi3di0
>>283
素晴らしいです
これで更に、スクロールバーを時間でフェードアウトさせないままにするにはどう設定すればいいでしょうか
自分が元使ってたスクリプトがスクロールバーは細く表示されたままでポイントするとニョキっと広がるタイプでした
メインの画面をTweetDeckにしてるのもあって、そのスクロールバーの明滅がちょっと逆に五月蠅く感じまして
下二行を記入しなくても同じようにフェードアウトするようです
今はその値を思いっきり大きくして時間を稼いでいますが、もっとスマートな方法はないのかな
2023/05/24(水) 10:10:14.26ID:DDyM4zJB0
firefoxで使っているのですが、スクリプトのファイル名を日本語(全角)に変更すると、動作しなくなります
当然.uc.jsは変更してないのですが、ファイル名も半角じゃないと元々動かないのでしょうか?
2023/05/24(水) 10:16:46.80ID:zQJCPe+J0
いや動くが……
2023/05/24(水) 10:18:41.54ID:YHNyN00k0
そいつ前にもUACだのFindbarPlus.uc.jsだので暴れてた荒らしだから触っちゃダメ
2023/05/24(水) 13:30:13.85ID:PseOMvyH0
スクリプトローダ次第
2023/05/24(水) 13:40:27.42ID:zQJCPe+J0
>>287
FindbarPlusで調べたらフォーラムとOKWAVEに質問してて草
マルチしまくってるのか
https://forums.mozillazine.jp/viewtopic.php?f=16&t=22064
2023/05/24(水) 22:57:08.98ID:DDyM4zJB0
>>289
いや知らんし、どう関連性があるねん
2023/05/24(水) 23:04:13.81ID:5CY5BbMv0
そこで他人のフリはさすがに無理でしょw
2023/05/24(水) 23:48:54.32ID:Vhj7k0FD0
>>286-287はバカ丸出し荒らしの自演だから触っちゃ駄目
過疎スレで2分とも立たず一人会話してる堪え性のないアホ
IP変えるためルータ再起動にかかる時間がそれくらいだから、即書き込んだんだろう
以前、質問者にスルーされて相手にされなかった恨みからずっと粘着してるw
2023/05/24(水) 23:54:34.14ID:Vhj7k0FD0
当然、荒らしは暇人で専ブラで一日中監視してるから、スレが更新されると必ず数分足らずで出てくる笑 >>291がテンプレ証明
2023/05/25(木) 00:09:26.86ID:meVssgVt0
統失で草
2023/05/25(木) 00:12:56.68ID:j6stOfrS0
荒らしの自演キモw
2023/05/25(木) 08:06:29.42ID:geQ3ROT70
自己紹介乙
2023/05/25(木) 13:08:30.27ID:e09WolpV0
>>294-296
自演バカの特徴、必ず3回バカ丸出しの自演をしていく
また、いちいち昔の他人を覚えているということは、まさにそいつに恥をかかされたアホという自己紹介w
2023/05/25(木) 13:37:34.45ID:meVssgVt0
IP変えてると思ってるのがほんと草
2023/05/25(木) 14:08:02.41ID:xA03/SgW0
またアレがわいて出たのか バルサンでも焚くか
2023/05/25(木) 15:36:15.67ID:7A8tHLnf0
>>297
自己紹介乙
2023/05/25(木) 16:43:14.95ID:oQ7kZ+1v0
私に関係はありませんが、念の為注意喚起としてバカな荒らしは無視でお願いします
firefoxに、userChromeJSのスクリプトを導入していますが、ファイル名を全角にすると、動作しなくなります
例えば、patchForBug892485.historySidebarScroll.uc.jsというファイルに一文字でも全角文字を入れて
再起動すると、動作しなくなります、それはなぜでしょうか?
2023/05/25(木) 17:57:26.06ID:yV5NK6to0
> 荒らしは無視でお願いします
同意、スルーしましょう
2023/05/26(金) 00:52:34.95ID:WY5mqfld0
自演で荒らしに反応する役するな
2023/05/26(金) 07:01:54.42ID:Kk1crYV20
うちのやつは普通に動くけど、スクリプト次第なんかな
2023/05/26(金) 15:52:18.58ID:Kk1crYV20
ucも消してると動かなくなるな
2023/05/26(金) 16:14:33.43ID:AAFIUpin0
uc.jsで判別しとるしな
2023/05/27(土) 18:37:29.60ID:/3wDQ1jA0
オーバーレイスクロールバーを時間経過でスクロールバーの表示が消えないようにするには
ui.scrollbarFadeBeginDelay を -1 にしたらできた。

あと widget.non-native-theme.scrollbar.style を 2 にしたら
widget.non-native-theme.gtk.scrollbar.allow-buttons(スクロールバーに矢印をつけるかどうか)
widget.non-native-theme.gtk.scrollbar.round-thumb(つまみ部分の両端を丸くするかどうか)
widget.non-native-theme.gtk.scrollbar.thumb-cross-size(つまみ部分の最短の長さ)
widget.non-native-theme.gtk.scrollbar.thumb-size(つまみ部分の幅のスクロールバーの幅に対する割合(0~1))
widget.non-native-theme.scrollbar.size.override(スクロールバーの幅)
の設定が効くようになるからおすすめ
2023/05/27(土) 22:08:38.62ID:bPnZGl410
有無
2023/05/29(月) 09:04:29.86ID:/l1QdHQ20
>>287
よっぽど質問者に相手にされなかった役立たずだったんだろうな、可哀想に(笑)
2023/05/29(月) 10:34:42.70ID:su13bfOn0
>>287
┐(´ー`)┌
311名無しさん@お腹いっぱい。
垢版 |
2023/05/29(月) 14:52:11.51ID:CseUHiPx0
>>126
Waterfoxは動いてるね
2023/06/01(木) 00:15:15.67ID:cX6AAFIB0
ツールバーの拡張機能のボタンをクリックした時の順番を
任意の順番に変えるuserChrome.jsってありますか?

一応、ボタンクリックしてツールバーにピン留めし、順番に
戻した順に下には行くようですが、これだといちいちやり直す
必要があるので。
2023/06/01(木) 00:24:22.93ID:51hzx2YZ0
>>312
Fx114で出来るようになるので6日まで待て
2023/06/01(木) 01:44:01.33ID:cX6AAFIB0
>>313
あ、そうなのね。やっぱ要望あったのかな?
6日ならすぐなのでおとなしく待ちます。
2023/06/06(火) 11:04:31.08ID:iE1s6vLI0
114になったけども
常に先・先に何かしらあったaliceさんのが止まって?るのは
まさか興味がなくなったとかじゃないですよね・・
2023/06/06(火) 11:16:20.20ID:O0M5hCS30
人様の心の領域にまで干渉してくるんじゃねえよ、この糞ホモ
2023/06/06(火) 12:18:37.81ID:1S7/UBDY0
ゲイです
2023/06/06(火) 20:45:53.57ID:Btk20Hr+0
>>60
aliceさん保証なんてしないから常に自己責任だぞ
2023/06/06(火) 20:57:05.30ID:N5bb8rZP0
ガチで善意すぎるから感謝しかない
ここで不具合報告して確認取れたら即修正してくれてたし
2023/06/07(水) 20:56:03.72ID:uZc4ogHo0
ver.115でuc.js系全滅したわ
2023/06/07(水) 21:01:20.11ID:nuAM/Kcj0
はいはい
2023/06/07(水) 21:04:03.80ID:j3q7icCB0
現在騒がれてない時点でたまに見かけるパターンだなと思った
2023/06/07(水) 21:10:53.27ID:uZc4ogHo0
確かに話題にはなってないみたいだけど、ほんとに動かなくなったんで114に戻した
115にupした人、ちゃんと動いていますか?
2023/06/07(水) 22:00:05.32ID:yyoAI/o10
問題なく動いてる、次を確認されたし。

1.『config.js』、『config-prefs.js』、『userChrome.css』、『userChrome.js』をダウンロードする
2.Firefox のインストールフォルダー直下に、config.js を移動する
3.Firefox のインストールフォルダーから、『defaults』、『pref』とフォルダーをたどり、そこに config-prefs.js を移動する
userChrome.jsはChromeフォルダへ
4./* userChrome.css userContent.css を有効にする */
user_pref("toolkit.legacyUserProfileCustomizations.stylesheets",true);
2023/06/07(水) 22:15:25.59ID:j3q7icCB0
更新で動かなくなる人のレスが過去に何度もあるからいつものやつ
2023/06/07(水) 22:29:40.41ID:uZc4ogHo0
>>324
ご検証ありがとうございます
当方、portable版ですが、ご指摘の4項目を見直してみましたが問題点は見つかりませんでした
これまでのバージョンアップでは特に問題が発生したことは無かったので、仕様変更なのかなと思い書き込みましたが
どうやらこちら側の問題のようなので、再度検証してみます
2023/06/07(水) 23:35:55.34ID:uZc4ogHo0
>>324
大変お騒がせしました。config.jsを再度入れ直したら無事解決に至りました
お陰様で助かりました。ありがとうございます
2023/06/08(木) 15:02:26.00ID:7Al3uHd/0
115 で osfile.jsm がなくなるっぽい
OS.File, OS.Path を IOUtils, PathUtils に変更すればなんとかなりそう

ちなみに、 alice さんとこの config.js
92 版使ってるやつは、 103 版に更新しないと動かなくなる
2023/06/08(木) 15:28:51.28ID:z2Pn+L6O0
>>328
おー、ありがとう
やっと動いたわ ( ;∀;)
2023/06/12(月) 05:39:52.28ID:lLdZlTIw0
WEARというサイトで特定ユーザーの投稿を非表示にするスクリプトです。
AutoPagerizeで継ぎ足された2ページ目には、次の3ページ目が継ぎ足されるまで適用されません。
継ぎ足されたページにも即適用する方法を教えていただけませんか?

テストURL⇒ ttps://wear.jp/men-category/tops/shirt-blouse/?color_group_id=8&from_age=25&to_age=29&from_month=6&to_month=8
2023/06/12(月) 05:40:17.43ID:lLdZlTIw0
// ==UserScript==
// @name WEAR NG User
// @match https://wear.jp/*
// @version 1
// ==/UserScript==
(function() {
function handle(node){
var ele = document.getElementsByClassName("like_mark");
for (var i = 0; i < ele.length; i++) {
if (-1 != ele[i].innerHTML.search(/りゅうた/)) {
ele[i].style.display = "none";
}
}
}
document.body.addEventListener('AutoPagerize_DOMNodeInserted',function(evt){
var node = evt.target;
handle(node);
}, false);
handle(document);
})();
2023/06/12(月) 08:39:54.20ID:rhSJqTEK0
>>330
MutationObserverを使う
2023/06/12(月) 09:41:33.76ID:xaT2h22C0
>330
handleの中でnodeつかってないのはなんで?
動かなかったから?
使ってるautopagerによるんだろうけど
GM_AutoPagerizeNextPageLoadedのほうがAutoPagerize_DOMNodeInsertedより遅く発動したので
node使ってないならGM_AutoPagerizeNextPageLoadedで試してみたら?
2023/06/14(水) 09:59:12.87ID:ljHf0mV80
// ==UserScript==
// @include http://*.5ch.net/test/read.cgi/*/*
// @include https://*.5ch.net/test/read.cgi/*/*
// ==/UserScript==
(function() {
let m = location.href.match(/(https?:\/\/\w+\.5ch\.net)\/test\/read\.cgi\/(\w{2,})\/(\d{10}.*)/);
if (m) {
location.href = m[1] + "/test/read.cgi/c/" + m[2] + "/" + m[3];
}
})();

これだと新規タブで開かれてしまいます
強制的に同じタブで開くようにできませんか?
2023/06/14(水) 10:39:42.29ID:WZjdqi9m0
普通に同じタブで開くよ
ブラウザの問題(入れてる拡張機能含めて)だと思う
2023/06/14(水) 11:18:23.95ID:AKtBxr9o0
browser.urlbar.openintabがtrueでも新規タブでは開かんから変なアドオンでも入ってるのか?
2023/06/14(水) 22:57:44.24ID:u+6Sai8K0
>>335,336
ありがとうございます
「ロケーションバーから新しいタブを開く」拡張が原因のようでした
これを無効にし、browser.urlbar.openintab`を true にしても、
>>334 で、同じタブで開かれました
2023/06/15(木) 10:27:30.21ID:R6h+t+BO0
5chの新しいUIのページを開いたら古いUIのページに自動的にしてくれるスクリプトを誰かお願いします
2023/06/16(金) 03:28:50.79ID:YQwxlomQ0
レイアウトだけならcssを弄れ
2023/06/16(金) 03:54:41.20ID:0hUAVgQT0
近い将来、Javascript chromeはプレコンパイル後にリリースされるようになるかもしれない
そうなるといわゆるモンキーパッチはできなくなるだろう
■ このスレッドは過去ログ倉庫に格納されています
大学生アイラと影の怪物と戦うリョウが、深夜3時3分の静止した世界で交錯する超常スリラーの概要

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