Firefox userChrome.js greasemonkeyスクリプトスレ33 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2016/09/11(日) 07:14:56.54ID:dpWhX+2F0Firefox userChrome.js greasemonkeyスクリプトスレ32
http://potato.2ch.net/test/read.cgi/software/1454577742/
■拡張機能
greasemonkey
http://www.greasespot.net/
Scriptish
https://addons.mozilla.org/ja/firefox/addon/scriptish/
Userscripts.org (旧:http://userscripts.org/ のミラーサイト)
https://userscripts-mirror.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
0032名無しさん@お腹いっぱい。
2016/09/22(木) 12:03:39.04ID:d5ebuJFp0ただ不具合だと思うのですが、地域表示がある板限定で
名前欄だけでなくレスの文中にまでメールアドレスのリンク(sage等)がかかってしまっているようです
http://uproda11.2ch-library.com/e/e00178901-1474513188.jpg
それと要望ばかりで恐縮なのですがPink板(bbspink.com)のURLクッション除去も対応頂けたら幸いです
0033名無しさん@お腹いっぱい。
2016/09/22(木) 13:11:26.93ID:O6ppjPqr0なるほどね、もう少し楽観的に構えててもいいってことか
0034名無しさん@お腹いっぱい。
2016/09/22(木) 15:14:31.90ID:0ZUX/qmn00035名無しさん@お腹いっぱい。
2016/09/22(木) 16:54:42.23ID:ENcKUkH00既にxulおxpcomが廃止されてるテストバージョンでもあれば弄るけどあるっけ?
0036名無しさん@お腹いっぱい。
2016/09/23(金) 00:48:39.57ID:hRNyoFTL0作者様迅速な対応有難うございました
閲覧に問題が無いレベルなので不具合と言うには少し大袈裟ですが
一部の板では全レス表示にするとレス全部が太字になる+デフォルト名(名無しさん部分)が表示されないというのもありました
ただ最新50件表示にすると問題ないようです
ちょっと分かりにくいかもですがこんな感じです
http://hayabusa8.2ch.net/test/read.cgi/livemarket2/1474548371/
http://hayabusa8.2ch.net/test/read.cgi/livemarket2/1474548371/l50
0037名無しさん@お腹いっぱい。
2016/09/23(金) 17:23:21.67ID:hRNyoFTL0おかげさまで最適の環境で使用させて頂いております
重ね重ねになりますがこの度は有難うございました
0038名無しさん@お腹いっぱい。
2016/09/24(土) 00:52:26.41ID:GWFxmpXe0このリンクでiframeの中身ををDOMに取得してクリックイベントを起こそうと
したのですがうまく行きません。
クロスドメイン環境で、リンク先は自分の作成したホームページではありま
せん。私がやったことといえば
withPages_jQuery (InjectDemoCode);
window.addEventListener ("message", receiveMessage, false);
を
window.addEventListener ("message", receiveMessage, false);
withPages_jQuery (InjectDemoCode($));
と逆にしたのとInjectDemoCode($)と適当な変数を入れたことです。
$はJQueryではDocumentと同じ意味合いだと思いました。JQueryに詳しくないので、リンクのの関数の使い方で
正しいのか分かりません。少なくとも引数に何も入っていないのが不思議です。
あと、InjectDemoCodeに戻り値が返っていない気がします。気のせいでしょうか。
そんな疑問点を抱えながら適当にやってみるとiframeのsrcの中身だけは手に入れる
ことができました。
しかしDOMに変換するところでうまく行きません。
例の通りにしても、やり方を変えてDOMPerserを使っても要素が取得できません。
この例でなくてもいいので、うまく行く方法を教えてください。
リンク先のiframeの最後で別のjavascriptが起動されています。
0039名無しさん@お腹いっぱい。
2016/09/24(土) 01:37:31.11ID:TvCjC/qb0HPに仕込んだJavascriptでiframeの中身をいじるのは無理
0040名無しさん@お腹いっぱい。
2016/09/24(土) 21:58:20.86ID:GWFxmpXe00041名無しさん@お腹いっぱい。
2016/09/24(土) 23:08:34.41ID:RpPL+Nx70長すぎw
流し読みだから合ってるかわからんがiframe内でクリックイベント起こしたいってことでいいの?
普通にincludeをiframe内のURLにして書けばいいだけじゃないん?
iframeの親サイトもincludeしてるならlocation.hrefで条件分けしてスクリプト起動すればいんじゃね?
親サイトとiframe内とでデータのやり取りを相互にやりたいならmessage使えばいんじゃね?
0042名無しさん@お腹いっぱい。
2016/09/24(土) 23:21:16.16ID:RpPL+Nx70ならDOMPerserでもcreateElementでもいいんでDOMにすればいいだけじゃないん・・・って失敗してるんかw
というかこんなとこで質問してるんだから当然userscriptの話だよな・・・
0043名無しさん@お腹いっぱい。
2016/09/24(土) 23:50:56.27ID:GWFxmpXe0iframe内のurl用に別のスクリプトを作って、messageでやり取りするってことですか?
ね。
iframeの中にしか用事が無いからiframeだけ利用することができればいいのですが
親からの命令が必要なのかどうか分からないから、念のため親から操作したように
見せるために両方のスクリプトをつくったほうがいいのでしょうか。
0044名無しさん@お腹いっぱい。
2016/09/25(日) 00:32:55.17ID:66LvkD2n0取得できました。親のurlはincludeしたものは使っていないのにです。
いいの? この仕様。
0045名無しさん@お腹いっぱい。
2016/09/25(日) 01:47:48.25ID:lR733knZ00046名無しさん@お腹いっぱい。
2016/09/25(日) 07:24:36.41ID:JeVnD2mF0基地外が伝染るぞ
0047名無しさん@お腹いっぱい。
2016/09/25(日) 09:43:30.45ID:R+OrN0dP0全然わかってねぇだろw
親サイトのURLをincludeしてあったら親サイト読み込み時にスクリプト起動(1回目)
iframeのURLもincludeしたらiframe読み込み時にスクリプト起動(2回目)
※親サイトで起動したスクリプトとiframe内で起動したスクリプトは別物。セキュリティ上相互やり取りはほぼブロックされる
ドメインの違うサイト跨いでスクリプト間でデータやり取りさせたいならブロックされないmessage使えってことだよ
iframe内にしか用がないならincludeはiframeのURLだけでいい
0048名無しさん@お腹いっぱい。
2016/09/25(日) 17:18:04.12ID:66LvkD2n0親子間でデータをやり取りすることは無いのでiframeのリンクのincludeだけで
よかったのですね。
知らなかったのですごく時間を無駄にしたみたい^^
ありがとうございます。
0049名無しさん@お腹いっぱい。
2016/09/25(日) 17:44:16.81ID:v3OoQny200050名無しさん@お腹いっぱい。
2016/09/27(火) 17:07:54.87ID:VEywbB4000051名無しさん@お腹いっぱい。
2016/09/27(火) 19:39:23.41ID:jsEPM8bL00052名無しさん@お腹いっぱい。
2016/09/30(金) 11:03:57.46ID:NFnGqNhr0「2016年年次訪問者調査」は詐欺なので要注意!
http://rocketnews24.com/2016/03/25/728231/
https://sociorocketnews.files.wordpress.com/2016/03/google.jpg
0053名無しさん@お腹いっぱい。
2016/10/01(土) 08:46:31.10ID:CQzzqjOx0とても便利で重宝してるが、一部のボタンでポップアップを止めることが出来れば最高なんだが・・・
一部のボタンで異常動作するため・・・uBlock OriginとかGmail? Notifier (restartless)
Aliceさん!
新規に作って欲しいです。
0054名無しさん@お腹いっぱい。
2016/10/01(土) 15:11:58.36ID:4dwgYWcq0このスクリプトか?
https://github.com/ardiman/userChrome.js/blob/master/autopopup/AutoPopup.uc.js
BlackIDs、whiteIDsってあるからDOM Inspectorで予めIDとか調べて記述することで除外とか出来るんじゃないの?
0055名無しさん@お腹いっぱい。
2016/10/01(土) 15:48:06.81ID:CQzzqjOx0ええ、そうです。
ポップアプを止めるにはBlackIDsに追記すれば良いってこと?
でもDOM Inspectorで予めIDとか調べて記述ための技量がないので・・・
0056名無しさん@お腹いっぱい。
2016/10/01(土) 16:07:51.09ID:qm69qteC00057名無しさん@お腹いっぱい。
2016/10/01(土) 19:06:20.35ID:DGeihING00058名無しさん@お腹いっぱい。
2016/10/01(土) 19:08:22.31ID:DGeihING00059名無しさん@お腹いっぱい。
2016/10/01(土) 19:33:25.51ID:L+pqqcGM00060名無しさん@お腹いっぱい。
2016/10/01(土) 19:43:39.95ID:DGeihING00061名無しさん@お腹いっぱい。
2016/10/01(土) 19:45:12.45ID:DGeihING00062名無しさん@お腹いっぱい。
2016/10/01(土) 19:47:07.17ID:DGeihING0「2016年年次訪問者調査」は詐欺なので要注意!
http://rocketnews24.com/2016/03/25/728231/
https://sociorocketnews.files.wordpress.com/2016/03/google.jpg
0063名無しさん@お腹いっぱい。
2016/10/01(土) 19:49:45.06ID:DGeihING00064名無しさん@お腹いっぱい。
2016/10/01(土) 19:51:36.21ID:DGeihING00065名無しさん@お腹いっぱい。
2016/10/02(日) 00:02:41.32ID:XWqhZ6r300066名無しさん@お腹いっぱい。
2016/10/03(月) 01:13:48.42ID:h/A6gdkr00067名無しさん@お腹いっぱい。
2016/10/03(月) 01:16:16.17ID:h/A6gdkr00068名無しさん@お腹いっぱい。
2016/10/03(月) 01:17:17.39ID:h/A6gdkr00069名無しさん@お腹いっぱい。
2016/10/03(月) 01:24:22.52ID:h/A6gdkr00070名無しさん@お腹いっぱい。
2016/10/03(月) 01:24:48.76ID:h/A6gdkr00071名無しさん@お腹いっぱい。
2016/10/03(月) 01:25:25.56ID:h/A6gdkr00072名無しさん@お腹いっぱい。
2016/10/03(月) 01:26:26.10ID:A6tJJD2b00073名無しさん@お腹いっぱい。
2016/10/03(月) 01:27:08.88ID:h/A6gdkr0「2016年年次訪問者調査」は詐欺なので要注意!
http://rocketnews24.com/2016/03/25/728231/
https://sociorocketnews.files.wordpress.com/2016/03/google.jpg
0074名無しさん@お腹いっぱい。
2016/10/03(月) 01:28:17.48ID:h/A6gdkr00075名無しさん@お腹いっぱい。
2016/10/03(月) 01:37:45.11ID:h/A6gdkr0※ (11) ばぁぼん
0076名無しさん@お腹いっぱい。
2016/10/03(月) 01:42:43.22ID:h/A6gdkr00077名無しさん@お腹いっぱい。
2016/10/03(月) 01:44:01.23ID:h/A6gdkr00078名無しさん@お腹いっぱい。
2016/10/03(月) 14:32:54.18ID:1FoPh94k0Greasemonkeyでスクリプトいじるのとスタイルシートいじるのとどっちがいい?
0079名無しさん@お腹いっぱい。
2016/10/03(月) 15:27:26.31ID:1rcHb9Oa00080名無しさん@お腹いっぱい。
2016/10/03(月) 17:52:18.99ID:wj4AMhHJ0極力Stylishでやって、カバーできなければGreasemonkeyでやる。
ただし併用するくらいなら、できればGreasemonkeyに統一したい。
0081名無しさん@お腹いっぱい。
2016/10/03(月) 18:05:27.44ID:1FoPh94k0サンクス
参考になった
0082名無しさん@お腹いっぱい。
2016/10/03(月) 18:38:28.02ID:I/44vWqL0広告に限らずブロックしたい隠したいものをしたらいいだけだし
0083名無しさん@お腹いっぱい。
2016/10/03(月) 20:38:33.78ID:rqTgkwUt00084名無しさん@お腹いっぱい。
2016/10/03(月) 20:43:50.75ID:jByIO8/600085名無しさん@お腹いっぱい。
2016/10/03(月) 21:13:36.87ID:b8smFh5X00086名無しさん@お腹いっぱい。
2016/10/03(月) 22:02:15.52ID:bvHmdR7i0なるほど
サイドバーと検索バーからだと新タブで開くが、urlバーはダメぽ
@51.0a2
0088名無しさん@お腹いっぱい。
2016/10/04(火) 18:28:22.92ID:c5bxWTnv0ありがとうありがとう
0090名無しさん@お腹いっぱい。
2016/10/04(火) 18:58:29.51ID:Y9F0fde80有能
0091名無しさん@お腹いっぱい。
2016/10/04(火) 19:11:37.93ID:PRJIaJV800092名無しさん@お腹いっぱい。
2016/10/04(火) 22:07:56.13ID:Y9F0fde80これ逆に49だと動かないみたいだわ
待つべきだったわ
0093名無しさん@お腹いっぱい。
2016/10/04(火) 23:58:32.63ID:O0YKPzuf0プロファイル分けてないの?
0094名無しさん@お腹いっぱい。
2016/10/05(水) 00:51:29.84ID:0RTDaGVW0何かあればバックアップのファイル履歴からすぐ復元できるし
0095名無しさん@お腹いっぱい。
2016/10/06(木) 08:10:27.39ID:gRMfdNQ+0・メール欄のリンク無効 + メール欄の内容表示(sageや空白など)
・名前欄のトリップや ワッチョイ, IDでNG登録可能な本文あぼーん機能
個別のものでもいいです、既にあれば教えて下さい
なければどなたか書いて欲しい、お願いします
0096名無しさん@お腹いっぱい。
2016/10/06(木) 08:15:23.02ID:rIc37sxG00097名無しさん@お腹いっぱい。
2016/10/06(木) 08:24:11.07ID:gRMfdNQ+0それが出来るならお願いしてませんって
Script見てもまったくわからない、cssの軽く10000倍位は難しいんじゃないかと思ってしまう
0098名無しさん@お腹いっぱい。
2016/10/06(木) 08:53:03.50ID:5Z0d5w+g00099名無しさん@お腹いっぱい。
2016/10/06(木) 09:12:32.78ID:xUZCFGPF02つめの「IDでNG登録可能な本文あぼーん」もCSSだけでできる
0100名無しさん@お腹いっぱい。
2016/10/06(木) 09:39:59.85ID:PC1lsNkY00101名無しさん@お腹いっぱい。
2016/10/06(木) 13:19:35.93ID:gRMfdNQ+0えー、出来ます?
調べたり試した上で自分の能力では無理っぽかったんだけど
出来るのならもう一度挑戦してみます、指摘ありがとう
>>100
上記が今の自分には無理だと思える事からしても
極めた先はどちらも同じ位には難しいのかもしれないけれど、
入り口の容易さはcssのほうが10000倍は言い過ぎではなくラクだと思う
0102名無しさん@お腹いっぱい。
2016/10/06(木) 13:49:24.86ID:xUZCFGPF00103名無しさん@お腹いっぱい。
2016/10/06(木) 14:14:19.47ID:1X17pGrc00104名無しさん@お腹いっぱい。
2016/10/06(木) 14:38:24.53ID:fJCkuuyY00105名無しさん@お腹いっぱい。
2016/10/06(木) 18:31:24.76ID:IYJdMmcE0ここが多少参考になるかも
http://potato.2ch.net/test/read.cgi/software/1401959863/
0106名無しさん@お腹いっぱい。
2016/10/06(木) 20:50:01.40ID:1X17pGrc0サンクス見てみる
0107名無しさん@お腹いっぱい。
2016/10/06(木) 22:18:03.56ID:STnpk9vN0greasemonkeyでいらないコードを削除したあとの、修正後のソースを出力してファイルにすることは
出来ませんか
出来るだろうと思って、表示されたウインドウ上で右クリックで「名前を付けてページを保存」をしましたが
変更前の元のソースが保存されます
右クリックで「ページのソースを表示」をしても、変更前の元のソースしか出てきません
0108名無しさん@お腹いっぱい。
2016/10/07(金) 00:41:46.85ID:SyUYSaJ20「すべて選択」して「選択範囲のソースを表示」で良いかな?
0109名無しさん@お腹いっぱい。
2016/10/07(金) 02:58:43.10ID:sEe/jB4l00110名無しさん@お腹いっぱい。
2016/10/07(金) 06:25:03.65ID:MbuIea3+0やってみましたが、scriptとかが抜け落ちていて、まともには動きません
それと、Firebugをインストすれば出来るっていうのを見つけたのでやってみましたが、
Firebugってバグってますね
greasemonkeyをオフにしてまったく無修正のソースを本来の右クリックの
「名前を付けてページを保存」で保存したのと
Firebugで要素を調査からHTMLをコピーでペーストして保存したのを比べてみると違いますね
<meta property=の終わりが、 />ではなく、>だけになっているし
<script src="http:スラスラ(書き込み拒否されるから)のあとが変更されているし、
<script type=の中も大幅に変更されていて
それで動けばいいのですが、実行してみると、動きも違っています
Firebugも使い物になりません
0111名無しさん@お腹いっぱい。
2016/10/07(金) 06:29:56.51ID:+ByQ7Z/h00112名無しさん@お腹いっぱい。
2016/10/08(土) 18:46:35.23ID:8p5ZhUZM00113名無しさん@お腹いっぱい。
2016/10/08(土) 20:24:00.33ID:MwK2W5sd0なんとも
0114名無しさん@お腹いっぱい。
2016/10/08(土) 21:07:36.85ID:IXMEhP2V0自分が何がしたいか何が必要かわからないんだったら
何も入れるべきじゃない
0115名無しさん@お腹いっぱい。
2016/10/09(日) 00:02:45.70ID:22YrJZ/z0Firefoxの要素を調査だけでツイッターのmp4アドレスを抜き出す方法ある?
https://twitter.com/keepitrealVR/status/784595419519184896?lang=ja
↑から
↓を取得したい
https://video.twimg.com/ext_tw_video/784595318600036353/pu/vid/1280x720/cpH-ls6I88ojQVHe.mp4
0116名無しさん@お腹いっぱい。
2016/10/09(日) 00:22:53.62ID:agqDlW8b00117名無しさん@お腹いっぱい。
2016/10/09(日) 00:56:44.02ID:8EXyVGxU0なぜこのスレで聞こうと思ったか謎だけど、PCからのアクセスだとm3u8になるのでmp4直接とりたければ
UAをiPadやiPhoneなどのモバイルにする、もしくはhttps://twitter.comを/https://mobile.twitter.com/にする
→動画を再生→動画の上で右クリックから保存、もしくはページの情報窓のメディアから保存
0118名無しさん@お腹いっぱい。
2016/10/09(日) 01:20:24.18ID:Mx4+JN950mobile版だと単なるhtml5プレーヤーなんだな
軽くするためだろうから対策もされないだろう
0119名無しさん@お腹いっぱい。
2016/10/09(日) 01:28:42.28ID:22YrJZ/z0サンクス
すげー助かったわ
0120名無しさん@お腹いっぱい。
2016/10/09(日) 11:48:41.41ID:toa0hwsf0これうpってもどうせまた仕様変更されてすぐに使えなくなりそうだな
今の仕様酷すぎるし・・・
0121名無しさん@お腹いっぱい。
2016/10/09(日) 13:08:36.76ID:7Cr0pBZw00122名無しさん@お腹いっぱい。
2016/10/10(月) 08:43:16.09ID:9Sv92h/l0どっちもうぜぇww
まあ、コロコロ使用変わるとこのスクリプトは毎回修正に時間取られて正直やってられんがな
googleとかtwitterとかpixivあたり
0123名無しさん@お腹いっぱい。
2016/10/11(火) 07:52:38.40ID:Q16Mhvea00124名無しさん@お腹いっぱい。
2016/10/11(火) 09:08:46.37ID:JnwoZ2CA00125名無しさん@お腹いっぱい。
2016/10/11(火) 09:53:49.70ID:peo0Tr2Q00126名無しさん@お腹いっぱい。
2016/10/11(火) 09:56:24.12ID:JnwoZ2CA00127名無しさん@お腹いっぱい。
2016/10/11(火) 10:04:27.84ID:3abxa9/e00128名無しさん@お腹いっぱい。
2016/10/11(火) 10:05:47.42ID:peo0Tr2Q00129名無しさん@お腹いっぱい。
2016/10/11(火) 10:43:11.07ID:eTYOTgsL00130名無しさん@お腹いっぱい。
2016/10/11(火) 11:19:28.52ID:IJAdbW+B0けど消すような荒らしが涌くとこじゃもう戻してもしょうがないだろう
pukiwiki使ってるようだから同じエンジンのサービスがメアド登録なしであればいいんだが
0131名無しさん@お腹いっぱい。
2016/10/11(火) 11:28:49.86ID:eTYOTgsL00132名無しさん@お腹いっぱい。
2016/10/11(火) 13:43:46.02ID:gDhBMy8N0■ このスレッドは過去ログ倉庫に格納されています