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

■ このスレッドは過去ログ倉庫に格納されています
2020/01/22(水) 23:16:10.84ID:WqhclyBK0
!extend:checked:vvvvv:1000:512
次スレを立てる方は↑を二行重ねて書いてください

■前スレ
Firefox userChrome.js greasemonkeyスクリプトスレ40
https://egg.5ch.net/test/read.cgi/software/1567300946/

■拡張機能
Greasemonkey
https://addons.mozilla.org/firefox/addon/greasemonkey/
Tampermonkey
https://addons.mozilla.org/firefox/addon/tampermonkey/
Violentmonkey
https://addons.mozilla.org/firefox/addon/violentmonkey/
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
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
2020/01/22(水) 23:17:14.49ID:WqhclyBK0
■拡張機能その2
JSActions K
https://addons.mozilla.org/firefox/addon/jsactions_k/
Custom Buttons
https://addons.mozilla.org/firefox/addon/custom-buttons/
Custom Buttons フォーラム
http://custombuttons.sourceforge.net/forum/
keyconfig 20080929 ・ mozillaZine Forums
http://forums.mozillazine.org/viewtopic.php?t=72994
userChromeES
https://addons.mozilla.org/firefox/addon/user-chrome-es/

■firefox用スクリプトアップローダー | uploader.jp
https://u6.getuploader.com/script/
2020/01/22(水) 23:18:26.36ID:WqhclyBK0
スレ建ての際の行数の関係で利用者が極めて少ないusiならびに古いリンクを削りました
2020/01/22(水) 23:50:26.89ID:ihwb+96K0
乙です
荒らし君がどこまでできるのか様子見
2020/01/23(木) 00:19:14.58ID:3hpjcQwm0
乙です
平和な世界が続きますように
2020/01/23(木) 00:35:22.01ID:xOStfkLN0
2020/01/23(木) 02:12:34.15ID:ls3VLg7ta
2020/01/23(木) 15:50:33.80ID:VcjsUrhT0
1乙乙
2020/01/24(金) 00:31:19.26ID:uLI8f53O0
手元では更新してたけどうpしないままだったことに気づいた
まあ需要はないと思うけど

BookmarkDescription.uc.js
https://u6.getuploader.com/script/download/1913
バージョン何に合わせて更新したか忘れた
textboxのmultilineが使えなくなって正常に表示できなくなった部分を修正したやつ
2020/01/24(金) 00:40:00.51ID:uLI8f53O0
あとこれも
まあこっちは色々書き直したので更新じゃないかもしれない

Find in Searchbar.uc.js
https://u6.getuploader.com/script/download/1914
2020/01/24(金) 01:00:19.68ID:uLI8f53O0
ついでに前試しに作ってみたやつ
多分まだ使える・・・と思う

menuListSort.js
https://u6.getuploader.com/script/download/1915
コンテキストメニューの順番や非表示を設定するCSSを生成する
2020/01/24(金) 03:59:02.98ID:SKm1cvoK0
うpろだ派はgreasyfork嫌いなんけ?
2020/01/24(金) 07:20:28.35ID:M8JcF8Tza
>>10
良さそうだけど、serachWP_modoki.uc.jsとどう違うのか?
2020/01/24(金) 07:35:32.68ID:CZ/7juOv0
俺は10派かな
2020/01/24(金) 08:36:16.21ID:M8JcF8Tza
>>10
72.0.2で反応しないよ。
2020/01/24(金) 09:47:31.77ID:3tijMsob0
menuListSort.jsを試してみたけど
実際に表示されるアイテム名がコメントとして付随してないと
とてもじゃないが訳ワカメの迷路に陥る
出力されたcssファイルを編集するにも更に訳ワカメ

一つだけ試しに非表示にして出力してみたら
全面的に順序が変わったので驚いた
編集のために参考表を用意して腰をすえてやる必要があるな
2020/01/24(金) 10:55:19.44ID:M8JcF8Tza
>>14
2019.11.16 72.0a版では動かないはず。
2020/01/24(金) 12:24:46.52ID:uLI8f53O0
>>16
そういう人はLABEL_OFFをfalseにすればいい

>>10は72.0aから74.0aの現在までそのまま使っているから反応しないってのはわからん
serachWP_modoki.uc.jsとどう違うって言っているあたり使い方を間違ってんじゃないの

まあ乗り換えろって言ってんじゃないんだから好きなの使えばいい
2020/01/24(金) 14:57:36.86ID:3tijMsob0
LABEL_OFFをfalseでラベル出たけど
72では、順序は変更されてるけど期待した結果にはならない
2020/01/24(金) 15:26:32.53ID:x3+Uv2nsa
>>18
うーん、serachWP_modoki.uc.jsは動くけど、Find in Searchbar.uc.jsは反応せず。
諦める。
2020/01/24(金) 16:44:14.74ID:zPO9RTEs0
10のやつは検索欄ではなく[→]ボタン上でマウス操作
コンソールにgBrowser is undefinedのエラー出てるならconfig.jsが古い
2020/01/24(金) 17:00:23.35ID:x3+Uv2nsa
>>21
[→]ボタン上でマウス操作だったんですね。
動きました。
操作性がどうかな?
2020/01/25(土) 18:38:18.96ID:qRvZub5L0
Aliceたんのマウスジェスチャー2で選択テキストを検索バーにコピーやるとその[→]が出ないんだよな
常時出しっぱになるようにやってみようと頑張ってみたけど俺には無理だったもんでModokiのほう使ってる
196行目をtureにしてHighLight消えないように
37行目をtureにしても違いがよく分からん
2020/01/25(土) 18:49:55.17ID:u/U8JFz20
>>23
前にいただいたものですが

/* 検索バーの → を常に表示するように固定 */
.search-go-button {
display: inline-block !important;
}

どうでしょうか
2020/01/25(土) 19:31:21.61ID:qRvZub5L0
>>24
んほぉ・・・ありがとう。もう必要ないけど入れさせてもらった(´;ω;`)
2020/01/25(土) 19:41:48.09ID:qRvZub5L0
tureってなんだよ(´・ω・`)つれえわ
2020/01/26(日) 01:35:03.99ID:8LUtAK9C0
iTures(私のつらい歌聞いて下さい)
2020/01/31(金) 20:06:21.35ID:LMLJ/HVc0
更新

・ 黒いバーを復元する for Google
https://u6.getuploader.com/script/search?q=cloneBlackBar4Google
https://i.imgur.com/3meNMWR.png

・ 更新内容 :
画像検索ページで[検索]の飛び先の切り替わりが効いていなかったのを修正
class の変更に対応
2020/01/31(金) 20:07:02.81ID:LMLJ/HVc0
更新

・ AutoPagerize で継ぎ足されたページでもサムネイルを表示する for Google
https://u6.getuploader.com/script/search?q=fixAutoPagerize4Google

・ 更新内容 :
サムネイルが読み込めなくなっていた問題を修正
サムネイルの横並びが崩れる問題に対応
サムネイルクリックやサムネイルの横スクロールボタンクリックが無反応だった問題に対応
サムネイルの ID の不一致によってサムネイルの表示ができなくなる問題に可能な限り対応
多分全てのページング系の連結ページに対応
GM_xmlhttpRequest を削除
2020/01/31(金) 22:48:58.29ID:AABMo1a50
ネ申キター
2020/02/01(土) 08:25:50.35ID:5ddvM68v0
継ぎ足しページのサムネといえば
pornhubのをちゃんと表示してくれるスクリプトとかってありますかね?
2020/02/03(月) 19:55:41.43ID:TVLdEy6Ya
ロダのrearrangeOrder4GitHub.user.js
アドオンSwift Selection Searchと相性悪く動作しないので、Selection Context Searchを使ってる。
rearrangeOrder4GitHubを修正してSwift Selection Search使えるようにして欲しい。
2020/02/04(火) 09:34:09.68ID:taijlJNha
ロダのmenuListSort.js
開発ツールを使ったことがないので使い方が分からない。
2020/02/04(火) 09:55:29.29ID:K7vtK69c0
>>10
ありがとー
馴染んだのが再び使えるようになって感無量っす
2020/02/04(火) 21:42:03.27ID:/umsa/tqa
SidebarBoxAutoHide.uc.js
反応しないよ。
2020/02/04(火) 21:49:58.90ID:lYv6OoFQ0
お前が使わなきゃいいだけだろ
毎回馬鹿丸出しでうぜーな
2020/02/04(火) 22:05:48.75ID:qC0hC2EA0
ブラウザーコンソール開いて貼り付けて実行するだけのことがわからない上
わからないなりに自分で検索してわかるようになる気もない人だろ
根本的にこのスレ向きじゃない
2020/02/05(水) 18:41:26.74ID:8od1Qz3la
Aliceさんのexpandsidebar_fx58.uc.js動いてますか?
特に設定必要ないよね?
2020/02/05(水) 19:15:27.09ID:/CMNjdpQ0
最低限_OPEN_DELAYは設定しないと
2020/02/05(水) 19:25:36.14ID:A1SQK52M0
あっち荒らされてると思ったら、こっちにスレあったんだな。
ここにも書いとく

https://u6.getuploader.com/script/download/1920
ClipboadImageView.uc.js
クリップボードの画像をタブで開く
スクリーンショットなどでコピーした画像を無理やり頑張って開きます
本当はクリックするだけで新しいタブで画像を開きたかったが、
俺のスキルではクリップボードから画像データを取り出すことができなくて、
適当に作ったページに貼り付けをしてimageタイプならデータをBASE64に変換してリンクを生成してます。

https://u6.getuploader.com/script/download/1921
ToolbarAutoHide.uc.js
ツールバーをピョコピョコ出したりするやつ(メニュー付き)
マウスオーバーでツールバーを出したり引っ込めたりします
タブバー多段表示は色々な形式があるのでcssをいじってください
俺のスキルではこれが限界
全てのツールバーを非表示にするとパニックになるので止めたほうがいいです。
ESCキーで表示されるように作ったつもりですが上手く動作しません。

https://u6.getuploader.com/script/download/1922
SidebarBoxAutoHide.uc.js
サイドバーをピョコピョコ出したりするやつ(メニュー付き)
マウスオーバーでサイドバーを出したり引っ込めたりします
左右どちらにも移動できます各自好きなようにcssをいじってください

about:configで
svg.context-properties.content.enabledをtrue
にするとアイコンの色がテーマによって変わります

誰でも改造してもっと使いやすくしてください
2020/02/05(水) 20:06:39.91ID:8od1Qz3la
>>39
ありがとう、動きました。
2020/02/05(水) 20:23:34.27ID:A1SQK52M0
loadAndRegisterSheet(uri, sss.USER_SHEET);
等のloadAndRegisterSheetで追加されるルールは、userChrome.cssの前に配置されます。
したがって、そのルールはuserChrome.cssのルールよりも優先順位が低くなります。
https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIStyleSheetService

なので例えばuc.js内のloadAndRegisterSheetで
#TabsToolbar { margin : 10px;}
userChrome.cssに
#TabsToolbar { margin : 0;}
などの競合した値があると、userChrome.cssの値で上書きされます。

userChrome.css内の!importantを削除したりuc.js内のcssを記述してあるところに !importantをつけたり
uc.jsのcssの記述内で変数を使ってないなら
sss.loadAndRegisterSheet(uri, sss.USER_SHEET);
を削除しちゃってuserChrome.cssに直接書いちゃったほうがいいです。

自分好みに調整してみてください。
2020/02/06(木) 23:07:27.25ID:+aj8FyL50
ucjsOpenScreenShot.uc.js
https://u6.getuploader.com/script/download/1924
上に載っていたのを見て作ってみた
クリップボードにあるスクリーンショットを新しいタブで開くやつ

URL.createObjectURLで生成したURLを開きたかったんだが
エラーが出るし無効なURL扱いされたのでBlobをBase64変換して開く
当然画像の容量によっては高負荷が予想されるので注意

あとこのスクリプトは関数作成だけで実行手段は用意してないから
適当なところから呼んでくれ
2020/02/07(金) 19:30:14.47ID:zqP6bJAA0
こういうことがやりたかった。ありがとう

これでメモ代わりにスクショ撮りまくれる
本当にありがとう
2020/02/07(金) 19:40:26.30ID:PKuzMi+q0
Rapture とか Mapture みたいなことやりたいんけ?
2020/02/07(金) 19:58:13.31ID:zqP6bJAA0
ToolbarAutoHide.uc.jsの
16〜17行目の
navbox.addEventListener('mouseover', function(){ barsstyle('true');}, false);
navbox.addEventListener('mouseout', function(){ barsstyle('false');}, false);

navbox.addEventListener('mouseenter', function(){ barsstyle('true');}, false);
navbox.addEventListener('mouseleave', function(){ barsstyle('false');}, false);
に修正してみてください。動作がhoverっぽくなります
45〜47行目の
if (event.keyCode == 27) {
document.getElementById('nav-bar').setAttribute('collapsed', 'false');
}

if (event.keyCode == 27) {
navbar.setAttribute('collapsed', 'false');
navbar.setAttribute('autohideflag', 'false');
tabsbar.setAttribute('collapsed', 'false');
tabsbar.setAttribute('autohideflag', 'false');
}
に修正してみてください。ESCキーで脱出しやすくなります

多段タブだとtabs-newtab-buttonが邪魔をして上手く動作しません
タブバーの自動開閉は使わないほうがいいかも




#shadow-rootってなんだよ意味わかんね
2020/02/07(金) 20:14:22.20ID:PkR6VBEwa
Swift Selection Searchを有効にしてるとrearrangeOrder4GitHub.user.jsが動かない。
rearrangeOrder4GitHub側で対応できないかな?
2020/02/08(土) 00:32:47.45ID:EV9JY2fT0
>>47
お前側で対応しろよ
2020/02/08(土) 18:56:36.85ID:PGi+hi6H0
rearrangeOrder4GitHubはぶっちゃけ大して難しいことはやってないので
いっそブックマークレットとして使うというのはどうでしょう

・ rearrangeOrder4GitHubのブックマークレット版
https://u6.getuploader.com/script/download/1925
2020/02/08(土) 19:34:20.85ID:tbDZAiyEa
>>49
ありがとう、Swift Selection Searchを有効にしてもrearrangeOrderしてくれました。
2020/02/08(土) 23:52:04.52ID:zeE/ATnF0
https://u6.getuploader.com/script/download/1926
MenubarItemButtons.zip
メニューバーをnav-barの先頭に移動してアイコン化

メニューバーをnav-barの先頭に移動してアイコン化します。
ウインドウの横幅を極端に狭くしたりすると表示が乱れます。
アイコンはフリー素材や自作のアイコン等
好みで置き換えてください。
2020/02/09(日) 04:28:50.12ID:lWqYm6Qs0
>>51
メニューバーも消せるから広く使えていいですね
ありがとうございます
2020/02/09(日) 20:12:52.40ID:rIUkQ8MK0
https://u6.getuploader.com/script/download/1927
MenubarPopup.uc.js
ツールバー上右クリック長押しでメニューバーを表示

メニューバーのアイコンなんて要らないんじゃねってことで
ツールバー上で右クリック長押しでメニューバーを表示します。

ほとんどテストをしてません。予期せぬ不具合があるかもしれません。
2020/02/09(日) 21:00:08.29ID:Hk6h1Cc60
メニューバーを表示ってaltキーで良い気がするんだが
2020/02/09(日) 21:19:59.13ID:DHsNKfX0a
>>53
動かん。
2020/02/09(日) 21:49:07.36ID:rIUkQ8MK0
>>54
キーボードまで手を伸ばすのが億劫で
>>55
タブバーとかナビバー上で右クリック長押しすると
メニューが出てくるはず

MenubarItemButtons.uc.jsとMenubarPopup.uc.jsは両立できなくはないけど、
止めたほうがいいです。
2020/02/10(月) 19:00:51.00ID:/294x8/Ta
Aliceさん、アドオンFirefox Color有効だと
再起動すると、ZZZ_tabContextMenu_combining_tabProtect_and_tabLock.uc.jsが効かないです。
対応できますか?
tabLock_mod2.uc.js、tabProtect_mod2.uc.jsそれぞれ単独では効いてます。
2020/02/11(火) 13:34:17.21ID:ljPE5Xpra
73.0にアップしたためか、正常に動きました。
2020/02/11(火) 18:26:01.33ID:rz9t6ENA0
https://u6.getuploader.com/script/download/1928
MenubarReplaceWithButton.uc.js
メニューバーを移動可能なボタンに

やっぱりアイコンがあったほうが安心するよねってことで
メニューバーを一つにまとめて移動可能な
『メニューバー』という名のボタンに

アイコンはFirefoxの中から適当に使えそうなの選んだだけなので、
好みのものに変えてください。
2020/02/11(火) 19:00:41.35ID:ljPE5Xpra
>>59
頂きました。
2020/02/12(水) 12:53:24.04ID:8KQH17bd0
何故かsidebarmodokiがだけしんでる
2020/02/12(水) 16:15:41.31ID:F9IZ5D9K0
俺のとこでは正常動作しているので頑張ってください
2020/02/12(水) 17:17:07.22ID:tOMmGhDS0
サイドバーの"ブックマークツールバー"と"他のブックマーク"を非表示にするjs
Fx73で動かなくなった…
document.getElementById("bookmarks-view").place = "place:parent="+ PlacesUtils.bookmarks.menuGuid;
2020/02/12(水) 19:00:16.68ID:CDe8BLyL0
>>63
.xul → .xhtml
2020/02/12(水) 19:08:12.87ID:J8OLydyc0
>>10
これなんですが、最初からハイライトONにはできませんかね?
2020/02/12(水) 19:27:07.94ID:5+k6GdBW0
>>64
横レスだけど
ありがとう
67名無しさん@お腹いっぱい。 (ワッチョイ dfb1-J3a+)
垢版 |
2020/02/12(水) 20:30:39.82ID:fhJzU2Ih0
グーグル画像検索の、サムネイルに常時サイズを表示するスクリプトが全滅。
スタイルなり何か別の方法がありますか?
2020/02/12(水) 21:20:24.10ID:fGpuUVOP0
CSSでこんなんでいいんじゃね?

.h312td{
display:block!important;
}
■ このスレッドは過去ログ倉庫に格納されています
大学生アイラと影の怪物と戦うリョウが、深夜3時3分の静止した世界で交錯する超常スリラーの概要

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