トップページsoftware
1001コメント305KB

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

レス数が1000を超えています。これ以上書き込みはできません。
0001名無しさん@お腹いっぱい。2011/06/24(金) 13:55:36.40ID:KQ+CfHIT0
質問は必ずまとめサイトに目を通した後にして下さい。

■まとめサイト
firefoxまとめサイト
ttp://firefox.geckodev.org/
ttp://firefox.geckodev.org/index.php?cmd=read&page=Greasemonkey
ttp://firefox.geckodev.org/index.php?cmd=read&page=userChrome.js

■前スレ
Firefox userChrome.js greasemonkeyスクリプトスレ15
http://hibari.2ch.net/test/read.cgi/software/1301825908/

■拡張機能
greasemonkey
ttp://www.greasespot.net/
Userscripts.org
ttp://userscripts.org/

"alta88's userChromeJS"
ttp://userchromejs.mozdev.org/index.html
userChromeJS フォーラム
ttp://forums.mozillazine.org/viewtopic.php?f=48&t=1006795

"zeniko's userChrome.js"
ttp://mozilla.zeniko.ch/userchrome.js.html
userChrome.js フォーラム
ttp://forums.mozillazine.org/viewtopic.php?t=397735
ttp://forums.mozillazine.org/viewtopic.php?t=556229
userChrome.js 0.8 (FX) - Add-ons Mirror
ttp://forum.addonsmirror.net/index.php?showtopic=6878
0951名無しさん@お腹いっぱい。2011/09/18(日) 00:17:57.67ID:rqmVktlc0
これの@excludeは動作してるの???
https://chrome.google.com/webstore/detail/dhdgffkkebhmkfjojejmpbldmpobfkfo
0952名無しさん@お腹いっぱい。2011/09/18(日) 00:54:46.37ID:rqmVktlc0
↑ 誤動作が治ったら動作した
0953名無しさん@お腹いっぱい。2011/09/18(日) 01:02:14.17ID:w24ZWC5l0
次回からチョロメスレでどうぞ
0954名無しさん@お腹いっぱい。2011/09/18(日) 04:45:41.96ID:+GTsZaHU0
GoogleSearchServicePackで検索結果サムネイルが空白で表示されてないのですが、どうすればいいでしょうか
0955名無しさん@お腹いっぱい。2011/09/18(日) 07:31:30.24ID:4YQYZZmS0
>>954
サムネ取得元を↓に変えてみてくれ。

var tmpl = '<div class="thumbnail"><a href="%s" target=_blank><img class="thumbnailimg" align="left" width="111" height="82" src="http://%d.searchpreview.de/preview?s=%h" /></a></div>';
0956名無しさん@お腹いっぱい。2011/09/18(日) 08:52:57.49ID:9+jbpRqn0
Adblock系かRequestPolicyで止めてんじゃねーの?
0957名無しさん@お腹いっぱい。2011/09/18(日) 10:37:10.62ID:Z+i69qEz0
>>955
横からだが逆にサムネ白くなった

あと、アマゾンの横にサムネが出ないんだけどこれ出す方法ありますか
その下のアマゾンのとこ削除してみたら全部出なくなったよw
0958名無しさん@お腹いっぱい。2011/09/18(日) 21:32:40.27ID:dVazvr+10
今のとこ
Copy URL on Mouse Overをスクリプトとかで
置き換えする手段ってないかな
0959名無しさん@お腹いっぱい。2011/09/19(月) 01:42:40.79ID:paXi04990
>>957
ああ、すまん。さらにコード追加しなきゃいけないんだった。
それの少し下の方のelse文内を↓に変更。

} else {
var protocol = link.protocol;
var host = link.hostname;
var domain = protocol + '//' + host;
var d = domain.match(/:\/\/www\.(\w)|:\/\/(\w)/);
d = d[1] || d[2];
var tag = tmpl.replace(/%s/g, link.href);
tag = tag.replace(/%d/g, d);
tag = tag.replace(/%h/g, domain);
};

で、さらに下の.thumbnailimgの中のmarginを適当に調整してくれ。
0960名無しさん@お腹いっぱい。2011/09/19(月) 01:52:09.52ID:paXi04990
>>957
アマゾンは商品画像そのものを引っ張ってきてるから、
images-jp.amazon.comに無いなら他のアマゾン内の画像を参照しなきゃいけないと思うけど、
正直面倒そうで弄ってない。
0961名無しさん@お腹いっぱい。2011/09/20(火) 06:10:15.47ID:R3nW1HV20
Pixivでフルサイズ画像のリンクが出なくなって不便極まりない
どうにかならんかねぇ
0962名無しさん@お腹いっぱい。2011/09/20(火) 06:19:24.49ID:R3nW1HV20
すまん事故解決した
0963名無しさん@お腹いっぱい。2011/09/20(火) 10:54:20.75ID:lBseIIkK0
>>940
これ検索エンジン側でなんとかしてほしい
あとクリップサイトだかブックマークサイトだかが
オリジナルのサイトよりも上位に来るって・・・
0964名無しさん@お腹いっぱい。2011/09/20(火) 11:20:07.16ID:TS22OPt90
9割方一致しているサイトを表示させない、としたら、
関係者の広告収入は減るだろうが、劇的にインターネットは便利になるだろうな。
まとめサイトや内容の重複も減るだろうから。
0965名無しさん@お腹いっぱい。2011/09/20(火) 11:42:32.74ID:l3g3tpGi0
>>961
>>962
でも、下記のようなページにリンク[S]は付かなくなったよね・・・

「tantan」の作品 - イラスト [pixiv]
http://www.pixiv.net/member_illust.php?id=3226735
0966名無しさん@お腹いっぱい。2011/09/20(火) 13:33:48.39ID:bbdHtYxv0
>>965
Pixiv Fullsize Linksでいいじゃないか。
どうしてもリンクが[S]でなければ嫌なのか。
0967名無しさん@お腹いっぱい。2011/09/20(火) 14:55:03.29ID:f3IhZm1y0
>>966
落とすときに不便だな
0968名無しさん@お腹いっぱい。2011/09/20(火) 19:28:20.63ID:7H9oCHRA0
autopagerize対応してたから、その人のイラストまとめて落とす時とか便利だったのよね
0969名無しさん@お腹いっぱい。2011/09/20(火) 19:58:16.17ID:o1SmHGvB0
指定した文字列の色を変えるスクリプトってありますか?
下記のページで、Platform: Windows 7 x64 (64-bit)を選ぶと、
右側に絞り込まれた結果がでるのですが、この右側部分の
DateとVersionの文字の色を変えたいです。
//-----------------
myDate("5/26/11");
myDate("2/17/11");
myDate("5/14/10");
//-----------------
myVer("11.43.1.3");
myVer("11.41.3.3");
myVer("11.12.6.3");
//-----------------
myCol("#FF0000")
こんな感じに自分で指定しておくと、その部分の色が変わるよう
にしたいです。

できれば、このサイト以外でも使えるようなものがいいのですが、
最低でもこのMarvellのドライバダウンロードページだけ使えれば
OKです。

よろしくお願いします。



www.marvell.com/support/downloads/search.do
0970名無しさん@お腹いっぱい。2011/09/20(火) 20:55:35.22ID:rphiMtax0
autoCopyToClipboard.uc.jsがどこもリンク切れのようで見つからない
どなたかいただけませんか
0971名無しさん@お腹いっぱい。2011/09/20(火) 21:08:58.78ID:U7T2vwkz0
>>970
いや、リンク切れてないから
https://github.com/alice0775/userChrome.js/blob/master/autoCopyToClipboard.uc.js
0972名無しさん@お腹いっぱい。2011/09/20(火) 21:16:59.19ID:rphiMtax0
>>971
うお
すまぬ。でも教えてくれてありがとう!
0973名無しさん@お腹いっぱい。2011/09/20(火) 22:05:18.50ID:8gLXBL170
>>968
そそ、正にその通り
0974名無しさん@お腹いっぱい。2011/09/21(水) 01:40:46.54ID:mNDv7nhd0
>>963
検索エンジン側では判断出来ん

純粋に消したり弾くだけなら jaro edvakf でググれ
他にも機能が付随した物ならGoogle Search Service Packで
0975名無しさん@お腹いっぱい。2011/09/21(水) 14:08:56.48ID:fvxYorXn0
>>965
ユーザーの作品一覧で pixiv images direct link が動かないのは131行目あたりが原因のようだな
適当にいじってたら動くようになったわ
0976名無しさん@お腹いっぱい。2011/09/21(水) 14:36:12.96ID:FNMJANgv0
使えない困ってますって奴は誰か直してくれないかなチラッって感じなのに
直したって奴はどう直したか書かないからいつまでも困ってますって奴が居着いてて笑える
0977名無しさん@お腹いっぱい。2011/09/21(水) 14:48:21.43ID:Q3uPORj50
それを発表してどうすんの?
0978名無しさん@お腹いっぱい。2011/09/21(水) 14:49:36.94ID:r5Hbecex0
そうですね^^
笑えますね^^
0979名無しさん@お腹いっぱい。2011/09/21(水) 14:50:26.99ID:FNMJANgv0
>>977
お前みたいなのが反応してくれるのを楽しむ
0980名無しさん@お腹いっぱい。2011/09/21(水) 16:36:48.23ID:WWErIPd20
行間が読めない馬鹿も一緒に笑われてるってことだよ
0981名無しさん@お腹いっぱい。2011/09/21(水) 17:35:05.40ID:OtIfOpAo0
自己解決しますた
0982名無しさん@お腹いっぱい。2011/09/21(水) 18:37:48.89ID:RU3HV8Ub0
>>975
なるほど
作者さんはその不具合を知っているのかな?
0983969 ◆/WCsm169cQ 2011/09/22(木) 00:16:39.79ID:BH3CH0TX0
969です。

あれから自分で色々調べているのですが、ノードを挟む形で追加する命令はありますか?
下の二行目の <td>5/26/11</td> を、 <td><font color=#ff0000>5/26/11</font></td> という形にしたいのですが、
appendChildだと <td>5/26/11<font color=#ff0000></font></td> という形になってしまいます。
(末尾にノードを追加するもののようなので、普通な動作と結果だと思いますが。)

●HTMLソース
<tr class="" id="/support/downloads/driverDownload.do?driverId=175&action=1">
 <td>5/26/11</td>
 <td><a href="#">Windows Setup Installer (32- and 64-bit) for Yukon Controllers</a></td>
 <!-- <td>Platform Name</td> -->
 <td><font color="#ff0000">11.43.1.3</font></td>
</tr>

今は下記の通りでとりあえず半分手動で色を付ける事ができました。
●JavaScriptソース (Greasemonkey 0.9.11 @ Firefox 3.6.22)
var xTR175 = document.evaluate('//TR[@id="/support/downloads/driverDownload.do?driverId=175&action=1"]', document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
xTR175.snapshotItem(0).childNodes[1].innerHTML = "<font color=#FF0000>5/26/11</font>";

ただ、自分が調べている「ノードを挟んで新規ノードを追加する命令」が未だ分かりません。
最初にも書きましたが、例えば <td>5/26/11</td> このようなソースで、テキストノード(もしくはtdノード)を指定したら、
<td><font color=#ff0000>5/26/11</font> という形になるような事ができるものがあるのか知りたいです。

よろしくお願いします。
0984名無しさん@お腹いっぱい。2011/09/22(木) 00:33:15.26ID:XbQPTN+30
>>983
http://logsoku.com/thread/hibari.2ch.net/software/1280677666/301-400
あたりを参照
0985969 ◆/WCsm169cQ 2011/09/22(木) 01:46:14.29ID:BH3CH0TX0
>>984
レスありがとうございます。
過去ログ301-400まで一通り見ました。

>「ノードを挟んで新規ノードを追加する命令」
結果、上のようなものは無いという事でしょうか?
(append〜やinsert〜といった形で行うもの。)

なんというか自作関数的(過去ログ390)なものを使用
しないと無理なのでしょうか。
0986名無しさん@お腹いっぱい。2011/09/22(木) 02:19:36.26ID:XbQPTN+30
>>985
<font color=#ff0000>5/26/11</font>
これはFONT要素の子要素として"5/26/11"というテキストノードがあるのであって
"5/26/11"というテキストノードをFONT要素が挟んでいるのではない
だから「ノードを挟んで追加する」という考え方自体が間違い
単に新しいノードを作成してそれを元のノードと置換すればいいだけ
それはreplaceChildで可能

var textNode = {対象のテキストノード}
var newNode = document.createElement('FONT');
newNode.setAttribute('color', '#FF0000');
newNode.textContent = textNode.textContent;
textNode.parentNode.replaceChild(newNode, textNode);
0987969 ◆/WCsm169cQ 2011/09/22(木) 07:08:36.04ID:ZfpPGtQw0
>>985
遅くにレスありがとうございます。

テキストではなく、例えばこれがテキストではなく、
<TABLE>〜</TABLE> でこれを <DIV><TABLE>〜</TABLE></DIV> と
いったように<TABLE>を<DIV>で囲う?場合も同じになるのでしょうか。

サンプルコードありがとうございました。
まだよく分からないのですが、上の<DIV>の事もこれで試してみます。

ありがとうございました。
0988名無しさん@お腹いっぱい。2011/09/22(木) 08:07:02.67ID:ejv9Pzpr0
searchwp-2.4.2.11.07.11.03-fx、本家2.4.2に適用はできたけど
6.0.2じゃ動かないな
install.rdfにも問題はないようだし
0989名無しさん@お腹いっぱい。2011/09/22(木) 10:35:46.14ID:ax3qP3wW0
>>988
へー、そんなこともあるんだね
9.0a1では問題なく動いてるよ
0990名無しさん@お腹いっぱい。2011/09/22(木) 10:57:01.23ID:rBAO/d7O0
>>988
うちだと普通に動いてるな
バージョンは6.0.2と9.0a1両方でいけてる
0991名無しさん@お腹いっぱい。2011/09/22(木) 12:29:51.42ID:Sj7l8L8N0
6.0.2と7.0b6と8.0a2で使えてる
0992名無しさん@お腹いっぱい。2011/09/23(金) 00:44:28.66ID:a9cvf+hT0
俺のも6.0.2で問題なく動いているな
0993名無しさん@お腹いっぱい。2011/09/23(金) 01:21:27.17ID:tAHypEOq0
Youtubeで動画を検索した時、毎回大抵は右側の「アップデート日」でソートをすることになるので
これを自動化したいものの検索で見つかるのは更新の止まったグリモンだけで…
これ、どなたか更新して頂けませんか

YouTube Sort by date for Greasemonkey
http://userscripts.org/scripts/show/74755
0994名無しさん@お腹いっぱい。2011/09/23(金) 02:58:17.99ID:zn+Mza8S0
Fx6.0.2です
OpenAddonFolder.uc.js動かすにはどこを修正すればいいか分かる人いませんか
0995名無しさん@お腹いっぱい。2011/09/23(金) 05:15:43.71ID:UeWLoBbR0
>>982
たぶん
ttp://userscripts.org/topics/87184
0996名無しさん@お腹いっぱい。2011/09/23(金) 17:09:47.47ID:D9lPs/Gc0
>>995
どもども
0997名無しさん@お腹いっぱい。2011/09/23(金) 18:06:58.24ID:iz8vY0cu0
t
0998名無しさん@お腹いっぱい。2011/09/23(金) 18:07:29.47ID:iz8vY0cu0
o
0999名無しさん@お腹いっぱい。2011/09/23(金) 18:08:19.98ID:iz8vY0cu0
p
1000小倉優子 ◆YUKOH0W58Q 2011/09/23(金) 18:08:27.83ID:kqRUFvgz0
  ∧,,,∧ 
 (  ・∀・) 1000ならジュースでも飲むか
  (    ) 
  し─J 
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。