[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 11/24 11:06 / Filesize : 292 KB / Number-of Response : 974
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

firefox userChrome.js greasemonkeyスレ 5



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/20(金) 00:23:10 ID:hAPyWPpz0]
質問は必ずまとめサイトに目を通した後にして下さい。

■まとめサイト
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スクリプトスレ 4
pc11.2ch.net/test/read.cgi/software/1202053734/
■拡張機能
greasemonkey
ttp://www.greasespot.net/
"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

■拡張機能その2
JavaScript Actions
ttp://openhideaway.net/Firefox/
Custom Buttons
ttps://addons.mozilla.org/firefox/2707/
ttps://addons.mozilla.org/en-US/firefox/addon/5066

608 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/04(月) 22:19:53 ID:nrQV4c1O0]
onreadystatechangeで返事が来るまで待てばいい…のかな
やてみます

609 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/04(月) 22:34:05 ID:s5Kx5RdW0]
url はローカル変数

610 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/04(月) 22:43:58 ID:nrQV4c1O0]
>>609
上二つの書き方だとそうですよね、すみません
>>608そういう問題でも無いですね
ああ、別にsetTimeoutで構わないのか…

611 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/04(月) 22:46:09 ID:ASbIrCPZ0]
ブックマークの開閉をワンクリックで出来るスクリプトは無いでしょうか
結構探したのですが、見つからず御存知の方紹介お願いします。

612 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/05(火) 00:43:06 ID:LA7lpi+Z0]
firefox3にしたらこれ動かなくなったんだけど、だれか解決策わかりませんか?

document.getElementById('context-savelink').addEventListener('click', function(aEvent) {
  if (aEvent.button == 1) {
    urlSecurityCheck(gContextMenu.linkURL, gContextMenu.docURL);
    saveURL(gContextMenu.linkURL, gContextMenu.linkText(), null, true, true, makeURI(gContextMenu.docURL, gContextMenu.target.ownerDocument.characterSet));
    closeMenus(aEvent.target);
  }
}, false);

613 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/05(火) 01:05:23 ID:HMdqfOg70]
>>612
urlSecurityCheckの仕様がFx3で変わっているので動かない。
urlSecurityCheck(gContextMenu.linkURL, gContextMenu.target.ownerDocument.nodePrincipal)

614 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/05(火) 02:13:22 ID:LA7lpi+Z0]
>>613
動かないのか
残念
ありがとう

ところでそういうのって何処見たら載ってる?

615 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/05(火) 02:23:22 ID:NLWBGos80]
>>614

>>613に書き換えたら動くって意味じゃないのか?
別のurlSecurityCheckを使ってるスクリプトで試したら使えるようになった
どうもありがとう

616 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/05(火) 02:36:19 ID:HMdqfOg70]
>>614
>ところでそういうのって何処見たら載ってる?

スクリプトを作成するのであれば, Firefoxソースまたは,プロダクトのコードを見るのが簡単でいい。
Fx2からの変更点は これも両者のコードを見れば分かる。
細かいいことがあれば MDC, Bugzilla および Googleで検索 して仕様を確認する。



617 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/05(火) 03:03:06 ID:LA7lpi+Z0]
>>615
書き替えてみたんだけど動かなくて

>>616
やっぱりコード見るのがいいのか
あとMDCで確認してみる
ありがと

618 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/05(火) 06:43:18 ID:IOeHXejo0]
>>611
キーボードショートカットとかではなく?
いまいち何を欲っしているのかわからん。
もうちょっと詳しく説明して。

619 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/05(火) 08:28:54 ID:RgkGHo0A0]
window.open()を単にgetBrowser().addTabに書き換えても動かないのね
何でだろ

620 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/05(火) 22:22:41 ID:fAjvyF+X0]
autopagerizeの右上とニコニコの右上がバトルする夢を見てた。

621 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/06(水) 16:17:12 ID:mS8clMRt0]
過去スレで、検索バーから一度検索をしたら
入力された文字列を空にして検索エンジンをGoogleに戻すようにする
スクリプトをどなたかから頂いたのですが、Firefox2→3.0.1となった時に
動作しなくなってしまいました。Fx3対応版はありませんでしょうか

622 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/06(水) 17:12:56 ID:PxFNIS2F0]
>>621
そのスクリプト開けばどのスクリプトなのかもう少し情報を書けるはず。

var searchBar = BrowserSearch.getSearchBar();

var searchBar = BrowserSearch.searchBar;
に置換すればおkだと思う。

新しく入れたいのなら
検索した後にbrowser.search.defaultenginenameの検索エンジンに戻す.uc.js
firefox.geckodev.org/index.php?cmd=read&page=userChrome.js&word=userchrome.js
(↑これの場合は上に書いたように置換しないと多分使えない)
Clear Search Term
www.xuldev.org/misc/ucjs.php?lang=ja#ClearSearchTerm



623 名前:621 mailto:sage [2008/08/06(水) 23:26:28 ID:mS8clMRt0]
>>622
返信が大変遅れてごめんなさい。
かつてこのスレで頂いたスクリプトは以下のようなものでした。
(function() {
var searchbar = document.getElementById("searchbar");
if (searchbar) {
searchbar.handleSearchCommand_org = searchbar.handleSearchCommand;
searchbar.handleSearchCommand = function(aEvent) {
searchbar.handleSearchCommand_org(aEvent);
// clear searchbar
this._textbox.value = "";
this._textbox._displayCurrentEngine();
// reset to default engine
setTimeout(function() {
var ss = Cc['@mozilla.org/browser/search-service;1'].getService(Ci.nsIBrowserSearchService);
ss.currentEngine = ss.defaultEngine;
}, 0);
}
}
})();

ClearSearchTermのほうを使ってみましたが、動作しませんでした。
(検索エンジンも検索語句も保持されたまま変化なし)
ちなみにuserChrome.jsが働いていないというわけではないようです。
(同フォルダに入っているマウスジェスチャは正常に動作)
なんだかものすごくドツボにはまってしまった感がありますが…
どなたかご教示くださいorz

624 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/07(木) 01:09:24 ID:oabz26eQ0]
>>623
使用しているローダーくらいは書こうよ。

625 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/07(木) 02:02:40 ID:NgPr0ZMd0]
>>623
なんかとかんしょうしているんじゃないのかな

626 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/07(木) 09:00:02 ID:FkUOMXnX0]
BHNewTabを使うとClearSearchTermは効かなくなる
ClearSearchTermをuserChrome.jsという名前にしてそれだけしか入れていないのに効かない
他の拡張機能も入れていない
というわけでなければ
他の拡張機能を無効にしたり他のサブスクリプトをはずしてみたりしてまず自身で原因を探るべき



627 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/07(木) 09:44:21 ID:x9/JOh1Z0]
Firefox 3でGmail2を使用しています。greasemonkeyスクリプトで
全て既読にするボタンを追加したいのですが、Gmail2対応スクリプトは無いで
しょうか、旧バージョンのGmailでは便利に使っていたのですがGmail2で
使用出来なくなってしまいました。御存知の方教えて頂けないでしょうか

628 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/07(木) 20:42:48 ID:VBleTq4g0]
質問です。
指定したサイトへのリンクを新しいウインドウで開く
Greasemonkey用のスクリプトはありますか?

自分で調べてみても、特定のウェブサイトへのリンクを強調表示する、
全てのリックを新しいウインドウで開く、等のスクリプトしか見つかりません…。
よろしくお願いします。

629 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/07(木) 21:30:17 ID:IVVbMLWP0]
>>628
探してなかったら自分で作り方を覚えるのもたのしいよ。

例:サイトのaタグ全てに新しいタブで開くスクリプト

var atag = document.evaluate("//a", document, null, 7, null);
for(i=0;i<atag.snapshotLength;i++){
atag.snapshotItem(i).setAttribute('target','_blank');
}

630 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/07(木) 22:19:54 ID:IVVbMLWP0]
>>629 自己レス
特定のアドレスだからこうかな?

アドレスにsankeiが含まれるリンクを新しいタブで開く例
var atag = document.evaluate("//a[@href]", document, null, 7, null);
for(i=0;i<atag.snapshotLength;i++){
var check = atag.snapshotItem(i).getAttribute('href');
if(check.match(/sankei/)){
atag.snapshotItem(i).setAttribute('target','_blank');
}
}


631 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/07(木) 23:14:27 ID:6+F+k9SP0]
document.addEventListener('click', function(evt) {
  var a = evt.target;
  while (1) {
    if (!a) return;
    if (a.nodeName == 'a') break;
    a = a.parentNode;
  }
  if (/sankei/.test(a.getAttribute('href') || ''))
    a.setAttribute('target', '_blank');
}, true);

632 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/07(木) 23:22:20 ID:Q+xjxipY0]
AmazonのURLを短縮してくれるgreasemonkeyって無いでしょうか?

633 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/07(木) 23:26:55 ID:IVVbMLWP0]
最新のfirefox3とfirebugでconsole.log表示される?
alertなら表示できるのにconsole.logではだめという症状まえも
ほかのバージョンでおきたんだけどなんだろう。
プロファイルこわれたのかな。

634 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/07(木) 23:49:01 ID:IVVbMLWP0]
>>632 こんなんどう
ttp://www.amazon.co.jp/gp/product/B000WLW3WU/ref=amb_link_54786906_8?pf_rd_m=AN1VRQENFRJN5&pf_rd_s=center-4&pf_rd_r=1F2ZW5E3CAWKYNWNB6P4&pf_rd_t=101&pf_rd_p=99071406&pf_rd_i=13299531

ttp://www.amazon.co.jp/gp/product/B000WLW3WU/
URLにref=が含まれるとref=以下を削ってリロードするスクリプト。

if(location.href.match(/ref=/)){
var keyword = 'ref=';
var p = location.href.indexOf(keyword);
location.href = location.href.substring(0,p);
}

635 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 00:34:21 ID:SiQEvKFz0]
>>634
ありがとうございます。
これを、どうしたらいいのでしょうか・・・

636 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 00:39:23 ID:dxJIeQzJ0]
メモ帳に貼り付けて適当な名前つけて拡張子をjsで保存してそのファイルをFirefoxにドロップしろ



637 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 00:48:03 ID:K87Nakxm0]
>>634
2行目は何か意味あるのか?

638 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 00:53:34 ID:g+DVw9Xl0]
>>637
ないね、ほかから流用したのが残ってた。
てかamazonのurl奥がふかいな。>>634だと本のページとかで機能しない。

639 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 01:11:16 ID:K87Nakxm0]
>>638
アドレスの/gp/product/を/o/ASIN/に変えれば、
全てのページで機能するはず。

640 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 01:12:52 ID:wwnd7/kY0]
便乗して貼ってみる。
amazonのアフィIDを削除してリロードするスクリプト。

(function (){
var newUrl = location.href;
newUrl = newUrl.replace(/(\/|tag=)([_a-zA-Z0-9]+)-22[\/&]/,'/');
if ( newUrl != location.href ) location.href = newUrl;
})();

これもたまに不具合出るけど

641 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 01:29:53 ID:g+DVw9Xl0]
改良してみた
メモ帳にamazon_sort_url.user.jsという名前で保存してfirefoxにドラッグアンドドロップ

// ==UserScript==
// @name amazon_sort_url
// @namespace amazon_sort_url
// @include www.amazon.co.jp/*
// ==/UserScript==
if(!location.href.match(/www.amazon.co.jp\/dp/)){

if(location.href.match(/\/dp\//)){
var keyword = '/dp/';
var p = location.href.indexOf(keyword);
var p2 = location.href.indexOf('ref=');

var cutword = location.href.substring(p+keyword.length,p2);
location.href = 'www.amazon.co.jp/dp/' + cutword;
}
}

642 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 01:35:12 ID:Jup5G2jd0]
>>634-641
GMでurlを変更してリロードする意味は何?

643 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 01:48:05 ID:g+DVw9Xl0]
動かないページがあったので改造
if(!location.href.match(/www.amazon.co.jp\/dp/)){

if(location.href.match(/\/dp\//)){
var keyword = '/dp/';
var p = location.href.indexOf(keyword);
var p2 = location.href.indexOf('ref=');

var cutword = location.href.substring(p+keyword.length,p2);
location.href = 'www.amazon.co.jp/dp/' + cutword;
}

else if(location.href.match(/\/gp\//)){
var keyword = '/product/';
var p = location.href.indexOf(keyword);
var p2 = location.href.indexOf('ref=');

var cutword = location.href.substring(p+keyword.length,p2);
location.href = 'www.amazon.co.jp/dp/' + cutword;
}
}

>>642 チャットでリンクを貼りたいときに短いURLほしいとおもうんだけど、
リロード以外に思いつかない。。

644 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 01:53:19 ID:Jup5G2jd0]
>>643
なるほど, "作成した短いURLが正しく機能するかどうかを, 簡単に検証するには
そのURLを開いてみるのが確実"と言うことか。

645 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 01:53:54 ID:fO+21lD50]
張る時にbookmarklet使えばいいとおもうがなあ

646 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 02:04:03 ID:Jup5G2jd0]
amazonのURLの付け方の法則が分かれば良いんだろうけど
それを今探っているところだと思う

後は, 拡張機能でもGMでもuserChrome.jsでもブックマークレットでもローカルプロキシでも
好きな方法で加工すれば良い



647 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 02:15:45 ID:g+DVw9Xl0]
>>643
一行目を
if(!location.href.match(/www.amazon.co.jp\/dp|www.amazon.co.jp\/gp\/homepage.html/)){
にすれば少しマシになった。

648 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 02:21:40 ID:gnG07rBS0]
ん?
location.href = 'amazon.jp/dp/' + document.getElementById('ASIN').value;

649 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 02:34:54 ID:g+DVw9Xl0]
>>648

650 名前:627 mailto:sage [2008/08/08(金) 05:13:03 ID:npHlT2rg0]
>>627
済みませんGmail2の全て既読ボタンも件、御存知の方
いらっしゃいませんか、宜しくお願いします。

651 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 05:49:34 ID:K87Nakxm0]
>>643
検証目的ならXMLHttpRequest使った方が早い。
特にAmazonのような比較的重いサイトなら尚更。

652 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 07:03:02 ID:g+DVw9Xl0]
>>650
受信トレイのメール一覧のとこの
"選択 : すべて" をクリックして、
"その他の操作" をクリックして既読にする。でいいんじゃないの?

653 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 08:35:29 ID:SiQEvKFz0]
>>643
ありがとうございます。

// ==UserScript==
// @name amazon_sort_url
// @namespace amazon_sort_url
// @include www.amazon.co.jp/*
// ==/UserScript==
location.href = 'amazon.jp/dp/' + document.getElementById('ASIN').value;

if(location.href.match(/\/dp\//)){
var keyword = '/dp/';
var p = location.href.indexOf(keyword);
var p2 = location.href.indexOf('ref=');

var cutword = location.href.substring(p+keyword.length,p2);
location.href = 'www.amazon.co.jp/dp/' + cutword;
}

else if(location.href.match(/\/gp\//)){
var keyword = '/product/';
var p = location.href.indexOf(keyword);
var p2 = location.href.indexOf('ref=');

var cutword = location.href.substring(p+keyword.length,p2);
location.href = 'www.amazon.co.jp/dp/' + cutword;
}
}

これを入れてみたのですが、だめっぽいのですが何が間違っているのでしょうか?

654 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 17:54:58 ID:g+DVw9Xl0]
>>653 すいません、以前のスクリプトは削除してこれに変えてください。
商品のページにいくとページの上部に短いURLを表示するようにしました。

// ==UserScript==
// @name amazon_short_url
// @namespace amazon_short_url
// @include www.amazon.co.jp/*
// ==/UserScript==

var url = document.createElement("div");
var asin = 'amazon.jp/dp/'+ document.getElementById('ASIN').value;
url.innerHTML = "<a href='"+asin+"'>"+asin+"</a>";
document.body.insertBefore(url,document.body.firstChild);


655 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 18:15:01 ID:SiQEvKFz0]
>>654
何ページか試してみましたが、短縮URL表示してくれています
わざわざありがとうございました。

656 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 20:17:10 ID:Jup5G2jd0]
>>654
横から, d



657 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 20:54:18 ID:Jup5G2jd0]
ASINがない時エラーになる

658 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/08(金) 21:21:11 ID:g+DVw9Xl0]
>>657 どうするのがいちばんいいんだろう。
こう?
if(document.getElementById('ASIN')){
var url = document.createElement("div");
var asin = 'amazon.jp/dp/'+ document.getElementById('ASIN').value;
url.innerHTML = "<a href='"+asin+"'>"+asin+"</a>";
document.body.insertBefore(url,document.body.firstChild);
}

659 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/09(土) 01:24:24 ID:rSji8Cx60]
www.otchy.com/lab/gm.html
こちらにあったGoogleFloatingFormが3になってから使えなくなったんですけど、使えるようには出来ないのでしょうか?
2のときはAutoPagerizeでも使えたのですが



660 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/09(土) 05:39:36 ID:PXX4JuqD0]
>>659
それ3でも使えてたんだけどgoogleの仕様変更で使えなくなったみたい


661 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/09(土) 11:23:38 ID:3W+aTYOH0]
>>630
返信が遅くなりすみません。
出来ました!
ありがとうございます┏○

>>631
それもアドレスにsankeiが含まれるリンクを新しいタブで開くスクリプトでしょうか?
でも、動かないようです..。

662 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/09(土) 12:57:54 ID:erDIygXb0]
>>659
これつかえたら地味に便利そうだな。

663 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/09(土) 13:37:47 ID:maJxrg6X0]
アップローダに挙げた

664 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/09(土) 13:55:22 ID:erDIygXb0]
落雷と共に神が降臨された・・・

665 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/09(土) 14:08:52 ID:maJxrg6X0]
本文に重なるのって, なんか邪魔だね

666 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/09(土) 14:20:31 ID:HMRVGcAJ0]
だれかGoogleMyCache.user.jsと似たような、閲覧履歴をgmailに送るスクリプト作っていただけませんか?



667 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/09(土) 14:22:34 ID:LSRBTtNO0]
>>665
下に表示ってのはいかがですか?

668 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/09(土) 14:39:58 ID:maJxrg6X0]
position:fixedの問題がなければ,一行分だけスクロール範囲を狭めてそこに常駐と言う手もあるが
Cairoだっけ?これが改良されないことには...

669 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/09(土) 19:27:20 ID:8ZUWDoLG0]
>>659
自分の環境だとFirefox3.0でも使えますけど・・
AutoPagerizeも使ってますけど



670 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/09(土) 20:49:19 ID:erDIygXb0]
GoogleFloatingForm要望いうなら他のGoogleイメージやブログにも対応して欲しいところです

671 名前:611 mailto:sage [2008/08/09(土) 22:26:57 ID:fAiejHL60]
>>618氏レス頂いたのに書き込み出来ず済みませんでした。

改めて質問させて頂きたいのですが、ブックマークツールバー内で
階層深くまで開いたブックマークを一発で全て閉じたいのですが
キーボードショートカットで無く出来れば、マウス、またはアイコン
等クリックで出来ないものでしょうか、宜しくお願いします。

672 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/09(土) 23:41:23 ID:rSji8Cx60]
そうですか・・・AutoPagerizeってgoogleの画像検索に対応していませんでしたっけ?今ひさびさに画像検索したら出来なかったので

673 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/09(土) 23:44:13 ID:UgSuHKFH0]
してる。うpろだのもUserScript.orcのも。

674 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/09(土) 23:48:12 ID:v75mSPAE0]
google_thumbnailsで画面右上のレイアウトがいつの間にか崩れてる。

675 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/09(土) 23:59:51 ID:rSji8Cx60]
入れなおしても無理だな・・・あと、うpロダの改正版ありがとう

676 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/10(日) 10:47:05 ID:B84QdyGA0]
各マス1つずつ画像の入ったテーブルがあるとして
「n列m番目の画像」(具体的にはtr[n].getElementsByTagName('img')[m])
で指定すると最後の(右端の)要素だけ返って来なくて
「n列m行目の画像」(tr[n].getElementsByTagName('td')[m].firstNode)
だとちゃんと全部返ってくるのが何か釈然としない



677 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/10(日) 10:57:40 ID:B84QdyGA0]
あfirstNodeじゃなくてfirstChildね

678 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/10(日) 16:47:16 ID:jVOhFoYi0]
>>676
両方とも全部返ってくるけど?ソースがおかしいんじゃない?
(そもそも前者は「n+1行m+1番目の画像」だし後者は「n+1行m+1列目の画像」だけど)

679 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/10(日) 19:00:45 ID:B84QdyGA0]
>n+1行m+1番目
ほんとだごめん、中身取る時にi < nでfor文書いててうっかり
まあどっかおかしいんだろうけど、この部分だけ変えると動くページがあって良く分からんなあとね

680 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/11(月) 01:48:31 ID:6F4m1oYW0]
googleautopagerで
初期版みたいに余計な機能がなくて
Firefox3で動くバージョンってどこにある?
スクロールに反応するタイプで。

最近のカスタム版は重すぎ。

681 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/11(月) 06:49:51 ID:i1F3fVRo0]
ロダにあるやつで重いってんならあきらめろ

682 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/12(火) 10:49:46 ID:Y5kVaW/l0]
MouseGestures.uc.jsに以下のジェスチャ機能だけを入れたいのですが
_performAction: function(event)以下をどの用に記載すれば宜しいでしょうか
お分かりの方宜しくお願いします。

// 左のタブをすべて閉じる を(DL)
var tabs = gBrowser.mTabContainer.childNodes;
for (var i = tabs.length - 1; tabs[i] != gBrowser.mCurrentTab; i--){}
for (i--; i >=0 ; i--){
    gBrowser.removeTab(tabs[i]);

// 右のタブをすべて閉じる を(DR)
var tabs = gBrowser.mTabContainer.childNodes;
for (var i = tabs.length - 1; tabs[i] != gBrowser.selectedTab; i--)
{
    gBrowser.removeTab(tabs[i]);
}


SCRAPBLOG : [userChrome.js] 軽量マウスジェスチャ
www.xuldev.org/blog/?p=74
ttp://www.xuldev.org/misc/script/MouseGestures.uc.js

683 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/12(火) 13:00:05 ID:y4/3wtT/0]
>>682
_performAction: function(event)
{
// These are the mouse gesture mappings. Customize this as you like.
switch (this._directionChain) {

// 左のタブをすべて閉じる を(DL)
case "DL": var i;
var tabs = gBrowser.mTabContainer.childNodes;
for (i=tabs.length-1; tabs[i] != gBrowser.selectedTab; i--){}
for (i--; i>=0; i--){
gBrowser.removeTab(tabs[i]);
} break;

// 右のタブをすべて閉じる を(DR)
case "DR": var tabs = gBrowser.mTabContainer.childNodes;
for (var i=tabs.length-1; tabs[i] != gBrowser.selectedTab; i--){
gBrowser.removeTab(tabs[i]);
} break;

// Unknown Gesture
default: throw "Unknown Gesture: " + this._directionChain;
}
}

684 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/12(火) 15:00:50 ID:Y5kVaW/l0]
>>683
有難う御座います。さっそく設定して見ます。

685 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/12(火) 16:30:54 ID:Y5kVaW/l0]
>>683氏のおかげでMouseGestures.uc.jsを書換え軽量マウスジェスチャが
でき問題なく動いたのですが、本来All-in-One Gestures 0.19.1をメイン
で使ってまして、ただ左のタブをすべて閉じる、右のタブをすべて閉じる
が無いため補間用に入れたのですが、All-in-One Gesturesで(DL)と(DR)
を機能停止にしていても同時に使う事は出来ないのでしょうか、また
回避策等お気付きのかた教えて頂け無いでしょうかお願いします。

686 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/12(火) 17:11:48 ID:wnS3Is3k0]
全部軽量に変えるわけにはいかないのか?



687 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/12(火) 17:33:32 ID:JC53qyuu0]
>>683
お盆も暇なら、ぜひmozillaの開発に参加してください
実家に帰らないし友達もいないんでしょうし

688 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/12(火) 23:57:33 ID:gQXH2hNt0]
>>685
FireGestures

689 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/13(水) 00:40:58 ID:Dd2Qy+K40]
>>685
All-in-One Tuika Gestures
ttp://bushwhacker.seesaa.net/category/1015691-1.html
今でも使えるかどうかは知らないが

690 名前:685 mailto:sage [2008/08/13(水) 06:09:35 ID:chv2FxEX0]
皆様、いろいろとアドバイス有難う御座いました。
御礼が遅くなり失礼しました。結局>>686氏の
言われるとように全部軽量に切り替え何とか
快適に使う事が出来てます。

691 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/13(水) 11:04:09 ID:MixgDmHG0]
そう言えばAiOGesturesの「クリップボードからタブに開く」ってさ
ジェスチャした時フォアのページがリファラになっちゃうんだねあれ
だから何だってことでもないけど

692 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/13(水) 14:57:34 ID:3+j340YV0]
AutoPagerise、公式のもの&ろだで落としてきたもの両方試したけど、
Googleの検索結果ページで動作してくれません。
firefox3.01でGreasemonkey 0.8.20080609.0をMR Tech's Local Installを
使って動作させているのが問題でしょうか……?

693 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/13(水) 15:47:49 ID:gcOoarrv0]
>>692
0.8.20080609.0は普通に3.0.1に対応してるでそ?

694 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/13(水) 15:49:34 ID:951puv940]
>>692
Greasemonkey 0.8.20080609.0 は Fx 3.0.x 対応なので、Local Install 云々は関係ない。
実際自分の環境ではAutoPagerizeは問題なく動いてる。

考えられるのは他のスクリプトと干渉してるとか。
読み込みの順番を一番最初(設定でAutoPagerizeをリストの一番上にする)にしてみるとどう?

695 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/13(水) 15:55:55 ID:951puv940]
連投すまん。こっちでいけるかも。

pc11.2ch.net/test/read.cgi/software/1216790587/643

696 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/13(水) 15:56:21 ID:xWBpb9LH0]
Googleの仕様が変わったんじゃね?
Grease Monkey以外のアドオン全部切ってみたけどうちのも動かない




697 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/13(水) 15:56:42 ID:yWu6Iblp0]
>>692
pc11.2ch.net/test/read.cgi/software/1216790587/643

698 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/13(水) 17:09:28 ID:4qu6pHm90]
>>693-697
いろいろ助言、ありがとうございます!
autopageriseを再インストールして設定しなおしたところ無事動作しました。


699 名前:名無しさん@お腹いっぱい。 [2008/08/13(水) 21:19:48 ID:dZOdRdvb0]
以下のuserscriptをGreasemonkeyで導入してみたのですが
見た目が変化しないのですがなぜでしょうか?
他のものと干渉しているわけではないようです。

ttp://userstyles.org/styles/7339
ttp://userstyles.org/styles/5867

700 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/13(水) 21:25:28 ID:mQu+a01l0]
** WE'VE MOVED TO: www.globexdesigns.com/gmail **

701 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/13(水) 23:51:35 ID:dZOdRdvb0]
>>700
アドオンだとスタイルが変更されるのですが、
グリモンやstylishではダメなようです。
アドオンはあまり入れたくはないのですが我慢するか・・・・(´・ω・`)


702 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/14(木) 00:00:56 ID:mrzJoSX30]
俺なんかアドオン43個入れているが, コンテンツのDOMを操作しないアドオンに限って入れてるから動作は遅くならないな。
起動は20秒程度掛かるけどね。

703 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/14(木) 00:13:58 ID:lYQQeN2J0]
>>701
700の言いたい事が伝わってないようなので補足するが、
userstyles.orgではstylish、グリモン版は共に現在提供されていない。
(コードが空っぽ)

グリモン版はないけど、stylish での導入方法は
www.globexdesigns.com/gmail の Installation に書かれている。

704 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/14(木) 00:34:03 ID:FJcZfF7e0]
>>704
出来ました。ありがとうございました。

705 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/14(木) 03:22:15 ID:3BDtzVFu0]
もしかしてノードツリーの配列ってsliceできない?
うへえ

706 名前:名無しさん@お腹いっぱい。 [2008/08/14(木) 05:17:12 ID:iF8BsFtP0]
Array.slice.call(nodelist)// =>[Array]



707 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/14(木) 21:43:30 ID:S0J2XuIr0]
Heat the nicovideo upって今正常に使えてる?
firefox3.0.1portableで最新版を使っているんだけど、どの動画を見ても単色の棒が出てくるだけ。

708 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/14(木) 22:11:00 ID:zeEz6rpR0]
棒も出ない






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<292KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef