探検


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/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
おとなしくリリース版使えようるさい
2018/03/23(金) 15:39:08.47ID:c0Q7JT5u0
わろた、リリースがうるさいぐらいにぶれてるだろwww
2018/03/23(金) 16:11:29.21ID:NsGYIS+70
60からは{ }で括ってない関数宣言は使えないのな
久しぶりにbeta起動したら自作のスクリプトが機能しなくて焦った
2018/03/23(金) 18:31:39.33ID:o8QH/Ae20
すごい前から非推奨の記法だろ
2018/03/23(金) 20:44:09.61ID:0486hyG80
これ移植して

YouTubeライブのコメントをニコ生風にムービー中で流すChrome用アドオン「Flow Chat」 - GIGAZINE
https://gigazine.net/news/20180321-flow-chat/
https://i.gzn.jp/img/2018/03/21/flow-chat/00.jpg
2018/03/23(金) 22:27:08.60ID:y4nn4Pwi0
pixivfilterを更新しました
自分の環境(WaterFox56、Tampermonkey4.6.5709、weAutoPagerize1.4.2)でしか動作確認していません
https://u6.getuploader.com/script/download/1688
・タグやユーザーIDまわりのhtmlが変わっていたので対応しました
・検索画面やフォロー新着画面で動くようにしました
 (divタグが動的に書き換えられるせいでフィルタリングできなかったのでaタグをぼかすように変更しました
  サムネイルサイズを小さくすることができないのでフィルタリングはぼかしのみになります)
・フルサイズリンクをサムネイル左下に重ねるようにしました
・元スクリプトと同じようにページロード時全サムネイルにフィルタ適用→NGでなければフィルタ解除するオプションを追加しました
 (有効にしても一瞬見えちゃうことが多々あるんであんまり意味ないかも)
2018/03/24(土) 00:28:58.11ID:GZmBGMNk0
ucjsやtamperに依存すればするほど更新のたびに使えなくなる不安が付きまとう
もう疲れた
2018/03/24(土) 01:10:36.33ID:AWYUYo0r0
Tampermonkeyでできることは基本的に本体の更新と関係ないと思うがなあ
2018/03/24(土) 01:14:59.29ID:dP0F/d+N0
>>625
どうもありがとうございます
ありがたく使用させていただいてます
2018/03/24(土) 15:24:48.38ID:JZ+ANlcK0
短波猿にしろ暴力猿にしろAPIの記法を新仕様にした方がいいのかしらやっぱ
その辺こいつら2つは方針はどうなってんだろうか、互換性維持の為に新旧平行していつまでも使えるんかなあ
2018/03/24(土) 15:27:05.98ID:OvAySWsp0
chromeで使ってるTampermonkeyをFirefoxでも使ってみたんだが
Firefoxだとクラッシュしたときスクリプト全部吹き飛ぶのな
violentmonkeyに変えたがこっちは大丈夫っぽい

もしものためのクラウド連携はどちらのアドオンもあるようなんで同期させといたほうがいいと思う。特にtamper

Firefoxの最近のアプデ&アクセシビリティサービス無効化したらあまりクラッシュしなくなったな
再起動するの忘れて1週間つけっぱにしてるとたまーーーにクラッシュする程度になった
2018/03/25(日) 01:49:47.56ID:+tfR1FJ80
Profileのbrowser-extension-data\[email protected]\storage.jsをバックアップ取っといたらいいのかな
グリモンみたいにファイルで管理してくれた方が嬉しいんだけど無理なのか
2018/03/25(日) 05:27:08.35ID:qyxPrzJS0
そう、tampermonkeyはそこにあるstorage.jsであってる
violentの方は{aecec67f-0d10-4fa7-b7c7-609a2db280cf}の中のstorage.js

ローカルバックアップが面倒ならクラウド同期しとけば一応スクリプトのバックアップになるが
tamperはsync出来ないとか不具合を海外でちらほら見た気もする
2018/03/25(日) 07:18:03.97ID:/kPut9m60
Tampermonkeyのバックアップならすなおにエクスポートすればいいだけなのになぜわざわざstorage.jsなんてバックアップするのか意味がわからない
2018/03/25(日) 08:37:47.76ID:+tfR1FJ80
あ、エクスポート機能があるのか
機能インストールしたばっかで設定画面ちゃんと見てなかったわ
2018/03/25(日) 10:58:22.91ID:NUACe17i0
>>633
今回は関係ないけど、インストール日時も保持したい場合はstorage.jsのバックアップ必要じゃね
2018/03/25(日) 12:13:44.92ID:DfYGYYxl0
61.0a1 (2018-03-22)だともう検索窓自動削除も動かなくなった
もう駄目か・・・
2018/03/25(日) 14:40:32.84ID:DfYGYYxl0
普通に動くのの最新バージョンは59.0b9かな?
2018/03/25(日) 19:41:54.72ID:GFmBUZNV0
ime color系一通り試したけど検索バーurlバーしかきかずサイト内のテキストボックスに反応ない
上で効いてるというレスがあるが教えてくれ
2018/03/25(日) 19:51:07.93ID:79CMUbHZ0
e10s切れば効くんじゃね?
2018/03/26(月) 09:48:15.59ID:eQcLreSf0
akinosign以前使えなかったのが59.0.1でなぜか使えるようになった
2018/03/26(月) 14:37:53.17ID:Tnv5atKj0
もうおしまいやね、さようなら
642名無しさん@お腹いっぱい。
垢版 |
2018/03/26(月) 14:51:34.25ID:LjbdarM80
ほらね
2018/03/26(月) 16:22:57.01ID:YuRFnYfy0
せやろか
2018/03/26(月) 22:02:42.64ID:ad3Fjyw30
せやかて
645グンマー
垢版 |
2018/03/27(火) 02:37:50.03ID:oc4D25b+0
せわぁねえ
2018/03/27(火) 18:34:51.06ID:PlZwacpl0
Youtubeのチャンネルのホームの自動再生される動画を自動再生しないようにできますか?
無理なら消してしまってもいいのですが、Stylishで消しただけでは音声が流れてしまいます
2018/03/27(火) 23:58:26.60ID:VYujxCeo0
AMOのViolentmonkeyが2.8.30から2.6.3になってるね
2018/03/28(水) 00:33:45.18ID:tR4tF+R00
レビュー見てると新しいものは不具合があったりパーミッションで疑問の物があるってあるね
2018/03/28(水) 04:26:45.27ID:rO36gBrH0
>>646
こういうのがあるみたいです
Tampermonkeyだと@matchが動かないので@includeに変更する必要あり
https://greasyfork.org/en/scripts/29422-disable-youtube-channel-user-home-page-video-autoplay
2018/03/28(水) 11:57:17.27ID:N4vRolP30
>>647-648を見る
↓
なんか不味いらしいのでVer下げとくか
↓
下げたらインスコscriptが空←今ここ
2018/03/28(水) 14:53:49.65ID:dUIr913W0
>>649
横�d
652646
垢版 |
2018/03/28(水) 16:19:27.09ID:xA/AEg1O0
>>649
できました
ありがとうございます
2018/03/31(土) 00:39:02.82ID:xO3g5zok0
>>647
こういった理由のようだ
https://github.com/violentmonkey/violentmonkey/issues/378
https://github.com/violentmonkey/violentmonkey/commit/a05e107181fb7eed029fae451fdc8add97485987
2018/03/31(土) 12:01:41.33ID:4Fk6GEqE0
>>650を見る
↓
バックアップとってVer下げとくか
↓
下げたら バックアップscriptが動かなくなる←今ここ
2018/03/31(土) 12:05:33.83ID:99F27fpj0
IME-Colors.uc.js
効かなくなったんで値を色々変更したりしていたが
layout.css.servo.chrome.enabledをfalseで効いた
俺環ではスクリプト内のCSSがどうとかではなく、stylo関連だったみたいだ
2018/03/31(土) 12:13:46.94ID:99F27fpj0
>>655
layout.css.servo.enabled
こっちだったスマソ
2018/03/31(土) 17:50:57.59ID:bvrvBM+Y0
>>654
どういうことなの?w
2018/03/31(土) 18:07:35.15ID:xs/yevAc0
61.0a1以降
https://github.com/xiaoxiaoflood/firefox-scripts の方法でok
ステップ5のサブスクリプトローダーはお好きなヤツで
2018/04/01(日) 01:31:10.01ID:RxpTddbI0
>>655
2か所ある -moz-linear-gradient(left, 〜 を linear-gradient(to right, 〜 にすればstylo有効でも大丈夫っぽい
2018/04/01(日) 08:49:00.68ID:fHtmTLiI0
>>659
動いた!
-moz-linear-gradientの接頭辞が取れたらしいのは分かったんだが
修正しても変わらなかったんで諦めてた
助かりました!本当ありがとう!
2018/04/01(日) 10:16:59.05ID:06wgqKGC0
>>659
神
うちに来て>>660をフ○ックしていいぞ
662625
垢版 |
2018/04/01(日) 10:38:53.96ID:7YrR5rL00
pixivのタグ周りのHTMLがまた変わったようです
non-romaji-tag → original-tagでとりあえず動きます
2018/04/01(日) 10:41:35.11ID:W8navo5N0
>>658
59で動いてるスクリプトも動くようになったのですが、rebuild_userChrome.uc.jsを入れても
Screenshotsにあるようなボタンが出てこない。
2018/04/01(日) 14:30:52.94ID:5vvppBwP0
本家GreaseMonkeyに比べてViolentMonkeyはxmlhttprequestがメモリを食うな
エンジンを変えてから「なんか異常にメモリを食うなこんなに食ってたっけ」と思って
全く同じ物を本家で動かしてみたら全くもって普通じゃん
xmlhttprequestをLoopでブン回さない限りは体感差ないとは思うけど
2018/04/01(日) 16:15:04.33ID:5vvppBwP0
そもそもViolentって最初のリリース以来更新なしか、大丈夫かこれ本家の方がまだやる気あるじゃない
2018/04/01(日) 16:24:48.03ID:5vvppBwP0
ああゴメンゴメン上見て分かった、新しい物は問題があって削除されたのね
2018/04/01(日) 16:27:07.78ID:0aw4Dijm0
これ見たら選択肢に入らなかった
Greasemonkey, Tampermonkey, usi (User|Unified Script Injector)で動作確認
668663
垢版 |
2018/04/01(日) 19:23:42.32ID:VxVe9hv30
rebuild_userChrome.uc.jsは59.0では動く、61.0では不可。
userChromeJSは下記設定で59.0でも61.0でも動く。
https://github.com/xiaoxiaoflood/firefox-scripts
または
http://wiki.nothing.sh/page/userChrome.js%CD%D1%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8
2018/04/02(月) 22:22:25.88ID:cPE+PwX/0
Violent、リリースノートないの不便だよね
2.9.0のアプデ来たけど、CSPの問題解決してるの?
2018/04/03(火) 11:55:12.48ID:Sweub4pK0
violentはVer上がっても相変わらず新仕様のAPI未対応なのね、GM is not definedとかやる気あんの?
2018/04/05(木) 11:49:53.69ID:MYJchvUX0
とあるサイトがautopagerで継ぎ足しされないようになったのですが、
どこの依頼すればいいのでしょうか?
プログラミングがよく分からなくて・・・
2018/04/05(木) 12:04:27.46ID:xO7EE2sB0
violentなんだが
スクリプトの設定が維持できてないようだ
再起動の度デフォに戻される
2018/04/05(木) 16:04:07.90ID:H8XaI8mZ0
>>671
ここでいいんじゃねたぶん

AutoPagerize質問・要望スレ page:5
https://egg.5ch.net/test/read.cgi/software/1476140562/
674名無しさん@お腹いっぱい。
垢版 |
2018/04/05(木) 22:51:56.32ID:cs67PyZd0
昨夜の Nightly から autoconfig.cfg, autoconfig.js 入れてると起動時に強制終了するようになった
両方外すと問題なく起動
2018/04/05(木) 23:18:33.94ID:p58rDGc/0
Bug 1448162 - Disable XUL overlays

uc.xul と uc.jsでloadoverlay使ってる奴を 外せばOK
676名無しさん@お腹いっぱい。
垢版 |
2018/04/05(木) 23:42:13.97ID:cs67PyZd0
overlays って userChrome.js 本体で使われてない?
2018/04/05(木) 23:46:44.77ID:p58rDGc/0
たとえloadoverlayの記述があっても、実行しなければクラッシュしないので
678名無しさん@お腹いっぱい。
垢版 |
2018/04/06(金) 00:55:52.16ID:XD8rydPr0
よくわかんないけど autoconfig.cfg から userChrome.js が呼ばれて実行してるんじゃないの?
uc.js は 2つしか使ってなくて overlay 使われてないけどクラッシュしました(空にしてもクラッシュ)
userChrome.js 自体を無効にすると起動しましたよ
2018/04/06(金) 01:10:10.21ID:84Awzrgq0
オワコンなんだから どーでもいいじゃん
2018/04/06(金) 07:21:36.61ID:A16CBHuq0
>>675
サンクス、3個あったけど外したら動いた。
2018/04/06(金) 12:32:12.96ID:WYdfiF2M0
ardimanはまだ元気に転載してるんだな
openlinkbylongpress、searchenginewheelscroll、showhistorybydoubleclickがあった
2018/04/06(金) 13:40:39.07ID:YTnIeJWr0
>>673
すみません
誘導有難うございます
683名無しさん@お腹いっぱい。
垢版 |
2018/04/06(金) 13:56:35.18ID:SVcsGppm0
>1
>10
>100
2018/04/06(金) 17:26:35.90ID:cua6evvk0
>>675 ありがと。
toggle-findbar.uc.xul が使えなくなった・・・( 一一)
あの辺のトグル操作は標準 OR ブラウザ本体機能で設定できるようにして欲しいわ
2018/04/06(金) 19:10:32.12ID:A16CBHuq0
>>684
toggleFindbar by DoubleClick.uc.jsなら動く
2018/04/06(金) 19:25:27.06ID:WYdfiF2M0
toggle-findbar.uc.xuはキーバインドだから役割が違うんじゃね?
uc.jsに書き直すの簡単だし手間もそうないでしょ
2018/04/06(金) 23:54:16.77ID:8AAbAtMk0
>>686 えっ…
ヒント︰loadoverlay
2018/04/07(土) 01:20:12.58ID:azuA5lbw0
loadoverlayを使わないでkeysetを作ってkeyを作って・・・とやっていけばいいんだよ
2018/04/07(土) 02:33:58.06ID:azuA5lbw0
toggleFindbarみたいにFirefoxに元からあるものをいじるだけならその手間もいらない
oncommandを書き換えるだけ
2018/04/07(土) 02:53:54.54ID:6uPwqM2+0
まんどくせ
2018/04/07(土) 02:59:45.21ID:t+M5OS3Z0
どーでっしゃろ?

gFindBar.onFindAgainCommand(true);

var findbar = document.querySelector("findbar");
findbar.setAttribute("style", "display: none;");

var mainKeyset = document.getElementById("mainKeyset");
mainKeyset.removeChild(document.getElementById("key_find"));
var toggleFindbarKey = document.createElement("key");
mainKeyset.appendChild(toggleFindbarKey);
toggleFindbarKey.id = "key_toggleFindbar";
toggleFindbarKey.setAttribute("key", "f");
toggleFindbarKey.setAttribute("oncommand", "toggleFindbar();");
toggleFindbarKey.setAttribute("modifiers", "accel");

function toggleFindbar() { findbar.style.display = findbar.style.display == "none" ? "" : "none"; }
2018/04/07(土) 03:32:26.56ID:t+M5OS3Z0
失敗だわ
スレ汚しごめん
2018/04/07(土) 03:48:20.42ID:jZJH3CmY0
これでどうや
toggle-findbar.uc.js
https://u6.getuploader.com/script/download/1692
2018/04/07(土) 14:15:15.50ID:I4pKoJou0
UserCSSLoader.uc.js
ってまだ使える?

nsILocalFileをnsIFileにとかありがたく前スレで教えてもらった部分を修正したが
以前出ていたメニューに「CSS」が出なくなってしまった
2018/04/07(土) 17:31:31.48ID:Am6HSx1u0
>>694
xml文字列からメニュー要素一括生成するのが効かなくなったみたいなので
createElement等に書き換えないといけないっぽいね
2018/04/07(土) 17:55:25.51ID:azuA5lbw0
UndoListInTabmenuToo.uc.js@61.0a1
this._ss = SessionStore;
に変更する
■ このスレッドは過去ログ倉庫に格納されています

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