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
2017/12/13(水) 20:04:30.58ID:VphuBfM30
tabprotectとtablock復活しないの?
2017/12/14(木) 02:25:03.97ID:qjuZ3tPi0
>>120
conqueryModokiなら前スレで使えるって書いてあったし修正してる人もいたよ(´・ω・`)
アドオンでいいならContext Searchとか選択肢いっぱいある(´・ω・`)
2017/12/14(木) 02:30:06.84ID:qjuZ3tPi0
>>120
あ、ごめん違うかConQueryに文字列を送って検索するみたいな機能のことかな?(´・ω・`)
そういうのはちょっとわからないけど、検索エンジン自分で登録できるアドオンは多いからまるごと乗り換えちゃったほうが早いと思う(´・ω・`)
2017/12/14(木) 10:35:37.25ID:sadcEmOO0
アプデのせいで機能しなくなった・・・
2017/12/14(木) 10:48:37.14ID:sadcEmOO0
Version 3.17 に戻した
2017/12/14(木) 12:42:38.50ID:9e4SX7if0
>>129
いろいろ教えてくれてありがとう
なんかアドオンで出来る事はアドオンに変えたほうがよさそうですね
なんでスクリプトに拘っていたのか分からなくなっちゃったw
2017/12/14(木) 13:58:16.46ID:SKVK1WIK0
私も3.17に戻したら再び動いた。
2017/12/14(木) 17:43:15.36ID:8zuooMqi0
>>116 ,117
57からまともにサイドバーが使えなくなったので
使用頻度の低いアドオン(アイコン)を放り込んでフローティングランチャー?みたいに使ってる。
幅は取り敢えずcssで広げてるけど自動で幅調整くらいしろよ、とは思うよね
2017/12/14(木) 18:15:05.83ID:9mDT23vL0
自分もオーバーフローはめったに使わないボタンだけ入れてるわ
多段タブがうまく動作せずツリー型タブを導入して通常のタブは消したのでタブバーをツールボタン用のバーとして使ってる
ボタンだけが並ぶバーなのでわりとスッキリ見える
2017/12/14(木) 19:03:31.56ID:DxvmCnx+0
自分はかつては
メニューバーには滅多に使わない切り替えの単機能のボタンを配置して隠しておいて
タブバーには閉じたタブやウィンドウを開くボタンとタブまとめて閉じるボタン
アドレスバーにはクリップボードの文字列でURLや検索を開くボタンや他のブラウザに投げるボタン
ブックマークツールバーにはブックマークとsearchWP付きの検索バー
サイドバーに頻繁に使うボタンがバンバン並んで
ステータスバーにgreasemon、stylish、AutoPaget、NoSquintr、uBlock、Refcontrol、UserAgenみたいな
ページ全体の装飾や保護とかダウンロード状況みたいなステータス関連のものが並んでた。
もうゴテゴテにアイコン並べてる状態だった。

それがQuantumだと
Status-4-Evarも無いしAll-in-One Sidebarも無いしsearchWPも使えないし、
もう悲鳴挙げるしかない。
2017/12/14(木) 19:16:57.88ID:DxvmCnx+0
>>134
広げ方教えて下さい。


#nav-bar-overflow-button { display: none !important;}
オーバーフローメニューの潰し方しか知らない
2017/12/14(木) 19:21:04.47ID:8zuooMqi0
>>137 参考
userChrome.css・userContent.cssスレ Part7(前スレ)
http://itest.5ch.net/test/read.cgi/software/1510394098/624
2017/12/14(木) 19:40:57.64ID:DxvmCnx+0
/* Constrains width */
#widget-overflow-mainView {
max-width: 1200px !important;
min-width: 500px !important;
}

ありがとうこれか
2017/12/14(木) 22:50:40.66ID:qjuZ3tPi0
>>136
ボタン並べるスペースの解決ならステータスバーの代わりにツールバーもう1段増やせばいいんじゃない(´・ω・`)
2017/12/15(金) 00:06:11.06ID:eBpV+/Af0
ハンバーガーメニューにブチ込む
57でもその他のツールメニューは消してハンバーガーにブチ込む
むしろなぜ分けた
2017/12/15(金) 01:23:49.55ID:IIVpyVmJ0
リンクを左クリック長押しで新しいタブでバックグラウンドで開けない?
2017/12/15(金) 01:46:20.99ID:fy9e6k5m0
openLinkByLongPress.user.js
2017/12/15(金) 13:59:44.29ID:Hty1UBRH0
リンクをエンコードなしで送るのをこんな感じでできてるんですが
return 'https://web.archive.org/web/*/' + gContextMenu.linkURL;

backURLのあるGetLinkInfoなどを設定することはできますかね
二行目の&x=67&y=13がbackURLです

http://www.getlinkinfo.com/info?link=
&x=67&y=13
2017/12/15(金) 15:28:11.35ID:zF3LvgkV0
http://www.getlinkinfo.com/info?x=67&;y=13&link=
146144
垢版 |
2017/12/15(金) 15:44:52.71ID:Hty1UBRH0
>>145
ありがとうございます
できました感謝
2017/12/15(金) 16:13:46.46ID:zMkz5KCB0
ツールボタンを、ロケーションバーの中に入れたりするのはやっぱり無理ですか?
以前は000-addToolbarInsideLocationBar.uc.jsで出来たのですが、更新がないって事は無理なんでしょうか?
2017/12/15(金) 18:21:54.20ID:7JvoBRaG0
>>147
ついさっき更新があったよ
使えるようになったんじゃ?
2017/12/15(金) 18:35:27.45ID:zMkz5KCB0
>>148
本当だ!教えてくれてどうもありがとうございます

また作者さんも更新どうもありがとうございました
2017/12/15(金) 22:01:42.33ID:LhMXsJg40
>>148
これ待ってた! ようやくFx57以前の環境に近づいてきた、作者さんありがとう!
2017/12/15(金) 22:34:16.55ID:kSMpsoug0
>>147
000-addToolbarInsideLocationBar.uc.js良いねコレ
教えてくれてありがとう
2017/12/16(土) 00:41:45.18ID:AlpILqZ30
000-addToolbarInsideLocationBar.uc.jsでリロードボタンをロケーションバーに入れてみたんだけど、最初は表示されるけど、一度読み込み中になるとその後リロードボタンも中止ボタンも空白になるには自分だけかな?
リロードボタンをロケーションバーの中に入れたいんだけど、なんか良い方法ないかな?
2017/12/16(土) 00:45:27.37ID:Ro0Ut1Dr0
>>152
自分はこれ入れてる
Reloade
https://addons.mozilla.org/ja/firefox/addon/reloader/
2017/12/16(土) 14:42:35.56ID:UTJ9eJlb0
有用なスクリプトが出るとお!って思う一方で
でもこれその内使えなくなるんだよなって思うと虚しくなる
2017/12/16(土) 15:03:44.29ID:2BqOktSJ0
そう。57になった時より悲惨な未来。
2017/12/16(土) 15:20:41.82ID:enxwQfw60
autoconfigだの57で使える方法がすでによーわからんし何だかんだ続くんじゃないの
2017/12/16(土) 15:24:11.92ID:z0ahRp450
57以降の派生ブラウザが出来たらそれに期待するしかない
2017/12/16(土) 15:46:41.47ID:vy+3TOiV0
enhanced word highlightはマウスジェスチャー検索だと対応していないし
右下が出たり出なかったりするのでSearchWPと検索バー同期アドオンが恋しくなる
image zoomもホイールジェスチャーと干渉するから57に対応しているとは言いがたいし
遅かれ早かれ本体過去版の派生に手を出さないといけないかもなァ
2017/12/16(土) 15:54:09.24ID:gvuDqSeX0
60でautoconfigの方法が変更になるのでそれまでの命
2017/12/16(土) 16:22:50.74ID:17Z3UMvO0
>>152
最新の更新で、アドオン無しでもリロードボタン配置できるようになった。一番右端に無いと落ち着かなかったのでよかった
作者さんありがとう
2017/12/16(土) 16:47:06.76ID:7kSnvlPW0
拡張機能のGreasemonkeyとか似たようなの入れて、userChromeJSコピペしたけど動かない・・・
なんでなんだ?
2017/12/16(土) 17:02:36.38ID:r1LYTNxY0
こんなレベルのやつまで使ってるんだ
2017/12/16(土) 17:14:38.16ID:/uhvxsZG0
知識も無いのに適当にやる神経がわからん
2017/12/16(土) 17:22:45.90ID:7kSnvlPW0
          wW" " "w,,
         vW ,,、,、,、,,,._~''v、
         //..,,,   ,,,...、ゝヽ
        /´ ィェァ   ィェァ | |   
        /   ̄ / │  ̄   V.、   教えてくれないわけぇ?
       │   /(。 。)\   |6j 
        |     !_!      l´ 
        l 、  <´-`ヽ   ,/
        ヽ   ,___,.    ノ
          ヽ:.___;;;;;;;;;;___.ノ
2017/12/16(土) 18:42:35.38ID:cVTX5hwK0
CDプレーヤーにBD突っ込んでるようなもの
2017/12/16(土) 20:05:44.21ID:7kSnvlPW0
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

の、その1orその2をやればいいの?
隠しフォルダとかも表示してるけど、prefフォルダってのが見つからないんだけど
2017/12/16(土) 20:41:05.67ID:Ro0Ut1Dr0
>>166
その1を行う

※上記手順を見ても導入に自信がない場合は以下のファイル参照
userChrome.js導入.zip
これを利用するといいよ

C:\Program Files\Mozilla Firefox\defaults\pref
prefが無ければ作る

chromeフォルダはここ
無ければ作る
C:\Users\hogehoge\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxxxxx.default\chrome

Greasemonkeyはまた別だからその前にuserChrome.js用スクリプトと
userChrome.cssを利用できるようにするといい
2017/12/16(土) 21:51:00.24ID:7kSnvlPW0
出来た。
2017/12/17(日) 02:13:54.22ID:UL9TCZXh0
enhanced word highlight入れてるんだけどなぜか認識されないらしく一覧に表示されない
他のは動いてるんだけどな
動かないのでも一覧には表示されるのに
2017/12/17(日) 02:19:29.80ID:8W9MJ8/v0
スクリプトマネージャーに何使っているか書かないと
2017/12/17(日) 07:09:03.74ID:LVP4yTLM0
>>168
自殺しろ
2017/12/17(日) 09:06:17.37ID:XImVE9qN0
firefoxのアプリケーションウィンドウをキーボードかアイコンクリックで
Webサイトだけの表示に切り替えるのまだ来ないの
全画面表示モードみたいに
カーソール上辺にもって行くとヌルヌルとツールバー垂れ下がればベーターだけど出なくても構わない
簡単そうな口ぶりだったけど、出てこないねwww
2017/12/17(日) 10:53:05.34ID:il01UOF20
>>169
俺も動かなかった
text highlight and seekをtamper/viorlentで動かしてる
2017/12/17(日) 11:21:44.95ID:sSYmSLCE0
tamperでtext highlight and seek普通に使えるけどね
どうせincludeに自分の使いたいサイト設定してないんだろ
2017/12/17(日) 12:06:13.98ID:v0HD2iwS0
Enhanced word highlightのgreasyforkのバージョン1.6.0は動かないよ
https://greasyfork.org/ja/scripts/7251-enhanced-word-highlight?version=219725
のバージョン1.5.9なら動く

まあ、ここ見てる人はだぶんこっちの

Enhanced word highlight 1.5.9 rev9.user.js
https://u6.getuploader.com/script/download/1628
の方使ってると思う
2017/12/17(日) 13:48:20.33ID:L9PgPfA90
ネット上に転がってる古いjsファイルだと動かない可能性高い?
2017/12/17(日) 16:12:38.96ID:K72MawbZ0
Firefox 56.02 (x64)で Greasemonkey 4.1 へアップデートした途端、
Autopagerize の Scriptが動作しなくなった。
すぐに Greasemonkey 3.17へ戻したけど他の人はちゃんと動いているの?
2017/12/17(日) 16:34:41.41ID:p1PKjEpT0
動かないよ
旧APIが使えない上に新APIも未定義だったりする
2017/12/17(日) 16:48:09.38ID:q1+yHZkg0
>>177
Tampermonkeyで動いてる。
2017/12/17(日) 16:55:00.55ID:K72MawbZ0
>>178 >>179
レス&情報ありがとうございます
2017/12/18(月) 09:04:42.09ID:JtV3Svof0
uMatrix で google.co.jp github.com 5ch.net の script を禁止してる状態で、
Tampermonkey に下のスクリプトをインストールしても、
alert が出るときと出ないときがあるのは何故?てか俺環?
Greasemonkey だと script を禁止したままでもちゃんと出る
uMatrix で script を許可すると、Tampermonkey でもちゃんと出る

// ==UserScript==
// @name test
// @match *://*.google.co.jp/*
// @match *://github.com/*
// @match *://*.5ch.net/*
// ==/UserScript==
(function() { alert("test"); })();

https://www.google.co.jp/ ← 出ない
https://github.com/ ← 出る
https://egg.5ch.net/test/read.cgi/software/1512574344/ ← 出ない
https://egg.5ch.net/software/ ← 何回かリロードしたら出る
2017/12/18(月) 09:48:53.88ID:j5B5gTXZ0
uMatrix以外で試せばいいんじゃないですかね
2017/12/18(月) 14:42:41.89ID:A9BbHq9L0
ブックマークのフォルダを開くと、他の開いていたブックマークのフォルダが自動で閉じるスクリプトってないですか?
2017/12/18(月) 15:03:49.95ID:6LjmW7RC0
>>183
AutoCloseBookMarkFolder_Fx37.uc.js
2017/12/18(月) 16:47:28.43ID:A9BbHq9L0
>>184
ありがとうございます
助かりました!
2017/12/18(月) 21:11:22.97ID:muHC15dM0
openLinkByLongPress.user.jsこれ使えなくない?
使えるのが欲しい
2017/12/18(月) 21:56:14.90ID:6fETbUMK0
newTabByLongPressは?
そっちが後継のはず
2017/12/18(月) 22:19:52.39ID:Ogd8dhvq0
横から失礼します
newTabByLongPress.uc.js
57.0.2でブックマークと履歴から左ボタン長押しで新しいタブに開きますが
ページのリンクは長押ししても開きません
うちの環境だけかもしれませんが
2017/12/18(月) 22:27:41.74ID:muHC15dM0
俺のも開かん
2017/12/18(月) 22:31:32.26ID:Hkku1FwK0
>>186
Hold to new tab.user.js が使えるよ
2017/12/18(月) 23:54:24.36ID:aPRXuGZZ0
>>182
NoScript でも >>181 と同じ
2017/12/19(火) 02:19:53.46ID:1u1xTsKC0
>>190
それは何処に?
2017/12/19(火) 08:02:52.86ID:g3lpoVep0
>>192
ふつうに Greasy Fork にある
2017/12/19(火) 13:06:06.42ID:CakiMFTQ0
理想はリンクを左クリックでバックグラウンドで開く。長押しでこのタブで開く。だけどユーザースクリプト書けないから助けて。
2017/12/19(火) 15:51:06.10ID:2w/uwJjQ0
だが断る
2017/12/19(火) 16:40:31.68ID:QQo3kZeg0
>>194
ミドルクリック可能な一般的ホイール付マウスの購入を強く推奨
2017/12/19(火) 16:48:35.24ID:CakiMFTQ0
>>196
ホイールクリックは結構な確率で壊れるから極力使いたくないんだ
何台も反応悪くなって壊れたし
2017/12/19(火) 17:13:41.53ID:TH3+ZZQy0
リンクをクリックでは新しいタブで開く設定にして
リンクをドラッグでは現在のタブで開くアドオンでも入れたら良いだろう
2017/12/19(火) 18:12:05.30ID:MA/o+1OS0
左クリック
Ctrl+左クリック
Ctrl+Shift+左クリック
2017/12/19(火) 18:59:34.43ID:6XMQ+BTh0
https://5ch.net/
2017/12/20(水) 15:06:24.69ID:eB/soU4J0
アドオンquicktoolbarsの代替になるものはありますか
selectionのallとSortcut程度てかまいませんけど
2017/12/20(水) 16:11:03.64ID:EW2hpayw0
謎の上から目線
2017/12/20(水) 18:53:18.13ID:g7zqEuSq0
最新のGreasemonkeyはスクリプトを編集した後に保存は出来ないの?
2017/12/20(水) 20:12:40.81ID:6lFZGnrS0
>>203
>>122ですかね
2017/12/20(水) 23:57:42.22ID:TYTNm7Wt0
>>201
安定の上から目線
206名無しさん@お腹いっぱい。
垢版 |
2017/12/21(木) 08:30:58.85ID:0Y8wtYK30
OpenNewTab.uc.js 使ってるんだけど
使ってるとなぜブックマークと履歴から全く開けなくなる現象が発生するんだけど
ロケーションバーとか検索ボックスからは問題なく開ける
Firefoxを再起動すればまた使えるようにはなるんだけども
2017/12/21(木) 09:54:18.74ID:mRjiyeuf0
>>206
それOpenNewTab.uc.jsでなってたのか
うちの57.0.2もあるときから一日数回ブックマークと履歴が
全く反応しなくなってて何が原因なのか結局わからなくて

ただ今はOpenNewTab.uc.j入れてるけど
ブックマークと履歴から開けなくなるということはなくなってる
なぜなのかもわからない
2017/12/21(木) 10:08:17.39ID:mRjiyeuf0
ごめん
今確認したらOpenNewTab.uc.js
chromeフォルダに無かった
2017/12/21(木) 10:38:03.64ID:CmHq0Tlp0
>>206
自分の環境だと別ウィンドウ開くと
そういった状態になる
2017/12/21(木) 11:50:22.82ID:ftnTfiJx0
>>201
アイコン片っ端からオーバーフローメニューに叩き込む。以上。
なんて親切なσ(゚∀゚ )オレ
211名無しさん@お腹いっぱい。
垢版 |
2017/12/21(木) 12:18:46.81ID:fEKgGhXu0
>>209
ほんとだウィンドウ開くとなるね
2017/12/21(木) 12:19:47.18ID:36s20fQL0
>>206,209
36行目
PlacesUIUtils.__org_openNodeIn = PlacesUIUtils._openNodeIn;
の真上に
if (!PlacesUIUtils.__org_openNodeIn)
を挿入
2017/12/21(木) 12:52:50.84ID:fEKgGhXu0
>>212
最新版だと32行目だよね?
これ使ってる
https://u6.getuploader.com/script/download/1562

これの32行目の上に入れてみたけど
新しいウィンドウ開いたときは症状がでなくなったけど
そのウインドウを閉じた時に症状がでる
2017/12/21(木) 13:13:41.17ID:gMLRV1Yn0
GrabScroll_Fx29.uc.xul ってfx57だと動きませんんか?
手のアイコンは表示されてメニューも出るんだけど、肝心のドラッグが出来なくて
2017/12/21(木) 13:27:08.20ID:36s20fQL0
>>213
新しいのあったか
あー閉じるとだめか

>>214
マルチプロセス切らないと動かないね
2017/12/21(木) 13:30:11.36ID:whhsFpec0
決勝だけBS朝日でやるのか
筑波くらいしか選手の名前を知らんが
2017/12/21(木) 14:31:47.99ID:cMImYE1p0
>>213
>>215
{}で囲った?
2017/12/21(木) 15:22:42.52ID:36s20fQL0
>>217
32〜37行を{}で囲うとも最初に開いた窓閉じると機能しなくなるしなかなか厄介だな
2017/12/21(木) 15:28:34.37ID:whhsFpec0
ページ内検索バーを開閉するツールバーボタンのuserChrome.jsってありませんか?
2017/12/21(木) 16:05:25.88ID:HJSSkffT0
>>210
答えになっていない、やわな頭www
2017/12/21(木) 17:23:06.85ID:3rNq8XSh0
>>201
ロダにあるExtra Menu.uc.jsとか
少し修正が必要だけど
2017/12/21(木) 17:33:38.15ID:fEKgGhXu0
>>217
>>218
うち環境だと囲ったら問題解消しましたよ!まじ感謝
こんな感じです

if (!PlacesUIUtils.__org_openNodeIn) {
PlacesUIUtils.__org_openNodeIn = PlacesUIUtils._openNodeIn;
PlacesUIUtils._openNodeIn = function(aNode, aWhere, aWindow, aPrivate) {
if (aWhere == 'current' && !isTabEmpty(gBrowser.selectedTab)) aWhere = 'tab';
if (/^javascript:/.test(aNode.uri)) aWhere = 'current';
return this.__org_openNodeIn(aNode, aWhere, aWindow, aPrivate);
}
}
2017/12/21(木) 17:58:12.47ID:HJSSkffT0
quicktoolbarsの機能知ってるの?
allなんてのを書いたのだけど・・・
2017/12/21(木) 18:02:00.91ID:5t81XQAv0
AddonsPage.uc.js
57,58では動くけど、59では動かないね。
スキルある人、修正版出して欲しい。
2017/12/21(木) 18:18:30.89ID:mRjiyeuf0
>>224
なんのスキルもないんだけど
とりあえずこうしたら出てきた

503行目と410行目
nsILocalFileを
nsIFileに
2017/12/21(木) 18:30:45.36ID:mRjiyeuf0
>>224
ごめんなさい
59では動かないです
2017/12/21(木) 20:00:46.18ID:4G0QisNB0
631,632行目を以下に書き換える
get isActive(){
if (!this.userDisabled) return true;
return false;
},
get userDisabled(){
if(!this.enabled) return true;
return false;
},

681行目を以下に書き換える
if (attr) Object.keys(attr).forEach(function(n){ el.setAttribute(n, attr[n])});
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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