トップページsoftware
1002コメント311KB

Firefox userChrome.js greasemonkeyスクリプトスレ30©5ch.io

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。 転載ダメ©2ch.net2015/04/20(月) 18:51:21.30ID:78MK0xmV0
■前スレ
Firefox userChrome.js greasemonkeyスクリプトスレ29
http://anago.2ch.net/test/read.cgi/software/1418725736/

■拡張機能
greasemonkey
http://www.greasespot.net/
Scriptish
https://addons.mozilla.jp/firefox/details/231203
Userscripts.org
http://userscripts.org:8080/ (旧:http://userscripts.org/)
OpenUserJS.org
https://openuserjs.org/
Greasy Fork
https://greasyfork.org/

"alta88's userChromeJS"
http://userchromejs.mozdev.org/index.html
"alta88's userChromeJS" 本体ミラーサイト
http://mirror.umd.edu/mozdev/userchromejs/
http://ftp.heanet.ie/mirrors/mozdev/userchromejs/
userChromeJS フォーラム
http://forums.mozillazine.org/viewtopic.php?f=48&;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
userChrome.js用スクリプト - wiki@nothing
http://wiki.nothing.sh/2710.html
0175名無しさん@お腹いっぱい。2015/05/10(日) 01:07:36.25ID:6uS5S8tj0
ID違うから自演を証明とか主張する時点で常習犯確定
0176名無しさん@お腹いっぱい。2015/05/10(日) 01:59:55.39ID:Bm7R+OWx0
     ____
   ,/::::=愛●国\
 /:::::::ネットde真実\      | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 |:::::::::::|_|_|_|_|_|     |  テメー何だこの韓流ドラマは!
 |_|_ノ∪ \,, ,,/ ヽ     |  てめーは民団の工作員か?
 |::( 6  ー─◎─◎ )   <  花王とか買ってんじゃねえゴルァァァァァァ!
 |ノ  (∵∴∪( o o)∴)    \__________________
 |   <  ∵   3 ∵>
 \ └    ___ ノ
  . \U   ___ノ
     ,,r'´⌒ヽ ノ       ,ィ
   /     ヽ       ri/ 彡
  /   無職 ト、   __,,,丿)/
 |    !     )`Y'''" ヽ,,/     |||||||||||||||||||||||||
  ! l   |   く,,   ,,,ィ'"     ||||||||||||母|||||||||||||||
  ヽヽ  ゝ    ! ̄!~?、       |||||||||||||||||||||||||||||||||
  ヽ  / ̄""'''⌒ ̄"^'''''ー--、 :::|||||||||||||||||||||||||||||||||
   Y'´          /    """''''?--、|||||||||||||||||)
   (      丿  ,,;;''  ....::::::::::: ::::r''''"" ̄""ヽ   |
    ゝ   ー--、,,,,,___      ::: ::,,,,,ー`''''''⌒''ーイ  ./
    ヽ      \  ̄""'''"" ̄   \____/-、
     ヽ       ヽ  :::::::::::::::::::: /          `ヽ
      ヽ  丿   )       /    ノ   ゝ ヽ ,〉
       ゝ      !      /            ∀
        !     |      /   人     ヽ   ヽ
        |     ,;;}      !ー-、/  ヽ _,,,-ー'''''--ヘ
          |ノ    |      |  /    Y        ヽ
0177名無しさん@お腹いっぱい。2015/05/10(日) 02:08:39.62ID:ZGMKoD4F0
ネパール地震で被災した女性達が 人 身 売 買 さ れ 韓 国 で 売 春 婦 にされる

http://hayabusa3.2ch.net/test/read.cgi/news/1431001033/

ネパール大地震、貧しい農村で被災した若い女性たちは人身売買のターゲットに―英紙

2015年5月5日、英紙ガーディアンは、ネパールで起きた大地震で被災した若い女性たちが人身売買のターゲットになっていると報じた。

同紙によると、7000人以上の死者が出ているほか、貧しい農村地帯に住んでいた数十万人が家も持ち物も失っている。
それらの地域に住む若い女性や少女らは、これまでも人身売買のターゲットとなっており、韓国などで売春婦として働かされてきた。

国連や地元NGOによると、ネパールで人身売買の犠牲となっているのは毎年1万2000人から1万5000人に上るとみられており、韓国や遠くは南アフリカまで連れて行かれ、売春婦として働かされているという。
首都カトマンズにあるNGOの担当者は、人身売買のブローカーたちは、災害時を利用して支援という名目で女性たちを誘い出す実態があると指摘し、人々にそういう情報を知らせるための活動も行っていると述べている。

http://www.recordchina.co.jp/a108162.html
0178名無しさん@お腹いっぱい。2015/05/10(日) 02:13:25.39ID:+xAtl71j0
>>173
↓なんでこいつはID変わってるんだろうな

884名無しさん@お腹いっぱい。 [sage]:2013/09/08(日) 02:14:54.27 ID:QrKpsFuw0 [1/1]
FindbarPlus.uc.jsのスクリプトだけど、「消すけどかまへんか?」を前を検索と全てを強調表示の間にもっていきたいんだけど、
どうすればいいのでしょうか ?
スクリプトスレで教えてくれません。知っている人教えて下さい。

902名無しさん@お腹いっぱい。 [sage]:2013/09/08(日) 21:20:34.86 ID:A/dWj9LK0 [1/2]
>>884
お願いします。

908名無しさん@お腹いっぱい。 [sage]:2013/09/08(日) 23:07:05.97 ID:A/dWj9LK0 [2/2]
>>904
ありがとうございます。理解力の無いバカどもとはエラい違いです。
0179名無しさん@お腹いっぱい。2015/05/10(日) 02:44:53.07ID:219zjTir0
世の中には機器の電源を落とすだけでIPアドレスが変わるプロバイダもあるんだよ
0180名無しさん@お腹いっぱい。2015/05/10(日) 04:17:31.98ID:es02XWQQ0
都合のいい時だけ質問して都合悪くなると荒らすとか
またおまえかの人クズすぎ
0181名無しさん@お腹いっぱい。2015/05/10(日) 05:33:16.17ID:Qkg+/yAB0
今が嵐が常駐化するか否かの瀬戸際なのに嬉しそうに反応しちゃって
嵐が登場してから完全に固定化するまでの間が勝負なのに
しかもネトウヨ系の嵐とは...
これはしつこくなるぞ
0182名無しさん@お腹いっぱい。2015/05/10(日) 06:02:48.78ID:+xAtl71j0
日付2013年なんですが
0183名無しさん@お腹いっぱい。2015/05/10(日) 07:45:44.70ID:qs6G1Yiu0
>>182
何でそんな昔のこと今になって聞いたの?
0184名無しさん@お腹いっぱい。2015/05/10(日) 10:48:42.63ID:4vj6SYqG0
それはわからない事を質問しているのではなく
既に答がわかり切ってる事に対する問いただし

要するに「ID違って自演じゃないことを証明」とか言ってたどっかの馬鹿が論破されただけ>>173
0185名無しさん@お腹いっぱい。2015/05/10(日) 17:13:21.95ID:Yx/36cwA0
ブラウザで2ch見てるときに
http://iup.2ch-library.com/i/〜〜〜.jpg ってURLの画像をクリックすると
直リンク禁止ですと
http://iup.2ch-library.com/error/n.gif
このページにいくことが多いんですが、これをgreasemonkeyで見れるようにジャンプさせることできないですか?
0186名無しさん@お腹いっぱい。2015/05/10(日) 18:32:51.96ID:dr+QEXxl0
グリモンなんか使わずともアドオンでreferrer詐称すれば良い
RefControl辺りが良いんじゃないの簡単で
0187名無しさん@お腹いっぱい。2015/05/10(日) 20:28:18.84ID:Yx/36cwA0
>>186
おぉ!ありがとうございます
0188名無しさん@お腹いっぱい。2015/05/11(月) 17:08:27.03ID:fLvZj9fO0
bing動画検索のいわゆるスマートプレビューはどうやったら殺せるの
詐胸クリックしたら直接サイトに飛んで欲しいんだけど
詐胸ノードのonmouseoverイベントかと思ったら違うみたいだし
0189名無しさん@お腹いっぱい。2015/05/11(月) 23:40:01.54ID:SZQRZxuL0
>>122
一応作者です。コメント見られなくてすみませんでした。
サイトの方にも書きましたが、移植はありがたい限りです。
公開は、私は大丈夫ですが、使わせて頂いてるライブラリもあるので、
ライセンス表記はライブラリ元に沿うようにお願いします。
0190名無しさん@お腹いっぱい。2015/05/12(火) 00:22:40.36ID:II9Twc4z0
pixivfilter.user.jsがランキングで効かなくなっているように思うのですが、自分だけでしょうか…?

pixivfilter.user.js v2.0.0.6
UserScriptLoader ロダの2015/03/28版
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:37.0) Gecko/20100101 Firefox/37.0
0191名無しさん@お腹いっぱい。2015/05/12(火) 00:54:33.09ID:O7i8BJT30
>>190
API鯖が404になってるからランキング以外も全部効かなくね?
0192名無しさん@お腹いっぱい。2015/05/12(火) 01:10:11.20ID:MILsT5iz0
404 Not Found !!
0193名無しさん@お腹いっぱい。2015/05/12(火) 01:52:27.30ID:HByF369H0
旧API死亡したんですね
PixivLazyPlusが新API既に対応してるようなので参考にさせてもらってそのうち直します
0194名無しさん@お腹いっぱい。2015/05/12(火) 11:53:21.60ID:4L5Qkf/n0
>>188
表面上事故解決したので一応レス
結局ポップアップが分からなかったのでプレビューノードをdisplay:noneして詐胸のhrefをサイトURLに書き換えた
ポップアップイベントは発火してるはずだけど表面上は見えてないのでよしとする
0195名無しさん@お腹いっぱい。2015/05/12(火) 17:24:20.53ID:4L5Qkf/n0
と思ったら全く解決してなかった
仕方ないから鯖側のscript調べたらwindow.location.replaceで飛ばしてるっぽい
どうやって止めるんだこれ
0196名無しさん@お腹いっぱい。2015/05/12(火) 17:34:44.98ID:bfibqmCS0
どうにかして欲しいページがあるならURL貼ればいいのに
リンクがあればクリックくらいするが検索までして探したりはしない
0197名無しさん@お腹いっぱい。2015/05/12(火) 18:50:30.57ID:4L5Qkf/n0
例えばだね
http://www.bing.com/videos/search?q=test
で出てくる検索結果のサムネイルにマウスオーバーするとポップアップして
それを更にクリックするとbing独自のプレビュー画面が出るが
プレビュー画面をスキップしてサイトに飛んで欲しいのだよ
0198名無しさん@お腹いっぱい。2015/05/12(火) 19:15:01.28ID:bfibqmCS0
a要素に思いっきり「vrhm='{"p":"http://〜〜」って飛び先書いてあるから
hrefをこのURLに置き換えればいいだけじゃないの
0199名無しさん@お腹いっぱい。2015/05/12(火) 19:43:46.38ID:4L5Qkf/n0
それで上手くいかないから困ってるのよ、window.location.replaceで飛ばしてるっぽいと書いたでしょ
0200名無しさん@お腹いっぱい。2015/05/12(火) 19:50:56.24ID:bfibqmCS0
aにごてごてついてるものをclass以外全部取っ払ったら?
0201名無しさん@お腹いっぱい。2015/05/12(火) 20:06:16.94ID:4L5Qkf/n0
それだ!popupがvrhmでsmart previewがembedみたい!鯖のscript解析とかせずに済んだ!ありがとう!
0202名無しさん@お腹いっぱい。2015/05/12(火) 20:17:33.09ID:4L5Qkf/n0
とまあ、これだけじゃあんまりなんでハイ
http://pastebin.com/vqcCAfJa
困ってたのは全く別のscriptのおまけ機能なんだけどね
本体はyoutubeとかの動画ソースを複数選ぶという物
0203名無しさん@お腹いっぱい。2015/05/13(水) 00:49:09.47ID:Jw0CPRmD0
うん
0204名無しさん@お腹いっぱい。2015/05/13(水) 17:43:23.80ID:HOsPvyf+0
expandsidebar_fx38.uc.jsなんだけど表示を切り替えて再表示すると最後に表示していた
サイドバー項目じゃなくてデフォルトのサイドバーが毎回表示されてしまう
0205名無しさん@お腹いっぱい。2015/05/13(水) 18:22:23.31ID:nvPAPubw0
@noteって何?
好きな事書いていいの?
0206名無しさん@お腹いっぱい。2015/05/13(水) 18:59:24.33ID:aKjWWH/O0
そうよ
0207名無しさん@お腹いっぱい。2015/05/13(水) 19:46:23.11ID:ogeGoY6K0
http://u6.getuploader.com/script/download/1414/pixivfilter.user.js
旧APIが使えなくなったのでHTML取得して解析する方式に戻しました
APIの方が通信量少ないし速いんですが、新APIはacccess_tokenの有効期限が1時間かつ
acccess_token取得したらブラウザでログアウトされる仕様?で、結果1時間ごとにログインし直す必要があり
使ってられなかったのでやめました
0208名無しさん@お腹いっぱい。2015/05/13(水) 20:04:05.56ID:ogeGoY6K0
あ、今見たらPixiv Lazy plusがそれも対応してるみたいですね
パッと見cookieの復元さえすれば大丈夫っぽい?

GreasyForkとかで公開されてるものから部分的にコピーさせてもらうのってありなんでしょうか?
だいたいのスクリプトが「ライセンス 不明」になってるのでどうしていいのかよくわからない
0209名無しさん@お腹いっぱい。2015/05/13(水) 20:07:01.23ID:XXZxrCPf0
ライセンス不明って事はどうでもいいって事だな俺の自作物的に
パクるなゴルァ!言いたい奴はしっかりその辺明記してるだろう
0210名無しさん@お腹いっぱい。2015/05/13(水) 20:17:06.94ID:ogeGoY6K0
GreasyForkだとコメントすりゃいいんだろうけど英語わかんないんですよね
コード内に参考にしたこと書いて使わせてもらおうかな
0211名無しさん@お腹いっぱい。2015/05/13(水) 20:28:51.36ID:XXZxrCPf0
寄付が絡んでなければパクってOKだと個人的には思ってる
0212名無しさん@お腹いっぱい。2015/05/13(水) 20:35:41.16ID:B/oSkmra0
丸パクリするなら普通出典くらい明記するのが常識
0213名無しさん@お腹いっぱい。2015/05/13(水) 23:59:17.37ID:zuyTVgIr0
常識を疑え
0214名無しさん@お腹いっぱい。2015/05/14(木) 00:44:19.83ID:Hzpk+7ey0
マナーとして引用元辿れるようにしておけば
パクった側もパクられた側もユーザーも損しないと思うけどな
0215名無しさん@お腹いっぱい。2015/05/14(木) 01:44:26.97ID:F2QnlHXd0
http://u6.getuploader.com/script/download/1415/pixivfilter.user.js
Pixiv Lazy plusを参考にして新APIに対応させました
一度ログインすると以降API取得失敗したときは勝手にログインしなおします
0216名無しさん@お腹いっぱい。2015/05/14(木) 01:48:14.53ID:F2QnlHXd0
コードパクりについて助言ありがとうございました
参考にしたアドレスとどの部分をパクったか記述するようにしました
0217名無しさん@お腹いっぱい。2015/05/14(木) 04:49:59.82ID:B5AOUNU80
>>215
対応お疲れ様です
ただ最新版入れても結局フィルター働いてないみたいなんだけど自分だけなんだろうか
0218名無しさん@お腹いっぱい。2015/05/14(木) 07:54:53.40ID:QMrboCjx0
うごイラ保存スクリプト更新報告
・保存済みかどうかわかるように変更
・xngとwebm保存機能追加

そんなんいらねーって人は以前のも残してあるのでそちら使ってください
0219名無しさん@お腹いっぱい。2015/05/14(木) 09:27:50.07ID:F2QnlHXd0
>>217
自分の環境でもちゃんと動作確認していないのでどっかおかしいとこはあるかもしれません
token未取得なら画面左上に入力フォームが出るので、pixivのIDとパスでログインしてうださい
ログイン成功すると入力フォームが消えて現在表示しているページにフィルタがかかります
一度ログイン成功したら以後は入力フォーム表示されません
ログイン失敗したらページ更新してから再ログインしないとIDとパスが合ってても失敗します
ログイン成功してるけどフィルタ動かないならブラウザコンソールやWebコンソールでエラーが出てないか見てみてください
0220名無しさん@お腹いっぱい。2015/05/14(木) 11:06:51.35ID:e6FHGS5W0
@note周を解説してるサイトない?
wiki見ても@noteの項目がない
0221名無しさん@お腹いっぱい。2015/05/14(木) 13:27:57.38ID:xuTDE+5k0
調べる必要あるの?
ただスクリプトの使い方だの何々のスクリプトを参考にしました的なこと書くとこでしょ
0222名無しさん@お腹いっぱい。2015/05/14(木) 18:02:49.53ID:F2QnlHXd0
すみません、1時間経ったらログアウトしちゃうままでした
http://u6.getuploader.com/script/download/1416/pixivfilter.user.js
0223名無しさん@お腹いっぱい。2015/05/14(木) 18:23:06.82ID:5/PIAjd40
初球打ちでそれかよ
0224名無しさん@お腹いっぱい。2015/05/14(木) 18:23:41.10ID:5/PIAjd40
すまん、誤爆
0225名無しさん@お腹いっぱい。2015/05/14(木) 20:05:18.56ID:2Uic0QmZ0
googleの検索結果に対して、
document.addEventListener( 'DOMContentLoaded', FireWhenReady1 , false );
をトリガーにしてinnerHTMLを書き換えていますが、
検索結果3ページ目ぐらいから、トリガーが発動しません。
どなたか教えて頂けないでしょうか。
0226名無しさん@お腹いっぱい。2015/05/14(木) 23:28:37.12ID:JgcjTEA90
⊂ \   ハ,,ハ     /⊃
  \\ ( ゚∀゚ ). //
    \      /   ダイヴァージェンス!
      )    ノ     
     (_⌒ヽ
      ヽ ヘ }
       ノノ `J
0227名無しさん@お腹いっぱい。2015/05/14(木) 23:57:10.82ID:epMWUVHh0
FireWhenReady1が見当たらない
02282252015/05/15(金) 00:11:45.81ID:Du3xa83U0
>>227
2ch久々なので、釣られそうになったわ
0229名無しさん@お腹いっぱい。2015/05/15(金) 00:58:10.90ID:532zs9mJ0
要するに自分が何貼っつけたかわかってないんだな
02302252015/05/15(金) 01:40:25.73ID:Du3xa83U0
function FireWhenReady1()
は、書いてるにきまってるじゃん。

ちょっとまともな奴のレスが欲しい。
0231名無しさん@お腹いっぱい。2015/05/15(金) 01:58:07.48ID:bMvnKyuK0
FireWhenReady1が見当たらない
0232名無しさん@お腹いっぱい。2015/05/15(金) 01:59:37.20ID:qfy5sS2j0
次の方どうぞー
02332252015/05/15(金) 02:09:48.27ID:Du3xa83U0
// ==UserScript==
// @name test
// @namespace test
// @version 1
// @include http://*/*
// @include https://*/*
// @grant none
// ==/UserScript==

alert ("ok");


ちなみに、これでもgoogleで検索して2ページ目に遷移したら、動かない。
どこの環境でもそうなのかな。
0234名無しさん@お腹いっぱい。2015/05/15(金) 03:01:35.40ID:532zs9mJ0
またインスタント検索か
0235名無しさん@お腹いっぱい。2015/05/15(金) 09:55:14.56ID:bBGkmpFU0
そこまでやって何故疑問に思わないのか、イベント発火してねーだけじゃん
0236名無しさん@お腹いっぱい。2015/05/15(金) 10:29:03.32ID:7QXbzULn0
くっそワロタ
0237名無しさん@お腹いっぱい。2015/05/15(金) 11:24:40.15ID:bBGkmpFU0
どのページで何をしたいのか知らないけど、鯖がscriptでノードを追加してるんだろう
だからonloadが発火しない、DOMNodeInsertedとかMutationObserverで検索するとお目当ての情報がたぶん出てくる
0238名無しさん@お腹いっぱい。2015/05/15(金) 12:11:27.80ID:qfy5sS2j0
>>230のような仕打ちを受けて教えてやるお前ら
強気に出れば教えてもらえるって癖をつさせるとこの前みたいに基地が変な持論を持ってやってくるぞ
0239名無しさん@お腹いっぱい。2015/05/15(金) 13:59:22.41ID:SS5h62jq0
>>232が無視された許せない)
0240名無しさん@お腹いっぱい。2015/05/15(金) 15:28:08.65ID:jHnYJRDg0
USLでAdsBypasserがv5.17.0から動かないんだけど、もしかしてハブられた?
0241名無しさん@お腹いっぱい。2015/05/15(金) 15:52:50.93ID:bBGkmpFU0
1万行越えのソースから該当機能だけ抜き出してくれとか面倒臭くなかったら答えるよ
俺も初心者時代はかなり酷かったという自信があるし
0242名無しさん@お腹いっぱい。2015/05/15(金) 18:29:36.60ID:klcBB8Me0
埋め込みyoutubeがくそ重くて↓のページ固まるんでスクリプト作った
http://wisdommingle.com/youtube-embedded-player-parameter-customize/

これ
https://greasyfork.org/ja/scripts/9886

firefoxのプラグイン「click-to-play」と同じような機能なんだけど
HTML5はプラグインの方ではブロックできないし
youtube centerとかでautoplayを止めてもプレイヤーオブジェクトの読み込みで固まるし
0243名無しさん@お腹いっぱい。2015/05/15(金) 19:02:34.41ID:Jo06o7Ck0
みんなまーるくタケモトピアノ
0244名無しさん@お腹いっぱい。2015/05/15(金) 19:47:21.87ID:Jo06o7Ck0
ありがとう
0245名無しさん@お腹いっぱい。2015/05/15(金) 20:33:03.65ID:tMuY1Bb50
>>242
https://greasyfork.org/ja/scripts/1590-no-embed-youtube
これ改造して使ってるけど、それはこれの改良版?
0246名無しさん@お腹いっぱい。2015/05/15(金) 21:37:33.76ID:klcBB8Me0
>>245
参照元というか大本はそれだね

というかそのこと書くの忘れてたw
0247名無しさん@お腹いっぱい。2015/05/15(金) 22:35:51.22ID:PgCzGSiW0
電話してちょーだい!
0248名無しさん@お腹いっぱい。2015/05/16(土) 04:32:34.66ID:fpU41Mno0
>>242
MutationObserverが
再生ボタンなどを追加したときにも
意味無く呼ばれているような気がするが
気のせいか?
0249名無しさん@お腹いっぱい。2015/05/16(土) 16:59:19.56ID:+nxfzsGd0
>>219
色々調べてみた結果、Ver28.0じゃどうやっても動かない事が判明した
0250名無しさん@お腹いっぱい。2015/05/16(土) 17:47:20.88ID:Ubfr+ioo0
>>249
Firefox28ですか?
毎回FirefoxもGreasemonkeyも最新バージョンにして作ってるのでその他バージョンはよくわかんないです
0251名無しさん@お腹いっぱい。2015/05/16(土) 18:14:15.11ID:+nxfzsGd0
>>250
Firefox28です
正確には現在の環境では入力フォーム自体出なくて、
最新のポタ版に現在のプロファイルそのまま突っ込んだ場合だと入力フォームは出るけど反応しなくて
グリモンも最新に上げたら動くといった感じでした

動作対象外だと思って諦めることにします
0252名無しさん@お腹いっぱい。2015/05/16(土) 18:29:47.26ID:59jCraKV0
28とかESRですらねーのかい、どんなVer使おうと当人の自由だが何でまた
0253名無しさん@お腹いっぱい。2015/05/16(土) 18:44:29.35ID:NMiWrJ2S0
28ってことはaustralisが嫌とかそんなとこでしょ
旧UIに戻ることはないし新バージョンが出るたびに脆弱性は拡大していくけど
0254名無しさん@お腹いっぱい。2015/05/16(土) 18:44:49.27ID:xcc8pXa00
mouseGesture2.4.2.uc.js で上の階層に移動を設定して使っていたんだけど、以前までは同じタブ内で移動できていたんだけど最近新しいタブが開くようになってしまいました
mouseGesture2.4.2.uc.js が悪さをしているんですかね?それともfirefox側で何か仕様変更があったんでしょうか?
解決ほうほうがあったら教えてください
0255名無しさん@お腹いっぱい。2015/05/17(日) 10:59:07.99ID:k3Fzo8W50
zzzz-VerticalTabbarforFx29.uc.jsが
Firefox Developer Editionで崩れるようになっちゃったね
0256名無しさん@お腹いっぱい。2015/05/17(日) 11:17:16.30ID:Mt9DO8jp0
default theme 以外は対象外でしょ
0257名無しさん@お腹いっぱい。2015/05/17(日) 13:00:28.22ID:fYZE3yxO0
>>248
オリジナルも意味なく動作するよね
0258名無しさん@お腹いっぱい。2015/05/17(日) 15:46:29.75ID:DgPjUlW70
>>248,257
observer.observe(document.body, {childList: true,subtree: true});
こんな指定の仕方してればそりゃあ意味なく発火すると思います
0259名無しさん@お腹いっぱい。2015/05/17(日) 15:53:26.88ID:Mt9DO8jp0
まあ仕方ないちゃぁ仕方ない
必要悪みたいなもん
0260名無しさん@お腹いっぱい。2015/05/17(日) 16:10:37.83ID:6RjRPIMt0
MutationObserverよりDOMNodeInserted+setTimeoutの方が扱いやすいから困る
0261名無しさん@お腹いっぱい。2015/05/18(月) 02:56:39.48ID:lfAxVqAh0
前スレでnicommentのスクリプト書いてくれた人ありがとう。
0262名無しさん@お腹いっぱい。2015/05/18(月) 08:15:54.65ID:JjQ94FDY0
ucjs_findbar_For28.uc.jsって新しく開いたタブ内では動作しないね
0263名無しさん@お腹いっぱい。2015/05/18(月) 16:33:21.74ID:/lgYb98u0
contextSearcher.uc.jsでGoogle検索した時、
検索バーにも文字列を入れて履歴に残す方法ありませんか?
02642632015/05/18(月) 17:27:08.92ID:/lgYb98u0
SearchWPとSeachBox Syncで解決
0265名無しさん@お腹いっぱい。2015/05/18(月) 23:57:39.54ID:HzlrZ8x00
>>258
どういうのが正解なの?
exampleプリーズ
0266名無しさん@お腹いっぱい。2015/05/19(火) 01:42:08.30ID:a3C3cEcY0
同じく知りたい

MutationObserverの使い方がいまいちわからない
0267名無しさん@お腹いっぱい。2015/05/19(火) 06:58:51.47ID:cPT8hrNG0
とりあえずこことか色々読めばいいじゃん
MutationObserver - Web API インターフェイス | MDN
ttps://developer.mozilla.org/ja/docs/Web/API/MutationObserver
0268名無しさん@お腹いっぱい。2015/05/19(火) 07:02:08.13ID:63dEnye80
DOM操作減らしたぶんだいぶ軽くなったようだ
0269名無しさん@お腹いっぱい。2015/05/19(火) 07:22:27.69ID:Jf7MCh2h0
つまり突っ込んだ本人も正解は知らないんだな
0270名無しさん@お腹いっぱい。2015/05/19(火) 11:26:16.01ID:OOjIfpk+0
解説サイトに載ってる例のsampleは何の役にも立たないよ
sampleを見ても使い方がいまいち分からなかった覚えがある
GreasyForkでMutationObserver使ってるscript探して読んだ方が速い
0271名無しさん@お腹いっぱい。2015/05/19(火) 14:05:46.42ID:rZCuodXl0
>>258だとdocument.body配下(ほぼページ全体)のdom操作が全て通知されるから
ボタン追加で通知されるのは当然。

>>265
普通は通知したい対象があるidなりclassなりを登録する。

dom操作がどこに発生するのか不明(ページ全体で発生する可能性がある)なら
全体を指定するしか無い。

普通はサイトを作る側が、dom操作を行う箇所に別途idやclassを付けておくのが礼儀だけど
ユーザーに勝手な改変されるのが嫌とか面倒とかの理由で一切idもclassも付けない場合もある。
0272名無しさん@お腹いっぱい。2015/05/19(火) 14:42:37.21ID:j9G89OXY0
誰に対しての礼儀だよ
「付けておくのが礼儀だけど〜」っていうよりは「付けるのが普通だけど〜」って意味?
0273名無しさん@お腹いっぱい。2015/05/19(火) 15:11:37.69ID:cPT8hrNG0
>>270
る基本を見てからスクリプトのソースみたほうが捗ると思うんだけど見なくても分かるって凄いな
0274名無しさん@お腹いっぱい。2015/05/19(火) 16:26:24.02ID:jouAcU0+0
これ全てのサイトで動作するスクリプトでしょ?
ならdocument.bodyの監視は必須だよ
あとはcallbackが重いならsetTimeoutで1ノードずつ実行すればいい
■ このスレッドは過去ログ倉庫に格納されています