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

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

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2011/04/03(日) 19:18:28.06ID:X7C9TxXs0
1 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/18(木) 15:29:37 ID:QPZlij7E0
質問は必ずまとめサイトに目を通した後にして下さい。

■まとめサイト
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スクリプトスレ14
http://hibari.2ch.net/test/read.cgi/software/1290061777/

■拡張機能
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
0449名無しさん@お腹いっぱい。2011/04/27(水) 01:06:39.65ID:TKwudpfz0
Google仕様変更したでしょ?Autopagerizeも効かなくなったし
検索が入力中リアルタイムになったんじゃない?こんなん要らんのになぁめんどくさいわ
0450名無しさん@お腹いっぱい。2011/04/27(水) 01:14:26.38ID:IoEqewJ60
旧来の(Autopagerize等が効く)アドレスにリダイレクトするGMスクリプトはすぐ見つかるし
インスタント検索は検索設定から無効にできるのに、何を愚痴っているの。
0451名無しさん@お腹いっぱい。2011/04/27(水) 01:21:29.71ID:TKwudpfz0
>>450
ほんとだ全く気付かなかったすまん。そしてありがとう
0452名無しさん@お腹いっぱい。2011/04/27(水) 03:27:45.96ID:WdWn4tyx0
>>450
Cookie使わなくても常時インスタントoff出来ないかなぁ。
検索結果を新規ウィンドウ/タブは&newwindow=1と入れればいいんだけど。
0453名無しさん@お腹いっぱい。2011/04/27(水) 06:03:02.66ID:GRSDctq80
>>452
現状 &complete=0 を付ければインスタントを無効にできるみたい
検索候補まで無効になってしまうけど
0454名無しさん@お腹いっぱい。2011/04/27(水) 06:48:53.29ID:iOJ19DAN0
インスタントはCSSで非表示にすればいいじゃない
0455名無しさん@お腹いっぱい。2011/04/27(水) 10:25:10.06ID:hgbxJtMUO
>>448
昔2chでうpされていた奴の微修正と>>325の併用で問題なく使えてるけど、どのGoogleFloatingForm?
修正加えた奴とか、いくつか派生あるし。
0456名無しさん@お腹いっぱい。2011/04/27(水) 13:13:59.99ID:acQEsFkA0
Pixiv Lazyで画像を一括保存しようとしたのですが
一度閲覧した画像以外きちんと保存されませんでした
これは設定が悪いんですか?それとも対策されているからなんでしょうか?
0457名無しさん@お腹いっぱい。2011/04/27(水) 17:55:24.76ID:9+4c74wE0
>>456
pixiv images direct linkなら見てない画像含め一括保存できる
対策を突破できていないのかも
0458名無しさん@お腹いっぱい。2011/04/27(水) 18:29:05.42ID:qr0R8Jaw0
>>457
ちゃんと保存することが出来ました
ありがとうございました
0459名無しさん@お腹いっぱい。2011/04/28(木) 05:49:03.55ID:QAphzmYB0
まだ誰もgoogleのインスタント検索を無効にする
greasemonkey作ってないのかよ

complete=0じゃなくてインスタントプレビューの無効みたいに
常時無効になるスクリプトを期待してるんだが
0460名無しさん@お腹いっぱい。2011/04/28(木) 05:59:21.34ID:7rhGsfcS0
>>459
スクリプトあるしココでも既出
0461名無しさん@お腹いっぱい。2011/04/28(木) 06:07:01.08ID:QAphzmYB0
>>460
大地震後のツイッターから学んだものは
ソースがないレスは信じてはいけないということ
0462名無しさん@お腹いっぱい。2011/04/28(木) 06:50:09.49ID:5aJhe6h90
この表示はスパイウェアーなの?
Opera11.10では表示されない
Firefox4.0で表示した。
普通のURLなら隠れてわからないが
window.openしたら表示された。


共有 / 保存
E-mail
Bookmark
HatenaFacebookDeliciousGoogle BookmarksMySpace

TwitterDiggGoogle BuzzRedditStumbleUpon
Powered by AddToAny
0463名無しさん@お腹いっぱい。2011/04/28(木) 06:51:58.80ID:5aJhe6h90
BBB という表示もある↑
0464名無しさん@お腹いっぱい。2011/04/28(木) 06:57:15.77ID:5aJhe6h90
AddToAny だけ調べた
http://www.addtoany.com/
0465名無しさん@お腹いっぱい。2011/04/28(木) 07:15:09.81ID:5aJhe6h90
もう少し調べたら、
そのサイトにはこのコードがあった。

<script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>
0466名無しさん@お腹いっぱい。2011/04/28(木) 07:19:44.42ID:5aJhe6h90
たぶん、Opera11.10はJS展開が早く、次のwindow.openで上書きで消されるが、
Firefox4.0はJS展開が遅く、次のwindow.open後に展開されて残っていたと予想する。

0467名無しさん@お腹いっぱい。2011/04/28(木) 07:43:14.50ID:5aJhe6h90
Firefox4.0のバグだな。JS展開が遅くなったら、展開を中止すべき。
onLoadにも影響が出そうだ。onLoadが起動しても、
JSがの一部が読み込まれず、動作できない事も考えられる。

ちなみに、Lunascape6.5(Firefox3.6ベース)ではそのような事は無かった。
0468名無しさん@お腹いっぱい。2011/04/28(木) 07:51:42.00ID:5aJhe6h90
>>462
スパイウェアでは無かったから、
とりあえず display:none; で隠した。
0469名無しさん@お腹いっぱい。2011/04/28(木) 08:00:15.96ID:5aJhe6h90
>>466
もっと見方を変えると、
JS展開が終っていないのにonLoad(GreaseMonkey)を
起動してしまう不具合があるというのが正しそうだ。

0470名無しさん@お腹いっぱい。2011/04/28(木) 08:02:20.69ID:5aJhe6h90
言い換えるとFirefox4.0では
onLoadがフライングしていると言う事。
0471名無しさん@お腹いっぱい。2011/04/28(木) 08:03:42.58ID:5aJhe6h90
フライングとは?
http://ja.wikipedia.org/wiki/%E4%B8%8D%E6%AD%A3%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%88
0472名無しさん@お腹いっぱい。2011/04/28(木) 08:04:39.30ID:sphteqO30
何マサル会議してんだよ
0473名無しさん@お腹いっぱい。2011/04/28(木) 08:48:57.78ID:/xV1xGjm0
吹いた
0474名無しさん@お腹いっぱい。2011/04/28(木) 09:06:09.32ID:mDnvcmWY0
Chrome 11 出たぞー

「Google Chrome 11」の安定版がリリース
ttp://www.itmedia.co.jp/enterprise/articles/1104/28/news022.html
0475名無しさん@お腹いっぱい。2011/04/28(木) 09:11:30.62ID:UTJu6Fsy0
また敗北するのか
0476名無しさん@お腹いっぱい。2011/04/28(木) 09:26:42.81ID:RNFVB0pu0
ttps://developer.mozilla.org/En/HTML/Element/Script
Asyncなんだよ
知ってた
0477名無しさん@お腹いっぱい。2011/04/28(木) 09:31:14.04ID:RNFVB0pu0
Chromeとかどうでもいいです
0478名無しさん@お腹いっぱい。2011/04/28(木) 11:52:51.40ID:OyI+KpGyO
>>472
出先でワラタ
0479名無しさん@お腹いっぱい。2011/04/28(木) 13:04:44.59ID:LBGzHv310
>>325を改造してインスタント検索をオフにする機能を追加してみた
ちなみに誰かがuserscripts.orgに上げている同名スクリプトは「complete=0」を付ける方法なので検索候補までオフになる
(上げたこと自体は全然構わない。寧ろ大歓迎なのでどんどん改造して欲しいと思ってる)

手元の実験ではインスタント検索をオフにするとCookieに「SG=2」というフラグが追加されることを発見したので
これを使ってオン・オフ判定しているけど、本来は状態変数か何かを参照した方がいいと思う
Googleのコードは圧縮・難読化されていて読む気がしないので、誰かが改造してくれることを期待

コードは次レスで
0480名無しさん@お腹いっぱい。2011/04/28(木) 13:20:49.93ID:LBGzHv310
>>479
// ==UserScript==
// @name Google Search Ajax Killer
// @include http://www.google.co.jp/*
// @include http://www.google.com/*
// @note 文字コードはUTF-8で保存すること
// ==/UserScript==
function $XF(path, node){
  return document.evaluate(path, node || document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
}
function getHashedQuery(url){
  var hx = url.indexOf("#"); if(hx == -1) return "";
  var hash = url.substring(hx + 1);
  return (hash.match(/(^|&)(q=[^&]+)/)||[])[2] || "";
}
function makeUrl(baseUrl, params){
  return baseUrl + (params ? "?" + params.join("&") : "");
}
(function(){
  if(document.cookie.indexOf(":SG=") != -1) return;
  //↓無限リロードが発生する場合はコメント解除(但しトップから検索した時にしか効かなくなる)
  //if(/[?&]q=/.test(location.href)) return;
  var disableGIS = $XF('//body/a[contains(text(), "インスタント検索をオフ") or contains(text(), "turn off Google Instant")]');
  if(disableGIS) location.replace(disableGIS.href);
})();
window.addEventListener("hashchange", function(){
  var query = getHashedQuery(location.href); if(!query) return;
  window.removeEventListener("hashchange", arguments.callee, false);
  var baseUrl = location.protocol + "//" + location.host + "/search";
  var url = makeUrl(baseUrl, [query, "hl=ja", "ie=utf-8", "oe=utf-8", "aq=t"]);
  location.replace(url);
}, false);
0481名無しさん@お腹いっぱい。2011/04/28(木) 13:44:31.40ID:9HJUghz90
location.hashを使おうとしないのはなぜなの
0482名無しさん@お腹いっぱい。2011/04/28(木) 13:46:24.40ID:LBGzHv310
>>481
location.hashではデコードされた文字列が返ってくるから再エンコードが面倒くさい
実際にやろうとすればすぐ分かる
0483名無しさん@お腹いっぱい。2011/04/28(木) 14:25:06.92ID:i8dFURS/0
// @include http*://*.google.tld/*
0484名無しさん@お腹いっぱい。2011/04/29(金) 02:05:15.98ID:7SllI3tN0
225.js(enabledMainMenuToMove.uc.js) - Firefox用スクリプトアップローダー(新)
ttp://loda.jp/script/?id=225

これを4.0で使いたいのですが、どのように修正すればいいですか?
0485名無しさん@お腹いっぱい。2011/04/29(金) 07:32:36.74ID:eC1QI4k7O
軽量マウスジェスチャを導入したのですが、右クリックしながらのジェスチャ後にコンテキストメニューが開いてしまいます
元々「メニューが開くのを抑止する」機能はあるようなのですが制御できません
ググったりまとめサイトを調べたりしたのですが解決できませんでした
回避策があれば教えてください
0486名無しさん@お腹いっぱい。2011/04/29(金) 08:06:21.25ID:sM2Qp6RS0
AdvancedMouseGestures
0487名無しさん@お腹いっぱい。2011/04/29(金) 09:38:43.87ID:4dtcwGi40
Wescriptの癖にまだ4.0に対応してないのか…
0488名無しさん@お腹いっぱい。2011/04/29(金) 10:17:29.93ID:mOMwqVfD0
>>484
(function(){
  var menubar = document.getElementById("menubar-items");
  menubar.setAttribute("removable", "true");
})();
0489名無しさん@お腹いっぱい。2011/04/29(金) 10:53:06.01ID:HEMKgB+40
>>485
環境設定-コンテンツ-javascriptの詳細設定で、コンテキストメニューがなんたら。
0490名無しさん@お腹いっぱい。2011/04/29(金) 11:46:05.48ID:FEaVd+X80
>>479-480
結構使える
dクス
0491名無しさん@お腹いっぱい。2011/04/29(金) 12:08:43.81ID:7SllI3tN0
>>488
ありがとうございます。
04924852011/04/29(金) 12:13:36.08ID:eC1QI4k7O
>>486>>489
ありがとうございます
>>489さん指摘の設定変えたらメニューが出なくなりました
これでファイアジェスチャーから移行できます
0493名無しさん@お腹いっぱい。2011/04/29(金) 12:49:56.10ID:YmM9djww0
最近のJavaSceript開発の傾向

Firefox4で作る→Opera11で使う

Chrome11で作る→Safari5で使う

IE9で作る→IE9のIE7で使う
0494名無しさん@お腹いっぱい。2011/04/29(金) 12:50:29.45ID:YmM9djww0
どのブラウザてもほぼ動作するJavaScriptを開発する

Firefox4で作る→Opera11でテスト→Chrome11でテスト→Safari5でテスト→IE9でテスト→IE9のIE7でテスト→Opera11で使う
0495名無しさん@お腹いっぱい。2011/04/29(金) 12:54:16.21ID:YmM9djww0
(常用)Opera11>Safari5>IE9のIE7>IE9>Chrome10>Firefox4(デバッグ用)
0496名無しさん@お腹いっぱい。2011/04/29(金) 12:58:52.49ID:TynAYeIj0
急にどうした?
0497名無しさん@お腹いっぱい。2011/04/29(金) 17:58:17.74ID:/B2th4v90
xulのxml-stylesheetのcss定義をブラウザのバージョン毎に変更することは可能なんでしょうか?
例えば
Firefox 3と4 #FindToolbar{max-width:200px}
Firefox 5以上(aurora, nightly) #FindToolbar{max-width:300px}
と言った感じに定義したいのです。
もし可能なら方法を教えてください。よろしくお願いします。
0498名無しさん@お腹いっぱい。2011/04/29(金) 18:13:01.73ID:/dLnXcWC0
ttp://hissi.org/read.php/software/20110429/WW1NOWRqd3cw.html
1位ワロタ
0499名無しさん@お腹いっぱい。2011/04/29(金) 18:20:09.98ID:13nZqXbO0
マサル会議の人か
0500名無しさん@お腹いっぱい。2011/04/29(金) 18:21:50.41ID:htewfXdY0
       /(__  、‐-、
     ___(:::::::::::ヽ--ヽ::::::ヽ.
   /::::::::::::::::::::::::::::::::::::::::::::丶ノ|
 /:::::::::::::::::::::::::::::::;、:::::::::::::::::::::::::ヽ
 )/ |::::::::::::::::::::://::::/丶:::::::::::::::ヽ
(/   ノ::::::::::|\( 丿ノ  _∨:::::::|ヽ|
  ∠_ノ::::::::| ' -二l  l二-ヽ|::::::| 入部しないか??
    /:::::::::|、 '. ∪ ヽ  ∪丶|;;;;ノ
    |:::::::::| |   " |  ゙゙  | |
    |:::/||ゝ|    (     |ノ
    ||∧  \  ー ‐- /     ∧
    _|:::|___,.|\_ /( __________,|:::|
  / |::::|    | |    /     |::::| ̄丶
 |___  |::::|   |    /     |::::| ___  |
「UU─────────────UU]  |
{ |                     |ノ  |
 ||   __ ,,     ∩⌒~ヽ       | |  |
 ||  ー     ( Cο。 )        | |  |
 ||  |,古    (0ιoΟ    )       |  |  |
  |   ,    ヽ`======='ノ       |  |  |
  |  /、l     \__      _/       |  |  |
  |           l二二二l          |    |
  | セ 'フ ゙ノ ー 二l マ `ノ├″- 部   |─‐ノ
  |_________________,|
0501名無しさん@お腹いっぱい。2011/04/29(金) 18:33:21.83ID:mOMwqVfD0
>>497
アドオンならchrome.manifestでバージョン指定できる
userChrome.jsならnsIXULAppInfoでバージョン判定して個別にloadOverlayすればいいんじゃない?
0502名無しさん@お腹いっぱい。2011/04/29(金) 18:50:08.54ID:/B2th4v90
>>501
ありがとう。userChrome.jsの方なのでnsIXULAppInfoを使ってみます。
0503名無しさん@お腹いっぱい。2011/04/29(金) 21:49:14.83ID:/B2th4v90
2つのstyelsheet定義等をnsIXULAppInfoで分岐させるように処理したら上手くいきました。
重ねて質問なのですが、nsIXULAppInfoの分岐を1つのstylesheet定義(var style1 = <![CDATA[ ... ]]>.toString();)の途中に書くことは可能なんでしょうか?
↓みたいなイメージです
var style = <![CDATA[ if (versioncheck) { #FindToolbar{max-width:200px} }else{#FindToolbar{max-width:300px}} ... >.toString();
0504名無しさん@お腹いっぱい。2011/04/29(金) 22:03:59.95ID:mOMwqVfD0
>>503
無理
0505名無しさん@お腹いっぱい。2011/04/29(金) 22:08:44.97ID:8sWe80Ad0
>>503
JSと組み合わせればできるよ。
JSで
if (versioncheck)
  document.getElementById("FindToolbar").setAttribute("hogehoge", "true");
else
  document.getElementById("FindToolbar").setAttribute("hogehoge", "false");
CSSで
#FindToolbar[hogehoge="true"] { ... }
#FindToolbar[hogehoge="false"] { ... }
0506名無しさん@お腹いっぱい。2011/04/29(金) 22:40:00.02ID:/B2th4v90
>>504-505
レスありがとうございます。
>>505の手法で現状のCSSをダラダラと重複要素ありで2つ書いてるのとどっちがコードをすっきりできるか比較してみます。
0507名無しさん@お腹いっぱい。2011/04/30(土) 04:14:49.29ID:bqqyWyKG0
駄目だautopagerizeがグーグル検索で機能しない
firefox4 win7 でインスタント検索off済

なぜですか?
0508名無しさん@お腹いっぱい。2011/04/30(土) 05:03:51.37ID:bqqyWyKG0
すまそ自己解決
0509名無しさん@お腹いっぱい。2011/04/30(土) 12:39:17.10ID:EStRsGOb0
Firefox 4.0.1
userChromeJS v1.3
サブスクリプトローダ Sub-Script/Overlay Loader v3.0.30mod
このような環境で

CopyURLLite_mod1.uc.js (http://space.geocities.jp/alice0775/STORE/CopyURLLite_mod1.uc.js)

をダウンロードしてそのまま保存すると
http://www.dotup.org/uploda/www.dotup.org1585066.jpg
↑みたいに文字化け(?)してしまいます。
治す方法があれば教えて頂きたいんですが・・・
0510名無しさん@お腹いっぱい。2011/04/30(土) 12:48:29.83ID:okzvWwQD0
>>509
UCJSFilesフォルダを作成してその下に入れる
0511名無しさん@お腹いっぱい。2011/04/30(土) 12:54:10.66ID:EStRsGOb0
>>510
ありがとうございます!!
無事に出来ました<(_ _)>
0512名無しさん@お腹いっぱい。2011/04/30(土) 14:06:10.02ID:TwnGDykI0
UCJSFilesに入れても2バイト文字がいつも文字化けしてて困ってたんだけど
jsファイルの中身を新規テキストファイルにコピペしてたせいだった
UTF-8に変換してからコピペすれば問題ないと思ってた俺バカス
0513名無しさん@お腹いっぱい。2011/04/30(土) 16:53:20.28ID:Jxeluh+F0
google reader full feed 1.01でyoutubeのプレイヤーを表示したいんですが
作者さんのブログで言ってる設定欄がどうやらfirefox4にはないようなので
どうしたらいいでしょうか
scriptishにしてuser includesに^http://www\.youtube\.com/embed/.+を突っ込むだけじゃだめでした
0514名無しさん@お腹いっぱい。2011/04/30(土) 17:02:45.55ID:owilWNjW0
>>513
Firefoxの設定ではなくてGoogle readerの設定(右上の歯車みたいなアイコン)のドロップダウンメニューにFull Feed Mod settingsからSecurityタブで設定する
0515名無しさん@お腹いっぱい。2011/04/30(土) 17:15:37.54ID:tyXckCZX0
>>509
aliceさんのところにCopyURLLite+の改編版あったのか。
Shinyaさんのものを自分で弄ってメニューを変えたりしてたけど、
選択範囲のリンクをコピーってのは便利そうだ。
0516名無しさん@お腹いっぱい。2011/04/30(土) 17:20:30.42ID:Jxeluh+F0
>>514
盲点でした。ありがとうございました!
0517名無しさん@お腹いっぱい。2011/04/30(土) 20:06:21.47ID:mqpHz1SB0
>480を使うと
ttp://www.google.co.jp/preferences?hl=ja
に飛ばされ
> クッキー機能が無効になっている可能性があります。
> 「表示設定」を保存するには、ご利用のブラウザのクッキー設定を有効にする必要があります。
って表示されることが多いのですが、クッキーを許可するしか回避方法はありませんか?
0518名無しさん@お腹いっぱい。2011/04/30(土) 20:16:47.60ID:okzvWwQD0
>>517
Googleの検索設定に用意されているインスタント検索をオフにする設定(Cookieに保存される)を利用しているだけなので
一時的でもいいのでCookieを許可しないと機能しない
実際にインスタント検索をオフにする関数を見つけて個別に呼び出せばいいのだろうけど
Googleのコードは読みたくないのでパス
0519名無しさん@お腹いっぱい。2011/04/30(土) 20:17:45.98ID:2pBL7RVG0
いろいろ試したけど、googleのあれはOperaのUA送るのが一番いい気がした
いつまで使えるか分からんけど
0520名無しさん@お腹いっぱい。2011/04/30(土) 20:28:06.79ID:mqpHz1SB0
>>518
分かりました。ありがとうございます。

>>519
それ、いいですね。
0521名無しさん@お腹いっぱい。2011/04/30(土) 21:10:04.33ID:eEo0iGmzP
グリモンは管理関係は何でどんどん面倒臭い方面に突っ込んで行ってるんだ?
それとも今は途中で何か目標があるのか?
0522名無しさん@お腹いっぱい。2011/04/30(土) 22:28:14.76ID:az8e+nUi0
Greasemonkeyじゃない、似たようなアドオンに期待するんだ
なんつったっけ、名前・・・
0523名無しさん@お腹いっぱい。2011/04/30(土) 22:35:15.32ID:qst1Z65g0
Scriptishの事か
俺はなるべくアドオンを入れたくないのでUserScriptLoader.uc.jsで使ってるけど不満はありません
0524名無しさん@お腹いっぱい。2011/04/30(土) 22:36:50.98ID:qst1Z65g0
○ UserScriptLoader.uc.jsで使ってるけど
× UserScriptLoader.uc.js使ってるけど
0525名無しさん@お腹いっぱい。2011/04/30(土) 22:41:12.44ID:dLy7COhf0
グリモンでしか動かない奴があるからこれさえどうにか出来ればグリモン捨てれるのに…
0526名無しさん@お腹いっぱい。2011/04/30(土) 22:59:32.06ID:WU4FcYHB0
>>521
Firefoxの基本機能に入れる入れないという話になってるのが関係してるのかね
0527名無しさん@お腹いっぱい。2011/04/30(土) 23:11:22.11ID:4L3BDBtBP
4 で usercontent が動かなくて Scriptish と UserScriptLoader を試した時
apGoogleImageSearch や TweetsCounterV2 が動かなかった気がする
で、結局 Greasemonkey。
0528名無しさん@お腹いっぱい。2011/05/01(日) 04:27:11.63ID:KEflXSQU0
タブ単位の読み込み進捗を表示するようなuserChrome.jsを探しています。
(似たようなアドオン:Tab Progress Bar<https://addons.mozilla.jp/firefox/details/14644>;)
情報ありましたら是非。
0529名無しさん@お腹いっぱい。2011/05/01(日) 10:11:24.08ID:dJeOCKAh0
Wescriptが4に対応してないからスクリプトが
更新されても自分で調べないといけないからめんどい
スクリプト更新されたら教えてくれるような
アドオンとかサービスって他にないよね
0530名無しさん@お腹いっぱい。2011/05/01(日) 11:17:03.54ID:lP1GFmSw0
Wescript入れる前はuserscripts updater使ってたなあそういえば
でも入れなおさないと駄目だった気がする
0531名無しさん@お腹いっぱい。2011/05/01(日) 12:01:12.08ID:mc2rG9B80
userChrome.cssについてもここでいいのかな・・・?

ttp://mozilla-remix.seesaa.net/article/57915040.html
ここの記事を参考にしてナビゲーションツールバーそのものを自動で開閉することには成功したんですが
ロケーションバーにジェスチャなどでフォーカスがあたった時にもナビゲーションツールバーを表示する方法はないですか?

いつもはタブバー以外は表示したくないんです・・・
0532名無しさん@お腹いっぱい。2011/05/01(日) 13:28:32.59ID:QQLShPzv0
アフィリエイトコードに仕組まれた手口はどうやってるの?
http://infogiri.blog19.fc2.com/blog-entry-251.html
0533名無しさん@お腹いっぱい。2011/05/01(日) 17:30:07.49ID:a2VjzwjC0
>>430
sidebarbutton + ucjs_SlimDialogSidebar 知らなかった。いいねこれ。
自分もアドオンマネージャ欲しくなってでっち上げたのでよかったらどうぞ。
http://loda.jp/script/?id=653
0534名無しさん@お腹いっぱい。2011/05/01(日) 17:47:05.94ID:i+IrmbeI0
>>533
このscriptだけに限ったことじゃないけど、CSSを書いてるところでtoString.replace(/\s+/g, " ")ってやってるけど、行頭がタブのときでもタブを複数のスペースと判断して1つのスペース(" ")に置換してくれるの?
0535名無しさん@お腹いっぱい。2011/05/01(日) 18:37:48.34ID:O0F/sBsl0
>>534
\s はまさにそういうニーズに対応して追加された汎用スペース
タブと改行と復帰も含むので、[ \t\n\r] と等価
0536名無しさん@お腹いっぱい。2011/05/01(日) 19:38:50.19ID:i+IrmbeI0
>>535
なるほど、余分な空白をタブ変換した上で\t\n\rって書いてた。thanks
0537名無しさん@お腹いっぱい。2011/05/02(月) 10:13:10.77ID:RY2amt+V0
contextPopupBookmarksFolder.uc.js をFirefox4で使おうとすると
BookmarksEventHandler.onPopupShowing なんてねーよって怒られる。

助けてPlz
0538名無しさん@お腹いっぱい。2011/05/02(月) 11:36:38.99ID:PrPaRtdW0
contextPopupBookmarksFolder_Fx37.uc.js
0539名無しさん@お腹いっぱい。2011/05/02(月) 14:08:30.23ID:SZuMRoMa0
DragNgoModoki_Fx3.7.uc.jsでDragNgoModoki5.uc.jsの時は
選択テキストをドラッグで検索すると同時に検索バーにコピーされた気がするんだけど
3.7では同時にできない?
できるならやり方教えて
0540名無しさん@お腹いっぱい。2011/05/03(火) 01:47:30.64ID:oe4Kc/tI0
Firefox4でタブの開く位置をABというタブがあった場合
A B
Aのリンクを3回開いていくと
A A1 A2 A3 B
となり、Bを4回開いていくと
A A1 A2 A3 B B1 B2 B3 B4
となり、更にAを開くと
A A1 A2 A3 A4 B B1 B2 B3 B4
となるような設定にしたいのですが、可能でしょうか?
0541名無しさん@お腹いっぱい。2011/05/03(火) 04:10:28.02ID:AZhGr6U+0
無理じゃね TMPですらできない
現在のタブの直後に新規タブを開くのが精々
0542名無しさん@お腹いっぱい。2011/05/03(火) 04:26:01.02ID:k2zb6Rpr0
拡張になるけどツリー型タブとかそんな感じ?
0543名無しさん@お腹いっぱい。2011/05/03(火) 04:46:52.23ID:gyAL276K0
>>540
> A B
> Aのリンクを3回開いていくと
> A A1 A2 A3 B
> となり、Bを4回開いていくと
> A A1 A2 A3 B B1 B2 B3 B4

ここまでなら出来るな。
0544名無しさん@お腹いっぱい。2011/05/03(火) 14:59:43.81ID:vnrn92U90
aliceさんのサイトにあるundoCloseTabByMiddleClick.uc.jsを使わせてもらい、
中クリではなく右ダブクリで使えるようにしたのですが右ダブクリ時にコンテキストメニューを出さないようにするのが上手くいきません。
他の方のソースを見てevent.preventDefault();をどこかに挟むのかなと思っていたのですが戦果は挙がらず…
右クリ時はコンテキストメニューを出し、右ダブクリ時はコンテキストメニューを出さないようにするにはどうすればいいでしょうか?
0545名無しさん@お腹いっぱい。2011/05/03(火) 17:55:50.90ID:7TLsNiN+0
>>533のを勝手にやっつけで改悪。
ttp://www1.axfc.net/uploader/File/so/62410

・アドオンマネージャ
詳細は非表示、verを表示、カテゴリ選択中のborderがreinだと気になるので修正。
アラート等のフォントを小さく、文字が被っていたのでレイアウト編集。
Firefox3.6の時の表示を参考にしつつ弄りました。

・Downloadマネージャ
下部のフォントを小さく、履歴消去アイコンの位置を編集。
小さすぎて人によっては見難いかもしれない。

どちらもsidebarbuttonの小さめのサイドバー幅(Defaultの220)を基準にして変更しました。
チェック環境:Firefox4、userChromejs 0.8.010070203、Default4.0/rein4.0a2
誰か手直しお願いします。
0546名無しさん@お腹いっぱい。2011/05/04(水) 01:58:44.00ID:KX5jftW90
userMenu.uc.js ってFirefox4で使えてる?
userMenu-1.21mod5 を Sub-Script/Overlay Loader v3.0.30mod  経由で使おうとしたんだけど、
「document.getAnonymousElementByAttribute(gBrowser,'anonid','strip') is null」ってエラーでる。
0547名無しさん@お腹いっぱい。2011/05/04(水) 03:05:26.62ID:piTOG6FR0
>>546
同じく。
Inspection Here.jsを右クリメニューから使えるようにしてたのに4で出来なくなって不便。
0548名無しさん@お腹いっぱい。2011/05/04(水) 04:02:11.67ID:yxxX4T6X0
一応声出しといた方がいいのかな
俺もuserMenu使えなくて不自由している
view-sourceとgoogleキャッシュ表示とwayback表示重宝してたんだが
■ このスレッドは過去ログ倉庫に格納されています