TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
PC用PS3エミュ【RPCS3】 その7
RamPhantom Part7
Net Transport Part 13
復元サルベージソフト総合12【フェニックス】
漫画用画像ビューア マンガミーヤ MangaMeeya 19
★soft
ボイチェンで男声を女声に18 (非ワッチョイIP)
【VideoLAN】VLC media player 29 (ワッチョイ無し)
Mozilla Firefox/Thunderbird テーマスレ Part 7
NicoPlayer Part2

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


1 :2019/09/01 〜 最終レス :2020/01/04
※各所でスレ番号分断、乗っ取りの元凶になっている【強制コテハン】は導入禁止です。 勝手に立ててPart1からやり直して下さい。

■前スレ
Firefox userChrome.js greasemonkeyスクリプトスレ39
https://egg.2ch.sc/test/read.cgi/software/1549382075/

2 :
■拡張機能
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

3 :
■拡張機能その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/

4 :
2■ 栃木ゲーセン事情80 ■
https://medaka.2ch.sc/test/read.cgi/gecen/1564809234/856

> 856 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2019/09/02(月) 20:58:16.83 ID:kutFghBw0 (PC)
> まあ製造物責任法って感じで責任もって欲しいよね、親御さんには




















いるのは最近自分の親が両方とも他界したからだろうな

自分になくしたものを攻撃材料にすることで憂さを晴らしてるんだろ

犯人は一人ぼっちになった南人彰 独身童貞インポ顔(58)

寂しいなら親の後を追ってRばいいだろオマエみたいにネット工作やらせてもチョン臭い三流自演しかできない役立たずがよw

5 :
なんか致命的なのありました?
広告消しと翻訳位しか入れてないです

6 :
誤爆

7 :
あげ
ワッチョイ付けたい人は別スレ立てるように

8 :
会社のFFを69にしたらuc.js効かなくなって絶望気味だわ
導入した手順すら忘れてる

9 :
OpenNewTab.uc.js ver.2019/02/03
69.0で動かんくなっちゃった
空タブ再利用されないのがツラい
作者さんおながいしますm(_ _)m

10 :
68になって放置してたのを昨日なおしたら
さっき69になって振り出しに戻ったよ
タイミングって大事だね

11 :
できるだけ素で使うことにするよ

12 :
Firefox userChrome.js greasemonkeyスクリプトスレ39
https://egg.2ch.sc/test/read.cgi/software/1549382075/405

405 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2019/05/22(水) 17:43:12.89 ID:T54zbt5k0 [1/3]
一応69.0a以降用メモ
■userChrome.xml/userChrome.js他を最新版に更新
■chrome://browser/content/browser.xulをchrome://browser/content/browser.xhtmlに置換
■それでも駄目ならcreateElementをcreateXULElementに置換

13 :
aliceさんexpandsidebarの更新ありがとう

14 :
refererChanger.uc.jsって、まだ動いてるんですか?

15 :
サンクス、できた
ttps://github.com/alice0775/userChrome.js
から最新持ってきたらスクリプトの記述を書き換えればいいのね

16 :
なんでfirefoxってアップデートのたびに仕様を変えるんだろな

17 :
closetableftactive.uc.js (v0.3)が動作してないみたい
アドオンでやると一瞬右のタブに移った後に左に移るからどうにかして動作させたい

18 :
OpenNewTab.uc.jsも動作してない
というか入れてると深刻な不具合(新しいタブ自体が開けない?)が起きて消すしかなかった

19 :
スマソ
>>17 のclosetableftactive.uc.jsだけど >>12 でOKだった

20 :
>>12
Fx更新→動かねえええ→スレにくる→解決
毎回この繰り返しだけどおまえらありがとう

21 :
aliceさん更新ありがとうございます。
自分が使用してる範囲では、69フォルダ内の
SidebarModoki.uc.jsでまた閉じる・開くのショートカットが効かなくなってるのと
MouseGestures2_e10s.uc.jsで「ひとつ上の階層へ移動」が効かない
この二つを確認しました。

22 :
↑あ、あとSidebarModoki.uc.jsでいうと
Downloadタブが起動時に上から4つしか表示されないという不具合?があります
サイドバーの幅を変更するとちゃんとズラっと記憶されてるようなので
これも最初から表示しておいて欲しいです。

23 :
>>15
前スレに書いてた人いたけどalice0775の69のフォルダのを使えば
書き換える必要ないよ

24 :
69に更新して多段タブは動くようになったんだけど
タブをダブルクリックでリロードが動かんわ

25 :
>>24
if文コメントアウトしたら動いたぞ
ただし、どんな副作用があるかは調べてない

26 :
2日間動かなくて泣いてたけどやっとできました
丁寧に記述してくださった方ありがとう

27 :
aliceが居ればまだまだ使えるようだな、余裕じゃん

28 :
alice0775さん、SidebarModoki.uc.jsの更新ありがとうございます

29 :
alice0775「ええんやで」

30 :
やさしいせかい

31 :
>>25
おお確かに動いた
ついでに if(e.target.localName=="tab") の e.target.localName 見たら
最初のタブは hbox で2つ目以降のタブは label になってたな
だからリロードされなかったようだ

32 :
MouseGestures2_e10s.uc.jsまた更新してる、お疲れSummerやで

しかし設定しなおすのめんどくさいんだよな、比較して変更部分チェックしてコピペでいいんだけど

33 :
>>12
おお、ありがとう
Find in Searchbar.uc.js と Firefox_ToolBarButtons.uc.js しか使ってないけど
使えないとなるとやっぱり不便だったので助かりました

34 :
>>32
なんのためのMouseGestures2_e10s_menus.uc.jsだと
menusに更新あれば一緒だが

35 :
>>34
UDLR入れる行は全部そっちに入れてやってるよ
でもその行に変更がないかチェックは居るなあ
すべてのタブを閉じる が変更有るな、この部分は上書きしないようにしないと駄目だろ、まあ俺はコレ使ってないんだけど

36 :
expandsidebar、69で動作確認しました
aliceさん、ありがとうございます

37 :
久しぶりにchromeフォルダを覗いて
長らく無効にしてたsearchbutton2.xulの存在を思い出して自分なりに調べたんですが
これって未だ使えないままで合ってますよね?

38 :
aliceさん、>>21-22の件の修正確認しました
どっちもよく使用する操作だったので助かりました
いつも本当にありがとうございます。

39 :
>>37
今ではone-off Searchがあるから必要性ないよね

40 :
>>39
検索バークリックで出てくる奴ですよね
いっぱい登録してあってぱっと見分かりづらいのですがこれを機に整理してみます
どもです

41 :
無印と2の差は知らんがとりあえずググったら出てきた無印の方を元に動かしてみた
searchbutton.uc.js
https://u6.getuploader.com/script/download/1853

個人的にはボタンが増えると邪魔で仕方ないが

42 :
>>41
わー、わざわざありがとうございます
早速導入します!

43 :
またuserChrome.cssとuserChrome.jsが効かなくなった・・・もういやだ

44 :
userChrome.jsはあきらめるかメンテされてれば更新すればいいんだけど
userChrome.cssは自分で修正していかないといけないからとても困る

45 :
こだわりは捨ててシンプルにしとくのがいいよ

46 :
OpenNewTabはgBrowser.webProgress.isLoadingDocumentが常にTrueになってるっぽいんで判定から消したら動いた
ロケーションバーからはbrowser.urlbar.openintabをtrueにしとけば空白タブ再利用も新規タブもやってくれるんで処理丸ごとコメントアウトした

47 :
ほぼ元に戻ったけど、ファイルにリスタート表示とタブダブルクリックで更新が死んだ・・・

48 :
CSSはurl(chrome://browser/content/browser.xhtml)に変えたら直った

49 :
>>12
教えてくれた人ありがとう。助かった。

50 :
>>12
■chrome://browser/content/browser.xulをchrome://browser/content/browser.xhtmlに置換
■それでも駄目ならcreateElementをcreateXULElementに置換
これってどういう事ですかね?
userChrome.xml/userChrome.js他を最新版に更新は出来たと思うんですが、この二つが良く分からなくて・・・

51 :
>>50
userChrome.jsの中身をそのように編集する

52 :
ダブルクリックで更新できない

53 :
493 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2019/06/16(日) 21:43:33.00 ID:mgeQo3hQ0
今更だがNightlyではe.target.localName == 'tab'でのタブ判定できなくなったんだな
これやってるスクリプト使ってないから気づかなかった
使っているBeta以降ユーザーは!!e.target.closest('.tabbrowser-tab')とかに置き換えとけよー

54 :
>>53
e.target.localName=="tab"を!!e.target.closest('.tabbrowser-tab')に置き換えたら機能しなかったのが数個動くようになった!サンクス

55 :
自己解決したので...addRestartButtonに変えたら呆気なくリスタートも動きました。

56 :
アリスさんバージョン別にフォルダ作ってくれたんか
ありがてぇ

57 :
あとはIME-Colors-e10s.uc.jsを是非何とかお願い。
Firefox本体のロケーションバーとかサイドバーの検索フォームとかでは変換で色が変更するんだけど
肝心のウェブページ内のフォームではその時の色にはなるものの押して変更してくれないのよね

58 :
>>53
e.target.localName != 'tabs' && e.target.localName != 'toolbarbutton'

…は、どう置き換えたら良いんやろか?

59 :
userChrome.js/IME-Colors-e10s.uc.js at master · alice0775/userChrome.js · GitHub
https://github.com/alice0775/userChrome.js/blob/master/69/from_uploader/IME-Colors-e10s.uc.js

アリスさんの更新版では、ブックマークサイドバーでも効くようになった。
Griever版は効かなくなっていたから。

60 :
>>51
どうもありがとうございます
なんとか理解出来ました

61 :
>>58
たぶん↓この部分よね?

// タブバー・ツールボタンでのクリックのみ
if (!!e.target.closest('.tabbrowser-tab') && e.target.localName != 'toolbarbutton') {

自分はこう書き換えたよー

62 :
前スレ見てTabFocus.uc.jsが使えるようになってよかった

あとはdblclick-tab-pinned.uc.jsだが
アドオンのpin unpin tabで代用することにした

63 :
>>61
そう、その部分。
ありがとう。
動いた〜♪

64 :
タブをダブルクリックでリロードも>>53の書き換えで動く?
やってみたけど動かないのはどっか間違えてるからなのか分からん…

65 :
>>50に答えると「使っている動かないスクリプトにそれらがあったら書き換える」
userChrome.js(サブスクリプトローダー)はAliceさんがメンテしているからいじるな

例えばTabWheelScroll.uc.jsはスクリプト内に
if (location != 'chrome://browser/content/browser.xul')
というのがあるからここを書き換える

ツールメニューに追加する類だったら
let menu = document.createElement("menu");
とかがあることが多いのでcreateElementをcreateXULElementに書き換える
※createElementNSになっていたらそのままで大丈夫

66 :
>>59
userChrome.xmlもIME-Colors-e10s.uc.jsもalice0775さんので更新したら動いてるよ

>>64
function(e){if(!!e.target.closest('.tabbrowser-tab'))BrowserReload()},false)})()
って書き換えたらいけた

67 :
>>66
あああ動いたありがとう!

68 :
タブをダブルクリックでリロード
誰かアドオン頼む

69 :
普通にFxの機能としてなかったっけと思ったらタブをダブルクリックで閉じるの方だったか

70 :
アリスさん>>57ですIME-Colors-e10s.uc.jsの動作確認しました
ありがとうございます!
やったーこれでQuantum前のWaterfoxとほぼ同等に復元できた

71 :
69にしたら右クリックメニューの上半分が表示されなくなった
ついでにOpenWith_1.2.0.uc.jsが使えない、誰か助けてくれー

72 :
Openwithの復旧出来る方いませんか。
dblclick-tab-pinned.uc.jsはAlice775ささんのMouseGestures2_e10s.uc.jsのツギハギで復旧出来ました。

73 :
OpenWithはOpenWith_1.2.1a.uc.jsが71.0a1でも動いている
dblclick-tab-pinned.uc.js、>>72 の書き込みのおかげで俺も動かせるようになった、ありがとう

74 :
>>71-72
OpenWith_1.2.1a.uc.js
https://u6.getuploader.com/script/download/1761

const elem = document.createElement(tag);

const elem = document.createXULElement(tag);

OpenWith動いてるよ。↑のOpenWith_1.2.1a.uc.jsを落とす。
その中を前スレ633さんのレスのとおり、該当箇所を修正する。

75 :
Drag & DropZones + が動かなくなった
検索窓も設定画面も出なくなっちゃった
代わりになるスクリプトもアドオンも無いから困った困った

76 :
>>59
サイドバーでは色は変わるけれど フォーカス失ったときに色がリセットされないバグがある まあフォーカスされているかどうかはキャレットで見分けつくからどーでも良いけれど

77 :
仕事はや

78 :
>>73-74
ありがてえありがてえ・・・

79 :
OpenNewTabは>46氏のやり方よくわからんので
修正箇所かうpおながいします

80 :
OpenWith_1.2.1b.uc.js
https://u6.getuploader.com/script/download/1856


69対応版をOpenWith_1.2.1b.uc.jsとしてロダにうpしといた
Aliceさん以外のスクリプトは元作者さんがやらない場合はうpして行こう
錯綜する中、過去ログ読めも酷な話だ。そのためのロダだしね

81 :
>>66
タブをダブルクリックでリロード動いたーありがとー

82 :
>>72
どこをどうしたらいいのかやり方教えてほしい…

83 :
dblclick-tab-pinned.uc.jsのことです

84 :
>>83
dblclick-tab-pinned_1.0.1a.uc.js
https://u6.getuploader.com/script/download/1857

85 :
gBrowser.tabContainer.addEventListener('dblclick', function(event) {
if (event.target.localName == 'tab' && event.button == 0) {
gBrowser.getBrowserForTab(event.target).reload();
}
});

このダブルクリックでリロードが動かないんだけど

86 :
>>84
ありがとう!無事動きました
これとautoclosebookmarkはデフォルトの機能で実装しといてほしいわ…

87 :
3日前に本体が69にアプデされて多段タブが無効化されたから69用のあれこれ導入して多段に戻したのに、
今日PCつけてfirefox起動したらまた多段タブ無効化されてたわ
なんでやねん

88 :
>>75
DragNgoModokiでよくない

89 :
今回のアプデを機に無効になってたけど放置してたあれこれ全部自分好みに戻せた
対応してくれた方々に感謝

90 :
俺も68と69でダメになった分は全部直せました
あと57でダメになったデカイのが残ってるんだけどそろそろ取り掛かるかー

91 :
なにそれ気になる

92 :
カーソルを画面端に持っていくとブックマークを開けるスクリプトってなんていう名前でしたっけ?
カーソルをブックマークから外すと閉じてくれるのですが、カーソルを画面端に持って行って開くことができません
ctrl+Bでは開けるのですが
修正方法分かる人いたら教えてください

93 :
更新

・ google の検索結果で、文字切りされているタイトルをフル表示するスクリプト
https://u6.getuploader.com/script/search?q=showFullTitle4Google

・ 推奨環境 :
TampermonkeyかViolentmonkey

・ 更新内容 :
コメントアウトされた title タグを拾わないように修正
キャッシュリンクの有無をチェックする方式に差し戻し *1
キャッシュ URL を適切に符号化するように修正
2種類のキャッシュ URL を使い分けるように修正 *2
コード手直し

*1 キャッシュリンクがあるのに「キャッシュがない」と言われる問題への対処だったが、実際のところGoogle側の問題だった
(リロードする度に消えたり現れたりするキャッシュがたまにある)
*2 ロボットと誤認されるまでの寿命が(結果的に)少し伸びる

94 :
>>91
カーソルがフィールドにない状態で文字入力したらロケーションバーに入力させるという、世界で俺にしか需要がなさそうな機能
元々アドオンで作ってたのをuserChrome.jsに移植するの途中までやって放置してた

95 :
(function(){
var tabbox = document.createElement("toolbox");
document.getElementById("appcontent").insertBefore(tabbox,document.getElementById("tabbrowser-tabbox"));
tabbox.appendChild(document.getElementById("TabsToolbar"));
})();
↑のサイドバーの横にタブが来るスクリプトが壊滅的になってしまった・・・

96 :
createElementじゃね?

97 :
>>96
ちょっとくらい前の読めってやつですねすみません・・・。
動きました助かりました。

98 :
クレクレワンワン乞食野良犬と、それに餌付けする動物愛護主義者
アップデートの度に手入れが必要なのは乞食も理解できているんだから、そろそろ自分で餌を探す努力もしろ

99 :
aliceさんいつもお世話になってます
SidebarModoki.uc.jsにおける幅の稼動域をオールフリーにしたくて
毎回自分でこんな感じに書き換えてるんですけどこれデフォになったら嬉しいなあとか思ってたりしてたりします
{id: "SM_toolbox", ordinal: "0", style: "overflow: hidden;"},

100 :
serachWP_modoki.uc.js

serachWPみたいに検索ワードをスペースごとに区切るように出来ない?
今のだとハイフンがあるとそこで区切られてしまうんだが。


100〜のスレッドの続きを読む
タブブラウザ「ぶら。」 Fカップ
【赤ペン先生募集】やましたくんスキルアップ総合
MacType 16px
最強のエミュレーター(PS編) 19
【NDS】ニンテンドーDSエミュ総合スレ54【EMU】
ReplaceStr.txt活用、質問スレッド Part1
Mozilla Firefox Developer Edition Aurora
Electronによる掲示板ビューア Siki
Mozilla Firefox Part316 【ID】
COMODO Internet Security 16
--------------------
NHK連続テレビ小説「なつぞら」part52
しょうがいぢをやヲチスレ91
ラジオ関東
【こなれ豚】usagiアンチスレ15【毎日チートデイ】
全商簿記は価値ゼロ。簿記資格とは言えないよ!
ソフトバンク、ニューヨーク州に140万個のN95マスク寄付を発表 ネット「やっぱり日本からは金を搾取するだけくらいにしか考えて無いのか
スノーケリングで溺れ女性死亡 5歳の息子が発見・南伊豆町
テレ朝モーニングショー「日本は世界で一人負け」と真実を放送→日本土人発狂
やっぱ安心安全日本の製品!
【おはよう!】サムライ8 八丸伝 Part48【おはよう!】
徹夜して絵描いた!!!
美容、整形アカウントヲチスレ60
■世襲ボンクラ総理が壊す日本■
スーパーコンピューターによる未来予想 .
【アリスギア】アリス・ギア・アイギス Part198
軽・中度感音性難聴 Part.34
【被害者限定】モラハラ彼氏と別れた人(隔離スレ)
誰かプリングルス買ってきて 2224
Jマートってどうなのよ
■【祝合格】平成29年度行政書士試験合格者サロンPart2【オメ】■
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼