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

2026/02/03(火) 00:04:24.20ID:oyoyWSyU0
2つ以上じゃない?
if (tabs.length > 1 && shouldPrompt) {
ここの1を99とかにしたら?
2026/02/03(火) 00:29:34.59ID:RIxx5mey0
>>638
ありがとうございます
変更できました
2026/02/03(火) 01:13:25.40ID:gHraia140
んなもん出たことないが
2026/02/03(火) 01:31:31.15ID:oyoyWSyU0
>>640
browser.tabs.warnOnCloseOtherTabsの設定で出ないか決まるからね
2026/02/03(火) 19:09:16.19ID:SVCKYyUz0
「タブを解放」をMouseGestures2_e10s.uc.jsからジェスチャで実行出来ないかと
AIに聞いて色々試したけど結局できなかった
マウスジェスチャのアドオンでは普通に対応済みだけど
ver149になっても未対応って事は何か仕様上の問題とかあるのかな
2026/02/03(火) 19:41:28.86ID:oyoyWSyU0
アクティブタブは開放されない仕様だったはずだからノンアクティブタブをホイールクリックで開放は可能
あとは今も使えるか知らんがdiscardTab.uc.jsを入れるとノンアクティブタブを右クリックしてDiscard Tabで開放できる
2026/02/03(火) 19:58:28.81ID:THRrnCeu0
Geminiに質問したら一発で回答してくれたよ

['DLD', '現在のタブを解放', function(){ gBrowser.explicitUnloadTabs([gBrowser.selectedTab]); } ],
['DLDR', '選択したタブをすべて解放', function(){ gBrowser.explicitUnloadTabs(gBrowser.selectedTabs); } ],
['DLDL', '他のタブをすべて解放', function(){ let tabs = Array.from(gBrowser.tabs).filter(tab => !tab.selected && !tab.discarded); gBrowser.explicitUnloadTabs(tabs); } ],
2026/02/03(火) 20:12:33.15ID:p+/QQqok0
覚えられんよ
2026/02/03(火) 20:36:51.07ID:SVCKYyUz0
>>644
おぉ~解放出来た
Geminiとチャッピー両方に聞いてもろくなコード書いてこなかったのに…
やっぱ無料垢じゃダメか
2026/02/03(火) 21:08:15.07ID:THRrnCeu0
俺も無料だよ
Googleはログインしてるだけ
2026/02/03(火) 22:02:41.70ID:PrazvjDY0
道具を使いこなせない無能が道具に八つ当たりするという残念な光景
2026/02/03(火) 22:18:08.55ID:THRrnCeu0
最近、Geminiとチャッピー両方でスクリプト作りしてたので慣れてきたというのもある
2026/02/03(火) 22:55:47.63ID:PrazvjDY0
なんでGeminiはGemini のままで
ChatGPTがチャッピーなどと飼い犬の名前みたいなことになるんだよ
マジ理解不能だよ
2026/02/03(火) 23:01:48.02ID:THRrnCeu0
ジェミー
2026/02/03(火) 23:42:52.08ID:p+/QQqok0
何か 気色悪い
653名無しさん@お腹いっぱい。
垢版 |
2026/02/04(水) 00:12:24.35ID:jOucqVSb0
ジェミニに
「MouseGestures2_e10s.uc.jsで動作する”タブを解放”のマウスジェスチャのコードを書いて」
って聞いてみたけど
>>644みたいに動くのは出てこなかった
2026/02/04(水) 00:36:18.10ID:fdqKDLVS0
FirefoxのuserChrome.jsスクリプトについての質問です。
マウスジェスチャーを行うスクリプト、MouseGestures2_e10s.uc.jsにはこのような記述がありまして、
['UR', '右側のタブをすべて閉じる', function(){ ucjsMouseGestures_helper.closeMultipleTabs("right"); } ],
['DUD', '他のタブをすべて閉じる', function(){ gBrowser.removeAllTabsBut(gBrowser.selectedTab); } ],

その中にこんなのを入れたらタブのアンロードもできないかなと思うんですけど。
gBrowser.explicitUnloadTabs(tabs);
アンロードのジェスチャーを追加することは可能でしょうか。
レスを投稿する

16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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