Firefox userChrome.js greasemonkeyスクリプトスレ41at SOFTWARE
Firefox userChrome.js greasemonkeyスクリプトスレ41 - 暇つぶし2ch300:名無しさん@お腹いっぱい。 (ワッチョイW bb73-OZlI)
20/05/22 10:47:42 T9NJjv1y0.net
textLink_e10s.uc.js
動いたよありがとうAlice姉さん

301:名無しさん@お腹いっぱい。 (アウアウクー MMfb-6Xe+)
20/05/22 12:04:37 CJKBp/TLM.net
えっ、女性だったの?

302:名無しさん@お腹いっぱい。 (ワッチョイ 9acf-uJI9)
20/05/22 18:56:59 xuAvhH/L0.net
聞いてやるな

303:名無しさん@お腹いっぱい。 (ワッチョイW 763c-TCY4)
20/05/22 22:24:46 K4V3OnM90.net
>>293
人妻だぜ

304:名無しさん@お腹いっぱい。
20/05/29 13:36:26.26 bYwMs3rp0NIKU.net
68.7.0esr からやっと76.0.1にしたんだけど
MouseGestures2_e10s_menus.uc.jsで
['', '最初のタブに移動', function(){ gBrowser.selectedTab = gBrowser.tabContainer.firstChild; } ],
['', '最後のタブに移動', function(){ gBrowser.selectedTab = gBrowser.tabContainer.childNodes[gBrowser.tabContainer.childNodes.length-1]; } ],
が使えない
誰か教えて

305:名無しさん@お腹いっぱい。
20/05/29 17:05:03.96 zLqPwCmt0NIKU.net
['', '最初のノーマルタブに移動', function(){ gBrowser.selectedTab = gBrowser.visibleTabs[gBrowser._numPinnedTabs] || gBrowser.visibleTabs[0]; } ],
['', '最初のタブに移動', function(){ gBrowser.selectedTab = gBrowser.visibleTabs[0]; } ],
['', '最後のタブに移動', function(){ gBrowser.selectedTab = gBrowser.visibleTabs[gBrowser.visibleTabs.length -1]; } ],

306:名無しさん@お腹いっぱい。 (ニククエ 51bc-4KSb)
20/05/29 17:47:26 bYwMs3rp0NIKU.net
>>297
すみません
ありがとうございました

307:296 (ワッチョイ 2bbc-FJOy)
20/05/31 22:05:18 4V2UKlf20.net
調子にのって76.01から77.0にしたんだけど
MouseGestures2_e10s_menus.uc.jsで
”画像を保存”が使えなくなりました
誰か教えて

308:名無しさん@お腹いっぱい。 (ワッチョイ 2bbc-FJOy)
20/06/01 00:03:54 mk+x+pNI0.net
alice0775さんできました
ありがとうございました

309:名無しさん@お腹いっぱい。
20/06/02 05:41:27.94 oE60ktFZ0.net
>>279
77に上げたら効かなくなりました。修正お願いします!

310:名無しさん@お腹いっぱい。
20/06/02 12:47:34.23 5GR3iGkp0.net
まずuserChrome.jsがちゃんと導入できているかを確認しよう
ただ更新したつもりでもインストールフォルダが前と違ったなんて事例もあるから

311:名無しさん@お腹いっぱい。
20/06/02 12:55:15.26 oE60ktFZ0.net
>>302
そのとおりでした。すいません

312:名無しさん@お腹いっぱい。 (ワッチョイ 5dcf-7hTT)
20/06/03 18:23:53 76ohwLok0.net
77ってdocument-endのタイミング変わってないか?
ある要素をクリックするだけのスクリプトが動かなくなったわ
こんなのにオブザーバー使うの面倒くせーよ

313:名無しさん@お腹いっぱい。
20/06/03 18:33:59.02 JMwlLXjp0.net
>>304
普通にwindow.onloadでイケるのでは

314:名無しさん@お腹いっぱい。 (ワッチョイ 5dcf-7hTT)
20/06/03 19:07:05 76ohwLok0.net
ごめんそもそもスクリプトを注入されてなかったわ
コンソールに出てるcontent policy securityってやつだと思うんだけど何をどうすれば


315:良いの? バージョンを76.01に戻したら何も問題ない



316:名無しさん@お腹いっぱい。
20/06/03 19:21:06.76 3SblmQLK0.net
またCSPか
使ってるグリモン系アドオンとどのページか言えるならなんとかなるかもしれんが

317:名無しさん@お腹いっぱい。
20/06/03 19:33:49.03 41kv/DJh0.net
77.0では
GitHubのファイル一覧を更新日時順(降順)に並べ替える
が使えなくなっていたし
ページを中クリックで閉じる自作のやつもGoogle検索で
使えなくなっていた

318:名無しさん@お腹いっぱい。
20/06/03 19:36:44.54 76ohwLok0.net
>>307
サイトはURLリンク(play.google.com)でtampermonkeyです
ってこれアドオンの問題なのか

319:名無しさん@お腹いっぱい。 (ワッチョイ 5dcf-7hTT)
20/06/03 19:45:01 76ohwLok0.net
307氏のおかげで答えに辿り着いたわ
security.csp.enableをfalse

320:名無しさん@お腹いっぱい。 (ワッチョイ c6cf-VE6q)
20/06/03 19:50:21 +YH4RXJG0.net
それはダメ
scriptタグ突っ込むようなGMスクリプト使うなよ

321:名無しさん@お腹いっぱい。 (ワッチョイ 5dcf-7hTT)
20/06/03 19:57:47 76ohwLok0.net
>>311
そうなの?開発者直々の解決法なんだが
URLリンク(github.com)
あと内容にかかわらず全てのuser.jsが注入されてない
githubでも同様の現象が起こる
こりゃ更新待ちかね…

322:名無しさん@お腹いっぱい。
20/06/03 20:10:01.53 76ohwLok0.net
別のissueに今日中にベータ版リリースするから心配すんなって書いてあったわ
>>310のsecurity.csp.enableは今すぐ使えないと死んじゃうって人だけ設定を変えてくれ

323:名無しさん@お腹いっぱい。 (ワッチョイ 3e73-INBt)
20/06/03 20:57:25 xTY1T0EY0.net
タブスペースの空いている部分を中クリックで「閉じたタブを元に戻す」の動作にする方法はありませんか?

324:名無しさん@お腹いっぱい。
20/06/04 00:18:25.62 GKpDI3Bv0.net
本来の動作をevent.stopPropagation()で止めてundoCloseTab(0)するコードを書けばいい

325:名無しさん@お腹いっぱい。 (ワッチョイ 8697-Fgud)
20/06/04 01:36:30 PDYNanYh0.net
>>314
ロダにあるUndoCloseTabButtonN.uc.js

326:名無しさん@お腹いっぱい。 (アウアウエーT Sab2-uikQ)
20/06/04 16:20:02 FrXGpD60a.net
>>308
rearrangeOrder4GitHub.txt
これをブックマークツールバーに登録して代替。
たぶん、rearrangeOrder4GitHub.user.js作者さんの代替案。
URLリンク(u6.getuploader.com)

327:名無しさん@お腹いっぱい。 (ワッチョイ d958-uikQ)
20/06/04 19:24:17 0uZSEWXY0.net
76でもそうだったんだけど77でucjsDownloadsStatusModoki.uc.jsで表示したバーの
下の部分が隠れてしまうのは仕様でしょうか?同名cssは入れてあります

328:314
20/06/04 20:20:18.36 gKXqrZE40.net
>>315
>>316
できた
ありがとう

329:名無しさん@お腹いっぱい。
20/06/04 20:21:18.19 BIUXLRtA0.net
>>317
教えてくださりありがとうございます
入れました

330:名無しさん@お腹いっぱい。 (ワッチョイ c176-Ee3U)
20/06/07 19:07:08 DCtlsg640.net
Yahoo!ニュース自動推移が効かなくなって
とても不便になってしまった。
代わりのものはないかな?

331:名無しさん@お腹いっぱい。
20/06/07 20:05:57.83 Fgy5QK9C0.net
show Yahoo! News detail pageは効いてるぞ

332:名無しさん@お腹いっぱい。
20/06/07 20:07:42.82 yRbDPPBF0.net
Yahoo!ニュース自動推移も機能してる

333:名無しさん@お腹いっぱい。 (ワッチョイ 1a56-uikQ)
20/06/07 21:53:29 Hp35pPxz0.net
旧パスワードマネージャ死んだのか

334:名無しさん@お腹いっぱい。
20/06/08 12:14:55.85 43xJ3oCk0.net
>>324
新しいのはe10s無効だと動かんしどんどん切り捨てられていく

335:名無しさん@お腹いっぱい。
20/06/09 03:33:20.13 Amdn2pW+0.net
tampermonkey更新されてgithubやtwitter用のスクリプトCSP切らなくても動くようになったな

336:名無しさん@お腹いっぱい。
20/06/09 15:13:23.78 Q4tvFCYTa.net
uploader.jp
いつからか日時が表示出来な�


337:ュなった。 なんで?



338:名無しさん@お腹いっぱい。
20/06/09 15:57:39.58 HSVSDRSa0.net
>>326
about:configでCSPを無効にしなくてもViolentmonkeyなら動作してたけどね
今回の更新でTampermonkeyだけでOKになったね

339:名無しさん@お腹いっぱい。
20/06/10 00:06:31.07 /VmQvbcX0.net
Violentmonkeyってここ最近までずっとCSPに対応してなかったから選択肢にないな

340:名無しさん@お腹いっぱい。
20/06/10 00:42:42.21 B73dJcgr0.net
ucjsのframescript側からローカルに置いたファイルをjsmとしてCu.importするうまい方法ってないかな

341:名無しさん@お腹いっぱい。 (ワッチョイ 13d5-HHUZ)
20/06/10 13:13:20 BUTDU73p0.net
Yahoo自動のやつ、さっきは自動で行ったんだがなんか行かなくなったぞ
URLリンク(greasyfork.org)

342:名無しさん@お腹いっぱい。
20/06/10 16:14:33.97 B73dJcgr0.net
>>330
自己レスだがプロファイルディレクトリのextensions以下ならchrome.manifestでresource登録してアクセス可能になる模様

343:名無しさん@お腹いっぱい。 (ワッチョイ 23b1-0BJ/)
20/06/10 18:15:29 tjcIQxPR0.net
Yahooニュースのtopics自動で飛ばすやつ、コンソールでエラー見ると
クロスオリジン要求をブロックしました: 同一生成元ポリシーにより、https://***にあるリモートリソースの読み込みは拒否されます (理由: CORS 要求が成功しなかった)。
って出るんだが、これどうすればいい?

344:名無しさん@お腹いっぱい。
20/06/10 21:19:00.13 O5FuNuHL0.net
>>332
resource:だけじゃなくchrome:でもfile:でも大丈夫だよ
どうせmanifest登録するならスクリプト経由ですればmanifestも好きなところに置ける
何ならmanifestなしでもresource登録できる
// chromeフォルダー直下に置いたmyjsmフォルダーの場合
const resHandler = Services.io.getProtocolHandler('resource').QueryInterface(Ci.nsIResProtocolHandler);
const file = Services.dirsvc.get('UChrm', Ci.nsIFile);
file.appendRelativePath('myjsm');
const aliasURI = Services.io.newFileURI(file);
resHandler.setSubstitution('myjsm', aliasURI);

345:名無しさん@お腹いっぱい。
20/06/10 22:31:34.49 B73dJcgr0.net
>>334
77まではどこに置いてもいいみたいなんだけど
78以降だとextensions以下じゃないとセキュリティチェック(たぶん)で撥ねられるっぽいのですよ

346:名無しさん@お腹いっぱい。
20/06/10 22:51:27.02 B73dJcgr0.net
78以降でもextensions以下であればfile://で指定しても問題ないみたいね

347:名無しさん@お腹いっぱい。
20/06/10 23:46:53.32 O5FuNuHL0.net
79.0aで試したがchromeフォルダ直下に置いたjsmをfile:///指定で動いたよ
URLリンク(ghostbin.co)

348:名無しさん@お腹いっぱい。
20/06/11 00:33:47.59 D0Wfn2BG0.net
あーわかった
うちの環境はDevEditionとNightlyのchrome以下を共通にするためにシンボリックリンク作って別のところに置いてるんだけど
どうもそれが悪さしてるみたい
いろいろ失礼しました

349:名無しさん@お腹いっぱい。
20/06/11 04:09:05.28 6OfBIf2e0.net
>>322
>>323
自分だけか~。とりあえずバックアップから前のバージョンに戻しとこ。

350:名無しさん@お腹いっぱい。
20/06/13 00:58:42.43 WxOnIe55x.net
textlinkが動かなくなったため最新版を探しているのですが何処にあるのでしょうか
aliceさんのgithub.comだと更新が止まっているようですがスレログ見ると更新されているようで
URLリンク(raw.githubusercontent.com)

351:名無しさん@お腹いっぱい。
20/06/13 01:02:31.49 GVsbbVR70.net
77を何故見ない

352:名無しさん@お腹いっぱい。
20/06/13 01:08:33.00 WxOnIe55x.net
>>341
ありがとうございます。見つかりました

353:名無しさん@お腹いっぱい。 (ワッチョイ 7f5f-tD/8)
20/06/13 21:06:19 SJaDFB/60.net
aliceさんのdoNotSelectTab_fx60.uc.jsがたぶん77で動かなくなってしまっとる
みなさんどんな感じでっしゃろ?

354:名無しさん@お腹いっぱい。
20/06/13 21:25:40.98 fMRJDMnD0.net
一瞬ちらつくが79.0a1まで機能してる

355:名無しさん@お腹いっぱい。 (ワッチョイ 7f5f-tD/8)
20/06/14 05:48:23 05ZJiyZW0.net
ありがとう、原因はツリースタイルタブでした
新しいプロファイルまで作ったのにTST信者なので通常タブを試してなかったですアホですね
TST 3.3.6 ならチラつくこともなく動きました

356:名無しさん@お腹いっぱい。
20/06/15 04:02:21.51 1QdNRCnv0.net
Yahoo!ニュース自動推移の件、これはやりすぎ?
URLリンク(greasyfork.org)
元記事への自動推移まではせず、リンクを挿入するに留めるほうが使いやすいかな?

357:名無しさん@お腹いっぱい。
20/06/15 06:31:41.71 ScjWWkVc0.net
推移する間の無駄な履歴まで残さないなんて至れり尽くせりやん
作れるけどニュースにそこまで便利を求めてないしかなり面倒だからやろうとしないし
元記事が必要になる機会なんて普通はないからなぁ

358:名無しさん@お腹いっぱい。
20/06/15 20:25:50.51 XMoipbCMJ
個人的はリンクを挿入のほうが使いやすいかな

359:名無しさん@お腹いっぱい。
20/06/16 18:52:15.94 JJ7HOWRoa.net
AddonsPage_fx72.uc.js
78.0で動作せず。
アップデートよろしくです。

360:名無しさん@お腹いっぱい。
20/06/18 13:37:49.48 aI2KVkLE0.net
77.01でログイン情報を開くでページ読み込みエラー
Firefox_ToolBarButtons.uc.js
修正をお願いします

361:名無しさん@お腹いっぱい。 (ワッチョイ 839b-Y9N/)
20/06/18 17:14:11 bXYQduCP0.net
SidebarModoki.uc.js のサイドバーを右側に持っていけない。
どこを書き換えればいいのかどなたかご教示ください。
line42 の SM_RIGHTは trueにしてあるんですが。

362:名無しさん@お腹いっぱい。
20/06/18 21:59:53.51 Sw+8LAN60.net
alice0775さん、SidebarModoki.uc.jsの更新ありがとうございます

363:名無しさん@お腹いっぱい。
20/06/20 08:38:46.84 ejUPU5gi0.net
んーでもやっぱり右に持っていけないな;<SidebarModoki.uc.js

364:352 (ワッチョイ 839b-Y9N/)
20/06/20 09:37:20 ejUPU5gi0.net
標準のサイドバーをドロップダウンメニュー"サイドバーを右側へ移動"させてから
SidebarModokiを表示しなおし、標準サイドバーを"サイドバーを左側へ移動"で思った結果になりました。
というかこれ前(最初の時)にもやってたことだった…;お騒がせスイマセン。
あらためましてaliceさん、いつも更新ありがとうございます!

365:名無しさん@お腹いっぱい。 (ワッチョイ 5ab1-VNxU)
20/06/22 11:42:00 HPBwrnNA0.net
ろだにあるUserScriptLoader.uc.jsの改造版を入れてみたけど
アドレスバーに雷マークが付くんだけどスクリプトがダメだな。

waterfox2020 06なんだけど
書き加える項目ってありますか???

366:名無しさん@お腹いっぱい。 (ワッチョイ 3678-EHKX)
20/06/22 11:54:58 mGSeQV120.net
さすがにみんな面倒になってGreasemonkey系のアドオンを使っているんじゃないかな

367:名無しさん@お腹いっぱい。
20/06/22 12:10:12.09 HPBwrnNA0.net
返信どうもありがとう!
つい最近、数年ぶりにブラウザをアプデして
あまりの環境の変化に浦島太郎状態でして…orz
MOD版も入れてみたけど雷マークだけですね。
もう流行ってないのかな???

368:名無しさん@お腹いっぱい。
20/06/22 12:24:21.89 FPIYQbXC0.net
マルチプロセスに対応してないし、今更直すのは相当手間だと思う

369:名無しさん@お腹いっぱい。
20/06/22 12:37:51.98 HPBwrnNA0.net
MODが2017年のだったからもしかして…と思ったけど。
分かりました!ありがとうございました(礼)

370:名無しさん@お腹いっぱい。
20/06/22 12:58:37.47 rTvo7RqN0.net
そいつをWaterfox56で動かすだけならこの程度の修正で済むがなURLリンク(pastebin.com)



371:ucjsの中身を自分でメンテする気がないなら基本使わんほうがいいよ



372:名無しさん@お腹いっぱい。
20/06/22 15:20:01.55 HPBwrnNA0.net
>>360
Emeditorで開いたスクリプトの937行目から947行目に
書いてくれた修正部分の</menu>\からUSL.menuseparator = $('UserScriptLoader-menuseparator');を
コピペして上書き保存したんだけどうまくいかんなあ。
スクリプトを入れるフォルダもUserScriptLoaderModに変更した。

373:名無しさん@お腹いっぱい。
20/06/22 16:18:23.53 HPBwrnNA0.net
何度もすまん。いけた。
ありがとう!
+の部分をコピペすればよかったんだ。
userchrome.cssのサイドバー開閉で
自分好みにするのが精一杯orz
メンテしたい気持ちは十分あるけど何を覚えたらいいか
基礎がわからんorz

374:名無しさん@お腹いっぱい。
20/06/22 17:02:59.31 HPBwrnNA0.net
てか思わぬ副産物。
uAutopagerizeなんだけど、Google検索の場合
ログイン状態でページ更新出来なかったんだけど
いけるようになった!

375:名無しさん@お腹いっぱい。
20/06/22 17:21:57.54 ZoXRJx1na.net
>>363
それ問題だったので、AutoPagerize Advancedに乗り換えたと記憶している。

376:名無しさん@お腹いっぱい。
20/06/22 18:46:47.94 XvdmICvi0.net
スクロールするたびに少しずつ継ぎ足されていく要素を全部絞り出すときどうしてます?
いつもくるくるの存在判定でやってるんだけどすぐ消えるから要素を特定するのにすごい骨が折れる・・・

377:名無しさん@お腹いっぱい。
20/06/22 18:48:59.80 FPIYQbXC0.net
MutationObserver

378:名無しさん@お腹いっぱい。
20/06/22 19:09:23.46 XvdmICvi0.net
>>366
具体的にオブザーバーをどう使うの?
全部出たよ!っていう判定できなくない?

379:名無しさん@お腹いっぱい。
20/06/22 19:26:35.06 jrqRDnuZ0.net
「全部絞り出す」の最終目的は何?
「るくるの存在判定でやってる」って具体的にどんな手順で何をしてるの?

380:名無しさん@お腹いっぱい。
20/06/22 19:43:13.55 XvdmICvi0.net
>>368
とりあえず目的は全部の要素を取得することかな
手順はローディングアイコンがなくなるまでスクロールするだけだよ
ローディングアイコンが表示されてる=まだ読み込まれてない要素があるってことだから
だからローディングアイコンがないと困るワケよ
ラッパーの高さとかでもイケそうな気がするんだけどなあ
あんまりやらないのかな?こういうこと

381:名無しさん@お腹いっぱい。
20/06/22 21:03:00.26 /MXu02Ug0.net
自動で行うって、下手すればメモリを食いつぶされるまで止まらないんじゃないの

382:名無しさん@お腹いっぱい。
20/06/22 21:20:56.64 jrqRDnuZ0.net
1. 継ぎ足される要素の親を observe して、継ぎ足されたら取得しつつ、スクロールする。
2. ローディングアイコンの親(祖先)要素を observe して、しばらく出現しなければ全部完了とみなす。
じゃないかな?
2.の「しばらく」ってのがちょっとダサい仕様になるけど、
サイトの仕様に寄るけど(サイト書けや)、書きっぷりからするとローディングアイコンは常時表示じゃないんだよね。
ということは、スクロールしたあとにローディングアイコンが出るかどうか「しばらく待ってみる」処理はすでにしてるはず。

383:名無しさん@お腹いっぱい。
20/06/22 22:05:34.64 seEv2rhV0.net
>>371
別に特定のサイトってわけじゃなかったんだけど
以前から「ちょっと様子うかがう」のときにモヤモヤしてたので…知らない良さげなメソッドでも用意されてるのかなと
実のところオブザーバーは面倒なので本気の時以外はタイムアウトでやってるんだけど方向性は間違ってないのがわかって良かった
ありがとうございました

384:名無しさん@お腹いっぱい。
20/06/22 23:29:20.40 jrqRDnuZ0.net
オブザーバの使い勝手を自分の直感に無理やり合わせたスニペットを使ってる
URLリンク(pastebin.com)

385:名無しさん@お腹いっぱい。
20/06/23 09:42:38.32 s4ixVHd20.net
>>364
おれの場合、それ入れてもダメだった。
昨日、助けてくれたおかげでもう一つの悩みが解決して嬉しかったよ。
ただ、waterfox classicがアプデするとまた使えなくなったりするのかな。
スクリプトで使えなくなったやつとかあるのかな???

386:名無しさん@お腹いっぱい。
20/06/24 07:07:58.11 MQNe5Vkk0.net
な、age厨だろ

387:名無しさん@お腹いっぱい。
20/06/24 17:19:38.84 RqTHOTPWa.net
AddonsPage_fx72.uc.js
そろそろ、78.0対応よろしくです。

388:名無しさん@お腹いっぱい。
20/06/25 21:42:22.28 aQ5onxTs0.net
alice0775さん、textZoomPerDomain_e10s.uc.jsとoptionFont.uc.jsの更新ありがとうございます

389:名無しさん@お腹いっぱい。
20/06/26 11:32:26.75 OSa97Bkza.net
GitHub のファイルリストを更新日時順に並べ替える
ロダの
rearrangeOrder4GitHub.user.js
rearrangeOrder4GitHub.txt
共に動作せず。
みんなどうしてるのかな?

390:名無しさん@お腹いっぱい。
20/06/26 16:58:51.28 CpvngsTe0.net
>>378
GitHubListSort.user.js の方を使ってる

391:名無しさん@お腹いっぱい。
20/06/26 18:47:51.14 OSa97Bkza.net
>>379
それ、77.0.1で動いてますか?
GitHubがUIを変更したので動いてないのでは?

392:名無しさん@お腹いっぱい。 (アウアウエーT Sabf-NJGG)
20/06/27 07:19:33 7pD8pLJoa.net
GitHubListSort.user.js
更新、ありがとう。
77、78ともに正常です。

393:名無しさん@お腹いっぱい。
20/06/27 18:41:20.12 8z5tZq+X0.net
URLリンク(chuoyuki.co.jp)
スクロールするたびに飛び出てくるようなこういううざい演出をやめさせる方法ありませんか?

394:名無しさん@お腹いっぱい。
20/06/27 20:06:29.84 RjNsi+0K0.net
>>382
スプリクトをブロックするアドオンで普通に止められる

395:名無しさん@お腹いっぱい。
20/06/27 20:58:37.20 970czBsZ0.net
>>383
すみません、たとえばどのようなものか教えてください

396:名無しさん@お腹いっぱい。
20/06/27 21:32:30.24 RjNsi+0K0.net
>>384
おすすめはuBlock Originかな
それとスレチになるから以降は拡張機能スレッドへ

397:名無しさん@お腹いっぱい。
20/06/27 21:38:55.79 RjNsi+0K0.net
>>384
ごめん。「演出」を止めたいってことだね
演出がよく分からないけど、オレが勘違いしていると思う
オレのレスはなかったことにしてほしい

398:名無しさん@お腹いっぱい。
20/06/27 22:00:41.62 ARH9i3T/0.net
サイト見てきたがCSSのanimationだな
StylusとかuserContent.cssとかでそのサイトに↓して0秒で表示すればいいんじゃね?
*{animation-duration: 0s !important}
以降はCSSスレに行ってくれ

399:名無しさん@お腹いっぱい。
20/06/27 22:05:46.34 gwa0K1xl0.net
>>382
Stylusで出来る「css animation」とかで調べれ

400:名無しさん@お腹いっぱい。
20/06/27 22:07:22.82 r629m1nM0.net
* { animation: none !important } とか?

401:名無しさん@お腹いっぱい。
20/06/28 05:20:06.44 fTEY02wn0.net
age厨に構うなよ
基地外が感染るぞ

402:名無しさん@お腹いっぱい。
20/06/28 07:34:02.79 HcnCtjEia.net
AddonsPage_fx72.uc.js
78.0に対応して欲しい。

403:名無しさん@お腹いっぱい。
20/06/28 12:04:14.46 44TAqJzQ0.net
>>390
よう基地外

404:名無しさん@お腹いっぱい。
20/06/28 14:48:29.01 0se1U2hN0.net
GitHubListSort.user.jsがFirefox77.0.1で効かないです
動画用にサブで使ってるCentでは効いてる
他の全スクリプトをオフにしてみてもダメ
正常動作報告あるし、誰も言ってないからおまかんかな

405:名無しさん@お腹いっぱい。
20/06/28 17:07:18.48 lGDsDHAOa.net
>>393
更新したの?

406:名無しさん@お腹いっぱい。
20/06/28 20:02:25.87 0se1U2hN0.net
>>394
はい。当然。
chromeフォルダの諸々も、拡張をTamper以外オフにしてもダメなんですよね

407:名無しさん@お腹いっぱい。
20/06/28 20:12:34.53 BHA2i/b00.net
>>395
Tamperを更新した?ちょっと上に更新しないとダメみたいなことが書いてあったような?

408:名無しさん@お腹いっぱい。
20/06/28 20:39:07.68 lGDsDHAOa.net
>>395
GitHubListSort.user.jsの最新版は動いてる。
Swift Selection Search使ってると問題あったと記憶してる。
新規プロファイルで試す方が手っ取り早いのでは?

409:名無しさん@お腹いっぱい。
20/06/28 21:03:43.28 K3YXUskG0.net
Violentでも78まで動いてるから


410:試してみれば



411:名無しさん@お腹いっぱい。
20/06/28 23:22:10.71 EorguOXHa.net
PaleMoonでYoutube HD Suiteがうまく動かない

412:名無しさん@お腹いっぱい。
20/06/29 01:40:59.21 IxXuiE/L0.net
78.0でsaveTo.uc.jsが使えなくなっていた

413:名無しさん@お腹いっぱい。
20/06/29 02:00:05.83 aC4arsSi0.net
な、age厨だろ

414:名無しさん@お腹いっぱい。
20/06/29 05:53:18.30 IxXuiE/L0.net
釣れたw

415:名無しさん@お腹いっぱい。
20/06/29 07:08:03.58 iSeyiE59a.net
AddonsPage_fx72.uc.js
更新、ありがとう。

416:名無しさん@お腹いっぱい。
20/06/29 07:37:14.47 uGvwB8Ph0.net
>>396-398
Tamperがベータなのがいけないのかなと通常?ので試してみたら正常に動作しました
環境を全部エクスポートしても効いています
Centの方もベータなんで謎だけも、もうこれでヨシとします。
丁寧にありがとうございました

417:名無しさん@お腹いっぱい。
20/06/30 20:28:53.24 lQAVvEvV0.net
autoSelectTab.uc
78.0 対応、お願いします

418:名無しさん@お腹いっぱい。
20/06/30 20:51:07.28 v3c4aThr0.net
AddonsPage_fx72.uc.jsの更新、77,79,80で動作することを確認しました
ありがとう

419:名無しさん@お腹いっぱい。
20/06/30 21:20:20.80 Kf5vCNkTa.net
>>405
78、79ともに動いてる。

420:名無しさん@お腹いっぱい。
20/06/30 23:11:09.18 lQAVvEvV0.net
>>407
どうもです。77.0.1から環境を引き継いだんですが動かなくて
とりあえず↓をやってみます
1. Firefox のプロファイルフォルダー内に、『chrome』フォルダーを作成する
2. chrome フォルダー内に、『userChrome.css』ファイルを作成する (UTF-8 BOM無しテキスト)
userChrome.css 内に、以下を追記して保存する
toolbarbutton#alltabs-button { -moz-binding: url("userChrome.xml#js"); }
3. chrome フォルダー内に、URLリンク(raw.githubusercontent.com) を『userChrome.xml』として保存する
(ESR60 は URLリンク(raw.githubusercontent.com) を『userChrome.xml』として保存する)
4. chrome フォルダー内に、URLリンク(raw.githubusercontent.com) を『userChrome.js』として保存する
5. chrome フォルダー内に、userChrome.js用スクリプトを配置する
6. (任意) 念のためスタートアップキャッシュを消すため
firefox.exe -purgecaches オプション付きで起動する

421:名無しさん@お腹いっぱい。
20/06/30 23:22:16.43 ax0dy0T10.net
検索バーのgoogleや右クリックのgoogleでの検索ワードを
初めから "" で囲んだ状態で検索したいのですが
userChrome.js で実現できますか? もしできるなら記述を教えてください

422:名無しさん@お腹いっぱい。
20/07/01 04:11:29.96 ZADMjqyC0.net
書き忘れましたが >>409 は Firefox 78.0 (64 ビット) です

423:名無しさん@お腹いっぱい。
20/07/01 06:50:12.63 Y7/pElp5a.net
>>408
1.『config.js』、『config-prefs.js』、『userChrome.css』、『userChrome.js』をダウンロードする
2.Firefox のインストールフォルダー直下に、config.js を移動する
3.Firefox のインストールフォルダーから、『defaults』、『pref』とフォルダーをたどり、そこに config-prefs.js を移動する
4./* userChrome.css userContent.css を有効にする */
user_pref("toolkit.legacyUserProfileCustomizations.stylesheets",true);

424:名無しさん@お腹いっぱい。
20/07/01 08:24:22.35 7mfno3wM0.net
自分はこれをショートカットキーで起動できるように登録してる
(function () {
var t;
t = document.getSelection();
if (t == '' && location.hostname.match(/\.ぐーぐる\./)) {
location.assign(location.href.replace(/q=(.*?)(&|$)/g, 'q="$1"$2'));
} else {
t = (t != '') ? t : prompt('"ぐーぐる":');
if (t) window.open('ぐーぐる/search?q="' + encodeURI(t) + '"');
}
}) ();



425: (一部投稿NGワードよけ)



426:名無しさん@お腹いっぱい。
20/07/01 08:25:00.13 7mfno3wM0.net
NGワードほんまクソやな

427:名無しさん@お腹いっぱい。
20/07/01 08:27:24.51 YAAqRIQ50.net
age厨に構うなよ
基地外が感染るぞ

428:名無しさん@お腹いっぱい。
20/07/01 17:03:37.42 MtU+4EKm0.net
>>412
横トン
ブックマークレットで使わせて頂きます

429:名無しさん@お腹いっぱい。
20/07/01 17:15:38.92 ZADMjqyC0.net
>>412
ありがとうございました

430:名無しさん@お腹いっぱい。 (ワッチョイ ab80-mki+)
20/07/01 17:31:37 ax95MeC70.net
>>409
スレ違いになるけどmozlz4-editでsearch.json.mozlz4の中身いじって、
{searchTerms}を\"で囲む方法でもできる

431:414
20/07/01 17:46:32.24 L8o02L5ur.net
あ、忘れてた、質問しようと思ってスレ開いたんだった
Amazonの商品ページで「○○個の評価」をクリックするとレビューのページに行きますが
その際に「日本からのレビューをすべて見る>」に自動的に切り替わるスクリプトをYahoo!ニュース自動推移を参考に作ってみました
52.9esrではちゃんと動作するんですが68esrだと動作しません
どこが間違ってるんでしょうか?お願い致します

432:414
20/07/01 17:50:39.81 L8o02L5ur.net
なぜかスクリプトが書き込めないのでまた今度にします

433:名無しさん@お腹いっぱい。
20/07/01 17:56:11.70 ZADMjqyC0.net
>>417
mozlz4-editというアドオンを初めて知りました
search.json.mozlz4の中身いじって無事にできました ありがとうございました

434:名無しさん@お腹いっぱい。
20/07/01 22:31:49.20 Qd+ao0X30.net
Firefoxをダウングレードしたとき
「古いバージョンの Firefox を起動しています」のチェックを
無効にしたいのだけど良い方法ありますか?

435:名無しさん@お腹いっぱい。
20/07/01 22:52:41.67 VgssWxVO0.net
自作のスクリプトが最近おかしくなった
violentmonkey
コンソールを見るとCSSStyleSheet.insertRule()で
SecurityError: CSSStyleSheet.cssRules getter: Not allowed to access cross-origin stylesheet
ってのが出てたからCSP関係でおかしくなったと予想
GM_addStyleを使えば元通りの結果になったんだけど
もともとinsertRule()なんか使うべきじゃなかったんだけどたまたま動いてたってことなのかな

436:名無しさん@お腹いっぱい。
20/07/01 22:53:32.19 bxr5vm+t0.net
プロファイルディレクトリ下のcompatibility.iniを消す

437:名無しさん@お腹いっぱい。
20/07/02 21:51:04.95 KlhqEhfJ0.net
FF78.0.1で、「saveTo.uc.js」フォルダ選択してもダウンロード始まらないね。

438:名無しさん@お腹いっぱい。
20/07/02 22:03:10.31 DV3PNjOy0.net
>>423
めんどうだからチェック自体を無効化したい

439:名無しさん@お腹いっぱい。
20/07/02 22:35:28.69 MCAeFJ4S0.net
--allow-downgrade付きで起動する もしくは MOZ_ALLOW_DOWNGRADE環境変数を設定する

440:名無しさん@お腹いっぱい。
20/07/02 23:10:38.68 DV3PNjOy0.net
>>426
環境変数の設定だとうまくいかないね

441:名無しさん@お腹いっぱい。 (ワッチョイ 53b1-VQSO)
20/07/03 14:19:16 gO32f09z0.net
ClearSearchWord.uc.jsが動作しなくなったか

442:名無しさん@お腹いっぱい。
20/07/03 16:41:23.09 /wTpicub0.net
スクリプトでクッキーを全部削除することはできますか?

443:名無しさん@お腹いっぱい。
20/07/03 17:06:45.23 V6/D6HMm0.net
Services.cookies.removeAll()で消せるけど本当に全部消えるよ?

444:名無しさん@お腹いっぱい。
20/07/03 21:03:40.96 qxCnUReN0.net
>>430
なるほど
普段はそれで問題ないですが、もし別のサイトにログインしてるときにそれが実行されるページを開いてしまうと巻き添えを食らってしまうんですね
特定のドメインのクッキーだけ削除ってできますか?

445:名無しさん@お腹いっぱい。 (ワッチョイ eada-Trec)
20/07/03 21:49:21 V6/D6HMm0.net
まず前提としてこれはFirefoxのXPCOMを呼び出してるから
webページの権限で動くスクリプトからは絶対に実行されないよ

特定の


446:だけ消したいときは Services.cookies.removeCookiesWithOriginAttributes("","domain.com") かな Services.cookies.removeCookiesFromExactHost("domain.com","") というのもあって前者は*.domain.com全部消すけど後者は完全一致したものしか消さない



447:名無しさん@お腹いっぱい。
20/07/04 09:14:13.62 MSTjYRiJ0.net
>>432
ページ権限でやろうとしてたので、たしかに実行できませんでした
全部のクッキーの名前を把握して1つ1つ期限を昔に設定する地味な作業をするしかなさそうですね
ありがとうございました

448:名無しさん@お腹いっぱい。
20/07/04 11:24:38.32 7pWba3w00.net
いやdevtools.chrome.enabledをtrueにすればブラウザコンソールに入力欄が出てくるから
そこに貼り付ければいいのよ

449:名無しさん@お腹いっぱい。
20/07/04 11:29:40.02 R1El0drV0.net
78どうですか?

450:名無しさん@お腹いっぱい。
20/07/04 21:15:30.17 8uFEhfU1a.net
showFullTitle4Google.user.js
Google Search English Filter.user.js
Tampermonkeyでは動くけど、Greasemonkeyでは動かん。
能ある人、グリモン版をアップ願う。

451:名無しさん@お腹いっぱい。
20/07/04 21:19:54.88 HunKDO3T0.net
見てないけど単純にGM_をGM.にするだけでええんじゃないの?
違ったらごめんね

452:名無しさん@お腹いっぱい。
20/07/04 21:39:25.70 8uFEhfU1a.net
>>437
GMだは動かん。

453:名無しさん@お腹いっぱい。
20/07/05 09:30:32.73 jHTRsfWt0.net
ClearSearchWord.uc.js
78でうごかなくなった

454:名無しさん@お腹いっぱい。
20/07/05 09:46:56.85 M3XHyw/Y0.net
>>436
ありがとう、 >>437 とは別の原因でしたが、更新しました!
URLリンク(greasyfork.org)

455:名無しさん@お腹いっぱい。
20/07/05 12:49:22.80 nDnDJn/U0.net
saveTo死んだー
78.0.1の変更点にsaveToDiskメソッド死んだなんて書いてないだろうが
コソッと廃止するなよめんどくせーな

456:名無しさん@お腹いっぱい。
20/07/05 13:28:06.83 bv5WsCiV0.net
saveDestinationAvailableが使える
ずっと前から内部のAPI変更は告知されんからソース読む癖付けないと何もできんぞ

457:名無しさん@お腹いっぱい。 (アウアウエーT Sa82-VQSO)
20/07/05 14:07:31 nfIkOveza.net
>>440
79.0で試しました
Temper〇、グリモン?

458:名無しさん@お腹いっぱい。
20/07/05 14:11:38.68 hJNatpss0.net
saveTo.uc.jsの更新ありがとうございます

459:名無しさん@お腹いっぱい。
20/07/05 14:44:27.24 rniCIYku0.net
FF78.0.1にて。
「Find in Searchbar.uc.js」
これを入れるとページ内検索バーの「すべて強調表示」ボタンがいうこときかんな。
「serachWP_modoki.uc.js」
「serachWP_modoki_highlightbutton.uc.js」
これの強調表示も、検索ワード入れて強調表示ONではだめで、
そのあと、一回マウスホイール回さないと動かない気がする。

460:名無しさん@お腹いっぱい。
20/07/05 14:51:07.92 rniCIYku0.net
>>436,443
FF78.0.1+「Violentmonkey」でも動いてる。

461:名無しさん@お腹いっぱい。
20/07/05 17:08:00.49 nfIkOveza.net
>>446
拡張スレ
382項

462:名無しさん@お腹いっぱい。
20/07/05 17:08:21.82 M3XHyw/Y0.net
拡張スレで誘導されてたのを拾います
スレリンク(software板:402番)n
> youtubeで赤いシークバーを動画に被らせず動画の下に表示出来るスクリプトとか欲しいです
↓こういうこと? それとも、この手のスクリプトを前提に、下端3pxさえも動画に重ねたくないって意味かな?
URLリンク(greasyfork.org)

463:名無しさん@お腹いっぱい。
20/07/05 19:09:19.30 rniCIYku0.net
>>447
スレリンク(software板:382番)
意味不明で悩んだよ。
下記392の間違いかな?
スレリンク(software板:392番)

464:名無しさん@お腹いっぱい。
20/07/05 20:00:57.24 nfIkOveza.net
>>449
ごめん、ごめん、392です。

465:名無しさん@お腹いっぱい。
20/07/05 20:53:16.28 PNCerRNR0.net
>>444
saveTo.uc.jsの更新入れてみたけど、これで保存画面入った後に
なにかしらタブをアクティブすると全部最小サイズ(最小値 デフォルト 76px)になるんだけど

466:名無しさん@お腹いっぱい。
20/07/05 20:57:49.30 rniCIYku0.net
violentmonekyでも現状問題ないわ。
そのうち新API対応するだろうと期待して眠る。

467:名無しさん@お腹いっぱい。
20/07/05 22:11:34.98 Vk3fXzm40.net
>>428
それ入れてるが、78.0.1で動いてるよ

468:名無しさん@お腹いっぱい。
20/07/06 00:25:21.39 lQf+jycZ0.net
>>445
ホントだ
serachWP_modoki.uc.js一度回さないとダメだね

469:名無しさん@お腹いっぱい。
20/07/06 00:40:02.63 oBtL5bdb0.net
あれは検索したとたんに強調されると うざいから 今のままがいい

470:名無しさん@お腹いっぱい。
20/07/06 01:06:32.53 vbBS10xe0.net
>>453
動く?バージョンはいくつ?
ウチは1.2

471:名無しさん@お腹いっぱい。
20/07/06 05:49:00.45 qPonTYL+0.net
ClearSearchWord.uc.js
うちもちゃんと動いてるな
Firefox78.0.1
ClearSearchWord.uc.js v1.2

472:名無しさん@お腹いっぱい。 (ワッチョイ fa56-VQSO)
20/07/06 16:39:10 pmdWYKBL0.net
ucjsDownloadsManager.uc.js
DL終了時に自動で閉じる機能きいてます?

473:名無しさん@お腹いっぱい。
20/07/06 16:53:32.29 vbBS10xe0.net
>>453
>>457
原因がわかりました。Firefoxインストールフォルダの中にconfig.jsとdefaultsのフォルダ追加を
新規でやり直したら動作するようになりました。お騒がせしました

474:名無しさん@お腹いっぱい。
20/07/06 22:43:55.68 gLtBnBrl0.net
79.0bxx、かざぐるマウスとの相性が悪くなったな...
かざぐるマウス設定内マウスホイール回転時の動作を有効にしていると、
Firefoxのウィンドウがマウスホイールの回転を受け付けない。マウスジェスチャのuserChrome.jsも動かない。
取り敢えず、ハードウェアアクセラレーションをOFFにすることで回避出来るが、何故にこうなった?

475:名無しさん@お腹いっぱい。
20/07/07 08:41:40.17 SBp67Nqx00707.net
>>460
スレチ

476:名無しさん@お腹いっぱい。
20/07/07 10:54:31.99 thMWaim200707.net
>ShowSearchBarHistroryByClick.uc
検索履歴が入力順にならないというか、勝手にソートされてるというか
設定は"true"にしてあるんですが

477:名無しさん@お腹いっぱい。 (ワッチョイ 4611-uYaP)
20/07/07 22:47:28 HZ3c8DoX0.net
ロダに上げてなかった俺が使っているバージョンでは出来ているようだ
ShowSearchBarHistroryByClick.uc.js
URLリンク(u6.getuploader.com)

あとついでにこっちも
Find in Searchbar.uc.js
URLリンク(u6.getuploader.com)

478:名無しさん@お腹いっぱい。 (ワッチョイ 4611-uYaP)
20/07/07 22:58:59 HZ3c8DoX0.net
あ、「出来ている」ってのはprefの変更の話ね
その設定が今も使えるかどうかとかは調べてないのであしからず
俺の場合は検索履歴割とすぐ削除しちゃうので

479:名無しさん@お腹いっぱい。
20/07/07 23:30:15.16 3ZDxjB4p0.net
alice0775さん、serachWP_modoki.uc.jsの更新ありがとうございます

480:名無しさん@お腹いっぱい。 (ワッチョイ fdb0-ucCN)
20/07/08 00:54:35 NlTXshtp0.net
なんでこれserachなんだろな
なんだよセラチって
面白いと思ってんのかよアリスBBA

481:名無しさん@お腹いっぱい。
20/07/08 06:54:21.52 zjfGvDxG0.net
Firefoxの検索履歴を検索順に並べる
URLリンク(blog.livedoor.jp)

482:名無しさん@お腹いっぱい。
20/07/08 08:48:40.69 wd/3V/0o0.net
せらちがい世の中ね

483:名無しさん@お腹いっぱい。
20/07/08 12:05:28.96 7w2zfeBtM.net
不思議の国のスペル

484:名無しさん@お腹いっぱい。 (ワッチョイ 4bcf-fl66)
20/07/08 12:44:47 XR+VkFlP0.net
小舅かよ 気持ち悪いな

485:名無しさん@お腹いっぱい。
20/07/08 13:35:07.70 g7N+qGLp0.net
saveToの修正版
DL後勝手に圧縮ファイル開くんだが...

486:名無しさん@お腹いっぱい。 (ワッチョイ 1bcf-56/R)
20/07/08 14:58:40 FQ/nyukH0.net
>>458
about:config → 新規作成 → 真偽値 → browser.download.manager.closeWhenDone → true

487:名無しさん@お腹いっぱい。
20/07/08 19:24:21.30 g7N+qGLp0.net
>>472
確認しましたがtrueになってました

488:名無しさん@お腹いっぱい。
20/07/08 21:01:22.61 vVpdaq8v0.net
>>471
*.uc.jsは実行しますか?と聞かれるわ。
いいえにして保存すると、勝手に読み取り専用属性設定されてた。

489:名無しさん@お腹いっぱい。 (ワッチョイ d5b1-ucCN)
20/07/08 21:37:15 tni355MU0.net
MenubarItemButtons.ucってカスタマイズでアイコン位置変えられないの?

490:名無しさん@お腹いっぱい。
20/07/08 22:57:28.09 dZDynfcPM.net
Togetterの「残りを読む」を自動クリックするのに難儀しています
以下では動作せず
var element = document.querySelector("a#more_tweet_btn");
var event = new Event("click");
element.dispatchEvent(event);

uAtopagerizeでページを継ぎ足していくと最後に「残りを読む」が残り、
最後のページの後に、最初のページの残りを表示せざるを得ないという
時間並びにならない状況を解消したいというのが目論見です

491:名無しさん@お腹いっぱい。
20/07/08 23:15:42.83 1BU961PQ0.net
>>476
実行タイミングは問題ないの?

492:名無しさん@お腹いっぱい。
20/07/09 00:09:01.26 dIwDDhLR0.net
element.click(); でええんやが
dispatchEvent でもうちは問題なく動作したので、たぶん実行のタイミングの問題だけやね

493:名無しさん@お腹いっぱい。
20/07/09 01:26:44.75 ByVGvKPn0.net
age厨に構うなよ
基地外が感染るぞ

494:475
20/07/09 12:16:24.63 mhU85/UTM.net
>>477,478
ありがとうございます
TamperMonkeyでuser.jsとして使っています
実行のタイミングを変えても変化なしです
何か根本的なところで間違えているのでしょうか?

495:名無しさん@お腹いっぱい。
20/07/09 12:28:12.17 nxPEkmqC0.net
>>480
もし良ければ、何をもって「タイミングの問題ではない」と判断したのかを詳しく教えてほしい
(コンソールでコマンド打ってもダメなのか?)

496:名無しさん@お腹いっぱい。
20/07/09 13:06:18.64 MrnLEVbS0.net
必要なスクリプトを遅延読み込みしてるので@run-atの指定にかかわらずユーザースクリプトが起動する時点では読み込みが完了していない
window.tgtrが存在するのを待ってから.click()すればいい

497:名無しさん@お腹いっぱい。
20/07/09 13:29:31.29 m/D2HDSc0.net
すいません。
YouTubeのビデオを読み込んだ時、一度だけリロードするスクリプトはありませんか?
色々なアドオンを試しましてみて、Auto Pauseが効かないことが多々あるのですが、
ビデオが始まった時、F5を押してリロードさせれば、
Firefox自体の自動再生禁止が働くことがわかったんですよ。

498:名無しさん@お腹いっぱい。
20/07/09 13:43:57.29 dIwDDhLR0.net
>>483
もしよかったらこちらも試してみて。
URLリンク(greasyfork.org)
# CMが挟まった場合などの安定性アップも近日中に予定してます。
# Firefoxはデフォルトの自動再生禁止で事足りる前提だったから、
# ひょっとしたら逆に自動再生禁止にしないほうが動作が安定するかも。

499:名無しさん@お腹いっぱい。
20/07/09 14:49:53.77 LDmbbbgja.net
>>483
URLリンク(addons.mozilla.org)

500:475
20/07/09 14:52:50.01 mhU85/UTM.net
>>481
TamperMonkeyでスクリプトの設定の中にRun at

501:名無しさん@お腹いっぱい。
20/07/09 14:58:10.06 nxPEkmqC0.net
>>486
何故それをもってタイミングの問題ではないと判断してしまったのか、可能な限り詳しく教えて

502:475
20/07/09 15:11:28.70 mhU85/UTM.net
途中で送ってしまいました
>>481
実行タイミングの問題ではないか?という認識


503:はあります TamperMonkeyでスクリプトの設定にRun atという項目があります いずれに変更しても動作しなかったということです これは勘違いなのでしょうか? >>482 まだ、勉強を始めたばかりなので、何ともしようがないのですが、 Run atではダメだというのは大きなヒントになりました とりあえず、そのように改訂してみたいと思います



504:名無しさん@お腹いっぱい。
20/07/09 16:29:51.73 dIwDDhLR0.net
>>488
ごく初歩的な解決だけど以下のように書けば1000ms後に実行される。1000msでダメなら5000msにしてもいい。
setTimeout(() => {
//ここにコードを書く
}, 1000);

505:名無しさん@お腹いっぱい。 (ワッチョイ 7592-XHTv)
20/07/09 18:40:04 OyfInbPt0.net
俺んとこはloadやDOMContentLoadedがキャッチできなくなってからsetTimeoutだらけになってしまった…

506:482
20/07/09 21:17:57.82 /XrZnt+x0.net
>>484
作者の方でしょうか?
試してみましたが、ほぼ希望通りの動作になりました。
ありがたく使わせていただきます。
ただ個人的には、
> プレイリスト再生中は、通常どおり自動で再生を開始します。
とのことですが、
プレイリストや「後で見る」に追加したビデオも自動再生ストップになったほうがありがたいですね。
できれば、自分で作ったプレイリストは単にジャンル別にまとめただけなので、
再生終了後に次のビデオに移らずにストップしてくれればありがたいです。
このあたりの要望は別のスクリプトで対応になるのかな?
なお、YouTube ProgressBar Preserverもありがたく使わせていただいてます。

507:名無しさん@お腹いっぱい。
20/07/09 21:33:51.49 XnE5xtTu0.net
自分はYouTube Player Controlsひとつで十分だなぁ

508:名無しさん@お腹いっぱい。
20/07/10 12:41:14.49 VYerBxge0.net
>>483および>>491ですが、自己解決しました。
たまたまほかのサイトで知ったのですが、アドオンもスクリプトも使わず、
Firefox本体の設定だけでほぼ完全に自動再生禁止を実現できることがわかりました。
試してみたところ、YouTube(プレイリストも含む)をはじめ、
今まで自動再生禁止できなかったサイトもちゃんとストップしてくれました。
その方法です。
about:configを開いて、「media.autoplay」で検索します。
media.autoplay.blocking_policyを2、media.autoplay.defaultを5にします。
これだけです。
後者はオプションで「音声と動画の再生をブロック」にしていれば、既に5になっていると思います。
ブロックしたくないサイトがあれば、個別に許可すればいいです。
今まで10以上のアドオンやスクリプトを試してきましたが、一体何だったんだという感じですねw
>>492
そのスクリプト、Auto Pause以外にも便利な機能が入ってますね。
ありがたく使わせていただきます。

509:名無しさん@お腹いっぱい。
20/07/10 14:59:45.30 4xYuAadb0.net
自己解決したあとで間が悪いですが(笑)、 >>484 のスクリプトを更新しました。
>>491 の要望はもっともだと思ったので、プレイリスト用の「自動再生」スイッチを追加しました。
about:config に対するアドバンテージは、
いつでも気軽に切り替えられる、ライブ配信では自動再生する、CM明けでもサムネイルが見られる、
音楽などの連続プレイ用にプレイリストだけ自動再生できる、プレイヤー下部の影を薄くしてくれる。
(CMが自動再生するのはデメリットかもしれませんが、あえてそうしています)

510:名無しさん@お腹いっぱい。
20/07/14 01:36:03.21 e/9NwwbL0.net
テーマをDarkにしている時expandsidebar_fx58.uc.jsでサイドバーを出したらメニューの文字が見えなくなります
既定やLightだと問題なく表示出来るんですけどおま環ですか


511:ね バージョンはESR78です



512:名無しさん@お腹いっぱい。
20/07/14 04:38:23.39 K9koaFX60.net
ESRはスレチ

513:名無しさん@お腹いっぱい。
20/07/14 13:02:05.02 vYEBtkvC0.net
>>495
aliceさん更新してくれたので直ってるんじゃ?
72のフォルダだけど

514:名無しさん@お腹いっぱい。
20/07/14 13:17:55.01 O26557Wz0.net
ちょっとお尋ねします。
最近、Violentmonkeyを入れていろいろなスクリプトを試しているのですが、
スクリプトって削除しても何かゴミが残ります?
アドオンの場合は残るので、スクリプトも残るのだったら、
むやみにいろいろ入れて試さないほうがいいかなと思って。

515:名無しさん@お腹いっぱい。
20/07/14 15:08:19.03 1UBZ6lur0.net
そのゴミが精神衛生面以外で何かの影響を及ぼすことはないと思うけど

516:名無しさん@お腹いっぱい。
20/07/14 15:09:28.40 1UBZ6lur0.net
(アドオンはブラウザの設定を恒久的に変えうるけど、スクリプトで恒久的な影響は考えにくい)

517:名無しさん@お腹いっぱい。
20/07/14 17:37:09.44 e/9NwwbL0.net
>>495です
aliceさん更新ありがとうございます
メニュー見える様になりました
>>497
教えてくれなかったら見逃すとこでした
ありがとうございます

518:名無しさん@お腹いっぱい。
20/07/14 18:47:56.72 qolUjMu50.net
jQueryのlazyloadの演出が嫌なのですが、jquery.lazyload.min.jsをブロックすると画像が読み込まれなくなってしまいます
effect無効化かeffectspeedを0にするかしたいのですが、どう記述すればうまくいくでしょうか?

519:名無しさん@お腹いっぱい。
20/07/14 18:57:57.31 aAbfkpzb0.net
スレチ

520:名無しさん@お腹いっぱい。
20/07/15 01:38:41.89 XPE2THQU0.net
スレチガイジばっかだな

521:名無しさん@お腹いっぱい。
20/07/15 17:31:15.24 K5GqrIyQ0.net
>>502
URLリンク(pastebin.com)
フェードイン効果を無効にするだけでいいならユーザースタイルシートで事足りるけどね
img[class*="lazy"i], img[data-original], img[data-orig], img[data-src], img[data-lazy] {
opacity: 1 !important;
}

522:名無しさん@お腹いっぱい。
20/07/15 18:56:12.99 LbVQXB3x0.net
>>505
たしかにcssで行けました
ありがとうございました
ちなみに最初の"lazy"のあとのiは何か意味があるのでしょうか?それとも不要ですか?

523:名無しさん@お腹いっぱい。
20/07/15 19:12:19.99 GEKkCUg20.net
大文字と小文字を区別しないという意味
不要かどうかはウエブサイト次第なのでそれがわからないことにはなんともいえない

524:名無しさん@お腹いっぱい。
20/07/15 19:41:37.33 rRIFfDtA0.net
なるほど、意味があるんですね
聞いてよかった
ありがとうございました

525:名無しさん@お腹いっぱい。
20/07/16 12:01:39.55 PfiYptSE0.net
表示中のテキストを選択している状態なのか選択していない状態なのか何を参照すればよろしいのですか

526:名無しさん@お腹いっぱい。
20/07/16 13:34:21.86 oYAaSKQS0.net
Selectionだね

527:名無しさん@お腹いっぱい。
20/07/16 16:02:56.39 PfiYptSE0.net
回答ありがとうございます
OpenWith_1.2.1.cu.jsをリネームして
const FlatMenu = true;
onst pageItemHidden = !isHtml || gContextMenu.onLink || gContextMenu.onTextInput;
const linkItemHidden = true;
で、選択したテキストをクリップボードにオートコピーした状態で、バッチファイルで運用するメニューをコンテキストメニューに付け加えているのだけど
この記述ではテキストが選択されてない状態でもメニューアイテムが表示されてしまうのだよね
メニューの下位に表示されているのなら大して違和感は無いが
右クリックした状態で表示されるのはちょっとね

528:名無しさん@お腹いっぱい。
20/07/16 16:04:04.11 PfiYptSE0.net
訂正
const pageItemHidden = !isHtml || gContextMenu.onLink || gContextMenu.onTextInput;

529:名無しさん@お腹いっぱい。
20/07/16 17:16:02.49 oOjVhYsu0.net
コンテキストメニューならgContextmenu.isTextSelected

530:名無しさん@お腹いっぱい。
20/07/16 20:03:12.54 5cV/DW420.net
Aliceさま
77から78へアップしました。
tabLock_mod2.uc.js、tabProtect_mod2.uc.js セットで入れています。



531:カクリックで新しいタブが効きません、 中クリック、タブの保護は大丈夫です。 ご確認いただけますか よろしくお願いします。



532:513
20/07/16 20:43:53.58 5cV/DW420.net
Aliceさま
爆速の修正どうもありがとうございました。

533:名無しさん@お腹いっぱい。
20/07/16 21:07:56.71 AhriOMlG0.net
ここってAliceって人との連絡帳なの?

534:名無しさん@お腹いっぱい。
20/07/16 22:14:49.43 PfiYptSE0.net
OpenWith_1.2.1.cu.jsの流用に関して
gContextmenu.isTextSelectedは、なんか状況が変わっているみたい

535:名無しさん@お腹いっぱい。
20/07/17 00:12:58.78 H6lP3CQj0.net
状況が変わっているみたいの意味が分からんが
まさかmenuとMenuのtypoで動かんとか言ってるんじゃないだろうな

536:名無しさん@お腹いっぱい。
20/07/17 07:33:58.28 yY/UWIAK0.net
今、名前を変えてアイテム変えただけのOpenWith_1.2.1.cu.jsを逐次外してテストしたところ
どうやら、干渉していたみたいてす
その部分は、company.elを使って、補完しているのでタイポのため誤動作したのではありません
組み合わせを調整して凌ぐつもりです
因みに、選択テキストだけに適用するOpenWith_1.2.1.cu.jsは、名前の識別を付け加えただけの別名のcu.jsで運用し
ありがとうございました

537:名無しさん@お腹いっぱい。
20/07/18 09:44:23.14 ThuU6Ddva.net
>>514のtabLock_mod2.uc.jsたまに効かないページがあるので直してもらえたら助かります
とりあえずURLリンク(www.yahoo.co.jp)では効きません

538:名無しさん@お腹いっぱい。
20/07/18 09:51:53.56 zGFmrEHT0.net
それ系はJavascriptのクリックイベントでページが推移するからしょうがないよ

539:名無しさん@お腹いっぱい。
20/07/18 16:43:16.06 ThuU6Ddva.net
そうなんですね、了解です

540:名無しさん@お腹いっぱい。
20/07/18 20:45:00.08 veubCUuQ0.net
YouTube ProgressBar Preserverすごくいいんだけど
赤いバーがほんのちょっとだけど動画にかぶってるのが気になる
これってもうちょい下にして完全に動画にかぶらせないようにとかって出来ないんですかね?

541:名無しさん@お腹いっぱい。
20/07/19 00:42:36.26 cH8t6Imw0.net
cssでちょちょいと移動させればいい

542:名無しさん@お腹いっぱい。
20/07/20 21:48:36.42 Fxg8cYS/0.net
スクリプトだから手を出したんですけどCSSはよくわかりません
できれば軽くレクチャーお願いします

543:名無しさん@お腹いっぱい。
20/07/20 22:13:13.65 gnNPAQdJ0.net
78でこれが動作しなくなったんですがどのように修正すればいいのでしょうか
getBrowser().selectedTab = getBrowser().addWebTab('URLリンク(www.google.com)' + url);

544:名無しさん@お腹いっぱい。
20/07/21 00:09:44.58 CgrsWWw50.net
getBrowser() -> gBrowser
つーか今まで何使ってたのか知らんがgetBrowser()が消されたのってbugzilla見る限りでは68だぞ
deprecatedになったのは12年前のようだがURLリンク(hg.mozilla.org)

545:名無しさん@お腹いっぱい。 (ワッチョイ 5a76-zSg9)
20/07/21 00:30:18 xWreYyIC0.net
>>527
ありがとうございました
searchsimilarimage.uc.jsで動かなくなってまして
感謝です

546:名無しさん@お腹いっぱい。
20/07/21 01:02:15.84 YqLbE38n0.net
>>523
下記cssでいけると思いますが、フルスクリーン時は画面外にはみ出すことになります。
そのへんをきめ細かく対応するとなると、シンプルな方法では難しいかも。
#movie_player{
overflow: visible;
}
#YouTubeProgressBarPreserver-bar{
transform: translateY(100%);
}

547:名無しさん@お腹いっぱい。
20/07/21 02:27:41.00 7MkEAUUZ0.net
祝復活!!!
userChrome.js用スクリプト - wiki@nothing
URLリンク(wiki.nothing.sh)

548:名無しさん@お腹いっぱい。
20/07/21 09:41:29


549:.11 ID:XgQ8fRjM0.net



550:名無しさん@お腹いっぱい。
20/07/21 09:51:19.41 mhPK1Jbx0.net
>>531
どう見てもCSSだろうに...

551:名無しさん@お腹いっぱい。
20/07/21 10:50:14.31 XgQ8fRjM0.net
>>532
いやーつらい F12キーでcss?は出す事がわかりました
こっからどうすればいいんでしょう?どこにコピペすれば・・・

552:名無しさん@お腹いっぱい。
20/07/21 12:36:38.90 wKTdowgu0.net
stylusであってるよ
「stylus 使い方」とでも調べろ

553:名無しさん@お腹いっぱい。
20/07/21 12:43:52.72 XgQ8fRjM0.net
うおおできたーサイト開きつつなんだ
これで俺もCSS使いですかね?教えてくれた人そして >>529様ありがとうございました

554:名無しさん@お腹いっぱい。
20/07/21 21:47:19.22 2x5P4lZK0.net
>>529
すいません。
横レスですが、これ、Stylusなどを使わず、Chromeフォルダなどに入れる方法でできませんか?

555:名無しさん@お腹いっぱい。
20/07/21 21:55:56.13 aru/fDfd0.net
>>536
userContent.cssに書けば反映されていたが
firefox69以降は設定でデフォルトで無効化されているので
mozillaは拡張機能を使うように誘導していると思われる

556:名無しさん@お腹いっぱい。
20/07/21 22:31:34.03 2x5P4lZK0.net
>>537
ありがとうございます。
userChrome.cssは使っていますが、userContent.cssを知らなかったのでググりました。
Firefox69以降でも使える方法はあるようですが、動きません。
>>529をコピペするだけではダメなのかな?
もう少し頑張ってみます。

557:名無しさん@お腹いっぱい。
20/07/21 22:59:02.41 aru/fDfd0.net
どのurlに適用するかの指示がいる

558:名無しさん@お腹いっぱい。
20/07/22 00:04:48.45 bxLK2q8t0.net
userContent.cssだと優先度が低いからだいたい!importantが必要になる

559:名無しさん@お腹いっぱい。
20/07/22 00:45:09.74 6VMNezWC0.net
>>539
>>540
お二方、試行錯誤を繰り返してようやく成功しました。
心より感謝します。
参考のために載せておきます。
@-moz-document domain(youtube.com) {
#movie_player{
overflow: visible !important;
}
#YouTubeProgressBarPreserver-bar{
transform: translateY(100%) !important;
}
}

560:名無しさん@お腹いっぱい。
20/07/22 08:04:51.70 1sXbpTsY0.net
感動した

561:名無しさん@お腹いっぱい。
20/07/22 09:00:43.41 vMharI8Z0.net
でもスレ違いなんだよなぁ

562:名無しさん@お腹いっぱい。
20/07/22 09:29:37.26 m0tt2yDX0.net
とっかかりがぐりもんの改造だからゆるしたって

563:名無しさん@お腹いっぱい。
20/07/22 13:54:44.37 uhoBSNaz0.net
逆にcssスレではuc.jsの話してるし混乱するわ

564:名無しさん@お腹いっぱい。
20/07/22 14:41:30.79 1zQDNUiE0.net
userChromeで引っかかってるんだろうし単純に「Firefox ユーザースクリプトスレ」にスレタイ変更したらどうだろう

565:名無しさん@お腹いっぱい。
20/07/22 15:00:37.18 Dyj3Z/hF0.net
どっちもそんな人いないんだし、困ってる人たちは区別つかない人のほうが多いんだから、合併したほうがいいよね

566:名無しさん@お腹いっぱい。
20/07/22 15:06:02.46 cdfG2dPZa.net
本スレと質問スレだけでいいよ

567:名無しさん@お腹いっぱい。
20/07/23 00:15:37.66 IpOkMtOp0.net
>>547
馬鹿か

568:名無しさん@お腹いっぱい。
20/07/26 11:14:24.71 EzjAWezu0FOX.net
userChrome.js用スクリプトがプライベートウィンドウで動作しないんですけど
(通常のウィンドウで実行されてしまう)
プライベートウィンドウで動かすことはできないのでしょうか

569:名無しさん@お腹いっぱい。
20/07/26 11:16:54.93 SarjhJ2W0FOX.net
こちらは何もしてないけど最初から普通に動いてるよ

570:名無しさん@お腹いっぱい。
20/07/26 11:38:43.22 EzjAWezu0FOX.net
>>551
動作しないのはアップローダーにあったAboutoptionsbutton.uc.jsだけでした
他のuserChrome.js用スクリプトは動きました

571:名無しさん@お腹いっぱい。
20/07/26 12:02:42.23 SarjhJ2W0.net
>>552
最新版使ってる?
2020/7/7

572:名無しさん@お腹いっぱい。
20/07/26 12:08:49.79 FImSVRA60.net
この作りだとプライベートウィンドウだから動かないんじゃなくて最初に開いたウインドウに開くというだけだな

573:名無しさん@お腹いっぱい。
20/07/26 12:16:24.13 SarjhJ2W0.net
試しに仮想PCに最新版に入れてみたけど普通に通常とプライベートの両方で使えてるし再起動ボタンなども使えたよ

574:名無しさん@お腹いっぱい。
20/07/26 13:31:31.43 EzjAWezu0.net
>>553
それを利用してます
>>554さんの通りプライベートウィンドウで操作して最初に開いたウインドウで実行されるようです
他のスクリプトはプライベートウィンドウで普通に動いてます

575:名無しさん@お腹いっぱい。
20/07/26 17:52:46.79 NBWgyruL0.net
>>554が言う通りプライベートウィンドウかどうかは関係ないよ
最初に開いたウィンドウかどうか、だよ
40行目と41行目の間に↓入れてgBrowserをすべてwin.gBrowserに置換すればいい
const win = event.target.ownerGlobal;

576:555
20/07/26 19:25:35.22 EzjAWezu0.net
>>557
ありがとうございます
修正できました

577:名無しさん@お腹いっぱい。
20/07/28 00:28:32.37 JJT5FuSa0.net
pixivfilter自分用の機能追加した
URLリンク(u6.getuploader.com)

578:名無しさん@お腹いっぱい。
20/07/28 01:29:39.45 crv484Kl0.net
MouseGestures2_e10sを入れて試してみたのですが、これをいれるとメニューのツールにある他のスクリプトで追加された項目などが空欄になるのですが、自分だけですかね?

579:名無しさん@お腹いっぱい。
20/07/30 07:15:55.36 gcFOHaVu0.net
saveTo.uc.jsでミュージックフォルダに保存するときのパスはどう書いたらいいでしょうか
これではだめでした
['C:\Users\hoge\Music\\', '音楽'],

580:名無しさん@お腹いっぱい。
20/07/30 07:54:48.46 A0hsa4C00.net
saveTo.uc.jsをchromeフォルダに入れても動かない・・・他は動いてるのに
何か特別な作業が必要なんですか
79の64bit版です

581:名無しさん@お腹いっぱい。
20/07/31 01:23:04.35 oRUiYFxj0.net
>>561
['C:\\Users\\hoge\\Music\\', '音楽'],

582:560 (ワッチョイ fa76-Xvfy)
20/07/31 08:20:42 8cgArjHR0.net
>>563
ありがとうございます できました

583:名無しさん@お腹いっぱい。 (ワッチョイ 4197-Tm59)
20/08/03 22:18:08 FBhsDM480.net
Tampermonkey v4.11.6117

584:名無しさん@お腹いっぱい。
20/08/05 08:39:43.64 ZFnHSMRk0.net
5chの「書き込みました」が表示されたところでscriptで書き込み内容拾う方法があれば教えてください

585:名無しさん@お腹いっぱい。
20/08/05 23:54:32.40 XsUEP3690.net
Firefox でマウスホイールでのタブ移動するのにずっと TabWheelScroll.uc.js を使ってたんだけど、Firefox を 79 に
アップデートしたらなんだか動作がおかしくなった。
タブが全部タブバー上に収まってるうちは問題ないんだけど、タブの数が増えてタブバーからオーバーフローしてる
状態になると、タブバー上でホイール操作したときにタブバーの表示が大きくスクロールして選択されたタブが表示
範囲外に出てしまうことがよくある(タブ数が多いとほぼ二回に一回)。
元々のタブバーのホイールスクロール機能と動作が重なる為か、Firefox の 78 以前でもタブバーの表示が左右に
フラフラ動いてはいたけど、選択したタブは表示範囲内に留まってた。どうも 79 になって元々のスクロール機能の
スクロール幅が 78 以前よりも大きくなってる(というか大き過ぎる)のが原因の様な。
どうにか 78 以前での動作に戻せないだろうか?

586:名無しさん@お腹いっぱい。
20/08/06 12:03:09.26 ViEQ9DOT0.net
ucjsでやらずにtoolkit.tabbox.switchByScrolling=trueでいいのでは?
どうしてもucjsでやりたいならstopPropagationして標準のホイールスクロールを殺せばいいのでは?

587:名無しさん@お腹いっぱい。
20/08/06 12:33:46.33 AdZF7yIz0.net
>>568
アドバイスありがとう。
ハンドラ内に
event.stopPropagation();
の一行を追加したら左右の揺


588:れがなくなって選択されたタブが表示範囲に留まるようになった。 about:config の toolkit.tabbox.switchByScrolling だと循環してくれないのが不便なので。



589:名無しさん@お腹いっぱい。 (ワッチョイ c15a-chJP)
20/08/06 13:36:38 NcI55xSb0.net
横から失礼
俺も同じ動作に思うところがあったのでパクらせてもらった
有用な情報に感謝

590:名無しさん@お腹いっぱい。 (ワッチョイ 9174-8dmq)
20/08/07 00:57:28 XtElOfHN0.net
左右に動くのってそういう理由だったのか
うちはまだ79にしてないけど結構ぐわんぐわん動いて気になってたのでうちもさっそく入れさせてもらった
ありがとう

591:名無しさん@お腹いっぱい。 (ワッチョイ 597a-HICl)
20/08/07 20:53:03 O6tqPmVb0.net
ちょいと質問です。
どうもJSON.stringifyの動作がユーザスクリプト内では通常と違うようなのですが何か対策は有るでしょうか。
環境はWin10、FireFox79.0、Tampermonkey 使用です。

let obj = [1,2,3];
let str = JSON.stringify(obj);
console.log(str); // HTML直書きでは[1,2,3]だが"[1,2,3]"になってる。
let obj2 = JSON.parse(str);
console.log(obj2[2]); // HTML直書きでは3が出力されるが ,(カンマ)が出力されてしまう。

592:名無しさん@お腹いっぱい。 (ワッチョイ 6bcf-IIsV)
20/08/07 21:49:32 Km1+C3Dk0.net
3になったけど

593:名無しさん@お腹いっぱい。 (ワッチョイ 597a-HICl)
20/08/07 22:20:53 O6tqPmVb0.net
>>573
環境は何使ってます?
Tampermonkeyがダメなのかなぁ。

594:571 (ワッチョイ 597a-HICl)
20/08/07 23:34:06 O6tqPmVb0.net
自己レスです。
どうやらTampermonkeyとPrototype.js(ver1.6.0.2)の組み合わせの時に発生する模様でした。
こりゃどうにもなんないか。

595:571
20/08/08 00:25:57.60 lO5onJTb0.net
更に追記
Prototype.js 1.6.0.2を読み込んでるだけでダメっすね。
直書きのHTMLでもダメ、ブラウザ変えてEdgeでもダメでした。
こりゃ完全にPrototype.jsのバグだけど最新の1.7.3.0では治ってるんで
対象のサイトがPrototype.jsを更新するの待つことにします。

596:名無しさん@お腹いっぱい。
20/08/08 00:57:58.30 wcC16/KR0.net
そもそも Prototype.js の最終更新日(1.7.3.0)が2015年なんだが

597:名無しさん@お腹いっぱい。 (ワッチョイ 59b0-e++8)
20/08/09 20:11:35 5pa1217w0.net
age厨に構うなよ
基地外が感染るぞ

598:名無しさん@お腹いっぱい。 (ワッチョイ d1b1-HICl)
20/08/10 00:47:52 YXEY98I20.net
contextPopupBookmarksFolderって代替ありますか?

599:名無しさん@お腹いっぱい。
20/08/10 12:06:52.72 YgJPvpHod
>>579
コンテキストメニューからブックマークレットを実行するのに使っているのなら
アドオンのBookmarklets context menu

600:名無しさん@お腹いっぱい。
20/08/11 10:13:53.90 5yBUttLG0.net
タブを右クリックで閉じるのターゲットが、e.targetで取得できなくなってしまったのですが、
修正方法がわかる人はいますか
(function() {
gBrowser.tabContainer.addEventListener("contextmenu", (e) => {
if (!e.target.closest('.tabbrowser-tab')) return;
gBrowser.removeTab(e.target);
e.stopPropagation();
e.preventDefault();
}, true);
})();

601:名無しさん@お腹いっぱい。 (アウアウエーT Sa23-e++8)
20/08/11 11:02:29 966owBzKa.net
>>579
ブックマークツールバーじゃダメなの?

602:名無しさん@お腹いっぱい。 (ワッチョイ 53da-ULlP)
20/08/11 11:43:08 JX+baDHC0.net
>>581
3行目と同じように4行目でもclosest('.tabbrowser-tab')を使えばいいだけでは

603:579
20/08/11 12:27:27.60 5yBUttLG0.net
>>583
ありがとうございます。closest('.tabbrowser-tab')追加したらうまく動きました。
e.targetだとアクティブタブが閉じたので、closestで特定できると思ってませんでした。

604:名無しさん@お腹いっぱい。 (ワッチョイ 99b1-oG0+)
20/08/14 15:49:30 Hnt2knHG0.net
サイト中で読み込まれてる.jsファイルの中の変数を、
Tampermonkeyを使って取得したいのですが、
そういうのは可能ですか?

605:名無しさん@お腹いっぱい。 (ワッチョイ d16d-T7qs)
20/08/14 16:27:47 PFEc/xfT0.net
その変数にその時点で何が格納されてるかってことなら、
そのサイトがあえて外部から見える設計にしてない限り、無理だな

606:名無しさん@お腹いっぱい。 (ワッチョイ e2da-U7A0)
20/08/14 16:29:39 mOSfSPs+0.net
wrappedJSObjectとかunsafeWindowとか経由でアクセスするものだが
Tampermonkeyで使えるのかは知らん

607:名無しさん@お腹いっぱい。 (ワッチョイ 49ed-4G8I)
20/08/14 18:19:55 Hnou59eo0.net
@grant unsafeWindow
を書いておけばだいたいの変数はアクセスできるはず

608:名無しさん@お腹いっぱい。 (ワッチョイ d16d-T7qs)
20/08/14 18:35:08 PFEc/xfT0.net
え、匿名関数内に隠蔽とかされてても?
逆に window直下に紐づいてるなら素でアクセスできると思うけど
(なんか自分が勘違いしてるかな・・・?)

609:名無しさん@お腹いっぱい。
20/08/14 18:56:03.47 mOSfSPs+0.net
@grant GM_なんちゃらが一つでもあると直でアクセスできなくてunsafeWindowでラップされるという挙動である模様
もちろん匿名関数内は無理だろう

610:名無しさん@お腹いっぱい。 (ワッチョイ d16d-T7qs)
20/08/14 19:53:09 PFEc/xfT0.net
あーなるほど GM_なんちゃらはふだん使わないから想定外だった、ありがと

611:名無しさん@お腹いっぱい。 (ワッチョイ 8678-Uv3F)
20/08/14 22:02:16 aN/L5ziT0.net
面倒でもこんな感じでscriptを埋め込めば読み込まれた関数や変数にアクセスできる
無効にするために上書きしたり5秒後に発火するのを強制的に発火させる時に埋め込んでた
ただ面倒ではある
const script = document.createElement("script");
script.type = "text/javascript";
script.textContent = `<!--
function scl() {}
hcl();
// -->`;
db.append(script);

612:名無しさん@お腹いっぱい。 (ワッチョイ c211-p0wA)
20/08/17 07:54:20 XHkwxzTQ0.net
MouseGestures2_e10s.uc.js でジェスチャーを実行したときに、
特定のショートカット (Ctrl+F8) をブラウザに送るにはどうしたら良いでしょうか?

具体的には、ジェスチャーで HighlightAll というアドオンのハイライトをオンオフするために
ブラウザに Ctrl+F8 を送りたいのですが・・・

613:名無しさん@お腹いっぱい。 (ワッチョイ d16d-T7qs)
20/08/17 08:24:40 qfH5JXP40.net
Ctrl+F8で起動するであろう HighlightAll というアドオンのAPIを直接叩くという手もあるかも
HighlightAll.on(); みたいなやつを、ソースコードから探す。外部から叩ければの話だけど。

614:名無しさん@お腹いっぱい。 (ワッチョイ c211-p0wA)
20/08/17 09:57:34 XHkwxzTQ0.net
>>594
なるほど。そういう方法もあるのですね。
少し調べてみます。ありがとうございました。

615:名無しさん@お腹いっぱい。 (ワッチョイ c211-p0wA)
20/08/17 12:13:33 XHkwxzTQ0.net
HighlightAll の hlall_bg.js というソースコードに以下の様に書かれているのが分かりました。
browser.commands.onCommand.addListener((command) => {
if(command == "toggle-hlall" && prefs.alwaysHighlight.value != "true"){
  ここでトグル処理を行っている。
}
});

ですが、MouseGestures2_e10s.uc.js の commands の function からこれを
呼び出す方法が分かりません・・・。

あるいは、
ucjsMouseGestures_helper.dispatchKeyEvent(
"#zoomIn",
"keydown", true, true,/*viewArg, */
true, false, false, false,
107, 0);

のようにショートカットを送る関数を実行してみても、
動作しないようです。

MouseGestures2_e10s.uc.js の function からショートカットキーを送る方法を
ご存じの方がおられましたら教えて下さい。お願いします。

616:名無しさん@お腹いっぱい。 (ワッチョイ e2da-U7A0)
20/08/17 12:46:03 otPYm2aU0.net
こんなんでいいのではURLリンク(pastebin.com)

さすがにwebextな拡張内の関数は直接呼び出せないよ
chrome権限のコードから特定の拡張のサンドボックス内でjsを実行させる方法があるのかは知らん

617:名無しさん@お腹いっぱい。 (ワッチョイ c211-p0wA)
20/08/17 13:27:29 XHkwxzTQ0.net
>>597
ありがとうございます。
おかげさまで、MouseGestures2_e10s.uc.js のジェスチャーから Ctrl+F8 が送れました!!

618:名無しさん@お腹いっぱい。 (ワッチョイ 7f83-YxgR)
20/08/20 03:29:04 I1OY37jH0.net
//Ctrl+SHIFT+Tタブを復元
['UDUD', 'Ctrl+SHIFT+T', function(){
>>597のリンク
} ],
みたいな感じで挟めばできるね

619:名無しさん@お腹いっぱい。 (ワッチョイ 7fda-Cpsm)
20/08/20 18:50:19 AjvvYQZ60.net
その動作は標準でスマートな方法が用意されとるでしょ
URLリンク(github.com)

620:名無しさん@お腹いっぱい。 (ワッチョイ ff6e-IQH/)
20/08/21 14:19:36 wceebDCl0.net
Firefox_ToolBarButtons って78で動いていますか。

621:名無しさん@お腹いっぱい。 (ワッチョイ ff78-wYWs)
20/08/21 14:28:58 tXrYJ8wA0.net
大体動いていた記憶はあるが全部かは覚えてない

622:名無しさん@お腹いっぱい。 (ワッチョイ 7f76-n+O8)
20/08/21 21:46:54 Tbrh6U8D0.net
>>601
古い物使ってるとか?
78でも79でも動いてるよ

623:名無しさん@お腹いっぱい。 (ワッチョイ ff6e-IQH/)
20/08/21 22:21:04 wceebDCl0.net
>>602
>>603
見直したところ、動きました。ありがとうございました。
78に上げたばっかりで、userchromeのprefs.jsと、レガシーアドオンを有効にするESR 68用のautoconfig.cfg
が競合して肝心のuserchromeが動いていませんでした。素人ながら統合できました。

ところで78でtabProtect_mod2使ってる方いますか。
再起動すると一番はじめのタブ以外のプロテクトがリセットされる現象が起こって困っています。

624:名無しさん@お腹いっぱい。 (ワッチョイ 9f7e-u2+K)
20/08/23 20:35:02 hU0KJewk0.net
MouseGestures2_e10s.uc.jsで"すべてのタブを閉じる"って動かない?

625:名無しさん@お腹いっぱい。 (ワッチョイ 7fda-Cpsm)
20/08/23 20:58:31 /mpzR3pB0.net
addTab("about:newtab")をaddTab("about:newtab", {triggeringPrincipal: Services.scriptSecurityManager.getSystemPrincipal()})に変える

626:名無しさん@お腹いっぱい。 (ワッチョイ 9f7e-u2+K)
20/08/23 21:14:50 303PHrg70.net
>>606
あなたが神か

627:名無しさん@お腹いっぱい。 (ワッチョイ 1f97-z9XK)
20/08/23 21:56:41 yP6OjAIa0.net
alice0775さん、MouseGestures2_e10s.uc.jsとMouseGestures2_e10s_menus.uc.jsの更新ありがとうございます

628:名無しさん@お腹いっぱい。 (ワッチョイ 9fcf-CvJ5)
20/08/24 03:52:50 iiTXEV+Q0.net
79.0 + Greasemonkey で toggle-findbar.uc.js 動くようにするにはどう改変すればいい?

629:名無しさん@お腹いっぱい。
20/08/24 07:18:06.11 qfmAwI8a0.net
グリモンで動かせるのはuser.jsだけなので動かないのでは?

630:602 (ワッチョイ ff6e-IQH/)
20/08/24 08:43:30 x/4XTaHu0.net
tabProtect、alice0775さんがとっくに更新されておりました。
確認不足で申し訳ない。ばっちり動きました。

631:名無しさん@お腹いっぱい。 (ワッチョイ 9fcf-CvJ5)
20/08/24 18:00:40 iiTXEV+Q0.net
>>610
どれでも動くのかと思ってたorz
userChrome.js の方を導入すればいいのかな?
とりあえずググりながら試してみます
ありがとう

632:名無しさん@お腹いっぱい。 (ワッチョイ 9f02-qjQY)
20/08/24 20:45:14 eDCSeQI70.net
いつぞやのTamperのアプデからか、Greasy Forkなどの既存のスクリプトを自分で少しでも弄ったら
そのスクリプトの最終更新が斜めになってグレーアウトして
[このスクリプトは更新の確認が無効または利用できません]ってツールチップが出るんだけども
このせいで


633:更新来てるのにその情報が分からないって事態になってるんだけど これを更新確認有効に戻す方法ってありますか?



634:名無しさん@お腹いっぱい。
20/08/24 21:38:05.85 bzDlLrFAa.net
80来てる。

635:名無しさん@お腹いっぱい。 (ワッチョイ 597e-Vquy)
20/08/30 19:43:07 DtrEOURL0.net
あーだめだこりゃ

636:名無しさん@お腹いっぱい。 (ワッチョイ c678-pmbP)
20/08/30 19:46:18 nNVAOtHw0.net
何がだめなのかkwsk

637:名無しさん@お腹いっぱい。 (ワッチョイ aecf-xiBb)
20/08/30 22:22:35 pxyTIXl20.net
次、いってみよー!

638:名無しさん@お腹いっぱい。
20/08/31 20:37:24.85 z8tofoq30.net
ワッチョイなしスレで質問したら変な人にからまれたようなので、
こちらで質問させていただきます。
YouTubeをGood Old YouTubeというアドオンを入れて見てるのですが、
旧UIでも説明ボックスを自動展開するスクリプトはないでしょうか?
新UIなら、Auto Expand YouTube Video Descriptionが見つかったのですが、
旧UIでは作動しません。
URLリンク(greasyfork.org)

639:名無しさん@お腹いっぱい。
20/08/31 20:58:34.35 dYR5UGrA0.net
>>618
私はyoutube+でできてる

640:名無しさん@お腹いっぱい。
20/08/31 21:15:25.41 IcCZ0/PU0.net
MouseGestures2_e10s.uc.jsの「左側のタブを全部閉じる」で確認のダイアログが出るんだけど自分だけかな
たぶん80にしてからだと思うんだけどそんなに使ってなかったから気付かなかっただけかもしれない
「右側のタブをすべて閉じる」や「他のタブをすべて閉じる」「すべてのタブを閉じる」では出ない

641:名無しさん@お腹いっぱい。
20/08/31 21:27:37.00 t4Q4fi7O0.net
ソース読めば分かるがbrowser.tabs.warnOnCloseOtherTabsがtrueだと警告出るようになってる

642:名無しさん@お腹いっぱい。 (ワッチョイ 927e-1etN)
20/08/31 21:37:51 z8tofoq30.net
>>619
YouTube+は以前使ったことがあり、その時はいらない機能が多いなと感じました。
できれば単体の機能で欲しいのですが、見つからなければ検討してみます。
レス、ありがとうございました。

643:名無しさん@お腹いっぱい。 (ワッチョイ ae76-1etN)
20/09/01 07:23:29 dj0Z6Ioz0.net
>>621
戻ったというか直ったというか出なくなりました
ありがとうございます

644:620 (ワッチョイ 927e-1etN)
20/09/01 11:50:03 M4iVqYxG0.net
>>619
けっきょく単体の機能のが見つからなかったので、YouTube +を入れてみました。
すると、以前気づかなかった役立ちそうな機能がいくつもあって、
一体自分は何を見てたんだ?wと思いました。
機能が被るスクリプトを二つ外すことができました。
教えてくれて感謝です。

645:名無しさん@お腹いっぱい。 (ワッチョイ 7fcf-n8ne)
20/09/02 21:40:58 rdxnkzBr0.net
ESR68からESR78に上げたところInFormEnterLite.uc.jsがまともに動かなくなりました(右クリするとメニューが白くなって選べない)
修正すれば動くようになるのでしょうか?動くようになるならどのように修正すればいいか教えて頂きたいです
よろしくおねがいします

InFormEnterLite.uc.js
URLリンク(github.com)

646:名無しさん@お腹いっぱい。 (ワッチョイ 5f1e-HR9x)
20/09/02 22:13:15 no2A5qKx0.net
@includeのところをmainにする
createElementをcreateXULElementに置き換える

647:名無しさん@お腹いっぱい。 (ワッチョイ 7fcf-n8ne)
20/09/02 23:11:08 rdxnkzBr0.net
>>626
ありがとうございます!助かりました m(_ _)m

648:名無しさん@お腹いっぱい。 (ワッチョイ 476d-300r)
20/09/05 13:29:04 NH4klng+0.net
ありすたんこんなキャラだったのwwwwwwww
URLリンク(twitter.com)
(deleted an unsolicited ad)

649:560 (ワッチョイ 5f76-n8ne)
20/09/05 13:58:43 9MZg1Ah80.net
TinyMenu.uc.jsとMedleyMenu.uc.jsもcreateElementをcreateXULElementに置き換えで行けるね

650:名無しさん@お腹いっぱい。 (ワッチョイ 5f11-Q6Op)
20/09/05 21:48:44 VCvTRARz0.net
半島もげてて草

651:名無しさん@お腹いっぱい。 (ワッチョイ 2776-ALHH)
20/09/06 17:00:17 +PqMcTzY0.net
>>59



652:ういうかゆいところに手が届くの好き ありがとありがと



653:名無しさん@お腹いっぱい。 (ワッチョイ 5f76-n8ne)
20/09/06 17:05:09 NbUJzz200.net
最近のFirefoxで動かなくなりました
middle-click-close-tab-in-alltabs-popup.uc.js

654:名無しさん@お腹いっぱい。 (ワッチョイ 5f1e-Bnfn)
20/09/06 18:54:10 rImiO+qI0.net
乱暴だけどinitの最初にgTabsPanel.showAllTabsPanel();を入れるととりあえずは動く感じ

655:560 (ワッチョイ 5f76-n8ne)
20/09/06 19:19:29 NbUJzz200.net
>>633
こちらの14行目に
URLリンク(github.com)

このように入れてみましたが動きませんでした
誤りがあるでしょうか

gTabsPanel.showAllTabsPanel();init: function() {

656:名無しさん@お腹いっぱい。 (ワッチョイ 2776-ALHH)
20/09/06 19:21:23 +PqMcTzY0.net
AddonsPage_fx72.uc.js
こんな便利なものがあったなんて
作ってくれてありがと

657:名無しさん@お腹いっぱい。 (ワッチョイ 5f1e-Bnfn)
20/09/06 19:34:39 rImiO+qI0.net
>>634
入れるのはinit: function() {の後だよ

658:名無しさん@お腹いっぱい。 (ワッチョイ 5f76-n8ne)
20/09/06 19:42:59 NbUJzz200.net
>>636
動きました
ありがとうございました
これでまたFirefoxでしばらく戦えます

659:名無しさん@お腹いっぱい。 (ワッチョイ 27ba-yOpk)
20/09/08 20:43:40 yvz6aH8M0.net
>>635
横からですが、私も使わせてもらいます。
こりゃ、本当に便利ですね。
使っている幾つかの 〇〇.uc.js の @description を日本語に書き換えたので
解りやすくなりました。

660:名無しさん@お腹いっぱい。 (ワッチョイ bfc0-9ql+)
20/09/08 23:32:42 GzWTcG1R0.net
>>635
なにこれ?

661:名無しさん@お腹いっぱい。
20/09/09 00:25:34.71 QskEPqA+0.net
>>639
Firefoxで userChrome.js を使用している場合に
アドオンマネージャーに追加表示できるようにするもの。

662:名無しさん@お腹いっぱい。 (ワッチョイ dec0-PJvK)
20/09/09 00:50:26 /h/gjnbK0.net
>>640
すげー更新もできるんだ!
教えてくれてありがとう

663:名無しさん@お腹いっぱい。 (キュッキュ a597-pVuC)
20/09/09 14:05:17 nAL42lhL00909.net
さすがに更新はできないぞ

664:560 (キュッキュ 6a76-7JDO)
20/09/09 14:09:24 59OPeS0l00909.net
更新もできたらすごいことだけど
Firefoxのバージョンアップに伴い動作しなくなった
userChrome.js用スクリプトの変更すべき個所を修正し動作するようにできたらいいよね

665:名無しさん@お腹いっぱい。
20/09/14 16:29:15.73 nXcjYgTC0.net
あるサイトに自分でおまけのhtmlを追加で書き込みたいんだけど、普通にhtmlタグ直打ちで書き込む方法ないですか?
appendChildとかで1つ1つやるのはめんどうなんです

666:名無しさん@お腹いっぱい。
20/09/14 16:30:23.67 lttpMZPj0.net
insertAdjacentHTML

667:名無しさん@お腹いっぱい。
20/09/14 19:59:14.34 vR3lOZPd0.net
>>645
できました
ありがとうございました

668:名無しさん@お腹いっぱい。
20/09/15 01:02:12.07 ekOm+8fK0.net
な、age厨だろ


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch