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

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

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2013/03/02(土) 21:30:10.47ID:Gdk+x7It0
■前スレ
Firefox userChrome.js greasemonkeyスクリプトスレ22
http://anago.2ch.net/test/read.cgi/software/1354149497/

■拡張機能
greasemonkey
http://www.greasespot.net/
Scriptish
https://addons.mozilla.jp/firefox/details/231203
Userscripts.org
http://userscripts.org/

"alta88's userChromeJS"
http://userchromejs.mozdev.org/index.html
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/page/userChrome.js%CD%D1%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8
0655名無しさん@お腹いっぱい。2013/05/27(月) 18:36:45.50ID:sf0Rq4O10
>>654
おま環じゃね?
サムネつけてるアドオンかスクリプト、あるいはMactypeあたりが原因と見た
0656名無しさん@お腹いっぱい。2013/05/27(月) 18:48:55.41ID:7P9wU+Wr0
>>645
実験したかったけど、UserScriptLoader.uc.jsでは動かなかったわ。
06576452013/05/27(月) 20:07:11.55ID:qmS4F6a70
>>655-656d
まさかのMactypeかよ!と思って確かめたんだが違ったようだw
切り分け('A`)マンドクセ
まぁ俺環だと分かっただけでもいいか…
0658名無しさん@お腹いっぱい。2013/05/27(月) 20:21:26.36ID:7y1P2QGz0
>>656
使えてるよ
>>657
問題ないかと思ったけど
google検索で使ってるcssを無効にしたら俺も>>654のようになった
06596542013/05/27(月) 20:42:00.09ID:qmS4F6a70
おい!お風呂さんのgoogleサムネ以外アドオンなんかも全部無効にしてもなったでw
なんぞwwww分からんもうええはwwww
0660名無しさん@お腹いっぱい。2013/05/27(月) 20:51:25.94ID:7y1P2QGz0
Google search thumbnailの表示位置を調整すればいいんじゃないの
0661名無しさん@お腹いっぱい。2013/05/27(月) 22:45:26.48ID:WXP2z1O+0
問題なす
USLでも動いてる

http://i.imgur.com/xXbbLiJ.jpg
0662名無しさん@お腹いっぱい。2013/05/27(月) 22:56:24.66ID:+9aTAWuL0
>>637のアドバイスを元に、
GoogleSearchServicePack の334行目を以下のように書き換えてみて、

var result = element.ownerDocument.evaluate('.//a[@class="l"]', element, null, 7, null);

var result = element.ownerDocument.evaluate('.//a', element, null, 7, null);

これで取りあえず動くようになったんだけど、

たまに検索結果の全ページが意図せずブロックされてしまったり、
(例:ttps://www.google.com/search?q=QuiteRSS&ie=utf-8&oe=utf-8&aq=t&lr=lang_ja&num=50&safe=off&as_qdr=y15&rls={moz:distributionID}:{moz:locale}:{moz:official})

ちゃんと検索結果が表示されてる場合でも、AutoPageraizeでページが継ぎ足された瞬間に、それまで表示されてたサイトが全部ブロック状態に切り替わってしまうことがある。

修正箇所、どこか間違えてる??
0663名無しさん@お腹いっぱい。2013/05/27(月) 23:22:17.57ID:qmS4F6a70
>>660 うむ。やり方分からんw
>>661 文字が被るのはYouTubeだけやで
0664名無しさん@お腹いっぱい。2013/05/28(火) 16:20:50.86ID:QfeLiPHE0
Amazon Popup Review
http://userscripts.org/scripts/show/97021
 
うまく動かなくなったんですけど、動いている人います?
0665名無しさん@お腹いっぱい。2013/05/28(火) 18:21:43.04ID:NKS5XDPN0
Faviconize Google (nested icons) for Greasemonkey
https://userscripts.org/scripts/show/58177

これ使ってる人いるかな?どうもファビコンの読み込みが遅いんだけど
外部から呼んでるからどうしようもないのかな
代替スクリプトがあればいいが
0666名無しさん@お腹いっぱい。2013/05/28(火) 19:27:09.05ID:IatYbwAp0
>>662
これやってみたんだけど、検索結果の後ろにgoogleのファビコンがurl後ろに表示されるんだけど、自分だけかな?
以前は出なかったような気がするんだけど、修正するにはどうすりゃいい?
0667名無しさん@お腹いっぱい。2013/05/28(火) 21:04:03.39ID:E8v2n7+M0
>>652
1009,1010を組み合わせたら動いたわ
addmenu弄らなきゃと思っていたが助かったthx
0668名無しさん@お腹いっぱい。2013/05/29(水) 13:59:01.13ID:9Cq1Ukj30
GoogleSearchServicePackは
var result = element.ownerDocument.evaluate('.//a[@class="l"]', element, null, 7, null);

var result = element.ownerDocument.evaluate('.//h3[@class="r"]/a', element, null, 7, null);
で使えてる
0669名無しさん@お腹いっぱい。2013/05/29(水) 15:06:15.02ID:56BgGrko0
   ヘ⌒ヽフ
  ( ・ω・) d
  / ~つと) d
0670名無しさん@お腹いっぱい。2013/05/29(水) 16:41:19.28ID:FQKsv8GC0
ロダのExtras Config Menu Plus.uc.jsのおかげでrebuild_userChrome.uc.xulを捨てることができたぜ
rebuild_userChrome.uc.xulはスクリプトのon/offでしか使ってなかったからちょうどいいわ
0671名無しさん@お腹いっぱい。2013/05/29(水) 19:32:47.62ID:1QsDlkir0
Noscrip併用なんだけどそのページのスクリプト自体を有効にしてないと効かないのとスクリプトオフでも効くのがあるね
なんか違いがあるんだろうか

Dont track me Googleあたりは
最初マウスオーバーした時は効いてないURLがステータスに表示され、
一端離してからまたマウスオーバーすると効いたURLになっている
0672名無しさん@お腹いっぱい。2013/05/29(水) 21:48:46.49ID:KNvionPt0
Colorful Search.user.js 動いている人いますか?
javascript.options.xml.contentをtrueにするというのを見つけたので試してみたのですが、動きませんでした。
誰か修正方法教えてください。
0673名無しさん@お腹いっぱい。2013/05/29(水) 22:43:11.42ID:zA/0z1Fo0
Chrome使いもここにいていいですか
0674名無しさん@お腹いっぱい。2013/05/29(水) 22:50:06.38ID:kTPJ69HT0
変に自己主張しなければ別に…
0675名無しさん@お腹いっぱい。2013/05/29(水) 22:52:15.35ID:91yiSraW0
いいえお断りいたします
0676名無しさん@お腹いっぱい。2013/05/29(水) 22:58:16.44ID:U4vtdhD00
スレタイぐらいちゃんと読めよ
0677名無しさん@お腹いっぱい。2013/05/30(木) 01:48:47.80ID:09PY3TdW0
ニコニコで「次へ」ってリンクあったら自動的にジャンプする機能ってgreasemonkeyで実現出来る?
0678名無しさん@お腹いっぱい。2013/05/30(木) 04:22:16.85ID:5RLDhvk10
はい
0679名無しさん@お腹いっぱい。2013/05/30(木) 16:59:19.01ID:xjxomWgx0
contextPopupBookmarksFolder_Fx37.uc.jsで、hogeというフォルダを
about:configにて設定したいので教えてください。

ちなみに現在は、kPLACE_FolderNameで指定しています。
Ver UpやProfileの作り直し等を考えますと、about:config(user.js)の方が
使い勝手がいいと判断した次第です。よろしくお願いします。

https://github.com/alice0775/userChrome.js/blob/master/contextPopupBookmarksFolder_Fx37.uc.js

> // -- config --
> //about:configでも kPLACE_FolderName または kPLACE_QUERY を設定できる
> PREF: 'userChrome.contextPopupBookmarksFolder.PLACE_QUERY',
0680名無しさん@お腹いっぱい。2013/05/30(木) 18:03:42.11ID:InnnhUEx0
preference nameを「userChrome.contextPopupBookmarksFolder.PLACE_QUERY」にして
preference [string]valueにkPLACE_FolderName または kPLACE_QUERY を設定すればいいんじゃないの
0681名無しさん@お腹いっぱい。2013/05/30(木) 18:09:34.31ID:InnnhUEx0
hogeというフォルダをkPLACE_FolderNameで指定する場合、user.jsに書くなら

user_pref("userChrome.contextPopupBookmarksFolder.PLACE_QUERY", "hoge");
0682名無しさん@お腹いっぱい。2013/05/30(木) 18:33:17.30ID:Y0EN6h7d0
nicowatch_tools.user.jsが効かなくなってる
CDATA書き換えたのに 俺環?
06836792013/05/30(木) 21:10:12.27ID:EBu60NdE0
>>680-681
おかげさまで希望通りになりました。
本当にありがとうございました。
0684名無しさん@お腹いっぱい。2013/05/31(金) 12:24:30.98ID:d3v2fvqE0
>>682
var flvplayer = unsafeWindow.document.getElementById('flvplayer');
に戻したら動いたよ
0685名無しさん@お腹いっぱい。2013/05/31(金) 13:30:55.91ID:/nILlEUI0
ろだのPixiv Lazy plus mod.user.js
メンテナンス以降くらいから行が詰まって表示されるようになったような
0686名無しさん@お腹いっぱい。2013/05/31(金) 14:06:31.68ID:Jsum5m870
nicovideo_additional_mylist.user.jsで火狐アップデートしたら
マイリストのページの拡張マイリストの表示がおかしいな・・・
ページ最下段まで行けば他のマイリス見れるから良いけど
火狐の仕様が変わったんだろうか?まさか俺だけじゃないよな・・
0687名無しさん@お腹いっぱい。2013/05/31(金) 14:12:57.53ID:7ZZyYKyk0
>>672
Firefox21以降はE4X削除のため無理
0688名無しさん@お腹いっぱい。2013/05/31(金) 16:16:57.52ID:vsPST6cw0
>>684
ありがとう!動きました
0689名無しさん@お腹いっぱい。2013/05/31(金) 19:03:11.29ID:EE0rIY800
>>687
教えてくれてありがとう。
見やすくなって便利だったんだけどなぁ。
代わりになるような物をさがしてみますね。
0690名無しさん@お腹いっぱい。2013/05/31(金) 19:22:58.34ID:sU4huIIuP
>>689
CDATA削除して、ちょこっと弄るだけで動きそうじゃんこれ
0691名無しさん@お腹いっぱい。2013/05/31(金) 20:46:34.70ID:v3g+IHEA0
panoというアドオンはタブ系と干渉するな
middle-click-undo-close-tab.uc.jsが効かなくなった
FireGestureの戻す機能は効くのに
0692名無しさん@お腹いっぱい。2013/06/01(土) 08:28:22.80ID:7/Zib25T0
>>684
横からサンクス
0693名無しさん@お腹いっぱい。2013/06/01(土) 09:34:22.80ID:LgItByNh0
Firefox20以降のツールバーボタンをクリックして吹き出しで表示されるダウンロードマネージャでは
残り時間−ダウンロード済みサイズ/ファイルサイズが表示されますが
ダウンロード速度を表示させることは可能ですか?
0694名無しさん@お腹いっぱい。2013/06/01(土) 20:24:33.54ID:OdJNe/l10
>>685の修正ありがとうございました
0695名無しさん@お腹いっぱい。2013/06/02(日) 15:14:40.17ID:l355TFL80
ロダに私家版 GoogleSearchServicePackL.uc.js 上げてた人、アリガトね
0696名無しさん@お腹いっぱい。2013/06/02(日) 18:13:26.30ID:wzcuKBwI0
Lのサムネをsearchpreview.deに変更したいんだけどどう記述すればいいの?
誰かおせ〜て
0697名無しさん@お腹いっぱい。2013/06/02(日) 20:23:57.54ID:HFqi73JIP
>>696
ろだに上がってる普通の方ってサムネ がsearchpreview.deに変更されてなかった?
そっち使った方が良いと思う。
別にLも大した追加されてないし。
0698名無しさん@お腹いっぱい。2013/06/02(日) 21:08:25.54ID:gufI16Nk0
サイトブロック機能は元になってる(今は動かない)Search Site Block は正規表現出来たけど
Lは使えないのな
0699名無しさん@お腹いっぱい。2013/06/02(日) 21:54:06.48ID:hRV3ojZI0
自作のjsmをuserchrome.jsから呼び出すことってできませんか?
0700名無しさん@お腹いっぱい。2013/06/03(月) 00:05:13.62ID:48DIjP7/0
>>699
Components.utils.import() に file スキーマが使えるみたいだし試してみれば?
https://developer.mozilla.org/en-US/docs/Mozilla/JavaScript_code_modules/Using

駄目だったらjsmだけの拡張作ってインストールしとくとか
0701名無しさん@お腹いっぱい。2013/06/03(月) 12:05:07.12ID:l2N3WWvh0
ありがとうございます
誰かがロダに自作jsmをインポートできるようにする拡張を上げてくれたようで助かりました
0702名無しさん@お腹いっぱい。2013/06/03(月) 21:57:40.31ID:T5qwpHWW0
ようつべのタイトルを上に表示するグリモンスクリプトある?
0703名無しさん@お腹いっぱい。2013/06/03(月) 23:25:32.40ID:g/FpLJCI0
// ==UserScript==
// @name youtube no title wo ue ni
// @include http://www.youtube.com/*
// ==/UserScript==
(function () {
var pa = document.getElementById('player-api');
var wht = document.getElementById('watch-headline-title');
wht.style.fontSize = '1.2em';
pa.parentNode.insertBefore(wht, pa);
})();

動くけど何故かエラー出るm9(^Д^)
0704名無しさん@お腹いっぱい。2013/06/04(火) 08:59:35.74ID:Svl0BI2C0
>>678
ありがとーー。練習がてら書いてみる。
0705名無しさん@お腹いっぱい。2013/06/04(火) 15:13:01.53ID:lfvroIvu0
pixiv_bookmarks_auto_taggingがどうも動いてない気がするのですが
ブックマークかタグ周りに変更あったのでしょうか?
同じ機能持ってて今でも更新されてるものって無いかな…
0706名無しさん@お腹いっぱい。2013/06/05(水) 18:50:45.71ID:YAiOg8GA0
mouseGesture2.4.2.uc.js使っている人いますか?
ホイールジェスチャに割り当てているものが全て使えなくなってしまいました。
どなたか修正箇所わかる人いたら教えてください。
ちなみにたのジェスチャなどはちゃんと動作してます。
0707名無しさん@お腹いっぱい。2013/06/05(水) 20:49:39.96ID:DrmmfOg+0
userscripts.orgのインストール数はいつになったら直るんだろう
0708名無しさん@お腹いっぱい。2013/06/05(水) 22:06:59.75ID:AZHM337x0
そんなつまらん事を気にするのはスクリプト作者か?
0709名無しさん@お腹いっぱい。2013/06/05(水) 23:14:07.57ID:Qv/F8JbN0
いやいや結構うざい
0710名無しさん@お腹いっぱい。2013/06/06(木) 18:38:07.41ID:LuJjV7oP0
grieverさんとこのgistに新しいの上がってるけど話題になってないのねw
0711名無しさん@お腹いっぱい。2013/06/06(木) 18:41:08.90ID:sNp40bTu0
オチスレか何かと勘違いしてません?
0712名無しさん@お腹いっぱい。2013/06/06(木) 18:45:39.70ID:aNcwUAiX0
既出
07137062013/06/06(木) 19:50:39.43ID:Y1bfOz1c0
mouseGesture2.4.2.uc.jsなんだけど、使えるようになりました。
スクロールバーが表示されているときにホイールジェスチャが効かなくなっていたので、yetanothesmoothscrollingを削除してみたら動くようになりました。
だけど、またyetanothesmoothscrollingを入れても動くんですよね。
アドオンを入れる順番とかでスクリプトが動かなくなったりするんでしょうか?
0714名無しさん@お腹いっぱい。2013/06/06(木) 21:32:29.25ID:LuJjV7oP0
>>712
どこに?
NewTabPageDial.uc.jsでここと一個前のスレ内検索しても出てこないぞ
0715名無しさん@お腹いっぱい。2013/06/06(木) 21:44:22.19ID:vXgn06BM0
>>710
about:newtab を Speed Dial に変えるスクリプト。
https://gist.github.com/Griever/5603766

about:newtab と何が違うのかわからん
少なくとも見た目は変わってない
0716名無しさん@お腹いっぱい。2013/06/06(木) 21:46:11.07ID:vXgn06BM0
>ただし、ピン留めされているページじゃないと移動出来ません
これか
0717名無しさん@お腹いっぱい。2013/06/06(木) 22:09:57.12ID:aNcwUAiX0
5/18にスクリプト更新してる情報があんだろ
普通使ってれば気づくだろ
わざわざ個別に書かなくても
0718名無しさん@お腹いっぱい。2013/06/06(木) 22:15:31.02ID:vXgn06BM0
知ってるやつもいる
知らないやつもいる
見逃してしまってたやつもいる
色んなやつが情報共有してるすれで無粋なレスをするなよ
0719名無しさん@お腹いっぱい。2013/06/06(木) 22:36:37.51ID:NV9kzUgl0
> about:newtab を Speed Dial に変えるスクリプト。
> Opera のように Ctrl+1〜9 でページ移動出来ます。
> ただし、ピン留めされているページじゃないと移動出来ません。
> 好きなページはブックマークから D&D で登録できます。

これ読んでなお「何が違うのかわからん」とか無能なレスするやつもいるからな
ホント色んなやつがいるよな
0720名無しさん@お腹いっぱい。2013/06/06(木) 23:03:20.16ID:vXgn06BM0
あんたみたいに人を貶めたり卑しめたりすることでしかエネルギー補給できない犯罪者予備軍とかな
0721名無しさん@お腹いっぱい。2013/06/06(木) 23:09:56.92ID:9Xfq9pZA0
これはひどい…
0722名無しさん@お腹いっぱい。2013/06/06(木) 23:24:02.65ID:vXgn06BM0
何で全力気味でフルボッコ何だよ
gistのアドレス貼ったからか?
つくづく自分さえよければいいシェア精神のない意地汚い奴らだ
0723名無しさん@お腹いっぱい。2013/06/06(木) 23:59:11.37ID:F6LBmsLR0
すごいブーメランだ
0724名無しさん@お腹いっぱい。2013/06/07(金) 02:56:09.89ID:khXa4Ruu0
特定の文字を変換したいのですが苦戦中です。
document.body.innerHTML = document.body.innerHTML.replace(/hoge/, 'hogehoge');
これでNGワード「hoge」を置換できるとは思うのですが、タイトル部分の置換はできませんよね。
Webabornを調べたのですが、これだとブロック単位になってしまいます。
ご助言いただけないでしょうか。
0725名無しさん@お腹いっぱい。2013/06/07(金) 13:04:27.62ID:zug8xuVv0
>>724
ページタイトルはdocument.titleですよ?
document.bodyはページコンテンツです。
0726名無しさん@お腹いっぱい。2013/06/07(金) 14:11:22.44ID:khXa4Ruu0
そうですね。document.bodyは<body>hoge</body>を取得しますね。
そして<title>hoge</title>部分は別に置換しないとだめですね。
簡単に、「Yahoo」→「ヤフー」みたいに置換できたらと思ったんですが、思ったより難しそうですね。
a hrefは除外しないとだめだし・・・。ん〜。document.getElementsByTagName()あたりから勉強しなおしてきます。
0727名無しさん@お腹いっぱい。2013/06/07(金) 15:30:46.53ID:+nT/7fko0
document.evaluateでテキストノードだけ取得すればいいんじゃない
0728名無しさん@お腹いっぱい。2013/06/10(月) 02:36:30.48ID:R2CgPoVj0
// ==UserScript==
// @name test
// @include main
var button=document.getElementById('appmenu-button');
button.addEventListener('click',blur,false);
function blur(){
var activeElement = window._content.document.activeElement;
if(activeElement.tagName==('EMBED'||'OBJECT')){
activeElement.blur();
}
}

上記は別のスレに貼られていたスクリプトなのですが、YouTubeやニコニコ動画では機能するものの、
例えば、以下のページの冒頭の動画等では効かなくなります。
ttp://blog.livedoor.jp/goldennews/archives/51784610.html

どのように書き換えればよいでしょうか。
お分かりになる方がおられましたら、ご教授ください。
0729名無しさん@お腹いっぱい。2013/06/10(月) 03:02:38.75ID:XU71PQgZ0
var button = document.getElementById('appmenu-button');
button.addEventListener('click',blur,false);
function blur(){
var activeElement = window.content.document.activeElement;
if(activeElement.tagName.match(/^embed|object|iframe$/i)){
activeElement.blur();
}
}
0730名無しさん@お腹いっぱい。2013/06/10(月) 06:00:45.27ID:XU71PQgZ0
var button = document.getElementById('appmenu-button');
button.addEventListener('click',blur,false);
function blur(){
var activeElement = window.content.document.activeElement;
if(activeElement.tagName.match(/^(?:embed|object|iframe)$/i)){
activeElement.blur();
}
}
まちがえた
0731名無しさん@お腹いっぱい。2013/06/10(月) 15:34:34.18ID:R2CgPoVj0
>>730
YouTubeやニコ動以外のサイトでも効くようになりました。
どうもありがとうございます。
0732名無しさん@お腹いっぱい。2013/06/11(火) 18:36:18.48ID:xXwlg2Kc0
タブを閉じた時の挙動を変更するスクリプトってありますか?
openTabsWhere_whichTabSelectWhenCloseTab.uc.jsというのが使えないみたいなので
0733名無しさん@お腹いっぱい。2013/06/12(水) 00:17:44.43ID:TudnTNhv0
>>664
172,173行目を

popup.loading.style.display = 'block';
popup.frame.style.display = 'none';

にすると一応見られるようになるみたいです
0734名無しさん@お腹いっぱい。2013/06/12(水) 22:26:14.75ID:8ZC7im2s0
>>703これ8行目がエラー吐くのはなんで?
0735名無しさん@お腹いっぱい。2013/06/12(水) 23:14:11.67ID:oD6tr8gu0
// ==UserScript==
// @name youtube no title wo ue ni
// @include http*://www.youtube.com/*
// @grant none
// ==/UserScript==
(function () {
if(window != window.parent) return;
var pa = document.getElementById('player-api');
var wht = document.getElementById('watch-headline-title');
wht.style.fontSize = '1.2em';
pa.parentNode.insertBefore(wht, pa);
})();
0736名無しさん@お腹いっぱい。2013/06/12(水) 23:28:37.79ID:8ZC7im2s0
こっそり置かれてるiframeの中身に反応しちゃってるってことかな
0737名無しさん@お腹いっぱい。2013/06/13(木) 12:36:20.17ID:k/WkNi5/0
googleの検索結果画面で動かすスクリプトなのですが、いつの間にか動かなくなってしまいました。

恐らくgoogleの仕様が変化したのだと思います。
多分 if (all_links[i].className!='l') { continue; }のクラスネームを直せば動くのかな〜と思うのですが、どう直したら良いのかさっぱり分からず・・・どなたか分かる方いらっしゃいませんか?

機能
mozilla-remix.seesaa.net/article/172253506.html

元は↓で頂いたスクリプトです。下記質問のスクリプトは若干書き換えてあります。
userscripts.org/scripts/review/55920

続く
0738名無しさん@お腹いっぱい。2013/06/13(木) 12:38:30.19ID:k/WkNi5/0
>>737の続き
var sites = [
['hoge', '#9CCA89'],
['ほげ', '#CCC']
];

var siteLen = sites.length;
var numNot = 0;

setTimeout(startItOff, 1000);

function startItOff()
{
var all_links = document.getElementsByTagName('a');
var linkLen = all_links.length;
if (location.hostname.indexOf("google.co.jp")!=-1) {
続く
0739名無しさん@お腹いっぱい。2013/06/13(木) 12:40:47.47ID:k/WkNi5/0
>>738の続き

for (i=0; i<linkLen; i++) {
if (all_links[i].className!='l') { continue; }
var href = all_links[i].getAttribute('href');
var text = all_links[i].innerHTML;
for(j=0;j<siteLen;j++){
if (!new RegExp(sites[j][0], 'i').test(href) && !new RegExp(sites[j][0], 'i').test(text)) continue;

var result=all_links[i].parentNode.parentNode;
result.style.backgroundColor=sites[j][1];
result.style.overflow='hidden';

}
}
}
}

おわり
0740名無しさん@お腹いっぱい。2013/06/13(木) 21:53:21.69ID:iWSma1Vn0
if (all_links[i].parentNode.parentNode.className!="rc") { continue; }
0741名無しさん@お腹いっぱい。2013/06/13(木) 22:46:20.06ID:k/WkNi5/0
>>740
ありがとうございます!動きました
知識がないもので、昨日からいろいろとググって、それらしいものを当てはめてーを永延と繰り返し
試行錯誤をしていたんですけど、全然動いてくれなくて
本当に助かります
0742名無しさん@お腹いっぱい。2013/06/15(土) 10:23:55.04ID:H/75Dp7q0
feedly ccolorful listviewでCategory内の記事を選択した際にも色分けし、
未読と既読の色の違いを明確にしたいのですが、どこをどう修正したらいいでしょうか?
0743名無しさん@お腹いっぱい。2013/06/15(土) 18:12:11.46ID:YLwzN4cG0
>>742

http://tmlife-storage.googlecode.com/svn/trunk/css3/hsl/index.html
0744名無しさん@お腹いっぱい。2013/06/15(土) 19:35:31.77ID:3x27xlY00
http://u6.getuploader.com/script/edit/803
ロダのBack to the Favicon.uc.jsなんですが
faviconが無いサイトの初回表示時が空欄になってしまいます
ページを更新したり他タブを見て戻ったりすると正常に表示されます
初回からちゃんと表示されるように手直しオナシャスm(_ _)m


(function() {
gBrowser.tabContainer.addEventListener("TabAttrModified", function() {
if (gBrowser.mCurrentTab.image === gProxyFavIcon.src) return;
(!!gBrowser.mCurrentTab.image) ? gProxyFavIcon.src = gBrowser.mCurrentTab.image : gProxyFavIcon.removeAttribute("src");
}, false);
})();
0745名無しさん@お腹いっぱい。2013/06/19(水) 18:13:06.92ID:6iybtdYh0
XPathでexample_*の*の部分に変数を使う方法はありますか?

document.evaluate('//input[@id="example_"]', document, null, 7, null);

example_1〜3までを設定したいです。
0746名無しさん@お腹いっぱい。2013/06/19(水) 21:21:18.94ID:P9yrk8mE0
>>745
試してないがコレでどうだ
document.evaluate('//input[@id="example_' + 変数 + '"]', document, null, 7, null);
0747名無しさん@お腹いっぱい。2013/06/20(木) 19:37:25.87ID:S5Anwb1P0
userscripts.orgにつながらない
0748名無しさん@お腹いっぱい。2013/06/20(木) 19:39:09.73ID:Om/AA6J80
>>747
よくある
07497442013/06/20(木) 20:11:57.64ID:gptA3gpF0
>744 ←どなたかご存知ないですかね?
表示を更新するとか…わかりませんが
0750名無しさん@お腹いっぱい。2013/06/20(木) 20:45:17.38ID:TY461jP40
UserCSSloaderにスクリプトの有効無効を切り替えられるようにしたいと思って
onclickにUCL.disabled = !UCL.disabled;とかRebuild関数を弄ったりとやってみたけどダメだった
やっぱ大幅に書き換えなきゃいけないのかな?
0751名無しさん@お腹いっぱい。2013/06/20(木) 22:58:44.18ID:EGsM8B3X0
>>123
遅レスもいいとこだが一応。

Yahoo! Japan のリダイレクトは、デジタル千里眼の人がだいぶ前に Privoxy で回避する方法を書いていた。

Privoxy は使ってないし、スクリプト書くのも不得手なので、
千里眼さんの正規表現をありがたく拝借して Redirector というアドオンに設定して使ってる。
NewsFox に登録しているやまもといちろうのYahoo!個人ニュースのFeedからYahoo!のサイトに飛ぶ時にもちゃんと機能する。
ただし、記事自体が古いので正規表現から漏れるURLもあるかもしれない。

パパッとスクリプト書いて、ほれ、とか言ってみたいのは山々・・・
0752名無しさん@お腹いっぱい。2013/06/21(金) 20:44:41.53ID:RY6wlBrs0
orgどうなってんだ
今度は星一個だらけ
0753名無しさん@お腹いっぱい。2013/06/22(土) 12:31:45.32ID:M3AZDzaZ0
>>123
No Middle Manとか
yahoo検索をautopagerizeで継ぎ足すと2ページ目以降文字化けするけど。
0754名無しさん@お腹いっぱい。2013/06/22(土) 16:38:40.25ID:dzjsnZ0a0
>>123
// ==UserScript==
// @name Yahoo! Redirect Remover
// @description removes redirections on Yahoo!.
// @include http://*.yahoo.*/*
// @version 1.1
// @grant none
// ==/UserScript==
(function() {
var YRR = function(){
var allLinks = document.links;
for (var i in allLinks) {
var link = allLinks[i];
var href;
try {
href = link.getAttribute("href");
var regExp = /https?:\/\/(?:\w*rd|wrs\.search)\.yahoo\.co\.jp\/[^*?]+[*?]+-?/gi;
var tes = regExp.test(href);
if (tes) {
href = decodeURIComponent(href.replace(regExp, ""));
link.setAttribute("href", href);
}
}
catch(e) { }
}
};
YRR();
document.body.addEventListener('AutoPagerize_DOMNodeInserted',function(evt){
YRR(evt.target);
}, false);
})();
■ このスレッドは過去ログ倉庫に格納されています