Firefox userChrome.js greasemonkeyスクリプトスレ45 (684レス)
上下前次1-新
585: 2025/11/29(土)23:06 ID:OaEu15Fc0(1/3) AAS
ATOKパスポートは、別途購入したATOK用の有償/無償辞書や育て上げたユーザー辞書の利用を人質にしているようなものやからな
586: 2025/11/29(土)23:06 ID:OaEu15Fc0(2/3) AAS
誤爆
587: 2025/11/29(土)23:06 ID:a9IZUrcF0(2/2) AAS
このスレだけじゃなくエンタープライズユーザーも大騒ぎになる
588: 2025/11/29(土)23:13 ID:OaEu15Fc0(3/3) AAS
つーか JSM はとっくにサポート切れているんだが
xiaoxiaofloodの奴よく動いていたな ほんまかいな?
589: 2025/12/09(火)20:23 ID:02CvkEet0(1) AAS
X(Twitter)のフォロワー欄に潜むスパムっぽいアカウントをあぶり出すユーザースクリプトが話題に
外部リンク[html]:forest.watch.impress.co.jp
590: 2025/12/09(火)22:41 ID:axyBcPJs0(1) AAS
な、ガイジage厨だろ👆
591: 2025/12/10(水)16:28 ID:can4oKoK0(1/2) AAS
147にあぷでしたらAutohideSidebar2.uc.jsで表示したサイドバーが
半透明になって透けるんだけど自分だけですか?
592: 2025/12/10(水)17:41 ID:AsINNQWR0(1) AAS
なるね。透けないテーマもあるけど
593: 2025/12/10(水)18:29 ID:6jrMsaKY0(1) AAS
サイドバーの背景色指定されてないテーマだと透明になるね
とりあえずuserChrome.cssに
:root[lwtheme] {
--sidebar-background-color: -moz-sidebar !important;
--sidebar-text-color: -moz-sidebartext !important;
}
594: 2025/12/10(水)22:30 ID:can4oKoK0(2/2) AAS
ありがとうざいます
それを追記したら前に戻りました
595(1): 2025/12/17(水)12:14 ID:fs6jp0y20(1/2) AAS
firefox142.0.1というバージョンを使っています。基本ctrl+Hなどで出現する履歴サイドバーがありますが自分は[最後に表示した日時順に並べる]を
使用していまして、履歴欄を適当に下部までスクロールして目当てのリンクを開くことは出来るのですが、その位置でクリックしてページを開くと履歴欄が
一番上まで戻ってしまいます。開くのが一つのページならいいですが、その時間帯でいくつか気になるページがあったのに一つクリックすると履歴欄が
最新の位置に更新してしまうという状態です。この更新を抑止するuserchrome.jsやスクリプトはあるのでしょうか?
596: 2025/12/17(水)12:31 ID:8+HocFt/0(1) AAS
な、ガイジage厨だろ👆
597(1): 警備員[Lv.0][新芽] 2025/12/17(水)13:05 ID:EUszER5B0(1/2) AAS
>>595
ありますよ
外部リンク[js]:github.com
598(1): 2025/12/17(水)13:11 ID:XKljw5UQ0(1) AAS
こっち patchForBug892485.historySidebarScroll.uc.js じゃね?
599: 警備員[Lv.3][新芽] 2025/12/17(水)13:54 ID:EUszER5B0(2/2) AAS
そうでした
600: 2025/12/17(水)15:10 ID:fs6jp0y20(2/2) AAS
>>597,598
本当にありがとうございます🙇
試したら出来ました。感謝🥲
601: 2025/12/17(水)15:41 ID:1yuewLMT0(1) AAS
XのがonClickイベント効かなくしてやがるな
トップがおすすめデフォになって阿鼻叫喚してる人が多数
602: 2025/12/17(水)17:15 ID:Aa4WZlqs0(1) AAS
フォロー中のタブに click() してやって普通に切り替わるが?
変更になったCSSセレクタに書き換えてないだけじゃないのそれ
最初強制的におすすめになるのはムカつくけど
603: 2025/12/20(土)06:26 ID:ecqAg+l30(1) AAS
Nightly 新しい検索バーがデフォになって ぶっ壊れたw
604(1): 2025/12/22(月)17:42 ID:pQWyTG7G0(1) AAS
userChrome.js/135/ReplaceAndGoForms.uc.js at master · alice0775/userChrome.js · GitHub
外部リンク[js]:github.com
「Replace and Submit」の部分を「貼り付けて検索」にしたいんですが、変更するとスクリプトそのものが
無反応になってしまいます。分かる人、変更方法を教えて下さい。
605: 2025/12/22(月)17:51 ID:Hyk+MWCb0(1) AAS
>>604
きちんとUTF-8のBOMなしに対応したエディタを使ってないとかかな?
あと、関係あるかは知らんけど、そのソースだと "Replace and Submrt" と
誤った記載になってるくらい
606: 2025/12/22(月)18:00 ID:MEQ1fu1/0(1/2) AAS
保存するときの文字コードとかおかしいんじゃね?
607: 2025/12/22(月)18:07 ID:MEQ1fu1/0(2/2) AAS
さぶムるト?
608: 警備員[Lv.0][新芽] 2025/12/22(月)18:48 ID:eH3wnpXO0(1) AAS
貼り付けて検索にしてみたけどうちだと動いたよ
609: 2025/12/22(月)22:48 ID:i1JPsThu0(1) AAS
ガイジage厨に触るからこうなる
610: 2025/12/25(木)23:19 ID:xhm3zInJ0(1) AAS
tablockと
tabprotectと
マウスジェスチャくらいしか使って無いんだけど
みんなどんなスクリプト使ってんの?
なんか便利なのあったら教えて
611: 2025/12/26(金)00:54 ID:UzvVbbVc0(1) AAS
レス乞食うぜえ
612: 2025/12/27(土)21:43 ID:/H6/m7E+0(1) AAS
searchWP_modokiとsearchbox_syncModoki
613: 2025/12/27(土)21:58 ID:Rynqq9YC0(1) AAS
なんや「がんもどき」みたいやな
614: 2025/12/27(土)23:52 ID:+30cWN7s0(1) AAS
レスおもんなw
615: 2025/12/28(日)00:35 ID:V2WKYFfQ0(1) AAS
天然記念物級の残念な感性
616: 2025/12/28(日)10:46 ID:sox4JKR90(1) AAS
このスレもすっかり本来の使用者でない人たちのたまり場になってしまったね
617: 警備員[Lv.1][新芽] 2025/12/28(日)10:49 ID:81Wjnpbj0(1) AAS
真面目に質問しても相手にされないし
動かなくなりましたと書けばクレクレ言われるからね
618: 2025/12/28(日)12:37 ID:Ixm0NIJZ0(1) AAS
firefox用スクリプトアップローダー で好きなの使えばいいじゃんって話
619: 2025/12/28(日)23:51 ID:Mmq2utbx0(1) AAS
Firefox_ToolBarButtons.uc.js
AddonsPage.uc.js
IME-Colors-e10s.uc.js
OpenWith_1.2.1c.uc.js
ucjsNavigation.uc.js
620: 01/06(火)22:39 ID:CpcBfObp0(1) AAS
外部リンク:github.com
このaddMenuPlus.uc.mjsのほう動かせてる方いたらやり方教えてほしいです
この人が作ったuserChrome.js使ってuc.jsのほうが動くのはわかったんですが
>>389 のような不具合があるのと作者が今後mjsしか更新しないと言ってるので
621(1): 01/06(火)23:38 ID:5mrMRvoB0(1) AAS
そこの親フォルダにある000-$.sys.mjsと000-syncify.sys.mjsを、addMenuPlus.uc.mjsと同じフォルダに置く
それと、スクリプトローダーはaliceさんのじゃなくこっちを使う
通常のスクリプトローダー一式の他に、profile/chromeフォルダにあるutilsフォルダ(とその中身)をchromeフォルダに置く
外部リンク:github.com
622: 01/07(水)00:09 ID:HSOV2Uc60(1/2) AAS
>>621
ありがとうございます。
そちらのスクリプトローダーを使っており、
以下のような配置をしていますが動作しないのは
置き場所が間違ってるんでしょうか
chrome/
+-/AddMenuPlus/ - 00-$.sys.mjs、000-syncify.sys.mjs、addMenuPlus.uc.mjs
+-/userChromeJS/ - そのほかAliceさんのスクリプトなど(動作確認済み)
+-/utils/ - GitHubからダウンロードしたものそのまま配置
+-_addmenu.js
省1
623(1): 01/07(水)10:16 ID:6bCjCwy70(1/2) AAS
何故addMenuPlus.uc.mjsだけ別のフォルダに置くのか
他のuc.jsと同じフォルダに置くに決まってる
624(1): 01/07(水)10:21 ID:6bCjCwy70(2/2) AAS
もしくはあれか、userChrome.jsだけ入れ替えてconfig.jsとかをaliceさんのそのまま使ってるとか
625: 01/07(水)22:11 ID:HSOV2Uc60(2/2) AAS
>>623,624
原因わかりました
外部リンク:github.com の
「Releases」からDLしたローダーを使っていたので古かったようです
新しいものに差し替えてaddMenuPlus.uc.mjs関連のスクリプトを
他のuc.jsと同じフォルダに置くと動きました
ただ_addmenu.jsを読み込めないようです
もう少し試行錯誤してみます
626: 01/09(金)23:21 ID:M69gyQh/0(1) AAS
alice0775さんへ
userchrome.jsのインストール方法 方法 その4なのですが
11/30にuserchrome.jsが更新されており、現在の差分では動作しないようです
差分内容を更新して頂けると助かります
627: 01/10(土)09:21 ID:K/XSZtjR0(1/3) AAS
alice0775さんへ
READMEの更新ありがとうございます、差分適用出来ました
ですが、AutoCloseBookMarkFolder_Fx37.uc.jsが正常に動作しない状態です
以前の差分では動作していました
大本の他サイト配布のuserChrome.jsが原因かも知れませんし
本来他サイトの配布物については無関係だと思いますが
確認して頂けると非常に助かります。
628: 警備員[Lv.7][新] 01/10(土)11:33 ID:Su1krBXY0(1) AAS
要求しすぎな
629: 01/10(土)12:52 ID:K/XSZtjR0(2/3) AAS
alice0775さんへ
再更新ありがとうございます
ですが残念ながら正常に動作しませんでした
最初の更新ではフォルダを開いても他フォルダが自動で閉じないという現象でしたが
take2では今開いているフォルダの下にあるフォルダを開くと違うフォルダが開くような挙動をします
Firefoxのバージョンは146.0.1です
ご負担でしたら対応頂けなくても大丈夫です、ありがとうございました
一応ご報告まで
630: 01/10(土)15:02 ID:K/XSZtjR0(3/3) AAS
alice0775さんへ
更新ありがとうございます
take3で以前のように動作するようになりました!
お忙しいところご対応頂きありがとうございました!
631: 01/10(土)17:40 ID:WDWVsEZS0(1) AAS
タブをダブルクリックでピン留めするスクリプトが機能しなくなったんだけど、どう修正すればいいか教えてエロい人
firefoxのバージョンは140.6.0esr
// ==/UserScript==
(function() {
var ucjsTabPinned = function(e) {
var tab = document.evaluate('ancestor-or-self::*[local-name()="tab"]', e.originalTarget, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
if (e.button != 0 || tab.localName != 'tab') {
return;
}
if (tab.pinned) {
省13
632: 01/10(土)20:51 ID:OeuYFbls0(1) AAS
スレチESR基地外age厨スルー推奨
633: 01/14(水)00:57 ID:MQpiLCIs0(1) AAS
外部リンク:greasyfork.org
どう使えばええの?
その1行だけのスクリプトを追加しても隠れてくれんかった…
634: 01/25(日)11:52 ID:8ODd0rMv0(1/2) AAS
PC買い替えて久しぶりにuserChrome.js入れ直したけど難易度高いわ
635: 01/25(日)13:13 ID:8ODd0rMv0(2/2) AAS
serachWP_modoki.uc.js
昨日更新されたばかりのやつ動作しないんだけど俺だけ?
秀丸エディタだとファイルの保存はRAWから
ファイルの種類:テキストファイル
エンコードの種類:UTF-8、BOMを付けない
改行コード:変更しない
でいいんだよね?
636: 01/25(日)13:36 ID:Vv24ogL40(1) AAS
149用に更新されたのを147に入れる異常者ですか?
637: 警備員[Lv.0][新芽] 02/02(月)23:43 ID:8f46h9gp0(1) AAS
alice0775さんのMouseGestures2_e10s.uc.jsで左側のタブを閉じるとき
3つ以上のタブが閉じられる時にダイアログで閉じていいですかの英語のメッセ―ジが出るんですが
出なくするにはどうすればいいですか
638(1): 02/03(火)00:04 ID:oyoyWSyU0(1/3) AAS
2つ以上じゃない?
if (tabs.length > 1 && shouldPrompt) {
ここの1を99とかにしたら?
639: 02/03(火)00:29 ID:RIxx5mey0(1) AAS
>>638
ありがとうございます
変更できました
640(1): 02/03(火)01:13 ID:gHraia140(1) AAS
んなもん出たことないが
641: 02/03(火)01:31 ID:oyoyWSyU0(2/3) AAS
>>640
browser.tabs.warnOnCloseOtherTabsの設定で出ないか決まるからね
642: 02/03(火)19:09 ID:SVCKYyUz0(1/2) AAS
「タブを解放」をMouseGestures2_e10s.uc.jsからジェスチャで実行出来ないかと
AIに聞いて色々試したけど結局できなかった
マウスジェスチャのアドオンでは普通に対応済みだけど
ver149になっても未対応って事は何か仕様上の問題とかあるのかな
643: 02/03(火)19:41 ID:oyoyWSyU0(3/3) AAS
アクティブタブは開放されない仕様だったはずだからノンアクティブタブをホイールクリックで開放は可能
あとは今も使えるか知らんがdiscardTab.uc.jsを入れるとノンアクティブタブを右クリックしてDiscard Tabで開放できる
644(2): 警備員[Lv.5][新芽] 02/03(火)19:58 ID:THRrnCeu0(1/4) AAS
Geminiに質問したら一発で回答してくれたよ
['DLD', '現在のタブを解放', function(){ gBrowser.explicitUnloadTabs([gBrowser.selectedTab]); } ],
['DLDR', '選択したタブをすべて解放', function(){ gBrowser.explicitUnloadTabs(gBrowser.selectedTabs); } ],
['DLDL', '他のタブをすべて解放', function(){ let tabs = Array.from(gBrowser.tabs).filter(tab => !tab.selected && !tab.discarded); gBrowser.explicitUnloadTabs(tabs); } ],
645: 02/03(火)20:12 ID:p+/QQqok0(1/2) AAS
覚えられんよ
646: 02/03(火)20:36 ID:SVCKYyUz0(2/2) AAS
>>644
おぉ~解放出来た
Geminiとチャッピー両方に聞いてもろくなコード書いてこなかったのに…
やっぱ無料垢じゃダメか
647: 02/03(火)21:08 ID:THRrnCeu0(2/4) AAS
俺も無料だよ
Googleはログインしてるだけ
648: 02/03(火)22:02 ID:PrazvjDY0(1/2) AAS
道具を使いこなせない無能が道具に八つ当たりするという残念な光景
649: 警備員[Lv.7][新] 02/03(火)22:18 ID:THRrnCeu0(3/4) AAS
最近、Geminiとチャッピー両方でスクリプト作りしてたので慣れてきたというのもある
650: 02/03(火)22:55 ID:PrazvjDY0(2/2) AAS
なんでGeminiはGemini のままで
ChatGPTがチャッピーなどと飼い犬の名前みたいなことになるんだよ
マジ理解不能だよ
651: 警備員[Lv.8][新] 02/03(火)23:01 ID:THRrnCeu0(4/4) AAS
ジェミー
652: 02/03(火)23:42 ID:p+/QQqok0(2/2) AAS
何か 気色悪い
653: 02/04(水)00:12 ID:jOucqVSb0(1) AAS
ジェミニに
「MouseGestures2_e10s.uc.jsで動作する”タブを解放”のマウスジェスチャのコードを書いて」
って聞いてみたけど
>>644みたいに動くのは出てこなかった
654: 02/04(水)00:36 ID:fdqKDLVS0(1) AAS
FirefoxのuserChrome.jsスクリプトについての質問です。
マウスジェスチャーを行うスクリプト、MouseGestures2_e10s.uc.jsにはこのような記述がありまして、
['UR', '右側のタブをすべて閉じる', function(){ ucjsMouseGestures_helper.closeMultipleTabs("right"); } ],
['DUD', '他のタブをすべて閉じる', function(){ gBrowser.removeAllTabsBut(gBrowser.selectedTab); } ],
その中にこんなのを入れたらタブのアンロードもできないかなと思うんですけど。
gBrowser.explicitUnloadTabs(tabs);
アンロードのジェスチャーを追加することは可能でしょうか。
655(1): 02/04(水)20:37 ID:qLJp7bj10(1/2) AAS
やっとかざぐるマウスからMouseGestures2_e10s.uc.jsに乗り換えた
MouseGestures2_e10s.uc.jsでマウス右ボタン押しながら左クリック
左ボタン押しながら右クリック
ウィンドウのどの場所でも右ボタン押しながらホイール上下でタブ移動の設定できますかね
656(1): 02/04(水)21:01 ID:RSMucCzI0(1) AAS
それならxiaoxiaofloodのmouseGesturesがいいんじゃないの
657: 02/04(水)21:11 ID:qLJp7bj10(2/2) AAS
>>656
ありがとうございます
調べてみます
658(1): 02/05(木)00:26 ID:u5I8XL7n0(1/2) AAS
>>655
「前のタブ」にW-、「次のタブ」にW+を割り当てる
これで右ボタンを押しながらホイールを上に回すと左隣のタブに、下に回すと右隣のタブに移動できる
659: 02/05(木)00:28 ID:u5I8XL7n0(2/2) AAS
デフォだとW-はズームイン、W+はズームアウトに割り当てられてるので、消してしまうか別のコマンドを割り振っておくように
660: 02/05(木)08:47 ID:33g1SFjF0(1) AAS
>>658
できたすごい
ありがとうございます
661: 02/06(金)19:40 ID:/awMqI+U0(1) AAS
MouseGestures2_e10s.uc.js
ウィンドウのどの場所でも右ボタン押しながらホイール上下でタブ移動
設定教えていただきましたが。
マウス右ボタン押しながら左クリック、左ボタン押しながら右クリックも、
最初の方にちゃんと書かれていました。もう至れり尽くせりでありがたい。
// Wheel Gestures, W+ : right-click then wheel turn down , W- : left-click then wheel turn up
// Rocker Gestures, L<R : right-click then left-click , L>R : left-click then right-click
// ホイールジェスチャー、W+:右クリックしてからホイールを下回転、W-:左クリックしてからホイールを上回転
// ロッカージェスチャー、L<R:右クリックしてから左クリック、L>R:左クリックしてから右クリック
662: 02/06(金)20:26 ID:ocFTRe8H0(1) AAS
そっかぁ
これからはまず自分でスクリプト読むからAIに聞いてくれ
死ねボケ
663: 02/06(金)21:32 ID:XG+39lim0(1) AAS
読むからAIに聞け?
イミフ
664: 02/06(金)21:54 ID:ByUpX+ni0(1) AAS
読むそれからAIに〜あたりを「これから」と「それから」で被ってるな
「読んでから」にするかとか思って削ったミスやろ
665(1): 02/08(日)16:09 ID:fUpz/7v50(1) AAS
Tampermonkeyとviolentmonkey皆さんどっち使ってますか?
violentmonkeyに乗り換えた方が良いのかな?
666: 02/08(日)16:21 ID:RJTwGkSY0(1/2) AAS
どちらでも基本同じなので、お好きな方で
自分はブラウザで使い分けてる
667: 02/08(日)16:24 ID:CzGgPkH+0(1) AAS
violentmonkey使ってるよ
668: 02/08(日)16:27 ID:gOCMMPpE0(1) AAS
TampermonkeyをFirefox系とChrome系どちらにも入れてる
669: 02/08(日)17:28 ID:7xMSehXl0(1) AAS
使い慣れているからTampermonkey
670: 02/08(日)20:26 ID:RJTwGkSY0(2/2) AAS
そういえば、本家グリモンってなんで互換性を捨ててしまったんだろうな
671: 02/09(月)00:32 ID:nx0+fvke0(1) AAS
レス乞食ガイジage厨に触るからこうなる
672: 02/17(火)00:00 ID:PbDXzkUP0(1/4) AAS
>>665
スクリプトの動作がおかしいから調べたらTampermonkey自体だったことがある
なので2年ほど前にViolentmonkeyにしたな
673: 02/17(火)02:20 ID:uZEKdQ8a0(1/2) AAS
たいてい書き方間違ってるからだけどな
674(1): 02/17(火)02:22 ID:PbDXzkUP0(2/4) AAS
Tampermonkeyだけ動作しなくて他はすべて動作したんだよ
FireMonkeyも動作してた
675(1): 02/17(火)04:33 ID:Y/9TZPi40(1/2) AAS
>>674
実際にどんなコードが期待通りに動作しなかったの?
676: 02/17(火)08:46 ID:PbDXzkUP0(3/4) AAS
>>675
転送ページを自動でスキップするものだけどTempだけそもそも動作すらしないことがあったんよ
でalertやconsole.logすら読み込まなくてアドオンが原因だと分かった
677: 02/17(火)08:58 ID:Y/9TZPi40(2/2) AAS
動作対象ページが「@include」で書かれたスクリプトを、@includeを無効に設定したTampermonkeyにインストールしていて、それに気がつけなかったとか?
678: 02/17(火)09:09 ID:F2pIU3sH0(1) AAS
流石にalertやconsole.logすら動かなかったら騒ぎになってるし設定のせいだろうな
679: 02/17(火)09:48 ID:PbDXzkUP0(4/4) AAS
何回もF5でやったら読み込むことがあったから完全無効ではなかったよ
680: 02/17(火)10:50 ID:osoIzQvI0(1) AAS
間違いなくおま環だけど、他に動くアドオンがあるなら固執せずにさっさと移る判断は正しいと思う
681: 02/17(火)11:23 ID:zjNO2SHk0(1/2) AAS
Tampermonkeyは4.18.0以降でuserScripts API使うようになったからまあこれでいいんじゃね
Violentは未だに使ってないから今となっては微妙
682: 02/17(火)12:42 ID:uZEKdQ8a0(2/2) AAS
開始しない系は @run-at が適切に設定されていないとか、サイト固有の動作ラグを考慮した作りになっていないとか
とにかくツールが悪いんじゃなくて書かれてるスクリプトがクソなんだよ
683: 02/17(火)13:01 ID:zjNO2SHk0(2/2) AAS
CSPで外部スクリプトの実行がブロックされている場合はツールで差が出るぞ
684: 02/17(火)13:52 ID:q+1MWK2p0(1) AAS
ツールに問題は無いしスクリプト上げてる人もどのツールでも動くことを保証してる訳じゃないし、結局のとこ最後は自分でなんとかしないといかん
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.358s*