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

■ このスレッドは過去ログ倉庫に格納されています
2017/12/07(木) 18:40:44.16ID:ibxaQNCz0
■前スレ
Firefox userChrome.js greasemonkeyスクリプトスレ35
https://egg.5ch.net/test/read.cgi/software/1506030128/

■拡張機能
Greasemonkey
https://addons.mozilla.org/firefox/addon/greasemonkey/
Tampermonkey
https://addons.mozilla.org/firefox/addon/tampermonkey/
Violentmonkey
https://addons.mozilla.org/firefox/addon/violentmonkey/
usi (User|Unified Script Injector)
https://addons.mozilla.org/firefox/addon/userunified-script-injector/
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
"zeniko's userChrome.js"
http://mozilla.zeniko.ch/userchrome.js.html
userChrome.js フォーラム
http://forums.mozillazine.org/viewtopic.php?t=397735
http://forums.mozillazine.org/viewtopic.php?t=556229
2018/03/01(木) 20:22:30.39ID:EWUIDe8I0
初心者です、userChrome.jsを導入する際、
000-windowhook.uc.js
rebuild_userChrome.uc.xul
の二点も必要らしいのですが、これらはどういう効果があるのでしょうか
2018/03/01(木) 20:45:25.15ID:oeOm3+dN0
初心者とか関係なくまずはファイル名でググれ
何してるのか大ざっぱな解説されてるサイトならある
523520
垢版 |
2018/03/01(木) 21:02:59.89ID:PDpe7xbt0
ごめん、ここで良かった。
2018/03/01(木) 21:04:58.55ID:SxpfVo1m0
いや、さっきまで不心得者がミスったのを放置していたようで
おかしくなっていた
今は直っている
2018/03/01(木) 21:21:23.85ID:EWUIDe8I0
>>521
rebuild_userChrome.uc.xul←これは必須っぽいが、000-windowhook.uc.jsがググっても具体的に何の効果があるのか分からん
2018/03/01(木) 21:24:53.39ID:EWUIDe8I0
メインウィンドウ(今開いている画面?)以外にもスプリクトを適用させるとあるけど、
今フォーカスしている画面でしか動作が不要のスプリクトしか使わない場合は要らないのかな
2018/03/01(木) 21:47:11.57ID:2Nr9njLt0
WindowHookをわざわざ使ってるようなものはほとんどない
2018/03/01(木) 22:03:17.82ID:LaZsL2Qu0
rebuild_userChrome.uc.xulも別に必須というわけではないよ
2018/03/06(火) 14:47:01.62ID:nTi2jncR0
dev60b1でuserChrome.js動かなかった >>520
2018/03/06(火) 15:02:30.20ID:WWFK9khV0
普通に動くけどね
2018/03/06(火) 18:29:09.02ID:6rk0jZuq0
俺も試したけど動かなかった
2018/03/07(水) 13:27:12.62ID:x2QoLKNc0
普通に動いている
60.0b1 (64 ビット)
2018/03/07(水) 19:16:12.20ID:/a1N2ZLx0
>>512
これいいんだけど検索ボックスが高くなっちゃうの ウチだけかな
2018/03/07(水) 19:36:47.85ID:4DEytdeJ0
>>533
よく見たらそうなるね
2018/03/07(水) 19:48:21.73ID:4DEytdeJ0
>>533
とりあえずこれで調整できるかも
pxの数値は好みで

/* URLバー・検索バーの高さを変更する */
#urlbar,
.searchbar-textbox{
font-size:12px;
min-height: 25px !important;
max-height: 25px !important;
}

検索バーのみ調整はこれを

/* 検索バーの高さのみを変更する */
/.searchbar-textbox{
font-size:12px;
min-height: 24px !important;
max-height: 24px !important;
}
2018/03/07(水) 20:42:33.84ID:/a1N2ZLx0
早速ありがとうございます
いい感じになりました
537512
垢版 |
2018/03/07(水) 20:53:08.27ID:x2QoLKNc0
自分ではcreateButtonをfalseにしていたからか違和感なかった
11行目辺りに以下を追加すればそんな感じになるかな
btn.setAttribute('height', '24px');
2018/03/07(水) 21:52:02.44ID:/a1N2ZLx0
ありがとうございます
539名無しさん@お腹いっぱい。
垢版 |
2018/03/08(木) 23:11:36.36ID:cTDsw3KN0
左側のタブをすべて閉じるを
tabContextMenuに追加したはいいけど
左にタブがない時のfilter: grayscale(1);の
やり方がわからない
2018/03/08(木) 23:50:40.43ID:Z1Zp8Dxv0
な、age厨だろ
2018/03/09(金) 00:00:14.27ID:tsV93w9R0
コンテキストメニューを呼び出したタブが最初のタブかどうか確認して
その結果によってdisabledを変更するようにpopupshowingにイベント登録すればいい
2018/03/13(火) 08:52:50.18ID:ogJrBWLl0
ShowSearchBarHistroryByClick.uc.js、ShowHistroryByDoubleClick.uc.jsが60から動作しない。
60から検索バーを↓キーで検索履歴が一件づつしか表示は出来なくなったためと思われる。
またスペースキーで検索履歴も見られなくなった。
バグ?仕様変更?
2018/03/13(火) 13:10:47.46ID:fdj0dNir0
それは困るな

ところで
SearchEngineWheelScrollv0.8.uc.js でコンテキストメニューの検索ワードを検索バーに送る(SearchBox Syncみたいな)ができる
2018/03/13(火) 13:16:02.74ID:fdj0dNir0
あ既出だったわ ごめん
2018/03/13(火) 13:42:29.54ID:xgt9DvRq0
ShowSearchBarHistroryByClick.uc.js
60.0b2でも61.0a1でも使えてるけどな
ていうかスクリプト使わない標準機能でも検索履歴1件ずつ表示になってないけどな
2018/03/13(火) 13:44:52.10ID:xgt9DvRq0
あとスペースキーで検索履歴表示も普通にできる
2018/03/13(火) 16:01:36.45ID:ogJrBWLl0
>>545
そうですか、困った。
何が邪魔してるのか?
2018/03/13(火) 16:17:21.59ID:gToN8ogR0
普通に考えてアドオンだろ
549545
垢版 |
2018/03/13(火) 17:02:32.93ID:ogJrBWLl0
分かりました。userChrome.cssでエンジン名を表示していたためだった。
userstyles.orgのSearch Bar Show Engine Names。
代用策ありませんか?
2018/03/13(火) 17:16:57.59ID:ogJrBWLl0
AddonsPage.uc.js
59対応版がアップされてたけど、61では動かない。
60では試してません。
551名無しさん@お腹いっぱい。
垢版 |
2018/03/13(火) 19:04:25.22ID:9un+fofa0
60.0b3にしたら
ExtrasConfigMenuPlus.uc.jsのimageを000-addToolbarInsideLocationBar.uc.jsの中にいれたら
ExtrasConfigMenuPlusのimageが縦長になった
552名無しさん@お腹いっぱい。
垢版 |
2018/03/13(火) 20:58:23.18ID:qApl5RCJ0
な、age厨だろ
2018/03/14(水) 15:28:56.07ID:aPt7sf9T0
000-addToolbarInsideLocationBar.uc.js
59でもちょっとおかしくなった
cssのせいだだろうけど
554名無しさん@お腹いっぱい。
垢版 |
2018/03/14(水) 16:28:11.13ID:sp87FmeK0
classをtoolbarbutton-1 chromeclass-toolbar-additional badged-button webextension-browser-action
に変えたら直った
2018/03/14(水) 19:52:11.83ID:U/VLRWww0
AddonsPage.uc.js
60でも61でも問題なし
ID:ogJrBWLl0は動かなくなったスクリプトより自分を疑った方が良い
2018/03/14(水) 21:30:22.61ID:OykYjGr80
>>555
サンクス、調べてみます。
2018/03/14(水) 21:39:34.90ID:OykYjGr80
>>555
下記からDLしたもので良いんでしょうか?
https://u6.getuploader.com/script/download/1341
2018/03/14(水) 21:55:49.05ID:TUUYhkZs0
こっち
https://u6.getuploader.com/script/download/1663
2018/03/14(水) 22:04:55.04ID:OykYjGr80
>>558
あっ、そうでした。
が、59は問題ないが61ではダメだった。
調査に時間かかりそう。
2018/03/14(水) 23:17:19.21ID:Z4iPakIT0
userchromeのuc.jsというものとtampermonkeyというのは違うものなのでしょうか?
togglefindbar by doubleclick.uc.jsというもののコードをtamperにコピペしたのですが動きませんでした
2018/03/14(水) 23:30:50.46ID:k4AeQdQq0
Xenoじゃダメなの
何の問題もなく激安定だが
2018/03/15(木) 02:20:41.79ID:EpSOElZ50
Tampermonkeyのような拡張機能はブラウザUIを対象に取れないので機能しない

というかTampermonkeyやGreasemonkeyと、uc.jsって手段がJavaScriptってだけで目的はほぼ無関係だと思うんだよな
2018/03/15(木) 02:53:33.55ID:WBPSt7hD0
userChorome.jsで使えるUserScriptLoader.uc.jsとTampermonkeyやGreasemonkeyなら大体同じだと思っていい
2018/03/15(木) 05:27:20.14ID:EFNsp/+P0
59でReadLater.uc.jsが使えなくなった
アイコンは表示できるけどクリックで一覧が出ない
2018/03/15(木) 20:15:25.10ID:ij3Xin9c0
>>558
Fx59以降デフォではabout:configからgeneral.useragent.localeがなくなったせいだな
44行目を
const isCN = false;
にするか、general.useragent.localeを設定しとけばいいんじゃないかな
2018/03/15(木) 21:16:14.57ID:Gb4QyIwL0
>>565
お〜助かった。
ありがとう。
2018/03/15(木) 21:29:21.82ID:DXS7nHbv0
Fx59でUndoListInTabmenuToo.uc.jsが利かなくなったね
2018/03/15(木) 22:05:43.07ID:LteVJKBT0
ReadLater.uc.jsもUndoListInTabmenuToo.uc.jsもgeneral.useragent.locale使っている
作っちゃった方が手間が減るんじゃね?
2018/03/16(金) 16:51:32.24ID:hJwpO04b0
userChrome.cssで多段タブの設定を弄ってるんだけど
タブの入れ替えが上手くいかないのは諦めるしかない?
2018/03/16(金) 18:07:54.61ID:f391lp9O0
>>568
ありがとう
general.useragent.localeをintl.locale.requestedに書き換えたら、無事動きました
2018/03/17(土) 15:37:15.50ID:duV5W2KV0
>>569
cssで弄るタイプは結論として入れ替え無理だからツリー型タブ入れてそっちで入れ替えやってたんだけど
そうするともう多段タブいらねえじゃんってなって結局ツリー型タブに移行してcssの方は消したわ
2018/03/17(土) 16:52:22.43ID:FEk3ya720
>>571
結局cssでは諦めるしかないのか・・・サンクス
2018/03/17(土) 17:27:27.69ID:KAqdu1V90
Fx59でUCSS.uc.js死んだ?
2018/03/18(日) 02:35:14.59ID:MKdyblIr0
reload_userChrome_and_userContent.uc.jsはとっくに死んでる?
2018/03/18(日) 07:35:38.07ID:8YI9PyH40
ぐえー、Nightly61.0a1 (2018-03-17)にしたらMouseGestures.uc.jsが効かなくなってるうううう
助けてくれー
2018/03/18(日) 08:40:17.50ID:BKm2gICb0
自分の好きでNihgtly使ってるんだから自業自得だろ
2018/03/18(日) 10:55:02.92ID:WCsUTab50
よく入力ミスするんで汎用のakinosign使ってるんだけどFirefoxではダメ
でIME-Colors.uc.jsにしてるんだけど色変えられますん? 三桁コード入力しても変化しない
2018/03/18(日) 11:25:32.48ID:T9ttm+yH0
>>577
file:///C:/Program%20Files/WindowsApps/57634TNKSoftwareTanakaYus.IMEStatus_3.2.0.0_x64__qvh10x1zynakw/win32/%E8%AA%AC%E6%98%8E%E6%9B%B8.htm
2018/03/18(日) 14:43:20.62ID:Zm97v1uE0
ローカルアドレス書いて何がしたいのだ
2018/03/19(月) 10:49:38.20ID:EYGSjsJG0
60.0b4でTabWheelScroll.uc.jsが効かなくなってしまった
581名無しさん@お腹いっぱい。
垢版 |
2018/03/19(月) 12:27:24.56ID:Knep9QdH0
おま環
2018/03/19(月) 15:44:14.24ID:JydfaiCu0
タブをダブルクリックで直後に新規タブは可能でしょうか?
タブをダブルクリックで利ロードというのがあったので流用できそうな来はするのですが
元自体も動きませんでした...
2018/03/20(火) 13:49:30.35ID:vgXVa8nL0
BrowserReload()をBrowserOpenTab()にするだけだが
元が動かないってことは導入に失敗しているから結局意味ないだろうね
2018/03/20(火) 14:56:10.62ID:10tDBAgh0
userChrome.jsがNightlyも59も両方効かなくなってる・・・
2018/03/20(火) 16:35:12.99ID:X6Bk41If0
うちではまだ動いてるみたいだ。
Firefox Nightly 61.0a1, build ID:20180319220116
https://i.imgur.com/EYef9cm.png
が…IME-colors.uc.jsとmiddle-click-undo-close-tab.uc.jsが息をしてなかった;
(;一一).oOメンテしてないからなぁ
2018/03/20(火) 16:35:55.39ID:X7mwT54y0
>>584
問題なく動いてる
2018/03/20(火) 16:36:33.57ID:X7mwT54y0
問題なく動いてる。
2018/03/20(火) 16:51:24.04ID:fevcmOJe0
重力いている
2018/03/20(火) 16:55:52.58ID:90oZfJhG0
Windows 7 pro
59.0.1(32ビット)では問題なし

Nightly 61.0a1(2018-03-19) 確かにおかしくなっている
メニューバーのツール(T)に表示されてたアイテムが消えた
アドオンマネージャのuserChrome.JSの表示も消えた
けど、全部が働かないというわけでないようだ
2018/03/20(火) 17:09:21.21ID:X7mwT54y0
>>589
AddonsPage.uc.jsなら
>>565でOK
2018/03/20(火) 19:50:06.56ID:10tDBAgh0
>>586
>>587
え、マジで?
うちだと動いてないんだが・・・何がおかしいんだろ
2018/03/20(火) 19:54:12.24ID:10tDBAgh0
いや動いてる物もあるな
MouseGestures.uc.jsとOpenWith_1.1.1.uc.xulが動いてない
2018/03/20(火) 20:25:41.95ID:vgXVa8nL0
俺用メモ

Nightlyだとchrome://browser/content/places/editBookmarkOverlay.xulがないので
Alice姐さんのuserChrome.jsがエラーを吐いてuc.xulが読み込めない
なのでそこらへんをコメントアウトしたら無事動くようになった
2018/03/20(火) 21:10:04.18ID:90oZfJhG0
Nightly 61.0a1(2018-03-19)
Developer Edition 60.0b4(32 ビット)
同じ設定で後者のほうが逝かれるのは少ない

AddonsPage.uc.jsは>>565でもダメだった、他にも原因あるのかも
2018/03/20(火) 21:49:57.00ID:X7mwT54y0
>>594
新しいプロファイルで試す。
userchrome.cssが原因だったり?
2018/03/20(火) 23:47:55.74ID:8Re641cZ0
MouseGesturesとOpenWithが使えなくなるのは困る
2018/03/21(水) 08:33:02.09ID:C7O+NNpj0
60.0b5 で一気に機能するのが減ってNightly 61.0a1と同程度になった
textLink_e10s.uc.js と AutoCloseBookMarkFolder_Fx37.uc.js くらいしか動かん
2018/03/21(水) 09:17:26.15ID:Co5NcP0g0
>>597
問題なく動いてるけど、何が動かないの?
599名無しさん@お腹いっぱい。
垢版 |
2018/03/21(水) 09:24:08.70ID:3O/sLr830
alice0775さんの更新来た
600名無しさん@お腹いっぱい。
垢版 |
2018/03/21(水) 09:34:30.12ID:C7O+NNpj0
>>598
conqueryModoki40.uc.xul、MouseGestures2.uc.js、expandsidebar_fx58.uc.js
NewTabFromUrlbar.uc.js、AddonsPage.uc.js
2018/03/21(水) 10:16:17.64ID:C7O+NNpj0
60.0b5の方はUSE_0_63_FOLDER = false にしてスクリプトのフォルダ分け見直したら
>>600は全部動いた。騒がせてすまん
2018/03/21(水) 10:17:22.72ID:cyWHhj6E0
userChrome.js更新でOpenWith_1.1.1.uc.xulが動くようになった
MouseGestures.uc.jsとAddonsPage.uc.jsでの無効化は今だ動かず
603名無しさん@お腹いっぱい。
垢版 |
2018/03/21(水) 13:23:44.21ID:v82ZMR030
61.0a1 で LinkLocationbarLite.uc.js が動かない
2018/03/21(水) 14:08:26.78ID:hsfsWo4U0
Firefox59で、EarchLoads Optionアドオンの代替で
検索バーの入力テキストを自動でクリアするスクリプトを導入すると、
(ClearSearchWord.uc.js または、ClearSearchTermAndOpenInBackground.uc.js)
自動クリアは出来たのですが、検索エンジンを選択しても、googleエンジンで検索されてしまう。
解決した人いませんか?

ちなみに過去スレで話題になっていましたスクリプトで多段タブ化した後、
タブ移動ができない問題は以下のスクリプトで解決するので情報展開します
ttps://u6.getuploader.com/script/download/1682
605604
垢版 |
2018/03/21(水) 14:26:04.14ID:hsfsWo4U0
自己解決しました。
ClearSearchWord.uc.jsでは動作するようで
ClearSearchTermAndOpenInBackground.uc.js が動作しないようでした。

調べてみるとClearSearSearchTermAndOpenInBackground.uc.jsは、
サーチメソッドの第3引数に検索エンジンを渡していないようなので修正して動作しました。
2018/03/21(水) 14:37:17.09ID:THHsGJ0p0
もう諦めろよ、尻つぼになっていくの分かってるだろ
直したってまた次のバージョンでダメになったりするんだからさ
2018/03/21(水) 14:55:09.74ID:VOWXI2uZ0
いよいよ始まってしまったかの感
行き着くところはfirefoxでなくても済むだから、草臥れる儲け乙だね
2018/03/21(水) 22:18:57.01ID:q5JBD+Qp0
aliceさんありがとうございます
2018/03/21(水) 22:35:48.12ID:r16NAVVV0
本当の地獄はこれからだぜ!

えっ、デフォルト設定でなくてもWindows 10で
必ずEdgeブラウザが開くようになっちゃうの?
https://www.gizmodo.jp/2018/03/w10-must-edge.html
2018/03/23(金) 07:05:41.86ID:X37/fpZk0
Bug 1448162 - Disable XUL overlays

いよいよ来るのか?
611名無しさん@お腹いっぱい。
垢版 |
2018/03/23(金) 09:02:39.77ID:6/Gk50xy0
Nightlyではもうすべてぴくりとも動いてないよ
2018/03/23(金) 10:55:57.23ID:c0Q7JT5u0
何もかもなくなった
2018/03/23(金) 12:03:38.00ID:c0Q7JT5u0
おかしなことに、Nightlyを起動すると最初は機能しないのに
別ウィンドウでNightlyを起動すると復活する機能があるw
2018/03/23(金) 12:05:31.47ID:c0Q7JT5u0
そして、最初に起動していたNightlyでも同時に機能が復活する
2018/03/23(金) 12:31:15.83ID:X37/fpZk0
user_pref("browser.startup.blankWindow", false); する
2018/03/23(金) 13:28:48.65ID:c0Q7JT5u0
>>615 確かに、復活するけど、必ずしも万全ではない。
都合悪いことが新しく出て来る。

と言うのはそのままでも
treeのままでも、Ctrl-Fでサイト内検索窓を右上に表示するのは機能してるのだけど
fasleにすると表示さえされなくなる
2018/03/23(金) 13:33:21.58ID:c0Q7JT5u0
訳分からないけど、そちらも機能するようになりました。
すみません。
2018/03/23(金) 13:40:27.28ID:c0Q7JT5u0
どうやら、こちらも、初回起動で別のが機能するようになって、別ウィンドウで開きなおさなくてはならないみたいw
2018/03/23(金) 13:54:59.21ID:c0Q7JT5u0
でも、現象は安定しない。
Ctrl-Fが比較的安定するのはtrueで起動した時。
2018/03/23(金) 15:35:33.37ID:P248A88R0
おとなしくリリース版使えようるさい
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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