探検


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

レス数が950を超えています。1000を超えると書き込みができなくなります。
1名無しさん@お腹いっぱい。
垢版 |
2025/03/08(土) 15:39:04.31ID:pOxfyNuN0
■前スレ
Firefox userChrome.js greasemonkeyスクリプトスレ43
https://egg.5ch.net/test/read.cgi/software/1700794897/
Firefox userChrome.js greasemonkeyスクリプトスレ44
https://egg.5ch.net/test/read.cgi/software/1710342779/
2026/04/11(土) 08:58:15.97ID:zfDy1C8U0
uc.jsはそれなりに作ったし
ロダにアップされてるのを改良したのもあるが
なぜか公開する気にならない
2026/04/11(土) 21:01:14.37ID:XVthsPB/0
お前らが非生産的でくだらないイチャモン付けてる間に新しいスクリプトできやがりましたよ
もちろん読み上げスクリプトと連携して使います

Safe Mobile OCR & TTS Assistant (Ver 8.0)
pastebin.com/raw/eTib6Wrh

コピーも読み上げもできないテキストをスクショ撮影

Firefoxのexample.comのブックマークレットからOCR

抽出・整形したテキストを読み上げ

(゚д゚)ウマー

やる気のある方だけGreasyForkで公開お願いします
2026/04/11(土) 21:26:22.71ID:XVthsPB/0
>>853
自分専用じゃなくて公開をお願いするのは
ある程度の段階で形になった物を開発者に見せて
玄人に本気の開発・メンテナンスをしてもらうためです
自分専用で完結してしまっては機能向上も不具合対処にも限界が訪れます
2026/04/11(土) 21:30:29.35ID:fUzu7wVJ0
自分でやるのが面倒だからと言えばいいのに
2026/04/11(土) 21:34:42.89ID:XVthsPB/0
面倒なのではなく技術がない
逆に言えば技術が全くない者無知でもAIを使えばこれだけのものが作れるという段階に到達しました
2026/04/11(土) 22:41:39.02ID:XVthsPB/0
Adobe ScanなどでPDF化をせずにこれだけ読みやすく整形されたOCRツールなど見たことがありません
恐らくOCR抽出したテキストに整形処理を加えるという発想すらなく
方法論自体論じられることがなかったのでしょう
2026/04/11(土) 22:51:41.52ID:N8FmNtTn0
自分が知らないから無いと思ってて憐れ
2026/04/11(土) 23:00:54.68ID:XVthsPB/0
さらにモバイル版Firefoxではローカルファイルに対する極めて厳しいセキュリティー制限があり、
読み上げスクリプトなどを動かすのに最大の障壁となりました
Gemini 3.1 Proでなければ絶対に解決不能でした
2026/04/12(日) 09:03:23.06ID:Mn222RJj0
>>862
あっお前ってさ、非生産的なんじゃなくて憐れな無産そのものだよね
あっでもうんこだけは出るんだっけ?プッ
2026/04/13(月) 23:11:30.95ID:6P9uHX8U0
MouseGestures2_e10s.uc.js だけどピン留めされたタブも閉じてしまわないかな?
866865
垢版 |
2026/04/14(火) 04:18:24.18ID:Mdk+tOsh0
ピン留めタブに関してはケアレスミスの誤爆でした
['D, 'タブ(Pinnedタブを除く)を閉じる', function(){ if (!gBrowser.selectedTab.pinned) { document.getElementById("cmd_close").doCommand(); } } ],
こっちを使ってなかっただけ
ただ、他のジェスチャーもなんか変
たとえば
['LU', '上端へスクロール', function(){ goDoCommand("cmd_scrollTop"); } ],
['LD', '下端へスクロール', function(){ goDoCommand("cmd_scrollBottom"); } ],
これなんかだと下端へスクロールのLDをジェスチャすると左側のタブが閉じたりとか、その代わり下端へのスクロールが
意図せずDになっていたり上端のスクロールがUになっていたり
2026/04/14(火) 07:25:07.30ID:cY3EFYZR0
おまかんですね
2026/04/14(火) 10:10:32.66ID:Mdk+tOsh0
>>867
そうなん?
特にLUだとアドレスバー欄の”このページを翻訳”のアイコンが青になり、勝手に翻訳モードになったりするんで困っとる
ま、今は急場しのぎでRUで上端、RDで下端に変えているけど
2026/04/14(火) 10:10:54.08ID:Mdk+tOsh0
>>867
そうなん?
特にLUだとアドレスバー欄の”このページを翻訳”のアイコンが青になり、勝手に翻訳モードになったりするんで困っとる
ま、今は急場しのぎでRUで上端、RDで下端に変えているけど
2026/04/14(火) 10:37:39.66ID:Mdk+tOsh0
次いでに
['', '検索バー(Web検索ボックス)をクリア',
これもアカンね
2026/04/14(火) 10:41:22.84ID:Mdk+tOsh0
ま、aliceさん、ここ偶に観ててくれている気もするので
aliceさんのところで再現性があればフィクスしてくれるだろうなと思ったりしている
要は報告板でもあるんかなあって
2026/04/14(火) 11:54:10.50ID:fiOvF/kK0
>RUで上端、RDで下端に変えている

いやデフォでそうなってるんだが
自分で勝手に変更して動作がおかしいとか言われても、そりゃおま環だとしか

下端へのスクロールをLDにするなら、デフォでLDが割り当てられてる「タブを閉じる」も変更しなきゃ、ジェスチャが被るんだから誤爆するに決まってる
LUも同じくデフォの「Built-in Translate page to Japanese and restore original」を要変更

「検索バー(Web検索ボックス)をクリア」も然り、何も割り当てられてないんだから動くはずがない
使いたいなら上端・下端へのスクロールを変更したみたいに何某かのジェスチャを割り振らなきゃ
2026/04/14(火) 11:56:37.79ID:fiOvF/kK0
検索バー関連のジェスチャはもしかして149以降の新検索バーだと動かないのかも
874名無しさん@お腹いっぱい。
垢版 |
2026/04/14(火) 12:38:47.63ID:Mdk+tOsh0
>>872
['', '検索バー(Web検索ボックス)をクリア',
は単に貼るのが目的だから通常はジェスチャのRLRとか割り当ててますよ
>>873
Firefox 149.0.2 ですね。なんとなく149.0から149.0.2になってから出現してきた現象っぽいです。
2026/04/14(火) 12:47:42.17ID:Mdk+tOsh0
つーか
MouseGestures2_e10s_menus.uc.js
こっちの話ね
2026/04/14(火) 15:37:51.73ID:KBQKJ8pI0
MouseGestures2_e10s_menusの話題が出たのでついでなんだけど
['', 'タブのミュートをトグル', function(){ gBrowser.selectedTab.toggleMuteAudio(); } ],
これが最近の更新では除外されてるんだけどなんでなんですかね?なにか問題でもあったのかな。今は更新のたびに自分でコピペしてはいるけど
2026/04/14(火) 17:27:35.40ID:cY3EFYZR0
MouseGestures2_e10s.uc.js
同じジェスチャーを設定した場合m選択するためのポップアップが出てくるはずだよね

version 2026/02/22 Allow assignment of the same gesture to multiple functions, selec
同じジェスチャーを複数の機能に割り当てられるようにし、ポップアップ表示後に選択できるようにする
878名無しさん@お腹いっぱい。
垢版 |
2026/04/14(火) 21:30:39.04ID:J+MgTdyi0
マウスジェスチャーはアプリに限定されない"StrokesPlus.net"がお勧め
879名無しさん@お腹いっぱい。
垢版 |
2026/04/14(火) 23:43:27.64ID:Om6GvmND0
mouseGestureLってautohotkeyだし軽くて良さそうだと思ったけど
firefoxが出来ればいいやと思って結局使ってない
2026/04/14(火) 23:49:32.94ID:cwrZAKAB0
な、ガイジage厨だろ👆
2026/04/15(水) 01:25:40.92ID:1UnSVSVZ0
>>878
こういう人って使ったことが無いだろうなってよくわかる
Firefoxに働きかけるスクリプトが動かせるとでも思ってるんだろうか?
2026/04/15(水) 07:03:59.48ID:5s5PQGkr0
ショートカットキーがない場合Tampermonkeyで作って
ソレを他のマウスジェスチャーで動かせばいい
2026/04/15(水) 08:23:22.27ID:eMGJoS/N0
拡張でもまあまあ良さげのあるにはあるけど「新しいタブ」やMozilla系のサイト閉じられないし
てか、今、MouseGestures2_e10s.uc.js でも閉じられないようになってるけどさ 149.0.2 だと
884名無しさん@お腹いっぱい。
垢版 |
2026/04/15(水) 08:49:40.81ID:251CdsRZ0
>>881
それはアンタに言いたい
2026/04/15(水) 09:00:15.45ID:972HU/8p0
タブを閉じるとかしか使わない人ならそりゃいらんだろうな
色々な処理をジェスチャーから出来るので重宝してるわ
886名無しさん@お腹いっぱい。
垢版 |
2026/04/15(水) 09:06:01.29ID:+6MVnHBi0
>>883
149.0.2でオフライン系のページが無理って話?mouseGesture2で閉じれるよ。
てかアリスさんはGestureはかなり更新してるじゃん
2026/04/15(水) 09:30:24.37ID:eMGJoS/N0
>>886
それは、MouseGestures2_e10s_menus.uc.js でもか?
だとしたら MouseGestures2_e10s.uc.js と MouseGestures2_e10s_menus.uc.js の連携がアカンのか?
888名無しさん@お腹いっぱい。
垢版 |
2026/04/15(水) 09:30:29.93ID:+6MVnHBi0
そうオフライン系のタブが閉じれないので外部ソフトのGestureやタンパーモンキー系のGestureは使う気になれない。
全てのタブをジェスチャでコントロールしたいよね
2026/04/15(水) 09:33:24.56ID:eMGJoS/N0
>>886
もしあんたがMouseGestures2_e10s.uc.jsで閉じられるという事なら MouseGestures2_e10s_menus.uc.js は使ってないってことか?
それとも MouseGestures2_e10s_menus.uc.js でも閉じられるという意味か?
890名無しさん@お腹いっぱい。
垢版 |
2026/04/15(水) 09:34:06.32ID:+6MVnHBi0
>>887
menusってなんだっけ?そっちは知らない。付いてない方しか使ってないけど149でどのタブでも操作できてるよ
2026/04/15(水) 09:35:59.67ID:eMGJoS/N0
オレ環なのか? 149.0から149.0.2にあげてから途端にこういう現象なんだが
892名無しさん@お腹いっぱい。
垢版 |
2026/04/15(水) 09:38:45.38ID:eMGJoS/N0
>>890
じゃあ MouseGestures2_e10s_menus.uc.js ではなく MouseGestures2_e10s.uc.js なら可能って事かな?
時間みて試しにMouseGestures2_e10s_menus.uc.js 抜いて MouseGestures2_e10s.uc.js のみで試してみる メンドクセーけど
893名無しさん@お腹いっぱい。
垢版 |
2026/04/15(水) 09:40:30.60ID:+6MVnHBi0
>>891
自分もその繰り上がりだけどなんの問題もなく動作してる。環境じゃないかな
2026/04/15(水) 09:48:43.63ID:eMGJoS/N0
早速試してみました
MouseGestures2_e10s.uc.js だけなら問題なく149.0.2でも149.0の時と同じく動作しました
でも >>893 のレスを真に受けると 必ずしも MouseGestures2_e10s_menus.uc.js との連携に問題があるって事でもないんかな?
2026/04/15(水) 09:50:55.76ID:aLuRfT660
MouseGestures2_e10s_menus.uc.js はMouseGestures2_e10s.uc.jsのジェスチャー設定を優先するファイル
MouseGestures2_e10s_menus.uc.js側でジェスチャー設定しておけばMouseGestures2_e10s.uc.jsはいじらなくて済む
2026/04/15(水) 09:56:54.38ID:eMGJoS/N0
自分としてはてっきりCSSを下の行に書くようにMouseGestures2_e10s_menus.uc.js が MouseGestures2_e10s.uc.js のジェスチャの
軌跡を上書きというか、優先させているのかと思ってたのだけど今回の件でMouseGestures2_e10s_menus.uc.js は尻込みしたわ オレ環だとしても
2026/04/15(水) 19:54:07.52ID:Q5WWbh2j0
理解力ないと勝手に変な解釈する人たまにいるけど、そういう人だな
2026/04/15(水) 20:12:56.40ID:rIFafu370
>>896
何言ってるんだか意味わかんね
2026/04/15(水) 22:10:44.44ID:NMdsFyhx0
ガイジage厨に触るからこうなる
2026/04/15(水) 23:10:01.38ID:mO/UK8RX0
理解力の低いガイジはAIより害悪ですよ
2026/04/16(木) 00:56:14.52ID:Q5cO7TWX0
CSSで10行目に或るセレクタに対し記述した値があったとして、50行目に10行目と同じセレクタで異なる値を入力すると50行目のが優先されるのでそういうことだろ
2026/04/16(木) 01:05:08.33ID:mwkqseKR0
ソース読めば分かるけど定義全部を置き換えるものであって定義したものだけ優先するわけではないから
MouseGestures2_e10s_menusのほうでマッピングを設定してないジェスチャはMouseGestures2_e10sのを使ってくれるというようなCSS的な動作はしない
903901
垢版 |
2026/04/16(木) 01:06:42.27ID:Q5cO7TWX0
そんな俺も FF149.0.2でMouseGestures2_e10s_menus.uc.jsが効かなくなってるのだが 誰環よ?
2026/04/16(木) 01:10:38.94ID:Q5cO7TWX0
>>902
MouseGestures2_e10s_menus.uc.js のデフォ状態でMouseGestures2_e10sのがマッピングされてるじゃんよ
ま、拡張関係TWPか そんなのは今回のMouseGestures2_e10s_menus.uc.js では抜けているが
2026/04/16(木) 01:26:46.25ID:Q5cO7TWX0
ごめんごめんTWPの記述は149のにもあったわ なので今WinMergeで149フォルダのと139フォルダのMouseGestures2_e10s_menus.uc.js比較してるんだが
FFの機能がごちゃごちゃ変わってるの比例して149フォルダのほうも結構変わっててどれが影響してるのかはちょっと直ぐには判別つかない
906905
垢版 |
2026/04/16(木) 01:33:45.97ID:Q5cO7TWX0
ていうか、139フォルダのMouseGestures2_e10s_menus.uc.jsにUDRL 等加えたのはオールドスクリプトってことでとってあったので試しに
それを現行のchromeフォルダに突っ込んだら今のところ問題なく機能してるんだが・・・・ま、149フォルダでフィクスしてあるので
139フォルダのを使い続けるのはご法度かもしれないのでいずれ問題出るのかもしれないが
2026/04/16(木) 01:35:32.37ID:cKXXmUcX0
基地外メ欄ガイジスルー推奨
2026/04/16(木) 01:44:16.42ID:Q5cO7TWX0
フォルダ指定だと間違えるの更新日時でいうと

機能している古いのがこれで
// @compatibility 135
// @version 2025/01/27 fix take2 Bug 1936336 - Disallow inline event handlers, and update config

149.0.2で機能しなくなってるのはこれ
// @compatibility Firefox 149
// @version 2026/01/13 00:00 compatibility 149 from 148
2026/04/16(木) 02:25:31.69ID:Q5cO7TWX0
GitHubのuserChrome.jsスクリプト関係でIssues設けてるのって多段タブのMerci chao氏くらいか? 5chにも臨場してサポートっぽい事やってるが
Issues設けてないってことはつまりそういうことなんだよな
2026/04/16(木) 06:02:28.12ID:Ee5Fe/0C0
あたおか思考じゃったか
NGにしとこ
2026/04/16(木) 23:19:26.45ID:Q5cO7TWX0
ロダにある alternative_searchbar.uc.js って何の為の?
912名無しさん@お腹いっぱい。
垢版 |
2026/04/16(木) 23:37:48.73ID:PIZLH7/f0
そういう疑問はLLMにファイル突っ込んで「これなんすか?」って聞いたほうがいい
2026/04/17(金) 08:01:33.11ID:T6PWtOv10
>>911
検索バーがこんな見た目になる
https://i.imgur.com/shF5Cfg.png
2026/04/17(金) 10:30:04.46ID:Qxyi2qxP0
>>913
図も添えてくださって有難うございます。
2026/04/19(日) 22:42:54.84ID:Bx78K+fM0
>>913
検索バーがこれにならないんだけどなんか足りてない?
2026/04/19(日) 23:00:34.47ID:GK+avMia0
>>915
about:config : browser.search.widget.new to false にする

48行目付近から必要な項目をfalseからtrueにしないといけない
2026/04/20(月) 01:33:04.13ID:a2rsWgj70
ありがとう
918名無しさん@お腹いっぱい。
垢版 |
2026/04/22(水) 21:32:15.91ID:kJQ8Er2Z0
150に上げたらSidebarModoki.uc.jsが使えなくなったけど、おま環ですかね
2026/04/22(水) 21:35:22.07ID:2NeBiRXR0
userChrome.jsが更新されてますが
2026/04/22(水) 21:52:31.99ID:RdeINekH0
昔より馬鹿が増えたのか馬鹿が目立つだけになっただけなのか
2026/04/22(水) 22:04:38.40ID:acFUjhkB0
スマホ使い始めると確実に馬鹿が増える。
俺がそうだ !
922名無しさん@お腹いっぱい。
垢版 |
2026/04/22(水) 22:22:57.96ID:kJQ8Er2Z0
>>919
すいません、そのとおりでした。
2026/04/22(水) 23:05:17.94ID:LiS0nB9g0
な、ガイジage厨だろ👆
2026/04/23(木) 22:44:42.98ID:ZxHxlktR0
150にしたところ,
AutoCloseBookMarkFolder
が正常に動作しなくなってしまいました。

解決法を教えてください。
2026/04/23(木) 22:55:20.11ID:xii8XXDc0
userChrome.jsを更新してみたら
2026/04/24(金) 00:49:03.80ID:BGbvT05t0
これは酷い2連
2026/04/24(金) 20:49:37.47ID:2V2/soaQ0
Tampermonkeyで5ちゃんの板一覧の
スクロールバーの太さを変更したいのですが
どうやったらいいですか
2026/04/25(土) 15:09:10.77ID:Pbs6V9BC0
>>924です

userChrome.js の差し替えで直りました。
ありがとうございました。
2026/04/27(月) 00:16:11.52ID:+lc714/H0
150用のuserChrome.jsに差し替えてもまるっと認識されないんだが
どんな原因が考えられる?
スタートアップキャッシュ全削除しても駄目だった
0.63のフォルダ規則やらは編集済
2026/04/27(月) 00:25:42.10ID:ExIiaf4F0
認識されないものを言わないで答えて貰えたいならエスパーに頼め
2026/04/27(月) 00:37:41.28ID:+lc714/H0
スクリプト全て認識されてない
って読み取れるよな普通…
2026/04/27(月) 01:09:12.46ID:+NBTifFw0
新参で一回もうまく行ってねーの?
2026/04/27(月) 01:56:07.17ID:+lc714/H0
いやずっと使ってたよ
マジか読み取れるよな普通…
934名無しさん@お腹いっぱい。
垢版 |
2026/04/27(月) 07:34:52.87ID:2+vkzsZn0
>>927
AIに聞いてみてください
回答出てきますよ
2026/04/27(月) 07:44:38.43ID:egG9QJv50
>>933
おまえの普通はいらないです
2026/04/27(月) 08:16:36.00ID:TksNmCXq0
>>934
AIのは試したがダメだったんで
このスレでお願いした
2026/04/27(月) 16:52:28.94ID:+lc714/H0
ブラウザコンソールでエラーメッセージ出てた
unreachable code after return statement userChrome.js:157:7

お前ら差し替えるだけで普通にイケてんの?
2026/04/27(月) 17:47:52.20ID:abQ14Xsr0
キメラしてそう…
2026/04/27(月) 19:03:48.47ID:qMJRrP3p0
うちは差し替えて問題なく動いてるな
READMEをよく読んで確認してみたら
2026/04/27(月) 19:15:01.41ID:08mYYvtt0
150フォルダのuserChrome.js v3.0.85
UTF-8(BOM なし)になっているか確認
2026/04/27(月) 20:57:17.21ID:FE7i6kFu0
>>937
その警告は前から出てるし動作には影響ない
2026/04/27(月) 22:02:13.45ID:+lc714/H0
>>939
そっかーなんでやろなー

>>940
/* :::::::: Sub-Script/Overlay Loader v3.0.85mod no bind version ::::::::::::::: */
UTF-8Nなっとるな…

>>941
了解しますた




俺もやった事っていったらホント差し替えただけなんだよな
なんでやろなー
2026/04/27(月) 22:16:13.93ID:+lc714/H0
自己解決
テキストエディタじゃなくメモ帳使ったらイケた
なんでや!わけわからん

皆様ありがとね
2026/04/27(月) 23:51:49.23ID:ExIiaf4F0
まさかrawでダウンロードしないでコピペで保存してるん?
テキストエディタってものによってはsift-jisで保存するが>>940で確認'してなかっただけ?
2026/04/27(月) 23:55:37.11ID:WfAtjSE80
テキストエディタってなんやねんと思ったらそうか既存ファイルにコピペしてたりするのか
世の中には信じられないことをする人がいるもんだ
946943
垢版 |
2026/04/28(火) 01:05:53.33ID:F9fA/huj0
いやいやいやいや勝手に妄想で話進めんなや
コピペなんてしてねーよDLしとるわ
UTF-8Nなってるって書いてるだろ読んでねーのか脊髄か
2026/04/28(火) 01:12:23.97ID:F2Tf1wkI0
ダウロードしたら差し替えるだけ
エディタもメモ帳もいらんでしょ
2026/04/28(火) 01:16:19.19ID:IGIysgxA0
FirefoxとEdgeで確認したがダウンロードならただのUTF-8のはず
BOM付になるわけがない
2026/04/28(火) 01:22:10.18ID:bpeVUoOl0
>>948
それ逆や

> 0.63のフォルダ規則やらは編集済
保存でミスってそう
2026/04/28(火) 02:19:43.49ID:bU4N6rr/0
UTF-8Nという文字コードはありません。
HTMLの<meta charset>にUTF-8Nと指定することもありません。
UTF-8Nは、「BOMが付いていないUTF-8」を示す便宜的な名称です。
おもに日本製のテキストエディタの一部がこの名称を使っているにすぎません。
2026/04/28(火) 03:45:39.72ID:OKN4ag8N0
>>946
「UTF-8N」この時点で恥ずかしいバカだとわかる
さっさと「テキストエディタ」の正体を白状しなさい
2026/04/28(火) 07:27:56.80ID:9rrJ7uUE0
ファイルをダウンロードして上書きすればいいのに
2026/04/28(火) 16:00:02.99ID:NGDBXXZ/0
UTF-8N表記って昔々に使ってたTeraPadであったな…
2026/04/28(火) 16:50:47.31ID:bpeVUoOl0
terapadだけは使ってはいけない
なんちゃってユニコードを理解してるなら使えばいいけど毎回数千文字数万文字を差分チェックでもするんだろうかね?

> 204 名無しさん@お腹いっぱい。[sage] 2022/10/'17(月) 18:21:35.02 ID:PHGttMq40
> TeraPadは内部処理自体がユニコードではなく、cp932に変換表示しているから、
> cp932で表示できない文字は?になって、それを保存してしまうと文字が失われる
> 警告だけでなく、上書き保存できないようにしないと
2026/04/28(火) 16:55:25.10ID:SWNJ1ED60
俺何も気にせずterapad使ってたわ
レス数が950を超えています。1000を超えると書き込みができなくなります。

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