Mozilla Firefox 拡張機能スレッド Part126 (596レス)
1-

553: 警備員[Lv.0][新芽] (ワッチョイ eb3c-8UCK) 05/16(土)21:01 ID:LxlI7abm0(1) AAS
Firefox 150.0.3
Tab Mix Plusの更新が来たのでv1.43.0にしたら拡張機能の管理画面から「オプション」をクリックしても開かなくなった…
554: 警備員[Lv.0][新芽] (ワッチョイ a3e4-xM46) 05/16(土)21:07 ID:fsjK6J8K0(1) AAS
あれほんとだ
まぁ開くだけなら Alt + O でもいいけど
555: 警備員[Lv.0][新芽] (ワッチョイW 8693-tO2+) 05/17(日)06:00 ID:UYx+bA6L0(1) AAS
そもそもTMPとかね…
556: 警備員[Lv.0][新芽] (ワッチョイ da84-Vme/) 05/20(水)12:47 ID:ZACyNIwO0(1/3) AAS
サイト毎に指定のフォルダにダウンロードファイルを振り分けるアドオンって無い?

AとBのサイトからaaaに、Cはbbbに、って感じで振り分けたい
557
(2): 警備員[Lv.13] (ワッチョイ 71ee-1UaU) 05/20(水)13:10 ID:mt6Fyb2N0(1/2) AAS
Quick Sorted Download
558
(1): 警備員[Lv.13] (ワッチョイ 71ee-1UaU) 05/20(水)13:12 ID:mt6Fyb2N0(2/2) AAS
Simple mass downloader
559: 警備員[Lv.4][新芽] (ワッチョイ da84-Vme/) 05/20(水)16:40 ID:ZACyNIwO0(2/3) AAS
>>557
>>558
ありがとう
どっちもうまく行かなかった

>>557のほう
voidtoolsのサイトのzipファイルをvoidtools/に保存指定してもdownloadフォルダに保存されてしまう
voidtools\.com/にしてもダメだった
560: 警備員[Lv.4][新芽] (ワッチョイ da84-Vme/) 05/20(水)16:44 ID:ZACyNIwO0(3/3) AAS
>>557
リンクのコンテキストメニューのquick sorted downloadボタン?からじゃないと機能しないっぽい

リンク左クリックの普通のダウンロード方法からできないのはしんどいな
561: 警備員[Lv.2][新芽] (ワッチョイ 5ace-1UaU) 05/21(木)08:41 ID:jE4mPI4F0(1/11) AAS
firefox151.0になってからquerySelectorAll使ってる自作アドオンが動かなくなったんだが俺だけ?
562
(1): 警備員[Lv.0][新芽] (ワッチョイ 41be-D10i) 05/21(木)09:56 ID:U6uN2wqP0(1/2) AAS
普通に使ってるのが元気に動いてるが?
動作開始タイミングとか見直してみたら
563: 警備員[Lv.5][新芽] (ワッチョイ 5ace-1UaU) 05/21(木)10:26 ID:jE4mPI4F0(2/11) AAS
>>562
調べてたらquerySelectorAllじゃなくてMutationObserverで要素追加監視してる時に
uAutopagelizedで追加された次ページの要素だけnodeで引っ張ってこれない感じになってた
uAutopagelizedで追加される「page:◯」みたいな表示部分は引っ張ってこれてる
uAutopagelizedの問題なのかな・・・
564
(2): 警備員[Lv.0][新芽] (ワッチョイ eee9-tjHV) 05/21(木)10:50 ID:xCBcrR5D0(1/6) AAS
普通にMutationObserverで捕捉できてるが
試したページ 外部リンク:news.yahoo.co.jp
試したスクリプト 外部リンク:pastebin.com

そもそもMutationObserverとか使わずAutoPagerize_DOMNodeInsertedを監視すればいいだけだと思うのだが
565: 警備員[Lv.6][新芽] (ワッチョイ 5ace-1UaU) 05/21(木)11:04 ID:jE4mPI4F0(3/11) AAS
>>564
今まではMOだけでも動いてたんだけど今日firefoxの更新入って急に動かなくなったんよね
元々イベントリスナー使ってた部分を全スクリプトMOだけで動くように置き換えたからまた元に戻す修正を入れるのがつらい(´・ω・`)
イベントリスナーなら動くのは確認
566: 553 警備員[Lv.0][新芽] (ワッチョイ a63c-l6Zi) 05/21(木)14:26 ID:VZWQKdEc0(1) AAS
Firefoxを151に更新したらオプションボタンが普通に開くようになった
一応報告
567: 警備員[Lv.7][新] (ワッチョイ 5ace-1UaU) 05/21(木)16:06 ID:jE4mPI4F0(4/11) AAS
MOでもイベントリスナーでも要素自体は引っ張ってこれてたけど、やっぱり動的追加された部分に対してnodeの操作する(node.nodeType)なんかをログに表示するだけでエラーで弾かれてる
chromeにそのままアドオンインポートして試したらどのスクリプトもchromeでは完璧に動いた

firefox151.0から動的に追加された部分へのアクセスが厳格化されたのか、ただのバグなのか分からないけど
お願いだからfixして・・・これスクリプトからじゃどうにもならんchromeなんか使いたくねえ
568: 警備員[Lv.131][森] (ワッチョイ eee9-tjHV) 05/21(木)16:21 ID:xCBcrR5D0(2/6) AAS
開発ツール上で動的追加された要素をquerySelectorしてconsole.logして特に問題はないし
manifest.jsonのcontent_scriptsに>>564のスクリプトを指定してabout:debuggingからアドオンとして動かしても問題ない

バグだと主張するならもっと具体的な情報を提供しては?
569: 警備員[Lv.8][新] (ワッチョイ 5ace-1UaU) 05/21(木)16:36 ID:jE4mPI4F0(5/11) AAS
・昨日までは問題なく動いてた→今日151.0になったら動かない(それまで一切自作スクリプト修正したりしてない)→
chromeにtampermonkeyインスコ&アドオンそのまま丸ごと新規インポートして試した→どれもちゃんと動いた
・動かないアドオンはquerySelectorAllやnodeTypeを使ってるアドオン
・初回ロード時はちゃんと動作する。uAutoPagerizeでスクロールして動的に追加されていく要素の部分でquerySelectorAllやnodeTypeでエラーが出る

ワシの頭では151.0の設定のなにかとしか思えんのよ・・・(´・ω・`)
GPT先生に聞いても151.0でそんな修正されてねえよカスって言われるし
たすけて・・・
570
(2): 警備員[Lv.131][森] (ワッチョイ eee9-tjHV) 05/21(木)16:45 ID:xCBcrR5D0(3/6) AAS
いやだから問題が出るページのURLと具体的なエラーの内容と再現可能なコードを書いたら?

document.body.addEventListener("AutoPagerize_DOMNodeInserted", e => {
console.log("AutoPagerize_DOMNodeInserted", e.target);
console.log(e.target.nodeType);
console.log(e.target.querySelectorAll("div"));
});

これをcontent scriptとして動かすだけのアドオンは普通に動いてるよ
571
(2): 警備員[Lv.8][新] (ワッチョイ 5ace-1UaU) 05/21(木)17:00 ID:jE4mPI4F0(6/11) AAS
>>570
外部リンク:web.gekisaka.jp

このサイトで

(function () {
document.body.addEventListener("AutoPagerize_DOMNodeInserted", e => {
console.log(e.target.nodeType);
});
})();
これだけで。uAutoPagerizeでどんどん下に潜って行ってずっと「1」が表示される?

ちなみにワシのfirefoxではエラーで何も表示されんのよ
省1
572
(2): 警備員[Lv.8][新] (ワッチョイ 5ace-1UaU) 05/21(木)17:06 ID:jE4mPI4F0(7/11) AAS
Error: Permission denied to access property "nodeType"
ごめんエラーはこれが大半を占めてる
1-
あと 24 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.710s*