firefox userChrome.js greasemonkeyスレ 5at SOFTWARE
firefox userChrome.js greasemonkeyスレ 5 - 暇つぶし2ch928:名無しさん@お腹いっぱい。
08/09/17 00:11:13 ajAO0Lu90
JSAでやろうと思ってたが
bookmarkletでつくってみた。

bookmarklet darkens

javascript:(function(){var%20newSS,%20styles='*%20{%20background:%20#333333%20!%20important;%20color:%20#cccccc%20!important%20}%20:link,%20:link%20*%20
{%20color:%20#4682b4%20!important%20}%20:visited,%20:visited%20*%20{%20color:%20#4682b4%20!important%20}';%20if(document.createStyleSheet)%20
{%20document.createStyleSheet("javascript:'"+styles+"'");%20}%20else%20{%20newSS=document.createElement('link');%20newSS.rel='stylesheet';%20
newSS.href='data:text/css,'+escape(styles);%20document.documentElement.childNodes[0].appendChild(newSS);%20}%20})();

929:名無しさん@お腹いっぱい。
08/09/17 00:35:45 ShCKBDQ60
アップローダーにあったGoogle Image direct linksってどういう動きをしてくれるんですか?

930:名無しさん@お腹いっぱい。
08/09/17 00:55:43 KuKf3qGa0
>>929
Rewrites Google Image Search links to point straight to the pictures, and adds links to the corresponding websites without google frames.

931:名無しさん@お腹いっぱい。
08/09/17 01:19:56 KuKf3qGa0
>>926
URLリンク(www.xuldev.org) の Real-time Tab Preview とか Restart Firefox
なんかがdocument.loadOverlay()を使っている。
これらを複数同時に使用すると
Bug 330458 Cannot dynamically load an overlay using document.loadOverlay until a previous overlay is completely loaded のバグのため 上手く動かない。

このバグを回避するためには, >>927の言うように, それらのスクリプト中の
document.loadOverlay()

window.userChrome_js.loadOverlay()
に置き換えればいい

ただし, Sub-Script/Overlay Loader v3.0.17mod (最新は3.0.18mod)を使用している場合

932:名無しさん@お腹いっぱい。
08/09/17 01:24:01 KuKf3qGa0
>>921
特に問題は無いようだが,
具体的にどこのサイトのどの部分を選択してドラッグした場合なのか?

933:名無しさん@お腹いっぱい。
08/09/17 02:26:19 wmh5yuOD0
>>932
たとえば
>特に問題は無いようだが,
の","を含んで選択してドラッグすると検索が行われません。

多分<br>で改行されている行の最後の文字を含んでいる場合だと思います。

934:名無しさん@お腹いっぱい。
08/09/17 02:29:02 KuKf3qGa0
>>933
検索された問題ないよ。

935:名無しさん@お腹いっぱい。
08/09/17 03:33:42 wmh5yuOD0
>>934
色々と試した結果、選択時にbrタグで改行された行の、行末の文字よりも右側にカーソルを持っていくと検索されないようです。
先の例では
>特に問題は無いようだが,
                 ↑
ここら辺までしかドラッグしなければ検索できて、
>特に問題は無いようだが,
                 ↑
ここら辺より右側までドラッグが進むと検索できないようです。

右側からドラッグした場合は上のような現象は起こりませんでした。

936:名無しさん@お腹いっぱい。
08/09/17 04:03:47 KuKf3qGa0
>>935
そのままググっともっと上の方や下の方ににドロップすると検索できる。

Firefoxのバグと思う。

937:名無しさん@お腹いっぱい。
08/09/17 04:11:39 wmh5yuOD0
>>936
遠くにドロップすると言うのは盲点でした。
ありがとうございました。

938:名無しさん@お腹いっぱい。
08/09/17 17:06:26 LTNpIpbw0
>>908をお願いします。
他にも対応されていないサイトのsiteinfoも書いてみましたがダメでした。
というか、右上に出るハズの緑色の■も出ません…。
右下のアイコンからユーザースクリプトの編集→autopagerize→編集でterapadで編集しています。
編集し終わったあとはclear cacheをしてるのですが、何がいけないのでしょうか?

939:名無しさん@お腹いっぱい。
08/09/17 18:05:09 ShCKBDQ60
Google Image direct linksとを入れてみたんですが、アクティブなタブでイメージ検索を始めた時はGoogle Image direct linksが効いているのですが、裏で開いた時には効いていません。
またgoogleImagesAutoPagerで次のページを読み込んだ時に、2ページ目からGoogle Image direct linksが効いてないみたいです。

自分の環境のせいでしょうか?うまく動かすやり方あったら教えてください。

940:名無しさん@お腹いっぱい。
08/09/17 18:21:57 KuKf3qGa0
>自分の環境のせいでしょうか?
サイキックまだぁ

941:名無しさん@お腹いっぱい。
08/09/17 20:19:31 pyLqi94V0
>>928

このスレをdarkensで表示してみた

942:名無しさん@お腹いっぱい。
08/09/17 20:38:44 6j1SdzCf0
firefox3入れたら「検索した後にbrowsersearchdefaultenginenameの検索エンジンに戻す.uc.js」
が動かなくて困ってたけど
>>29のURL見て解決。
ありがとう。

943:名無しさん@お腹いっぱい。
08/09/17 21:47:11 DClJ/x6d0
>>938
適当だけど一応これで動いた。
{

url: 'URLリンク(ask\.jp)',

nextLink: '//div[@class="pages"]/a[last()]',
pageElement: '//div[@class="blg_bodie"]/div[@style="margin: 5px 350px 0pt 20px;"]/div[@class="lbox"]',
insertBefore: '//div[@class="pages"]',

},

SITEINFOの質問はなぜかSleipnir スキン・プラグインスレで
よく行われてたり。

944:名無しさん@お腹いっぱい。
08/09/18 04:29:06 Yr7HYUO80
>>943
おおおお!これは!動きました!ありがとうございます!
勉強が足らなかったみたいですね。申し訳ありませんでした。
プニルのスレも見てみたいと思います。ありがとうございました。

945:名無しさん@お腹いっぱい。
08/09/19 06:57:48 3wXGSJO20
>>810
更新はUpdate Scannerで十分事足りると思うよ

946:名無しさん@お腹いっぱい。
08/09/19 20:54:39 fbxDj9Hx0
なにかオススメのスクリプトあれば教えて!!

947:名無しさん@お腹いっぱい。
08/09/19 21:34:52 zNZNqC5C0
SearchOnEngineChangeForFx3.uc.jsを使わせてもらっているのですが、conqueryModoki3.uc.xulで検索エンジンを選んで検索した時もデフォルトの検索エンジンに戻すようにはできませんか?

948:名無しさん@お腹いっぱい。
08/09/19 21:52:45 3wXGSJO20
conqueryModoki3.uc.xulの元のエンジンに戻しているところを, デフォルトに戻すように変更。
デフォルトに戻す方法はSearchOnEngineChangeForFx3.uc.jsを見ればいい。

949:名無しさん@お腹いっぱい。
08/09/19 22:03:31 zNZNqC5C0
>>948
なんとかできた!!
どうもありがとうです。

950:名無しさん@お腹いっぱい。
08/09/20 07:54:35 TEkQM2r+0
scroll_tweaks.jsを改造してJ,Kで上下にスクロールできるようにしたいのですがうまく行きません。
以下がその内容です。どこが悪いのでしょうか?

// ==UserScript==
// @name scroll tweaks
// @namespace スレリンク(software板)
// @include http*
// ==/UserScript==

/* user settings */

const UP_OR_DOWN_KEY=7;

/* end user settings */

const NOT_SCROLLING=/input|select|textarea/i;

document.addEventListener('keypress',
function(e){
if(NOT_SCROLLING.test(e.target.tagName))return;
switch(e.keyCode||e.charCode){
case e.DOM_VK_J:window.scrollByLines(-UP_OR_DOWN_KEY);break;
case e.DOM_VK_K:window.scrollByLines(UP_OR_DOWN_KEY);break;
case e.DOM_VK_UP:window.scrollByLines(-UP_OR_DOWN_KEY);break;
case e.DOM_VK_DOWN:window.scrollByLines(UP_OR_DOWN_KEY);break;
default:return;
}
e.preventDefault();
},false);


951:950
08/09/20 14:01:28 TEkQM2r+0
すいません、keypressをkeydownに変更したら動きました。


952:名無しさん@お腹いっぱい。
08/09/20 20:53:11 H6rg8J/A0
プロファイル弄ってたらデフォのが消えてグリモンのスクリプト何入れてたか忘れた・・・
定番とかお勧めあったら教えてもらえますか?

953:名無しさん@お腹いっぱい。
08/09/20 21:12:28 JdwsVvx+0
以下のautopagerのbookmarkletですが、googlechromeでは動くのですが
Firefox3.0ではloadingするばかりで動いてくれません

URLリンク(ss-o.net)

お時間ある方どこを直せばいいのか、教えてください

954:sage
08/09/21 16:15:52 Xr5TGJww0
>>953
URLリンク(ss-o.net)

955:953
08/09/21 17:03:50 wV4hq7Bp0
>>954
できました
早速ありがとうございました

956:名無しさん@お腹いっぱい。
08/09/21 17:43:58 H17oYHtl0
autopagerizeがニコニコ動画の毎時総合マイリストランキングで
機能してないんだけどどうなおしたらいいか教えて下さい。お願いします。

957:名無しさん@お腹いっぱい。
08/09/21 17:46:23 k6aSlkPD0
全てのサイトで明朝体をゴシック体に変更したくて Stylishを書いたのですが、
変わりません。どこが間違っているのでしょうか?


@namespace url(URLリンク(www.w3.org));

@-moz-document domain(*) {
* { font-family: sans-serif !important; }
}


958:名無しさん@お腹いっぱい。
08/09/21 17:55:15 qy8EVmXv0
@namespace url(URLリンク(www.w3.org));

@-moz-document url-prefix("http") {
* { font-family: sans-serif !important; }
}

でいけるかも

959:名無しさん@お腹いっぱい。
08/09/21 17:56:00 qy8EVmXv0
と思ったらここCSS関係ないじゃん
俺死ね

960:名無しさん@お腹いっぱい。
08/09/21 17:56:35 0ED9aUjH0
@-moz-document 要らないんじゃない?

@namespace url(URLリンク(www.w3.org));

* { font-family: sans-serif !important; }

961:名無しさん@お腹いっぱい。
08/09/21 19:19:40 gqHR2KV30
>>957
オプション→コンテンツ→フォント→フォントの種類をゴシックにして「web ページが指定したフォントを優先する」のチェックを外す

って、ここ質問スレじゃないのか

962:名無しさん@お腹いっぱい。
08/09/21 20:16:04 UNd5A4iE0
GoogleFloatingFormがGoogleブログやGoogleイメージに対応したやつってないかな?

963:名無しさん@お腹いっぱい。
08/09/21 20:33:17 H17oYHtl0
>>962
それよりGoogleFloatingFormが最近機能しないんだが・・・。

964:名無しさん@お腹いっぱい。
08/09/21 20:48:22 UNd5A4iE0
>>963
うちのはちゃんと動いているよ?
アップローダーにあがっていたやつだけど。

965:名無しさん@お腹いっぱい。
08/09/21 20:51:03 8wEpUYn10
>>958-961
961さんの方法で期待通りの結果になりました。ありがとうございました。

なぜStylishでは駄目だったのか分かりませんが……
(他のサイトなら明朝 → ゴシックに書き換えは上手く行ってるんですけど)


966:名無しさん@お腹いっぱい。
08/09/21 20:54:41 8wEpUYn10
あ、>>960 さんと >>961 さん両方でOKでした。

967:hage
08/09/21 22:43:55 Xr5TGJww0
(慣れんことするもんじゃないね)
>>956
毎時に「次のページ」ないよね?

968:962
08/09/21 23:02:32 UNd5A4iE0
アップローダーに挙がってた!!
Aliceさん、どうもありがとう&おつかれさまでした!

969:名無しさん@お腹いっぱい。
08/09/21 23:17:47 +3/sqn+B0
firefox3を使ってます
アクティブなタブが横に拡大表示されないようにしたいのですがuserChrome.cssで出来ますか?
(タブ名「ABCDEFG」 非アクティブ時「ABC...」→アクティブ時「ABCDE...」)
非アクティブ時とアクティブ時でサイズが変わるためタブをブラウザ幅ぴったりで多段表示にしていると
1列目の一番右端のタブを選択すると2列目の一番左端に移動してしまい非常に見辛いのです

970:名無しさん@お腹いっぱい。
08/09/21 23:44:51 0lKckEu40
おお、Google Imeges Auto Pager の新しいのが来てる。
Aliceさんいつもありがとうございます。

971:名無しさん@お腹いっぱい。
08/09/22 04:59:10 nL5CJou8P
user.jsでOSに応じて分岐させて

if(os){
user_pref("hoge", foo);
}else{
user_pref("hoge", bar);
}

こういう感じで書きたいんだが無理っぽい。
userChrome.jsでやればできます?

それにOSの判定の仕方も分からない。
参考になるコードとかありませんか?



972:名無しさん@お腹いっぱい。
08/09/22 06:35:19 BKuk/6lK0
>>971
MDCくらい見ろよ。
URLリンク(developer.mozilla.org)

973:名無しさん@お腹いっぱい。
08/09/22 08:05:32 nL5CJou8P
>>972
右も左も分からない状態だったので助かります。
ありがとうございました。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch