Firefox userChrome.js greasemonkeyスクリプトスレ35 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2017/09/22(金) 06:42:08.13ID:d/1l6jXY0
■前スレ
Firefox userChrome.js greasemonkeyスクリプトスレ34
http://egg.2ch.net/test/read.cgi/software/1484165263/

■拡張機能
greasemonkey
http://www.greasespot.net/
Scriptish
https://addons.mozilla.org/ja/firefox/addon/scriptish/
Userscripts.org (旧:http://userscripts.org/ のミラーサイト)
https://userscripts-mirror.org/
OpenUserJS.org
https://openuserjs.org/
Greasy Fork
https://greasyfork.org/

"alta88's userChromeJS"
http://userchromejs.mozdev.org/index.html
"alta88's userChromeJS" 本体ミラーサイト
http://mirror.umd.edu/mozdev/userchromejs/
http://ftp.heanet.ie/mirrors/mozdev/userchromejs/
userChromeJS フォーラム
http://forums.mozillazine.org/viewtopic.php?f=48&;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
userChrome.js用スクリプト - wiki@nothing
http://wiki.nothing.sh/2710.html
2017/11/14(火) 12:55:51.49ID:vSwbEoi00
>>207
動くように書き換えてみましたので、下記使ってみてください
https://greasyfork.org/en/scripts/35120-yahoo-%E3%83%8B%E3%83%A5%E3%83%BC%E3%82%B9%E8%87%AA%E5%8B%95%E6%8E%A8%E7%A7%BB
2017/11/14(火) 13:41:47.54ID:iJ/1Tlqq0
>>208
location.replace(link)にすると前ページに戻らなく出来るよ(前ページが履歴に残らない)
2017/11/14(火) 18:27:02.64ID:iBY4F3C60
Tampermonkeyでは試していないけど、
これ使ってる
https://github.com/raimon49/userscripts/blob/master/show_yahoo_news_detail_p.user.js
2017/11/14(火) 18:58:06.97ID:Xt5tvvAe0
>>208>>210
どっちもちゃんと動いてくれた
ありがたい
2017/11/14(火) 19:35:09.33ID:icqmUnnq0
57がstableになってなぜかテキストリンクとかサイドバーを自動で閉じるuserChromeのスクリプトが機能するようになった
2017/11/14(火) 19:38:10.71ID:zet4I+kp0
>>212
userChrome.jsが一部使えるアレ使ってるのか
2017/11/14(火) 19:48:17.96ID:icqmUnnq0
>>213
>>56見ていくつかスクリプト入れたんだけどベータの頃は使えなかったんよね
今確認してみたらとbが取れてから3回アプデしてるみたいだけど何を変更したんだろ
2017/11/15(水) 00:06:32.56ID:T/GJtbaH0
ほんとだtextLink_e10s.uc.jsが動くようになった
サイドバーの方は無反応
2017/11/15(水) 00:40:49.28ID:N6EwF/s40
マルチプロセス切ると動くけどどうしたもんか・・
2017/11/15(水) 00:45:49.16ID:51lomgze0
とっくの昔にCPOW削除されたからなぁ
2017/11/15(水) 03:03:47.53ID:xtdTnyNy0
57に>>97をインスコしたら56と同じようにchromeフォルダにスクリプト置けば機能しますか?
2017/11/15(水) 03:21:05.96ID:x+Z99Ivd0
>>218
機能しません>>188を読んで
2017/11/15(水) 04:35:12.71ID:6SFjrCP90
ViolentmonkeyとTampermonkeyどっちがいい?
Anti-Adblock Killer Continued使うのにGreasemonkey未対応だったので
2017/11/15(水) 04:41:02.99ID:x+Z99Ivd0
Tampermonkeyのほうが色々動いてるとスレでは書かれてるような?
2017/11/15(水) 04:45:26.54ID:6SFjrCP90
見直してみたらそんな感じですね
ダウンロード数も多いみたいで
どうもありがとう
2017/11/15(水) 06:29:18.45ID:EFblhTFe0
>>222
AMOではTampermonkeyの方が1年は早くリリースしてたから
ダウンロード数の違いは単純にリリース期間の差でしかないんじゃね
2017/11/15(水) 09:45:09.28ID:sghO6hM20
YouTube+動かへんやんけー

というか更新して初めて気づいたけど
Greasemonkeyはアドオンページでスクリプト一覧表示が便利だったのに
4.0から出来なくなってんのな
どうせFirefox側の仕様変更なんだろうがめんどい
2017/11/15(水) 16:11:36.89ID:q9scI++G0
暴力猿より天パ猿の方が元祖猿との互換性高い
2017/11/15(水) 16:13:54.89ID:xcleNDxt0
MouseGestures.uc.jsがabout:○○やaddons.mozilla.orgでも動いて他アドオンより優秀だった
2017/11/15(水) 17:45:00.33ID:kL3O4x3e0
手持ちでは57でcontextSearcherとKeyChangerが死んだけど丁度良いアドオンあったし、
MouseGesturesとTabWheelScrollその他ある程度動いてるから助かったわ
本当>>56ありがとう
2017/11/15(水) 20:16:26.38ID:wqwZwDnS0
>>56
動いた
conqueryModoki40、downloadSoundPlay、IME-Colors、popupTranslate、RestartFirefox
searchbutton、textLink_e10s、ucjs_copyMenuList

動かない
addMenu
2017/11/15(水) 21:36:55.83ID:p6mPqGwP0
>>228
IME-ColorsはURLバーと検索バーしか効かない。
もともとの仕様だった?
2017/11/15(水) 21:43:02.93ID:p6mPqGwP0
>>228
他にClearSearchWord.uc.js、autoSelectTab.uc.js、addRestartButton.uc.js、AddonsPage.uc.js。
ClearSearchWord.uc.js、resetSearchbar.uc.js、toggle-findbar.uc.xul、ucjsDownloadsManager.uc.js
も動いてる。
2017/11/15(水) 21:51:34.76ID:Lx6hgV760
extension options menu.us.jsとextrasconfigmenu.uc.jsも動くか検証お願いします。
2017/11/15(水) 21:54:46.18ID:wqwZwDnS0
>>229
以前のFirefoxのバージョンだと他のところでも動いたよ
ここに書いたのは100%ではなく一応動くもの
2017/11/15(水) 21:59:15.75ID:iXIaOJdU0
手元のもので前に試したらprefの取得はできるけど書き込みはできない感じなので
複雑なものは動かないんじゃないかな
2017/11/15(水) 22:03:20.30ID:wqwZwDnS0
>>229
試しにIME-Colorsをgoogle、yahooで動かしてみたら動いたよ
2017/11/15(水) 22:09:56.00ID:wG+C1KgF0
便乗で動いたやつ
AutoCloseBookMarkFolder_Fx37.uc.js
AutoCopyLite_mod.uc.js
Extra+Menu.uc.js
Locationbar.uc.js
right_click_close_tab_Fx4.uc.js

マルチプロセスを切ると動くやつ
Click+to+Play+per-element.uc.js
expandsidebar_fx.uc.js
SuperDrag.uc.js
2017/11/15(水) 22:18:53.25ID:wqwZwDnS0
ごめん、>>234はマルチプロセス切って試してる
2017/11/15(水) 22:41:53.71ID:p6mPqGwP0
>>235
AutoCloseBookMarkFolder_Fx37.uc.js、AutoCopyLite_mod.uc.js
動かん。
2017/11/15(水) 23:09:57.43ID:wG+C1KgF0
>>237
よく覚えてないけど昔修正はしたかもしれん
適当なリストを貼ってしまったな
申し訳ない
2017/11/15(水) 23:22:32.61ID:slXZNyBO0
skipredirectがグリモンだと動くのにテンパーだと動かない。safariだとテンパーでも動くのに何が違うんだろ?
2017/11/15(水) 23:27:07.88ID:CdFTjztD0
>>237
AutoCloseBookMarkFolder_Fx37.uc.js は3か所ある nsIPrefBranch2 を nsIPrefBranch にすれば動くかな
241名無しさん@お腹いっぱい。
垢版 |
2017/11/15(水) 23:27:24.47ID:/JDFyjTF0
本スレ992が書いてた

>/* タブ幅の変更 */
>.tabbrowser-tab[fadein]:not([pinned]) { min-width: 150px !important; max-width: 150px !important; }

これを min-width: 0px max-width: 5px に書き換えてファビコンのみ表示されるようにしたんだけど
マウスオンのときにタブを元のサイズに戻すようにできないかな?
2017/11/15(水) 23:46:06.31ID:/JDFyjTF0
sage忘れてた申し訳ない
2017/11/15(水) 23:50:26.44ID:PS+tYZlF0
nicovideo Thumbinfo popupがアップデート来たけど機能しない@56.0.2
2017/11/16(木) 05:21:52.71ID:GukTMOAf0
通常(マルチプロセスON)状態で
enableKeywordsSearchInSearchBar_Fx31.uc.js
MemoryMonitor.uc.js
seachbarOnDropUseTextContent_Fx25.uc.js
UndoListInTabmenuToo.uc.js
の動作確認

OperaStyle_linkDragSelection.uc.jsはダメだった

>>228
popupTranslate動いてる?
ツールバーに翻訳サイトの選択メニューは出るけど肝心の翻訳ポップアップが表示されない
2017/11/16(木) 07:06:34.81ID:OZ4nh2Y30
>>240
ほんとだ、動いたよ。
サンクス
2017/11/16(木) 07:12:10.14ID:rll2CyaO0
>>244
>>228はマルチプロセスOFF状態です
2017/11/16(木) 09:00:48.89ID:y9UqQzsx0
readLater2.uc.jsが動かなくてoverwriteMiddleMousePasteMod.uc.jsの挙動がちょっと変
二回ペーストされたりする
2017/11/16(木) 09:10:40.61ID:QufHj+AQ0
>>240
2017/11/16(木) 11:04:25.66ID:mzs/VIPS0
>>243
ESR52.4+グリモン3.17だけどナカーマ
greasyforkでダウングレードできず404だな
250名無しさん@お腹いっぱい。
垢版 |
2017/11/16(木) 11:41:01.26ID:sL0ALI980
この証明書の有効期限は 2017年11月16日 1:47 に切れています。現在時刻は 2017年11月16日 11:38 です。
2017/11/16(木) 14:22:52.17ID:i6MbmKDm0
AutoCloseBookMarkFolder_Fx37.uc.js が >>240 をやってみたんだけど動きません Firefox57です
UTF-8で保存でいいんですよね?
ちなみに ClearSearchWord.uc.js は動いています
2017/11/16(木) 15:04:34.69ID:adne9ICB0
>>241
.tabbrowser-tab[fadein]:not([pinned]) { min-width: 40px; max-width: 40px; }
.tabbrowser-tab[fadein]:not([pinned]):hover { min-width: 150px; max-width: 150px; }
.tabbrowser-tab[fadein]:not([selected]) .tab-close-button { display: none; }

fadeinが何かわかってないけど、こんなのでどうだろうか
それとここだとスレ違いなので次からはuserChrome.css・userContent.cssスレで
2017/11/16(木) 15:27:33.05ID:9HSSwjn/0
>>56を使う時ってやはり000-windowhook.uc.js とrebuild_userChrome.uc.xul は必要なんですか?
2017/11/16(木) 15:29:37.65ID:n7eTQ8/k0
>>251
57で動いてます。
UTF-8(BOMなし)
2017/11/16(木) 15:31:16.74ID:n7eTQ8/k0
>>251
000-windowhook.uc.jsも必要かも
2017/11/16(木) 15:57:50.01ID:sdqLJW3x0
https://gist.github.com/Griever/4578252
57から UCSS.uc.js って言うuserContent.css と userChrome.cssをFirefoxを起動したまま再読み込み出来る
スクリプトが 動かなくなってしまったんですけど これをどうにか動くようにならないでしょうか。
2017/11/16(木) 16:00:55.15ID:i6MbmKDm0
>>254
メモ帳で作ったのでBOMありになってました
「文字コード判定&変換ツール.NET」っていうソフトでBOMなしで保存したら動きました!
>>255 も一応入れておきました
ありがとうございました
2017/11/16(木) 17:10:43.04ID:W8ngPvIV0
>>244
popupTranslateは動いた
ただ翻訳する為のURLが変わってるのがあるから自分で修正しないといけない
2017/11/16(木) 18:19:03.83ID:qJ1OgjvD0
57以降も使えることになったんならaliceタソ復活してくれんかのぉ
2017/11/16(木) 18:44:54.16ID:IeGXYsny0
>56の方法で使えないのはなにがいけなくて使えないの?
2017/11/16(木) 19:07:33.92ID:W8ngPvIV0
使えないものは使えない
マルチプロセスを無効にするとかなり使えるのが増える
基本的に更新が止まっているスクリプトなので有志が修正するのを待つか自分で修正する
その他メリットとデメリットを考えて自己責任でご利用下さい
2017/11/16(木) 20:28:09.65ID:9mtN5DJ70
nicovideo Thumbinfo popupがver2にアップデートされたら機能しなくなった

しかたないからバックアップしてたプロファイルから古いverのnicovideo_Thumbinfo_popup.user.jsを
取り出してインストールしようとしたら、以下のようなエラーが出てきてインストール出来ない

nicovideo Thumbinfo popupを機能させるにはどうしたらいいでしょうか?

環境はFirefox56でGreasemonkey3.17

https://dotup.org/uploda/dotup.org1389725.png
2017/11/16(木) 20:35:58.41ID:Eg7MAa5i0
>>262
style.cssを下記に張り替えたら?
https://raw.githubusercontent.com/gifnksm/nicovideo-thumbinfo-popup/01cd8e049a2d6f8d1cec4014d20ffedcbd2abbf3/style.css
リポジトリで過去ファイル見れるから
2017/11/16(木) 20:36:52.48ID:DmmnQGQV0
57のTamper+AutoPagerizeで「ウェブページがブラウザの動作を遅くしています。どうしますか?」というメッセージが頻発
とりあえずアドオンのuAutoPagerizeに避難した
2017/11/16(木) 20:53:03.78ID:5gAqkCvt0
URLバーから新しいタブで開く
https://pastebin.com/KGgcN9bT
右ボタンでタブを閉じる
https://pastebin.com/Mwq16FCX
2017/11/16(木) 20:56:24.06ID:clDDraV40
>>260
そもそもマルチプロセス(e10s)に対応していないスクリプトがある。
この場合はマルチプロセス無効にすれば動く。

また、スクリプトから呼び出しているAPIが削除された場合も動かない。
これは57以降どんどん増える。
2017/11/16(木) 21:43:11.86ID:418vrFtX0
ブロック系の拡張機能で1stパーティのスクリプトをブロックしてると
greasemonkeyは問題なくスクリプトが動くのに
tampermonkeyとViolentmonkeyはブロックされて動かん
新しいgreasemonekyの使い勝手がいまいちだから
tampermonkeyに移行しようと思ったのに使い物にならねぇ
ブロックより先にスクリプト注入して一緒にブロックされちゃってるんだろうな
拡張機能の実行順って手動で変えれないのかな?
2017/11/16(木) 21:58:47.83ID:W8ngPvIV0
現状でGM_setClipboardが使えるのはUSIしかないのか……
2017/11/16(木) 22:00:43.65ID:9mtN5DJ70
>>263
nicovideo_Thumbinfo_popup.user.jsの@resource styleをエラーのURLから
教えていただいたURLに書き換えたら無事インストールできました
ありがとうございます
2017/11/16(木) 23:10:45.18ID:jzkyi7Bn0
>>252
ありがとうございます
スレ汚し失礼しました
2017/11/16(木) 23:27:03.96ID:FAk7azB70
BHNewTab_lite.uc.js---ブックマークと履歴を新しいタブで開く
CopyUrlLitePlus.uc.js---コンテキストメニューからページタイトルやURLをコピー
Drag & DropZones +.uc.js---Drag & DropZonesのuserChromeJS版
NewTab_mod.uc.js---ロケーション・検索バー、ブックマークを左クリックで開く際に新しいタブで開く

このあたりは使えた。
2017/11/17(金) 01:52:47.14ID:BcDaJRtK0
Firefox57の32ビットをクリーンインストールしてグリモン4.0入れたら設定画面が出ないじゃん
何度か入れ直したりしたけど無理だった
本家が一番しょぼいってなんなんだか
2017/11/17(金) 02:11:00.27ID:15VqhCjb0
あれは何で今更出したのかがよくわからない代物
2017/11/17(金) 04:46:35.26ID:bUJfx3AW0
57で自作htmlをNewTabに設定できなくなったけどOverridemod.uc.jsでいけたわ
2017/11/17(金) 04:49:09.11ID:bUJfx3AW0
まちがえた
NewTabOverridemod.uc.jsでした
2017/11/17(金) 09:06:56.53ID:2rbPobbr0
>>275
どこにあるの?
2017/11/17(金) 09:11:19.92ID:WC5+WD1A0
57でucjsDownloadsManager.uc.jsのClearListのボタンが効かないんですが直せるものなんでしょうか
直し方わかる人いたら教えてください
2017/11/17(金) 09:34:16.61ID:Zzn1SX3h0
今北だけど新Firefoxでは今までのGreasemonkeyで使ってたスクリプトはそのまんま使えないの?
2017/11/17(金) 11:01:07.75ID:QnTe4+FQ0
>>278
互換アドオン使えば大体使える。
グリモン自体はAPIの表記とか変更されてるので修正する必要がある。
2017/11/17(金) 12:58:05.53ID:XuyQ53Uz0
CopyUrlLitePlus.uc.js
これコンテキストメニューに出るけど全く動いてくれない
2017/11/17(金) 13:47:29.83ID:H/DioHLH0
>>280
マルチプロセス有効だと動かない物もあるようだ
2017/11/17(金) 13:53:02.18ID:XuyQ53Uz0
>>281
そうでしたか
あきらめます
283名無しさん@お腹いっぱい。
垢版 |
2017/11/17(金) 14:03:50.13ID:cn74sa5o0
classic theme restorerが使えないので、userchromeで対処することにしました
アクティブなタブの背景色と、非アクティブなタブの背景色を変更したいです
また角タブ化もしたいです

https://i.imgur.com/iDboIRH.jpg
しかし、こんな感じになってしまいます

#TabsToolbar .tabbrowser-tab[selected="true"] .tab-background {
background-color: red !important;
}

.tabbrowser-tab[fadein]:not([pinned]) {
min-width: 40px !important;
max-width: 210px !important;
min-height:35px !important;
font-weight: normal !important;
background: rgba(255,255,255,0.5) !important;
color:black !important;
text-shadow:none !important;
}
と書いているので、下のコードと干渉しているんでしょうか
アクティブなタブと、非アクティブなタブそれぞれ、どのように書けけばいいんでしょうか
指定方法に関する情報が少ないです
2017/11/17(金) 14:42:41.98ID:/3lfCl840
cssでタブをピン止めするようにしたがピン止めタブしかない状況だと起動時毎に勝手に狐のデフォページ表示してくるなあ
ピンなし1個混ぜれば問題ないが・・・
2017/11/17(金) 15:38:23.71ID:2/czyw4j0
>>283
こういうのがあるみたいだよ、中身見てないから要望の内容が入ってるかどうかまでは知らないけど
https://github.com/Aris-t2/CustomCSSforFx
2017/11/17(金) 15:46:52.13ID:Zr/WBhja0
>>284
設定→一般→Firefoxを起動したとき
で「前回のウィンドウとタブを復元する」ではどう?
2017/11/17(金) 16:05:41.45ID:/3lfCl840
>>286
ピンタブのみでは駄目だったんだわ
2017/11/17(金) 16:11:28.90ID:nXzA/4iw0
ここは「 userChrome.js 」のスレです
「 userChrome.css 」のスレではありません
2017/11/17(金) 19:50:19.20ID:bUJfx3AW0
>>276
NewTabOverride
https://github.com/ardiman/userChrome.js/tree/master/newtaboverride

NewTabOverridemod
https://github.com/dupontjoy/userChrome.js-Collections-/tree/master/NewTabOverridemod
2017/11/17(金) 20:05:33.52ID:XuyQ53Uz0
addRestartButton.uc.js 入れましてファイルメニューからきちんど動くんですが
再起動の文字が文字化けしてて気になります
文字化け直すこと可能でしょうか
画像うpしました 赤矢印のところです
https://i.imgur.com/zhDBrEh.png
2017/11/17(金) 20:14:25.91ID:IulerAvF0
>>289
ありがとう。
2017/11/17(金) 20:18:34.68ID:IulerAvF0
>>290
再起動(R)と表示されるが・・・
再インストールしてみたら
UTF-8(BOMなしでインストールされてるよね?
RestartFirefox.uc.jsはボタンが表示されるので使い易いです。
2017/11/17(金) 20:22:13.91ID:XuyQ53Uz0
>>292
メモ帳でやってました
TeraPadも入れてあるのでこちらで最初からやってみます
2017/11/17(金) 20:50:13.26ID:XuyQ53Uz0
>>292
なんですけれども
RestartFirefox.uc.jsはボタンもメニューも表示されませんでした

addRestartButton.uc.jsはUTF-8(BOMなしで作り直し入れましたが文字化けしたままです
文字の表示とかキャッシュされてるような感じもしましたので様子見てみようと思います
2017/11/17(金) 21:09:42.48ID:IulerAvF0
>>294
まず、Meryとかのエディタを入れましょう!
296295
垢版 |
2017/11/17(金) 21:15:40.06ID:IulerAvF0
>>294
userChrome.js設定されてるの?
下記設定されてますか?
http://wiki.nothing.sh/page/userChrome.js%CD%D1%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8
Firefox57以降でuserChrome.js用スクリプトを利用する方法 †その1参照
2017/11/17(金) 21:26:01.18ID:XuyQ53Uz0
>>296
その1は難しかったのでその2をやっていくつか動くスクリプトがあるので
導入準備はできていると思うのですが
TeraPadでも大丈夫ですよね

その2がうまくないのであれば時間の余裕あるときその1でやってみようと思います
2017/11/17(金) 21:52:21.55ID:sGujRrE+0
その2はサイドバー内に対しては何もロードされないよ
2017/11/17(金) 21:56:06.64ID:807OeiYd0
TeraPadに慣れてる人はMeryは使いづらいからgPadが良い
2017/11/17(金) 21:56:52.87ID:2/czyw4j0
>>290
アップローダーにSimpleRestartButton.uc.jsというのがあるようだけど、これは?
他にもFirefox_ToolBarButtons.uc.jsなんていうのもあるみたいだよ
2017/11/17(金) 22:03:03.26ID:J+sWG7e80
俺はこれが気に入った
メニューボタンをダブルクリックで再起動
https://egg.5ch.net/test/read.cgi/software/1510747462/810
コピペして適当な名前の .uc.js を作ったら動いた
2017/11/17(金) 22:11:17.91ID:sGujRrE+0
秀丸エディタどうよ
2017/11/17(金) 22:12:32.32ID:XuyQ53Uz0
>>298-299
ありがとうございます
今度その1やってみます
>>300
やはりキャッシュされてたようで文字化けせず再起動表示されました
紹介いただいた再起動jsも試してみたいと思います
2017/11/17(金) 22:12:52.89ID:XuyQ53Uz0
>>302
どもです
2017/11/17(金) 22:14:27.82ID:v/McEcgy0
禿丸はBOM消しで重宝するおね(´・ω・`)
2017/11/17(金) 22:15:18.07ID:BcDaJRtK0
今時どれでもいいのではなかろうか
フリーウェアならMeryやGpad辺りでいいんじゃないの?
2017/11/17(金) 22:29:15.54ID:vcSwuYar0
本当はTeraPadで十分だけど、あれは中国語読めないからな・・・
それだとこのスレ的には不都合なこともあるだろう
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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