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

■ このスレッドは過去ログ倉庫に格納されています
2019/09/01(日) 10:22:26.11ID:0PU7t/DA0
※各所でスレ番号分断、乗っ取りの元凶になっている【強制コテハン】は導入禁止です。 勝手に立ててPart1からやり直して下さい。

■前スレ
Firefox userChrome.js greasemonkeyスクリプトスレ39
https://egg.5ch.net/test/read.cgi/software/1549382075/
2019/09/08(日) 16:29:48.18ID:DsF5ZyAX0
>>117
69用がないローダーのスクリプトに流用してるんだよ。
そら、69用があるalice0775さんのは単純に差し替えてるよ。
2019/09/08(日) 16:32:00.57ID:1XwwMH7G0
>>121
aliceさんのところの緑色の 「Clone or download」 をクリックして
出てきた「Download ZIP」 をクリック
「userChrome.js-master.zip」 がダウンロードできたらそれを解凍
そこから欲しいものを取り出す
2019/09/08(日) 16:36:46.80ID:/DNBX2lk0
>>121
間違ってる
ページを開いてRAWをクリックして開いたページを保存しろ
2019/09/08(日) 16:43:51.32ID:1XwwMH7G0
>>124
それって >>123 のほうが良くない?
2019/09/08(日) 16:47:27.13ID:/DNBX2lk0
好きにしてくれ
俺はスクリプトで保存してるからどっちの方法も使ってない
2019/09/08(日) 16:57:16.81ID:vfCGRYiD0
69用に一通り更新してほぼ動くようになったけどucjsDownloadsStatusModoki.uc.jsのダウンロードだけが表示されない
どっか書き換えるとこある?
2019/09/08(日) 18:29:56.34ID:S9fTKH3D0
>>120
69で使ってるけど大丈夫だね
2019/09/08(日) 18:33:11.78ID:S9fTKH3D0
>>120
いやごめん大丈夫じゃなかったわ
オーバーフローメニューに置いてたら大丈夫だったけどツールバーに置いたら再起動で消えた
めんどいんで調べんけど
2019/09/08(日) 19:55:59.40ID:Bhd+NHvj0
>>123さん
>>124さん

保存の仕方が間違っていたんですね、やってみます。
ありがとう。
2019/09/08(日) 20:02:52.58ID:hGcgcmdF0
>>126
何使ってます?
自分が使ってたsaveUCJS.uc.jsは動かなくなっちゃったんですよね
2019/09/08(日) 20:15:22.01ID:DsF5ZyAX0
>129
たしか、復旧方法は、
「prefs.js」の「user_pref("browser.uiCustomization.state", 」から「\"about-button\"」を削除すると復活する。
だったと思う。やる場合は、念のため、prefs.jsのバックアップを。
けど、復活してもまたFFを再起動したら消えるから、意味ないけど。

スクリプトの中身みたけど、消えなくする方法は当方ではわからん。
2019/09/08(日) 21:06:47.88ID:mLr/UQ5t0
alice0775さん、ucjsDownloadsStatusModoki.uc.jsとAboutButtonMenu.uc.jsの更新ありがとうございます
2019/09/08(日) 23:58:30.83ID:mLr/UQ5t0
69でucjsDownloadsManager.uc.jsを使うと、
Open Download Managerを選択して開いたウィンドウの下部に
Clear ListボタンとSearchテキストボックスが表示されないようです
2019/09/09(月) 00:17:59.70ID:1e7DIGpA0
aliceさんの所のexpandsidebar_fx58.uc.jsなんだけど、サイドバーの表示領域を以前はドラッグで横幅と縦幅二つとも変更出来たけど、アップデートしたら横幅しか変更できなくなりました
他の人はどうですか?自分の環境のせいですかね?
2019/09/09(月) 00:57:50.78ID:g7HTfhok0
お前らここでは好きにすればいいけど他所で啓蒙活動するなよ
他力本願の馬鹿が集まるだけだから
2019/09/09(月) 01:02:16.10ID:d15jHify0
>>136
どれだけ馬鹿集まろうと
お前は見下すだけなんだからいいじゃん
むしろ見下したくてここに居るんだから増えていいだろw
13879
垢版 |
2019/09/09(月) 01:50:09.65ID:1iTqA6s30
>>107
ありがとね〜!
2019/09/09(月) 01:50:39.19ID:l70PhWne0
>>131
同じものをいじって使ってるよ
動かすだけならcreateElementをcreateXULElementにするだけだ多分
2019/09/09(月) 06:21:19.59ID:8eFhOoKD0
多段タブを使っているのですが、
FX69に更新に合わせてFX69用のuserChrome.css、userChrome.xml、
userChrome.jsを入れ替えて、FX69用のMultiRowTabLiteforFx.uc.jsも
入れ替えました。

タブをいくつか開いて、作業後に不要となったタブを閉じると
その場所が歯が抜けたように空欄が開くようになりました。
FX68まではタブを閉じると、そのタブの右側にあるタブが左に移動した
のですが、FX69からは空欄が開くようになったのでしょうか。
2019/09/09(月) 09:34:25.68ID:rhkiqx5I0
>>135
少なくとも58より後は横幅のみだったと思う
142名無しさん@お腹いっぱい。
垢版 |
2019/09/09(月) 15:05:39.15ID:lH+rqzBX0
ニコニコ動画のコメント表示をショートカットキーでon/offするのって、技術的に無理なんですか?
2019/09/09(月) 15:15:54.55ID:XfPCe7vV0
>>80
教えられたことを、テスト版にOpenWith_1.2.1.uc.jsに適用して運用していた
そのコピーでWindows版は凌いだけど
Linux版で症状が出て、そもそもどう対応したか思い出せなかったので助かりました
ありがとう
2019/09/09(月) 15:32:43.12ID:11euJ14d0
>>142
document.querySelector("button.CommentOnOffButton").click();
でいけないん?
145名無しさん@お腹いっぱい。
垢版 |
2019/09/09(月) 16:50:01.16ID:iF81pAer0
69用の
Open_in_edge.uc.js
って、出てます?
2019/09/09(月) 17:09:27.58ID:UEMxygH00
Aliceさん
addRestartButton.uc.jsのボタンをツールバーに追加できませんか?
メニューは普段、非表示なので使いにくく止む無く、Restart_ToolBarButtonSet.uc.jsを使ってます。
2019/09/09(月) 18:14:51.61ID:fBHz922h0
>>137
脊髄反射でレスするからそんな卑屈なレスになるんだぞ
2019/09/09(月) 20:46:58.57ID:dwZkPO4x0
alice0775さん、patchForBug1575485_wheelScrollOnScrollbarOfTree.uc.jsのリリースありがとうございます
2019/09/09(月) 20:53:24.10ID:d15jHify0
>>147
図星付かれたからって
わざわざ時間たってまで言わなくてもいいんだぞw
2019/09/09(月) 20:56:26.98ID:Tqo1vFD90
検索バーで検索後規定の検索エンジンに戻してくれるjsってなんでしたっけ?
2019/09/09(月) 21:08:52.20ID:d15jHify0
ClearSearchWord.uc.jsのことか?
2019/09/09(月) 21:10:33.12ID:NELbnFJO0
aliceさんのpatchForBugxxxってやつは全部入れといた方がいいのかな?
2019/09/09(月) 21:15:33.19ID:UEMxygH00
>>150
必要ない。
デフォルト
2019/09/09(月) 21:16:52.73ID:Q1JXAym/0
>>139
回答ありがとうございます
書きかえたけど動かないんですよね
自分の環境のせいみたいなんで色々試してみます
2019/09/09(月) 21:19:29.92ID:fuI5aij40
そのバグが
*今まで気付いていない
*まあどーでもいいレベル
なら入れない方がいい
2019/09/09(月) 22:46:57.31ID:1e7DIGpA0
>>141
FX69に上げるまでは縦幅の変更も出来ていたからバグなんですかね?
なんにしてもレスありがとう
2019/09/09(月) 22:47:53.64ID:CTkq5lnd0
alice0775さん神すぐる!!!
2019/09/09(月) 23:11:40.61ID:x2P2fmzk0
マウスオーバーでタブ選択って何が変わったの?、tabContainer以外にもまた何か変えたの?
2019/09/10(火) 15:00:55.93ID:rkgWe3yK0
>>153
ありがとう
なぜか規定の検索エンジンがアマゾンになってて
気付くまでなんでgoogleにならないのかと無駄な時間を過ごしてしまった
2019/09/10(火) 23:18:07.05ID:LOvAtaM90
>>145
ちょっと試してみた感じopenDialogで通常のサイトを開けなくなったのかな
だとするとタブを開いて閉じてってやっていくことになるけど
それuc.jsでやるメリットないなと個人的に思うので修正版は出さない
一応過去に作ったWE版上げておいた
open_in_edge-0.1.0-fx.xpi
https://u6.getuploader.com/script/download/1861
2019/09/10(火) 23:23:17.67ID:LOvAtaM90
あと>>154
saveUCJS.uc.jsからuserChrome.js更新機能を省いてコードを一部変更したやつを上げておいた

saveUCJS_lite.uc.js
https://u6.getuploader.com/script/download/1862
2019/09/11(水) 11:10:08.54ID:rSM4tg6w0
>>160
ありがたyす。ちなみに、つかいかたがわかりません。
2019/09/11(水) 12:20:41.50ID:iqSengA00
スクリプト版の"このページをedgeで開く"、"リンクをedgeで開く"が
WE版だと"Open link in Edge"、"Open page in Edge"になっているのと
画像を開く("Open image in Edge")があるの以外は使い方同じだけどね
2019/09/11(水) 12:59:05.93ID:/cQHBF9Q0
https://github.com/Aris-t2/CustomJSforFx/blob/master/scripts/tabstoolbar_doubleclick_opennewtab.uc.js
このスクリプトが使えなくなったのですがどこ直せばいいのでしょうか?
2019/09/11(水) 13:20:29.49ID:rSM4tg6w0
>>162
たぶん自己解決か?
落としたのを、アドオンのファイルからアドオンをインストール。
やったら、なんかできたみたいです。
このやりかた、はじめてなので。しりませんでした。
2019/09/11(水) 20:47:52.02ID:mJCP60jW0
alice0775さん、zzzz-tabContextMenu_combining_tabProtect_and_tabLock.uc.jsの更新ありがとうございます
2019/09/11(水) 21:51:28.96ID:jgFKVrGS0
alice0775さん更新ありがとう
userChrome.js用スクリプト - wiki@nothing 更新ありがとう

おかげでスムーズに更新できました
2019/09/11(水) 22:17:39.21ID:8AXVa/QQ0
aliceさん、SidebarModokiのダウンロードの項目で
ダウンロードしたアイテムのアイコンがちょっと押しつぶされてひしゃげてるのが
少し気になりますっていう細か過ぎるとこ一応報告しときます・・
2019/09/12(木) 00:06:23.12ID:sAk6E9HN0
alice0775さん、今日もよろしくお願いします。
2019/09/12(木) 00:20:10.38ID:nITXoQBL0
alice0775を最高指導者とするカルト宗教みたいなもんだな
2019/09/12(木) 00:27:26.99ID:KvqRuto50
まったく うぜーな
2019/09/12(木) 00:42:20.77ID:sAk6E9HN0
何も出来ないゴミ共は黙ってなさい。
2019/09/12(木) 00:52:48.27ID:adDctcML0
あっ、本人でしたか
174名無しさん@お腹いっぱい。
垢版 |
2019/09/12(木) 01:30:27.46ID:0D/fDVuL0
本人のモチベーションのために
2019/09/12(木) 07:01:55.79ID:dLxtSBFd0
>>170
統一や創価やウリスト教じゃあるまいし何言ってんだ白丁
2019/09/12(木) 11:35:34.53ID:oD6goBpu0
こういうのはおだてるに越したことはないし
そもそもこんなに長くやってるって事は完全に自分用なんだろうよ
2019/09/12(木) 12:10:36.00ID:RQaGutKA0
自分用なら長くやらねえよアホ
2019/09/12(木) 12:20:15.80ID:YQn7JFpx0
全部自分用なら要望出た後にスクリプトリリースしないしFxのバージョン別フォルダなんか作らんだろ
2019/09/12(木) 14:31:00.15ID:4W9phkND0
今、私が質問しているので皆さん黙っていて下さい。
2019/09/12(木) 16:03:00.15ID:ETkugE5i0
は?
2019/09/12(木) 16:05:43.89ID:KvqRuto50
ひっ!
2019/09/12(木) 16:32:06.45ID:c/m9oceG0
ふぅ・・・
2019/09/12(木) 17:56:55.23ID:KdQTtauU0
へっ!!
2019/09/12(木) 18:50:42.11ID:WLBMiWGh0
ほっちゃーん! ほ、ほーっ、ホアアーッ!! ホアーッ!!
2019/09/12(木) 18:57:47.25ID:LODglSQy0
あぼーん余裕
2019/09/12(木) 20:10:42.02ID:QwBVq/ot0
開発者には鋼のメンタルが必要
187名無しさん@お腹いっぱい。
垢版 |
2019/09/12(木) 20:46:36.47ID:Ua19PriS0
今は私が質問しているので、少し待ってください
2019/09/12(木) 21:38:30.01ID:IHX7Qc0h0
alice0775さん、余計な茶々は気にせず更新続けてください
あなただけが頼りです
2019/09/13(金) 00:05:52.59ID:o8BA74EA0
aliceさんは今暇なのかな?以前Mozillaから表彰されたかしたと思うから優秀な技術者なのは違いないと思うけど
2019/09/13(金) 00:51:15.02ID:9t25NOVU0
乞食は毎日alice0775のケツの穴を舐めろ
191名無しさん@お腹いっぱい。
垢版 |
2019/09/13(金) 01:30:20.86ID:x8RYKfpn0
バター犬スレ
2019/09/13(金) 01:35:26.32ID:h8XGbpzU0
他人を攻撃せずにはいられない人 (PHP新書)
2019/09/13(金) 03:13:39.94ID:+MefWEyB0
>>140
俺もタブ閉じたところが隙間のまま残る現象があったけど
cssファイルにタブの最大幅を指定すると起きる現象だった
#tabbrowser-tabs .tabbrowser-tab {
/* max-width: 102px !important; */

コメントアウトしたらタブ閉じても隙間なくなった
2019/09/13(金) 09:00:06.36ID:PS9uYQEi0
alice0775って毎日暇なニートだろ
さっさ直せよ使えねーな
2019/09/13(金) 09:23:47.75ID:LlOxXror0
>>194
使えねーのはお前だよ
とりあえず鏡見てこい
2019/09/13(金) 22:11:13.77ID:pT35g+KM0
>>161
レス遅くなって申し訳ない
わざわざありがとうございます、助かりました
2019/09/13(金) 22:29:31.32ID:K7G61Ksi0
69にしてから
000-reuseBlankTabIfCcurrentTab.uc.js
が動作していません。解決方法がわかる方,教えてください。
2019/09/13(金) 22:46:53.52ID:i28TBkVQ0
"chrome://browser/content/browser.xul"を"chrome://browser/content/browser.xhtml"に書き換えたか?
2019/09/14(土) 00:54:51.10ID:D+WA4Yf20
クソニートalice0775
さっさと修正しろ
2019/09/14(土) 01:04:34.06ID:Un7bN13g0
>>199
吠える暇があるなら自分でどうにかしろ雑魚www
2019/09/14(土) 10:54:57.45ID:YqGuus1L0
>>198
直りました!
ありがとうございました。
2019/09/15(日) 17:58:38.40ID:TWjuPvQx0
alice0775あくしろよ何サボってんだ
2019/09/16(月) 21:39:48.22ID:7qjMkfxL0
69でタブを閉じた時のフォーカスを常に最右のタブにするにはどうすればいいですか?
今だとひとつ前にいたタブにフォーカスが移ってしまいます
2019/09/16(月) 21:58:10.36ID:u603tRm90
https://addons.mozilla.org/ja/firefox/addon/select-after-closing-current/
このアドオン使うといいよ
カスタマイズ性が高くて、更新もちゃんとされている
2019/09/16(月) 22:18:31.90ID:7qjMkfxL0
>>204
う〜ん、変わりません
2019/09/16(月) 22:32:08.08ID:u603tRm90
スクリプトスレに来てるのに、これ分からないってアカンでしょ
Generalのところを[Last] [Tab]にするだけ
上から順番に優先順位だから、他はRemoveで削ってもいいよ
2019/09/16(月) 22:39:07.51ID:7qjMkfxL0
>>206
あ〜できました、ありがとうございます。
2019/09/18(水) 15:52:18.42ID:8mkLjYQJ0
応用力なさすぎてワロタw
2019/09/18(水) 18:41:50.89ID:L+ksT1X30
ワロワナイデ
2019/09/20(金) 09:08:12.34ID:1k++dfCy0
Amazon.co.jpの商品ページでウィンドウを小さくすると
変な枠が表示されるのですがどうすればよいでしょうか?
2019/09/20(金) 11:25:05.09ID:1k++dfCy0
すいません。ここで聞く内容ではなかったです。
2019/09/20(金) 20:04:35.34ID:VB1nKi3l0
autoselectTabとTabfocusではautoselectTabの方がすっきりしていて好きなんですけど69になってから使えず、Tabfocusの方はe.target.closest('.tabbrowser-tab')に書き換えて使えました
でも同じ事するなら短い方が良いし中国語入ってるのも好きじゃ無いのでautoselectTabの方を使いたく色々調べ、このスレでも61辺りとかで似た内容は書かれていましたがそれでは出来ず
if ((self.target = e.target).localName === 'tab') {

if ((self.target = !!e.target.closest('.tabbrowser-tab')) {
にしたり!!消したり最後の)消したりeventにしたりtargetの後ろに)置いたり、書き方をよく知らないので思い付いたのを試してみたのですがどれもダメ
もちろんxulはxhtmlにしました
どう書き換えるのが正しいのかアドバイス頂け無いでしょうか
どうかよろしくお願いします
2019/09/22(日) 05:16:43.09ID:hdLIE0Cc0
指定したタブより右側のタブ全てに対してスクロールトップしたいんですが色々試しても出来ません…
そもそもgoDoCommand("cmd_scrollTop");これしか見つからないのでタブ指定でスクロールさせる方法が分かりません
どなたかヒントもらえませんか?
2019/09/22(日) 10:30:11.32ID:ExgrFQiE0
>>212
tabfocus見て照らし合わせた考えてたらこんなのが導かれた
if (!!(self.target = e.target.closest('.tabbrowser-tab'))) {
2019/09/22(日) 12:25:57.82ID:QF2ErwLh0
>>213
普通のjavascriptのwindow.scroll(top)でできるんだからそれを各タブに注入すればいい
WEで簡単にできるよ
2019/09/22(日) 13:03:59.69ID:hdLIE0Cc0
>>215
すみません注入がよく分からないのですが、現在のタブから右のタブへ切り替えてwindow.scroll(top)実行、また右へ切り替えて〜というイメージでしょうか?
理想は現在のタブというより右クリしたタブより右側のタブ全てに実行したくて
タブの右クリコンテキストに「右側のタブを全てscrollTop」のようなメニューを追加しようと考えているのですが
2019/09/22(日) 13:22:51.14ID:QF2ErwLh0
違う
WEならexecuteScriptを使って右側のタブにだけスクリプトを注入する

uc.jsだったら同じwindowのタブすべてを対象にするwindow.messageManagerで
現在のタブの情報をchromeからcontentに送って該当のタブでの動作を止めればいいのかな
2019/09/22(日) 13:31:21.30ID:hdLIE0Cc0
>>217
WEってアドオン形式のことでいいでしょうか?そっちのほうが手軽なんですかね
ここより右を全部閉じるは以下のようにすごい簡単に書かれていたので応用してuc.jsですぐ書けるかと思って調べ始めたんです
var tabs = gBrowser.mTabContainer.childNodes;
for (var i = tabs.length - 1; tabs[i] != gBrowser.selectedTab; i--)
{
gBrowser.removeTab(tabs[i]);
}

ともかく、WEとexecuteScriptを調べてみますありがとうございます
2019/09/22(日) 13:32:58.38ID:QF2ErwLh0
一応サンプルとして作ったWE上げておく
Scroll_top_all_tabs_on_the_right.xpi
https://u6.getuploader.com/script/download/1865
署名済み。ピンタブは対象外にした
2019/09/22(日) 13:37:16.15ID:hdLIE0Cc0
>>219
おぉ!!動作完璧です
ソースコード参考にしますありがとうございました
221212
垢版 |
2019/09/22(日) 16:42:19.51ID:1yesmvoD0
>>214
ありがとうございます、動作確認出来ました
はー、!!が前だったり後ろに))だったりするんですね
自分だけではそうなる事は無かったので本当に助かりました
どうもありがとうございました
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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