07/09/14 17:22:17 4+vgLhEm0
URLリンク(lowreal.net)
のはてブと del.icio.usに同時に投稿するScriptは
userContent.jsで使うにはどうしたらいいでしょうか
>>343をやってもできません
450:名無しさん@お腹いっぱい。
07/09/14 17:50:39 zK3mgQ9r0
Platypusでhtmlいじって、後からエディタ使ってそこの部分だけ取り出すとかじゃ駄目なの?
451:名無しさん@お腹いっぱい。
07/09/14 18:36:07 b52uHDJt0
>>3のロダ結構変なのが上がってるな
452:名無しさん@お腹いっぱい。
07/09/14 18:49:01 6xYD4bJK0
>>451
俺もそれ思った
ろだ主さん見てたら変なの消してほしい
453:名無しさん@お腹いっぱい。
07/09/14 20:37:19 BRXyCOQP0
>>445
g修飾子つけてみたら?
454:名無しさん@お腹いっぱい。
07/09/15 12:00:26 5w5KdWCa0
最近userContent.js1.0を入れてみた。でも、動いているのかさっぱり解らない。
メニュー項目は出ているんだが、Greased Lightboxが動いていないようだし、
初歩的な入れ方とか知りたいんだけど、どうしたらいい。
455:名無しさん@お腹いっぱい。
07/09/15 12:13:09 z4aL/I1E0
>>454
>メニュー項目は出ているんだが
何のメニューですか
OSは
Fxのバージョンは
userChrome.jsのバージョンは
サブスクリプトローダーの種別は
他のスクリプトは何を入れているか
それらは動作しているか
Greased Lightboxを動作させようとしているurlはどこか
エラーコンソールにエラーが出ていないか
456:名無しさん@お腹いっぱい。
07/09/15 12:17:40 8wN3zwyb0
>>454
>Greased Lightboxが動いていないようだし、
>>250-253
457:名無しさん@お腹いっぱい。
07/09/16 01:06:42 0bo1V85l0
>>454
b2r のスレから来た人ならタブン userContent.js のインストールが間違っているんじゃないかと思います。
トリアエズ userContent.js.readme.txt、前スレ、このスレを読んでください。
greasedlightbox.user.js はそのままで問題なく userContent.js で動いています。
458:名無しさん@お腹いっぱい。
07/09/16 04:06:52 MjeSrao00
ブックマークメニューを開くボタンをタブバーに追加することは可能でしょうか。
イメージとしてはIE7のお気に入りみたいな感じです。
タブバーじゃなくツールバーのボタンでも良いんですが・・・
459:名無しさん@お腹いっぱい。
07/09/16 04:13:39 wiuRQU2y0
ツールバーを右クリ、カスタマイズ
460:名無しさん@お腹いっぱい。
07/09/16 04:27:01 MjeSrao00
>>459
サイドバーを開くんじゃなくて、メニューを開きたいんです。
いつもメニューバーからブックマーク開いてたんですが、CompactMenuにしてしまったので。
461:名無しさん@お腹いっぱい。
07/09/16 12:38:27 RMdI4vcc0
youtubeDownloader.uc.jsが働いてくれないのです
462:名無しさん@お腹いっぱい。
07/09/16 12:40:32 dKDOtocX0
>>460
CustomButton
463:名無しさん@お腹いっぱい。
07/09/16 14:32:53 dKDOtocX0
>>461
動きます。
464:名無しさん@お腹いっぱい。
07/09/16 14:42:10 9qPOiT4I0
userChrome.jsをucでscriptを動かすようにしているんだけども、
これってuserContent.uc.jsと何か問題あるかな?
465:名無しさん@お腹いっぱい。
07/09/16 14:49:27 BjQJoMQW0
日本語って難しいなぁwwwwwwwww
466:名無しさん@お腹いっぱい。
07/09/16 14:52:12 2ukbe1vQ0
464の言いたいことがわからなかったが、
俺の読解力が不足してたわけじゃないんだな。
安心した。
467:名無しさん@お腹いっぱい。
07/09/16 15:10:56 iiFIgjk60
>>461
ベータバージョンのページで動かそうとしていますか?
468:名無しさん@お腹いっぱい。
07/09/16 15:37:46 9qPOiT4I0
userChrome.jsをxxxxx.uc.jsとしてucを付けてuserChrome.jsにscriptを渡しているんだけども、
これってuserContent.uc.jsと何かエラー問題とかあるかな?ないのかな?
それともuserContent.uc.jsもucを付けてuserChrome.jsに渡してる?
469:名無しさん@お腹いっぱい。
07/09/16 15:51:17 0bo1V85l0
日本語と userChrome.js の使い方&理解が間違っているんだと思う。
470:名無しさん@お腹いっぱい。
07/09/16 15:53:07 dKDOtocX0
何を言いたいのか...
471:名無しさん@お腹いっぱい。
07/09/16 15:55:33 AduIkxLu0
難解すぎる・・・
472:名無しさん@お腹いっぱい。
07/09/16 15:56:02 RMdI4vcc0
>>467
どのページでもコンテキストメニューにDownload FLVが出てくれないのです
動いてる方が居るなら自分が何か間違えてそうです
473:名無しさん@お腹いっぱい。
07/09/16 16:07:38 2ukbe1vQ0
>>472
動画ページ内のタイトル部分で右クリックしてる?
474:名無しさん@お腹いっぱい。
07/09/16 16:21:45 RMdI4vcc0
>>473
はい、してます
ニコニコ動画の方は動いてくれるのですけど
入れるところから失敗してる気がするので出直してきます
お手数かけてすみませんでした
475:名無しさん@お腹いっぱい。
07/09/16 19:52:28 2A2u2Xzt0
ID:9qPOiT4I0の言いたいことを誰か翻訳してくれ…
476:名無しさん@お腹いっぱい。
07/09/16 20:04:35 26Q+m0FE0
>>468
何も問題無いと思うけど。
477:名無しさん@お腹いっぱい。
07/09/16 21:24:38 74epy72A0
>>469
>>470
最初から解らないって書けばいいのにね。
478:名無しさん@お腹いっぱい。
07/09/16 21:42:03 vf35IcWi0
>>477
答えてあげれば?
479:名無しさん@お腹いっぱい。
07/09/16 22:06:52 2QVSVv7f0
userContent.js がそれぞれ別の名前空間で
Scriptを機能させるってことは
MinibufferにTumblr のReblogコマンドを
つけるのは無理ってこと?
480:名無しさん@お腹いっぱい。
07/09/16 22:53:25 x5Itnm/k0
>>468
>それともuserContent.uc.jsもucを付けてuserChrome.jsに渡してる?
もうuc.jsになってんじゃん。
481:名無しさん@お腹いっぱい。
07/09/17 01:57:39 TV6vOQl20
google extraというスクリプトを使用しているのですが以下のようにズレが生じてしまいます。
このズレを生じないようにしたいのですがどうしたらいいか教えて下さい。お願いします。
482:481
07/09/17 02:04:09 TV6vOQl20
すいません。画像を貼り忘れてました。
URLリンク(www.uploda.org)
483:名無しさん@お腹いっぱい。
07/09/17 02:26:38 BmEjXjoe0
>>479
userContent.jsを使ってないんだけど、
LDRizeからMinibufferを呼び出せる(コロンを押してブラウザ下部に黒いのが出る)ようなら大丈夫
484:名無しさん@お腹いっぱい。
07/09/17 02:36:08 UoKZZiDt0
>>483
そっか そういやReblogのコマンドは表示されてたなあ。
LDRize has no properties ってなるのはまた別の原因
なんだろうな。
いろいろやってみるわ。ありがと。
485:名無しさん@お腹いっぱい。
07/09/17 04:26:28 TV6vOQl20
googleイメージ検索でイメージをマウスオーバーかクリックで半透明の黒い背景で
拡大表示してくれるスクリプト(または拡張)を知っている方がいたら教えてもらえませんか?
間違って消してしまって何て言う名前か忘れてしまったので・・・。お願いします。
486:名無しさん@お腹いっぱい。
07/09/17 04:34:00 uvK4kLxA0
GreasedLightbox
487:名無しさん@お腹いっぱい。
07/09/17 04:37:36 TV6vOQl20
>>486さん、ありがとうございました。
すみません、自己解決しました。GreasedLightboxではなく、下のサイトに載っていました。
URLリンク(www.eonet.ne.jp)
488:485
07/09/17 05:02:15 TV6vOQl20
どうやらスクリプトのPagerizationの中に、
・画像クリックで
『その画像を新規タブでひらく』
・画像の下に
『画像のみ表示のリンク』
『画像元のサイトを表示のリンク』
を作る機能があるようでそれが不具合の原因でした。
一応Pagerizationのユーザースクリプトを実行しないページに
『URLリンク(images.google.com)』
を追加して、画像を半透明の黒い背景で拡大表示してくれるようになりました。
でもgoogleイメージ検索でもオートスクロールをしたいんですけどいい方法はないでしょうか?
489:485
07/09/17 05:17:34 TV6vOQl20
何度もすいません。
調べてみたところGoogleImagesAutoPagerが一番理想に近い動きをするのですが、
Googleイメージ検索結果の1ページ目の空白部分(どこでもOK)をダブルクリックしなくては
無限スクロールをしない仕様のようです。
Google AutoPagerのようにページの最下部が表示されると
自動的に次のページがロードされるようにしたいのですが
スクリプトをどのように弄ったらよいでしょうか?
分かる方がいましたらどうかお願いします。
490:名無しさん@お腹いっぱい。
07/09/17 05:34:52 3YjdUyuY0
何もしなくてもスクロールするけど ?
他とバッティングしてるんじゃないの。
491:名無しさん@お腹いっぱい。
07/09/17 05:58:06 qSCWjue30
私は,GoogleImagesAutoPagerとGreasedLightbox>>397改造品を使って>>485の言う動作している
492:名無しさん@お腹いっぱい。
07/09/17 12:47:12 5UvCRq7z0
>>491
GreasedLightbox>>397改造品とPagerizationで求める動作が出来ました。
ありがとうございました。
493:名無しさん@お腹いっぱい。
07/09/17 13:31:49 vGgI1q1I0
userContent.js
var after = document.getElementById((/ *SeaMonkey$/.test(document.title)) ? 'sep_switchprofile' : 'menu_preferences') || document.getElementById('menu_ToolsPopup').lastChild;
userchrome.js.
document.loadOverlay(getURLSpecFromFile(xul_files.shift()), null);
Restartchrome
document.getElementById("menu_FilePopup").insertBefore(menuitem, document.getElementById("menu_FileQuitItem"));
スクリプトがエラーコンソールに出たんだけども、何か共通した問題なのかどうか教えてほしい。
494:名無しさん@お腹いっぱい。
07/09/17 21:44:52 ofbHVrJC0
>>493
タブン fx2 だとは思うが Fx2/3 別の問題なども有るので UA を書いた方が良いヨ
495:名無しさん@お腹いっぱい。
07/09/17 21:45:34 ofbHVrJC0
>>493
アト、エラー内容も
496:名無しさん@お腹いっぱい。
07/09/17 22:03:49 kM0aAG1L0
GoogleImagesAutoPagerなんですが、下のように検索結果が表示されず
次のページを読み込んで行ってしまいます。
__________________________________________________________________________
TOP
22 to 39
画像 表示 すべてのサイズ google の検索結果 約 94,500,000 件中 22 - 42 件目 (0.03秒)
<<google の検索結果をすべて表示
__________________________________________________________________________
TOP
40 to 57
画像 表示 すべてのサイズ google の検索結果 約 94,500,000 件中 22 - 42 件目 (0.03秒)
<<google の検索結果をすべて表示
__________________________________________________________________________
fx2.0.0.6 userContent.js 1.0 userChrome.js 0.7(0.8に変えても)Sub-Script/XUL Loaderは本家版ですが
どなたか、解決法ご存じの方はみえませんか?
497:名無しさん@お腹いっぱい。
07/09/17 22:06:04 290W2YUB0
Restartchrome.jsはこれといって気になるエラーはないみたい。(気が付いてない?)
userchrome.jsとuserContent.jsは最近入れたので何が何だか解らない。
あたりそうな拡張をはずしたり入れたりして試してはいるんだけど・・・?!
ってこんな感じなんだけど、解るかな。説明不足で失礼。
エラーコンソール
document.getElement ById("menu_FikePopup")has no properties
document.getElement ById("menu_ToolsPopup")has no properties
Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6
498:名無しさん@お腹いっぱい。
07/09/17 22:22:05 ofbHVrJC0
>>496
「最初の表示ページの画像が順送りで変わっていっているのに気づいていない」
では?
499:名無しさん@お腹いっぱい。
07/09/17 22:24:52 ofbHVrJC0
>>497
トリアエズ新規プロファイルに userChrome.js と必要なスクリプトのみ入れてチェック
エラー・メッセージはメッセージ上で右クリックでコピーできるから重複している物以外
全部ここに書き込む。
500:名無しさん@お腹いっぱい。
07/09/17 22:27:46 kM0aAG1L0
>>498
最初のページはそのままで下にずら~っと検索部分だけ抜いた
結果がつながっていきます。
501:名無しさん@お腹いっぱい。
07/09/17 22:42:15 ofbHVrJC0
>>500
利用環境は? Firefox の UA
スクリプト環境は? GM or userContent.js
トリアエズは新規プロファイルで必要な拡張(GM/userChrome.js etc)のみ
スクリプトは GoogleImagesAutoPager(userContent.js の場合はその関係も)
だけいれてチェック。
502:496
07/09/17 23:24:22 kM0aAG1L0
>>501
新規プロファイルで試してからここに聞きに来たんだけど
もいっかいやってみましたが同じ結果でした。
Firebugで観てもエラーはないです
fx2.0.0.6 userContent.js 1.0 userChrome.js 0.7(0.8に変えても)Sub-Script/XUL Loaderは本家版
503:名無しさん@お腹いっぱい。
07/09/17 23:52:22 ofbHVrJC0
>>502
失礼当方常用Fx
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a8pre) Gecko/2007091704 Minefield/3.0a8pre
だと1ページ目の画像が差し変わっていく状態になるのですが
Fx2(2.0.06)でチェックしたところウマク行かないですね...
ただ、画像の表示されていないページ相当の部分で再読み込みさせると
表示できます。userChrome.js userContent.js スクリプト多数(合計30個ほど)の環境なのでチョット当方固有の問題も多々有ると思いますが...
Fx2.0.06 & GoogleImagesAutoPager の環境の方の意見を待った方が良いかもしれません。
504:名無しさん@お腹いっぱい。
07/09/17 23:56:56 kM0aAG1L0
>>503
動作確認、お手数をおかけしましたがありがとうございます。
同じ環境の方からの情報を待ってみます。
505:名無しさん@お腹いっぱい。
07/09/18 00:50:39 tISoKFsl0
>>504
私の環境userContent.js 1.0ではFx3a8preは>>503の挙動, Fx2.0.0.6の場合は以下の挙動になる。
1.Google 画像検索する 1-20件目が表示
2.スクロールする
3.1ページ目の画像が次の20件に置き換わる
4.さらにスクロールする
5.次の20件がページに追加される
以降4.5の繰り返し
506:503
07/09/18 01:16:49 /HbgyGIq0
>>504
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.6) Gecko/2007072518 Firefox/2.0.0.6
と
greasemonkey__45_0.7.20070607.0__45_fx.xpi(0.7.20070607.0) でテストしたところOKでした。
と言う事で userContent.js 1.0 の問題ですね。
>前スレ 80 氏如何でしょうか?
507:496
07/09/18 01:56:55 sMaE0M740
>>505
>>506
fx2.0.0.6にgreasemonkey-0.7.20070607.0-fx.xpiを入れて確認したところ
こちらの環境でも正常に検索結果が表示されました。orz
SM1.1.5(スクリプトの環境はfxと同じでgreasemonkey-0.6.6-mod.xpi)でも
正常に動作しましたので、前スレからもう一度読み直して考えてみます。
508:名無しさん@お腹いっぱい。
07/09/18 21:08:47 PPW/cSTM0
>>147>>150
これを、about:blankの時は上書きというか現タブで開くけど
それ以外の場合は新タブで開くっていう風にするにはどうすればいいんでしょう?
常に新タブでも不便ではないんですが…
(ちなみに自分は47行目付近と78行目付近を入れ替えて
通常は新タブ、Ctrl押しで現タブというようにしています。)
509:名無しさん@お腹いっぱい。
07/09/19 14:08:09 R3dpkBro0
>>508
新規タブを開く条件に && gBrowser.currentURI.spec !== "about:blank", または, 現在のタブに開く条件に || gBrowser.currentURI.spec === "about:blank" を付加すればいい。
510:名無しさん@お腹いっぱい。
07/09/19 21:54:28 cCFRZFJ60
>>509
3のロダに上がってるBHNewTabに適用しようとしたけどわけわかめ。
アドレスバーと検索が新しいタブで開かなくなるし。
511:名無しさん@お腹いっぱい。
07/09/19 22:55:51 R3dpkBro0
>>510
>>509は>>147をターゲットとして書いたつもり。
>>510の言うのがBHNewTab-0.7-mod2.uc.jsのことなら,
switch(target){を
if(Components.classes['@mozilla.org/appshell/window-mediator;1']
.getService(Components.interfaces.nsIWindowMediator)
.getMostRecentWindow(null)
.getBrowser().currentURI.spec == "about:blank") target = 'current';
switch(target){という具合い。
512:名無しさん@お腹いっぱい。
07/09/20 03:37:07 Ueej5sIl0
これからスクリプトを初めて書こうって人間にお勧めの解説サイトありますか。
プログラミングの知識はCのソースが読めるレベルです。
513:名無しさん@お腹いっぱい。
07/09/20 09:01:52 Kgs/EZ5x0
>>509
横からで申し訳ないんですが、
通常のミドルクリック→about:blankなら現タブ、それ以外なら新タブ
Ctrl+ミドルクリック→常に新タブ
という風にするにはどうすればいいのでしょう?ぼすけて…
514:名無しさん@お腹いっぱい。
07/09/20 13:46:13 QVxbvcor0
javascriptの基礎はなんとか覚えたけど
firefoxの内部構造のうまい調べ方がわからん。
515:名無しさん@お腹いっぱい。
07/09/20 13:50:48 zV6IJ4Fk0
>>514
URLリンク(mxr.mozilla.org)
URLリンク(www.knology.net)
とか
516:名無しさん@お腹いっぱい。
07/09/20 14:00:53 ALZ9sJE40
>>514
よく見るのはソースコード, URLリンク(lxr.mozilla.org) URLリンク(www.xulplanet.com)およびURLリンク(developer.mozilla.org)の辺り。
517:名無しさん@お腹いっぱい。
07/09/20 16:58:00 N6/xKvo20
eval("BrowserLoadURL = " + BrowserLoadURL.toString().replace("e;", "$& if (gBrowser.currentURI.spec != 'about:blank' || gBrowser.webProgress.isLoadingDocument) { var tab = gBrowser.addTab(); gBrowser.selectedTab = tab; }"))
URLバーに入力したアドレスを新規タブで開いた後
元のタブに戻るとURLバーに入力したアドレスが残ったままなんですが
入力したアドレスが残らないようにするにはどうすればいいですか
例えば
元のタブがwww.yahoo.co.jpでそこにwww.google.co.jpと入力すると
www.google.co.jpの新規タブが開くのですが
元のwww.yahoo.co.jpのタブに戻ると入力したwww.google.co.jpの文字列が残っていて
518:名無しさん@お腹いっぱい。
07/09/20 17:24:04 ALZ9sJE40
>>517
何を意図した関数書き換えか不明ですが, 書き換えなどせずにデフォルト状態で新しいURLをロケーションバーに記入してAlt+Enterとすればいいだけでは?
519:前スレ 80
07/09/20 17:40:12 QBeU9O950
>>506
確認しました.一応,javascriptを切ると動くようです.
調べたところ,javascriptが有効だとgoogle imageは画像テーブルをjavascriptで挿入する動作となり,
GM_xmlhttpRequestで得たデータをただdocumentに挿入するとこのjavascriptが動かず,
当然画像テーブルも挿入されないと言った事に.
本来script要素はdocumentに挿入されたら自動実行されるんですが,
どうも「<!-- -->」でコメントアウトされているとその限りではないようで.
つまりこの「<!-- -->」を外せば動くようになるので,下記のように修正してみてください.
var appendSearchResult = function(googleResult) {
と言う行の次に以下の一文を加えれば動きます.
if(/^script$/i.test(list[i].tagName)) if(/^<!--((?:.|\s)+)-->$/m(list[i].textContent)) list[i].textContent = RegExp.$1;
Greasemonkeyはこれを自動的にやってくれるみたい.
>>517
アドレスを上書きしてしまえば良いわけで.
タブを開く前に,
gBrowser.userTypedValue = content.window.document.URL;
520:506
07/09/20 22:05:25 zV6IJ4Fk0
>>519
>var appendSearchResult = function(googleResult) {
>と言う行の次に以下の一文を加えれば動きます.
ではなく
for (var i = 0; i < list.length; ++i) {
の次ですね。
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7
で正常にスクロールしましたが逆に
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a8pre) Gecko/2007091923 Minefield/3.0a8pre
では >>503 の
>1ページ目の画像が差し変わっていく状態
のままです。
521:496
07/09/21 01:47:01 G7zp7YAl0
>>519
>>520
Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.8.1.8pre) Gecko/20070919 BonEcho/2.0.0.8pre
Mozilla/5.0 (Windows; U; Windows NT 6.0; ja-JP; rv:1.8.1.6) Gecko/20070802 SeaMonkey/1.1.4
Mozilla/5.0 (Windows; U; Windows NT 6.0; ja-JP; rv:1.8.1.7pre) Gecko/20070920 SeaMonkey/1.1.5pre
にて、for (var i = 0; i < list.length; ++i) { の次に加えるにて動作確認しました。
var appendSearchResult = function(googleResult)
の次だと次のページを読み込みに行くところ41行目でエラーを吐いて止まってしまいますね。
522:名無しさん@お腹いっぱい。
07/09/21 23:11:17 mPMrzmAr0
形式を選んで右クリックからhostperm.1に追加できる
ようなのってないですか。
adblockとかよりよっぽど早くて重宝しているんですが。
523:前スレ 80
07/09/21 23:38:14 s2lNCMde0
>>520
>for (var i = 0; i < list.length; ++i) {
>の次ですね。
ですね.間違えました.
fx3の件は,まぁ仕方がないというか何と言うか.
そもそもこのスクリプトがfx2で動いているのも個人的には納得のいかない動作でして.
google imageの画像テーブルを挿入するスクリプトはid ImgContentの指す要素に挿入するんですが,
このスクリプトでは同じidが複数存在してしまう事になるので,
getElementByIdで返す要素がどのid ImgContentが指す要素かはスクリプトエンジンの胸三寸なんじゃないかと.
一つのドキュメント内ではidはユニークな筈ですし.
一応未確認ですが,以下のようにすれば動くんじゃないかと.
var appendSearchResult = function(googleResult) {
の次に(今度こそ)以下の一文を加えてみてください.
document.getElementById('ImgContent').removeAttribute('id');
524:506
07/09/21 23:46:14 kfm/nQNM0
>>523
スミマセン仕事の出がけで要件のみ書いて、その上
特に Fx3 に関しては前スレ80氏には何の関係も無いコトなのに
「ナントカしろ」見たいな事言って、後で悪い事したと反省しておりました。
今 Fx3 に GM を入れてチェックしたら >>503 と同じになりました。
本家も対応してないんですね(GM自身 Fx2 まで対応だし)
>var appendSearchResult = function(googleResult) {
>の次に(今度こそ)以下の一文を加えてみてください.
>document.getElementById('ImgContent').removeAttribute('id');
サッソク試してみます。
イズレニシテモ有難うございます。
525:506
07/09/22 00:00:38 kfm/nQNM0
>>523 連投失礼
チェックしてみました。結果はNGでした。変化有りません。
ただ、
>そもそもこのスクリプトがfx2で動いているのも個人的には納得のいかない動作でして.
>google imageの画像テーブルを挿入するスクリプトはid ImgContentの指す要素に挿入するんですが,
>このスクリプトでは同じidが複数存在してしまう事になるので,
分かる範囲で中を見てみてヤット仰ってる意味理解しました。コレカナリ....
Gecko も 1.9 では許してくれないでしょうね。
一応この件は終わりにした方が良いと思います。繰り返しになりますが色々有難うございました。
526:名無しさん@お腹いっぱい。
07/09/22 21:07:04 7TCNfw/N0
Gmail Google Calender sidebar ( URLリンク(userscripts.org) )
を導入したのですが、表示される日付の形式が "Sat 9 22 2007" となっていて、
これを "07/09/22 (土)" としたいなと思ったのですが、
(↑ JS は意味不明だけどこれくらいなら…と思った)
(土)は iyj とかとか表示されるわ出力がテーブルだわでギブアップ状態です。
だれか助けてplz。
527:名無しさん@お腹いっぱい。
07/09/23 01:33:53 hEgrnooQ0
>>522
画像とcookie フィルタは何となく動作しているみたいだが,
CSS, meta refresh tag, スクリプト, object, およびフレーム フィルタは, 動作しているのかどうかどうもよくわからない。
hostperm.1には反映していると思う。
userChrome.js0.7/0.8, Fx2.0.0.7 WinXpでのみ動作。
コンテキストメニューにスクリプト, cookie, CSS, meta refresh tag, 画像, object, およびフレーム フィルタの例外サイトの設定を追加
ツールメニューにスクリプト, cookie, CSS, meta refresh tag フィルタの例外サイトの設定を追加
URLリンク(space.geocities.jp)
ツール>オプション>コンテンツ に スクリプト, object,meta refresh tag, CSS, およびフレーム フィルタの例外サイトの設定を追加
000-windowhook.uc.jsが必要
URLリンク(space.geocities.jp)
528:名無しさん@お腹いっぱい。
07/09/23 02:12:08 chDD63he0
何かのファイルをダウンロードするときに空白のタブが開かれるのですが
それを抑制するスクリプトがどこかにあったとおもうのですが無くしてしまいました
もしかしたら拡張なのかもしれませんがどなたかご存じの方がいましたらご教示ください
529:名無しさん@お腹いっぱい。
07/09/23 02:28:28 hEgrnooQ0
>>528
URLリンク(addons.mozilla.org)
closeBlankTabOnCloseDownloadDialog.uc.js
530:名無しさん@お腹いっぱい。
07/09/23 02:33:42 hEgrnooQ0
>>529
URLリンク(addons.mozilla.org) は違うみたいです。
531:名無しさん@お腹いっぱい。
07/09/23 02:35:06 chDD63he0
あありがとうございます
下のjsだったと思います
本当に感謝です
532:名無しさん@お腹いっぱい。
07/09/23 02:43:56 9BIsGBis0
closeBlankTabOnCloseDownloadDialog.uc.js
って俺も欲しいんだけどググっても全然引っ掛からなかった
URLきぼんぬ
533:名無しさん@お腹いっぱい。
07/09/23 03:02:01 /2WlaUSK0
>>527
広告削除などもなるべくFirefox本体に実装されている
手段でやりたかったので助かります。
ありがとうございました。
534:名無しさん@お腹いっぱい。
07/09/23 03:14:48 hEgrnooQ0
>>532
これだったと思うけど, 使用していないのでよくわかりません。
userChrome.js0.8用。
URLリンク(space.geocities.jp)
535:名無しさん@お腹いっぱい。
07/09/23 03:38:49 /2WlaUSK0
>>527
自分が設定している分で確認したところスクリプトのフィルタ
がオプションから読み込むことができませんでした。
そのほかは設定を読み込んで表示しています。
536:名無しさん@お腹いっぱい。
07/09/23 04:10:55 9BIsGBis0
>>534
ありがとー!
537:名無しさん@お腹いっぱい。
07/09/23 09:18:37 eiB1zSZF0
エラー: [Exception... "Index or size is negative or greater than the allowed amount" code: "1" nsresult: "0x80530001 (NS_ERROR_DOM_INDEX_SIZE_ERR)" location: "file:///.../FashionTabs.uc.js Line: 37"]
ソースファイル: file:///.../FashionTabs.uc.js
行: 37
zenikoさんのFashionTabsが時々こんなエラーを出すのですが
どういう意味でしょうか
538:名無しさん@お腹いっぱい。
07/09/23 09:31:19 y8/ztS6+0
>>537
インデックスかサイズが、許容量より負であるか、または大きいです。
539:名無しさん@お腹いっぱい。
07/09/23 09:52:38 eiB1zSZF0
どうもありがとうございますm(_ _)m
540:名無しさん@お腹いっぱい。
07/09/23 18:21:43 1ASANQwh0
またアリスさんの新作か
やるな
541:名無しさん@お腹いっぱい。
07/09/23 21:30:03 slT+3X1C0
ランチャーでwmpとmpcを使い分けたいんだけど、どこかに無かったっけ?
542:名無しさん@お腹いっぱい。
07/09/23 23:34:17 4K9HS/cg0
アリスさんホントネ申だよな
543:名無しさん@お腹いっぱい。
07/09/24 07:02:43 w5h0Zirf0
>>508-511あたりの便乗なんですが
以前80さんが貼られた(と思う)
//ロケーションバーからの入力を新規タブで開く
BrowserLoadURL = function(event,post){
gBrowser.userTypedValue = content.window.document.URL;
if(event && event.altKey) loadURI(gURLBar.value,null,post,true);
else gBrowser.loadOneTab(gURLBar.value,null,null,post,false,true);
}
これを、about:blankの時は上書きというか現タブで開くけど
それ以外の場合は新タブで開くっていう風にするにはどうすればいいんでしょう
544:名無しさん@お腹いっぱい。
07/09/24 08:04:27 gpKxh4sp0
>>543
少しは自分で考えろ
545:名無しさん@お腹いっぱい。
07/09/24 09:45:07 w5h0Zirf0
すみませんうまくいきましたm(_ _)m
546:名無しさん@お腹いっぱい。
07/09/24 10:26:52 +tdh07uq0
GomitaさんのuserChrome.js用Paste and Goのsearchbarバージョンはありますか
547:名無しさん@お腹いっぱい。
07/09/24 11:16:38 zEbxYUPM0
>>546
URLリンク(www6.uploader.jp)
の script_uljp00034.zip がそれだと思う、、、他の機能も追加されてるけど
548:名無しさん@お腹いっぱい。
07/09/24 11:41:35 +tdh07uq0
紹介していただきどうもありがとうございます
GomitaさんのClearSearchTerm.uc.jsと
URLリンク(firefox.geckodev.org)
の「検索した後にbrowser.search.defaultenginenameの検索エンジンに戻す」が
効かなくなったっす
どっちをとるか検討します
ありがとうございました
549:par-1
07/09/24 11:56:26 zEbxYUPM0
>>548 ではコレでは同ですか? 前半部分
550:part1
07/09/24 11:57:46 zEbxYUPM0
コード貼らずに書いてしまった
>>548 ではコレでは同ですか? 前半部分
(function() {
document.getElementById("searchbar").addEventListener("popupshowing", function(event) {
var menupopup = event.originalTarget;
var refChild = menupopup.getElementsByAttribute("cmd", "cmd_selectAll")[0];
var canPaste = menupopup.getElementsByAttribute("cmd", "cmd_paste")[0].getAttribute("disabled") == "true";
var menuitem = document.getElementById("pasteandsearch-menuitem");
if (!menuitem) {
var pasteandsearch = function(event) {
if (event.type == "click" && event.button != 1)
return;
BrowserSearch.getSearchBar()._textbox.value = readFromClipboard();
gBrowser.selectedTab = getBrowser().loadOneTab("", null, null, null, true, false);
BrowserSearch.loadSearch(BrowserSearch.getSearchBar()._textbox.value, false);
menupopup.hidePopup();
};
551:part2
07/09/24 11:58:34 zEbxYUPM0
>>548 後半部分
menuitem = document.createElement("menuitem");
menuitem.id = "pasteandsearch-menuitem"
menuitem.setAttribute("label", "\u8cbc\u308a\u4ed8\u3051\u3066\u691c\u7d22");
menuitem.setAttribute("accesskey", "G");
menuitem.addEventListener("command", pasteandsearch, false);
menuitem.addEventListener("click", pasteandsearch, false);
menupopup.insertBefore(menuitem, refChild.nextSibling);
menupopup.insertBefore(document.createElement("menuseparator"), refChild.nextSibling);
}
menuitem.setAttribute("disabled", canPaste.toString());
}, false);
})();
552:名無しさん@お腹いっぱい。
07/09/24 13:29:46 ULWOF6f10
せっかくスクリプト書いて頂いているのにこんな事書くとあれですが…。
できれば基本的なヤツだけでもいいのでドキュメンつーかコメントだけでもほしいです。
そんなんがあれば自分で作れる人がだんだん増えてくると思うんで。
とりあえずブログになぜここではこうしてるのか…みたいな一例だけでもお願いします。
553:名無しさん@お腹いっぱい。
07/09/24 13:46:59 NJaL3ra70
これだからゆとり世代は
554:名無しさん@お腹いっぱい。
07/09/24 14:46:48 +tdh07uq0
>>550-551
どうもありがとうございます
>>550-551の「貼り付けて検索」を使ったときだけ
ClearSearchTerm.uc.jsと
「検索した後にbrowser.search.defaultenginenameの検索エンジンに戻す」が
効かないだけで、それ以外のときは効いています
これはuc.jsファイルの読み込まれる順番とか関係なく、
ClearSearchTerm.uc.jsと
「検索した後にbrowser.search.defaultenginenameの検索エンジンに戻す」はそもそも
>>550-551に対しても効くような仕組みではないということでしょうか
555:名無しさん@お腹いっぱい。
07/09/24 21:01:35 MLeUgWLR0
特定のページ以下を常に新しいタブや新しいウィンドウで開けるようにするような物はありませんか?
556:名無しさん@お腹いっぱい。
07/09/24 23:42:30 Qn7kZlTf0
以下ってなんだよ以下って
557:名無しさん@お腹いっぱい。
07/09/24 23:51:26 KlB0El0p0
特定のページから開くリンクを~って事じゃないの
558:名無しさん@お腹いっぱい。
07/09/24 23:57:25 vtACvarv0
>>555
URLリンク(pasokon-yugi.cool.ne.jp)
ここのAdd target="_blank"のスクリプトつかえばええんでない
559:名無しさん@お腹いっぱい。
07/09/25 00:03:37 jKfvZT4L0
>>558
希望通りの物を有り難うございます
560:名無しさん@お腹いっぱい。
07/09/25 00:05:18 paDUCF7z0
>>554
>>547 は
1、 >>550-551
2、 検索エンジンを右クリックで検索文字消去&デフォルト検索エンジンに戻す。
3、 検索ボタンを左クリックで新規タブに、右クリックで現在のタブに開く
なんですが
>ClearSearchTerm.uc.jsと
>「検索した後にbrowser.search.defaultenginenameの検索エンジンに戻す」
の代わりになりませんか?...自分的にはこの方が良いので。
>>552
>>547 の方は若干のコメントを入れてあります。
2chではレスは短いにかぎると思っています。
561:名無しさん@お腹いっぱい。
07/09/25 06:38:43 B6v93ywU0
>>560
すみません、後出しになってしまうのですが
> ClearSearchTerm.uc.jsと
> 「検索した後にbrowser.search.defaultenginenameの検索エンジンに戻す」
に加え、
user.jsに
user_pref("browser.search.openintab", true);
を指定して
sasa+1さんのLoad-for-blank.uc.js
(「アクティブなタブがabout:blankだったとき、そのタブに検索結果を読み込みます。」というもの)
も使わせてもらってます
その都度マウス操作で動作を選べるというのも自由度が高く便利だと思うのですが
楽な全自動のほうが好きで。。
>>550-551のスクリプトが
ClearSearchTerm.uc.jsや
「検索した後にbrowser.search.defaultenginenameの検索エンジンに戻す」や
Load-for-blank.uc.js
の影響を受けるようにするにはどうすればいいでしょうか
ファイル名に「00-」などを付けて読み込まれる順番を変えたり
スクリプトが読み込まれるDOMノードを同じにしたりするんでしょうか
562:名無しさん@お腹いっぱい。
07/09/25 20:06:45 W4m2nwoV0
貼り付けて検索(G)でClearSearchTermとかLoad-for-blankが動けばいいのかな?
gBrowser.selectedTab = getBrowser().loadOneTab("", null, null, null, true, false);
BrowserSearch.loadSearch(BrowserSearch.getSearchBar()._textbox.value, false);
の部分を
BrowserSearch.getSearchBar().handleSearchCommand(event);
にしたら一応両方動いたけど。
>sasa+1さんのLoad-for-blank.uc.js
>(「アクティブなタブがabout:blankだったとき、そのタブに検索結果を読み込みます。」というもの)
>も使わせてもらってます
ありがと。
563:名無しさん@お腹いっぱい。
07/09/25 21:19:45 B6v93ywU0
「貼り付けて検索」においても、導入している全ての
サーチバー上で機能するuserchromeスクリプトが動作するようになりました><
ありがとうございます。
564:名無しさん@お腹いっぱい。
07/09/26 07:00:34 u22o5dDv0
80氏の
UndoListInTabmenu.uc.js
//「最近閉じたタブ」を履歴メニューからタブコンテキストメニューに移す
で
「最近閉じたタブ」がないときに
「最近閉じたタブ」の文字がグレーテキストで
中身が空のポップアップも表示されないようにするにはどうすればいいでしょうか
function(){ menu.setAttribute('disabled',false); },
または
menu.parentNode.addEventListener('popupshowing',function(){ menu.setAttribute('disabled',false); },false);
の行をまるごと消してみたところ
履歴のないときはグレイテキストになりポップアップも表示されなくなりますが
履歴のあるときも同様で
メニューバーの履歴メニューを一度表示させないと
タブコンテキストメニュー側の通常のテキスト色やポップアップ表示が実現しません
ところで、メニューの移動じゃなくて
履歴メニューにもタブコンテキストメニューにも表示させるのは
難しいのでしょうか
565:名無しさん@お腹いっぱい。
07/09/26 08:36:42 cwdPHEJa0
>>564
つURLリンク(www6.uploader.jp)
566:名無しさん@お腹いっぱい。
07/09/26 19:46:33 u22o5dDv0
>>565
どうもありがとうございます!希望通りの動作です
それにしてもこんなに難しくなるんですね
そうとは知らずに無理を言ってごめんなさい
ずっと使わせていただきます
本当にありがとうございました!
567:名無しさん@お腹いっぱい。
07/09/26 21:46:58 PQ0kchjK0
usercontent.jsのサンプルとして入っている
YoutubeDL{www.youtube.com+watch}{jp.youtube.com+watch}.jsに、
ダウンロードの際のファイル名を
”watch?v=以下の文字列.flv”みたいなことはできませんか?または
”タイトル名.flv”とか、拡張子を付加するだけでも
リダイレクトされてるっぽいから無理ですか?
568:名無しさん@お腹いっぱい。
07/09/27 01:37:58 YETnN2OD0
>>567
これでどうですか
// YoutubeDL.js ver. 0.5+mod by alice0775
document.getElementsByTagName('head')[0].innerHTML.match(/watch_fullscreen[?]video_id=([-\w]+).*?&t=([-\w]+)/m);
var id = RegExp.$1;
var t = RegExp.$2;
var url = 'URLリンク(youtube.com)' + id + '&t=' + t;
var title = document.getElementById('vidTitle') || document.getElementById('video_title') ;
title.innerHTML = '<a href="' + url + '" id="xxx">' + title.textContent + '</a>';
document.getElementById("xxx").addEventListener("click",function(event){save(event,url,title.textContent);},false);
function save(event,url,title){
if(event.button !=0) return;
event.stopPropagation();
event.preventDefault();
const IO_SERVICE = chromeWindow.Components.classes['@mozilla.org/network/io-service;1']
.getService(chromeWindow.Components.interfaces.nsIIOService);
url = IO_SERVICE.newURI(url, null, null);
//ファイルピッカーを使って保存先ファイルを決定
var fp = chromeWindow.Components.classes['@mozilla.org/filepicker;1']
.createInstance(chromeWindow.Components.interfaces.nsIFilePicker);
fp.init(window, "Save Screenshot As", fp.modeSave);
fp.appendFilters(fp.filterImages);
fp.defaultExtension = "flv";
fp.defaultString = title+'.flv';
if ( fp.show() == fp.returnCancel || !fp.file ) return;
//nsIWebBrowserPersist を使ってファイルへ保存
var wbp = chromeWindow.Components.classes['@mozilla.org/embedding/browser/nsWebBrowserPersist;1']
.createInstance(chromeWindow.Components.interfaces.nsIWebBrowserPersist);
wbp.saveURI(url, null, null, null, null, fp.file);
}
569:568
07/09/27 04:16:55 YETnN2OD0
>>568にダウンロード進捗状態を表示するようにしたもの
長くなったので,以下にうpした。
URLリンク(www6.uploader.jp)
Fx2およびFx3で動作確認した。
570:名無しさん@お腹いっぱい。
07/09/27 17:46:02 BF04kx4M0
>>569
usercontentでできるんですね
どうもありがとうございます
煩雑な作業から解放されYouTubeライフがすごく快適になりました
571:名無しさん@お腹いっぱい。
07/09/28 00:31:00 efCc0fu40
エラー コンソールをサイドバーで開くには
URLリンク(white.s151.xrea.com)
をどう改変したらいいのでしょうか。
572:名無しさん@お腹いっぱい。
07/09/28 01:54:54 nnHg0P4x0
chrome://global/content/console.xul をブックマークして、「サイドバーに読み込む」にチェックする
573:名無しさん@お腹いっぱい。
07/09/28 02:05:40 efCc0fu40
>>572
無事サイドバーで開くことができました
ありがとうございます。
574:名無しさん@お腹いっぱい。
07/09/28 02:17:09 nnHg0P4x0
そのままだとボタンが大きいよね。
stylish使ってるなら、以下のcssためしてみて。
@namespace url("URLリンク(www.mozilla.org));
@-moz-document url(chrome://global/content/console.xul){
.toolbarbutton-text {
display: none !important;
}
toolbarbutton {
padding: 0px !important;
min-width: 30px !important;
}
}
575:名無しさん@お腹いっぱい。
07/09/28 17:19:34 0zl7hUCP0
まとめサイトの「2chのURLを踏んだ時にjaneで開く.uc.js」なんですが
Minefield/3.0a8preで動くように出来ないですかね?
どの辺が干渉してんのかちょっと判りませんでした。。
function ucjs_link2chbrowser(win){
if(!win) win = window._content;
if (win.document.contentType != 'text/html') return;
for(var wj=0,lenwj=win.frames.length;wj<lenwj;wj++) ucjs_link2chbrowser(win.frames[wj]);
var imenu = win.document.links;
var exp = new RegExp("^http:\/\/(ime\.nu|(www\d\.|)ime\.st)\/","");
for(var i=0,len = imenu.length;i<len;i++){
imenu[i].href = imenu[i].href.replace(exp,'http://');
if(imenu[i].href.match(/2ch\.net\//)) imenu[i].onclick = ucjs_launch2ch;
}
function ucjs_launch2ch(e){
e.preventDefault();
var aURI= e.target.href;
var browserPath = "C:\\Program Files\\Jane Style\\Jane2ch.exe"
var localFile = Components.classes["@mozilla.org/file/local;1"]
.createInstance(Components.interfaces.nsILocalFile);
var process = Components.classes["@mozilla.org/process/util;1"]
.createInstance(Components.interfaces.nsIProcess);
localFile.initWithPath(browserPath);
process.init(localFile);
process.run(false, [aURI], 1);
}
}
window.addEventListener('load', function(aEvent) { ucjs_link2chbrowser(); }, true);
576:名無しさん@お腹いっぱい。
07/09/28 18:04:42 8ZnRCU5T0
>>575
△if(!win) win = window._content;
○if(!win) win = window.content;
△var browserPath = "C:\\Program Files\\Jane Style\\Jane2ch.exe"
○var browserPath = "C:\\Program Files\\Jane Style\\Jane2ch.exe";
×window.addEventListener('load', function(aEvent) { ucjs_link2chbrowser(); }, true);
○window.document.addEventListener('load', function(aEvent) { ucjs_link2chbrowser(); }, true);
577:名無しさん@お腹いっぱい。
07/09/28 18:25:36 0zl7hUCP0
>>576
ありがとうございます!
でもやっぱり動きませんでした…うーん
578:名無しさん@お腹いっぱい。
07/09/28 19:54:58 ckJs7D5U0
aliceさん、>>410のDragNgoModoki3.uc.jsはブログには載せないんですか?
579:名無しさん@お腹いっぱい。
07/09/28 21:03:22 8ZnRCU5T0
>>578
載せました
580:名無しさん@お腹いっぱい。
07/09/28 22:30:15 efCc0fu40
>>574
Clearを押すためにサイドバーを拡大していたので
ありがたいです。
581:名無しさん@お腹いっぱい。
07/09/28 23:03:52 NCuqqitl0
>>575
てけとーに作り直してみた
URLリンク(firefox.geckodev.org)
582:名無しさん@お腹いっぱい。
07/09/28 23:31:58 efCc0fu40
URLリンク(www.xuldev.org)
のVertical Toolbar にエラーコンソールを
追加しようと思ったのですが、
ボタンのIDわかりませんか。
それともエラーコンソールにはボタンは
用意されていないのでしょうか。
583:名無しさん@お腹いっぱい。
07/09/29 00:52:15 ESVDBmpW0
>>579
仕事速いですな、どーもです
584:名無しさん@お腹いっぱい。
07/09/29 01:07:49 jED8CueR0
>>582
たぶん話の流れから"エラーコンソールをサイドバーに表示するボタン"をVertical Toolbarに表示したい
ということだと勝手に判断して以下をうpした。
URLリンク(www6.uploader.jp)
585:名無しさん@お腹いっぱい。
07/09/29 01:44:39 qHYFinhe0
>>582
単純にエラーコンソールを開くためのボタンを追加したいのであれば以下のスクリプトの先頭に書いて、
ボタンのIDはconsole-buttonにする。
// Error Console button
var consoleButton = document.createElement("toolbarbutton");
consoleButton.id = "console-button";
consoleButton.setAttribute("class", "toolbarbutton-1");
// small icon
// consoleButton.setAttribute("image", "chrome://global/skin/console/bullet-error.png");
// large icon
consoleButton.setAttribute("style", "list-style-image: url('chrome://global/skin/console/console-toolbar.png'); -moz-image-region: rect(24px 96px 48px 72px);");
consoleButton.setAttribute("label", "Error Console");
consoleButton.setAttribute("oncommand", "toJavaScriptConsole();");
document.getElementById("navigator-toolbox").palette.appendChild(consoleButton);
586:名無しさん@お腹いっぱい。
07/09/29 02:55:53 8GNU1T/O0
いろいろありがとうございます。
graesemonkeyなどのエラーをサイドバーで確認しながら
見ることができるので、とても助かります。
本格的なFirebugなどは別のプロファイルに拡張として
いれており、普段使うほうにはは
軽量化のため入れてないのですが
手軽にエラー確認ができるのでありがたいです。
587:575
07/09/29 06:58:44 YuyZ+rIP0
>>581
ばっちり動きました。多謝!
試行錯誤の過程でいろいろ勉強になりました。
588:名無しさん@お腹いっぱい。
07/09/29 07:23:38 3RKxAgxb0
久しぶりにYouTubeの動画を保存しようとしたのですが出来ませんでした
みなさん保存できてますか?
保存できるgreasemonkeyかuserChrome.js教えて下さい
589:581
07/09/29 07:57:30 LyekR3dl0
ちょっとバグってたので直しました
URLリンク(firefox.geckodev.org)
590:581
07/09/29 08:23:04 LyekR3dl0
こっちだった
URLリンク(firefox.geckodev.org)
591:名無しさん@お腹いっぱい。
07/09/29 10:36:35 ZLp+5FyR0
>>588
>>569
592:名無しさん@お腹いっぱい。
07/09/29 12:27:38 3RKxAgxb0
>>591
ありがとうございます。
これ気付いてたのですが、usercontent.jsって
よくわからないんですよね・・・
アリスさんのとこのを使わせていただいているのですが、
これって使えるのでしょうか?
SubScriptフォルダに入れたのですが、何も出ないのですが・・
593:名無しさん@お腹いっぱい。
07/09/29 12:36:02 UvDp7B070
>>592
URLリンク(www6.uploader.jp)
594:名無しさん@お腹いっぱい。
07/09/29 16:18:13 3RKxAgxb0
>>593
ありがとうございます。
早速試してみたのですが、俺には難しい・・・
説明読みまくってわからなかったら、また質問に来ます
595:名無しさん@お腹いっぱい。
07/09/29 20:02:55 eUo8YEcW0
初心者ですまんがuserContent.jsってのはメニュー追加できないのか?
596:名無しさん@お腹いっぱい。
07/09/29 20:06:36 Hx5oAWe50
fast look up gooが機能してないんだがなんでだろ
alcの方は機能してる
597:名無しさん@お腹いっぱい。
07/09/29 20:08:03 XS/5zBHg0
>>595
1.0なら標準で「ツール」以下にメニューが追加されるはずだが?
598:596
07/09/29 20:14:07 Hx5oAWe50
ごめんなんでも無かった
fast look up~で出てくるウインドウを常一番前にすることは出来ない?
例えば、URLリンク(www.avrillavigne.com)
ここの左サイドのnewsのとこで、septemberを訳すと
左右が表示されない(newsとfansに邪魔される
599:名無しさん@お腹いっぱい。
07/09/29 20:21:46 eUo8YEcW0
>>597
いやそういう意味じゃなくて、自分でコンテクストメニューとか追加できないのかなあと思って。
userChrome.jsか*.uc.jsにかけばメニュー追加できるじゃん。
だけどuserContent.js以下のファイルだとエラーでるからさ。
再起動しないでメニューの動作確認できたら便利だと思ったんで。無理?
600:名無しさん@お腹いっぱい。
07/09/29 20:29:36 jED8CueR0
>>598
var area = $N('div', {style: [
を
var area = $N('div', {style: [ 'z-index :3000000 !important',
にするとか
601:名無しさん@お腹いっぱい。
07/09/29 20:33:32 jED8CueR0
>>599
再起動しなくても新しいウィンドウを開けばいい。
どうしてもuserContent.jsでやりたいのなら, chromeWindowの名前空間でスクリプトを実行するようにすればいい。
602:名無しさん@お腹いっぱい。
07/09/29 21:02:17 Hx5oAWe50
>>600
それどうやって出来ます?
サイトをスタイリッシュで変えるってこと?
603:名無しさん@お腹いっぱい。
07/09/29 21:04:38 eUo8YEcW0
>>601
できた。でも更新するたびメニュー増殖してワロタw
604:名無しさん@お腹いっぱい。
07/09/29 21:35:26 rm0e8sOo0
>>602
「fastlookupalc "z-index"」でぐぐれ
605:名無しさん@お腹いっぱい。
07/09/29 23:36:56 Hx5oAWe50
>>604
ありがとう、出来たよ
606:名無しさん@お腹いっぱい。
07/09/30 13:08:13 jopMRfdI0
favicon with google3
faviconのないサイトには白のfaviconが付けられるみたいだけど
これを付けないようにするには、どこをいじればいいかわかる?
607:606
07/09/30 16:27:20 jopMRfdI0
自己解決しました。
あともう一つ
URLリンク(blog.livedoor.jp) ここの
>script/SBMCountWithGoogle が対応しているので、インストールしました。
>デフォルトでは、はてなブックマーク、livedoor クリップ、Buzzurlが表示されますが
>私ははてなだけが表示されればいいので、該当部分以外はコメントアウトして使っています。
これみたいにはてなだけを表示させたい場合はどうすればいい?
608:名無しさん@お腹いっぱい。
07/09/30 17:52:03 jopMRfdI0
自力でやったら出来た・・
別にコメントアウトじゃなくても、消すだけでいいんだよな?
609:名無しさん@お腹いっぱい。
07/09/30 18:51:36 i4FsBeMq0
便利そうで入れたいんですが、自分もはてなだけを入れたい・・・
でも、やり方わからない
どなたか教えて下さい。
610:名無しさん@お腹いっぱい。
07/09/30 18:58:50 i4FsBeMq0
探したら、ここ見つけたので、これ使わせていただくことにしました
URLリンク(www.pqrs.org)
611:名無しさん@お腹いっぱい。
07/09/30 19:11:55 3Nj1jIp20
>>609
メモ張開いて消すだけだけど
612:名無しさん@お腹いっぱい。
07/10/01 06:02:09 Q4Nhb2ub0
URLリンク(space.geocities.jp)
こちらの「新しいタブをバックグラウンド/フォアグラウンドに開くトグルボタン」を入れたいのですが、クリックすると
「コンテンツのエラーによりボタンを作成できませんでした」と表示され、導入できません。
XPSP2、Firefox 2.0.0.7、Custom Buttonsは
URLリンク(xxsionxx.blog17.fc2.com)
こちらの0.0.2alpha 日本語版を入れています。
新規プロファイルでCustom Buttons 0.0.2alpha日本語版だけを入れた状態でも同じようになってしまいます。0.0.1.3では試していません。
また、Custom Buttonsのフォーラムなど他サイトのボタンは上記のエラーもなく導入できることも確認しました。
0.0.1.3だと動かないボタンもあるのでできれば0.0.2alphaを使いたいのですが・・・。
このエラーは私の環境依存なんでしょうか?よろしければ助言いただけると幸いです。
613:142
07/10/01 08:52:10 YVf6dmeWP
>>612
ここのページの URLリンク(space.geocities.jp)
どこをクリックすれべダウンロードできるの?
614:名無しさん@お腹いっぱい。
07/10/01 09:43:18 6MG1Yww70
var nodes = document.evaluate(
'//text()',
document, null,
XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null
);
for (var i = 0, elm; elm = nodes.snapshotItem(i); i++) {
elm.data = elm.data.replace('<kakikae-mae>', '<kakikae-go>');
}
文中の文字列を書き換えたいのですが"<"や">"といったものが勝手に>や<に置き換わってしまいます。
<と書くとそのまま変換されずに表示されます。
どのようにすればよいのでしょうか…
615:名無しさん@お腹いっぱい。
07/10/01 10:19:08 YEbMTcPO0
>>612
URLリンク(addons.mozilla.org)
URLリンク(addons.mozilla.org)
Custom ButtonsとCustom Buttons2って別物じゃないの?
使ってないからよく知らんけど
フォーラムは同じとこにつながるから使えるのかもしれんが、
Custom Buttons2用って書いて配布してるからCustom Buttonsじゃダメとか
616:名無しさん@お腹いっぱい。
07/10/01 15:56:11 Q4Nhb2ub0
>>615
今アクセスしたらページが変わってて驚きました。
このボタン公開時はCustom Buttonsにリンクが貼られてたんですが・・・。
URLリンク(72.14.253.104)
↑当時のGoogleのキャッシュです。
いきなりCustom Buttons2を入れるのは怖いので、もう少し調べてから試してみたいと思います。
ありがとうございました。
617:名無しさん@お腹いっぱい。
07/10/01 17:22:43 EgUlKqww0
>>616
作成途中のページのことだと思います。
CustomButtons0.0.1.3用およびCustomButtons2用をそれぞれ示しました。
618:名無しさん@お腹いっぱい。
07/10/01 17:31:18 TSzihwzO0
おれは人間をやめるぞ! 福田ああーーっ!!
619:名無しさん@お腹いっぱい。
07/10/01 17:37:18 TSzihwzO0
すいません誤爆しますたorz
620:名無しさん@お腹いっぱい。
07/10/01 23:26:13 yg1L0F1z0
Amazonの検索結果から図書館の蔵書検索にとぶ
スクリプトを利用しているのですが、
豊島区の図書館へのリンクがどうもうまくうごきません。
どなたか作っていただけないでしょうか。
お願いいたします。
621:名無しさん@お腹いっぱい。
07/10/02 00:01:55 RfKWygmC0
自分でやれ
622:名無しさん@お腹いっぱい。
07/10/02 15:19:56 gqlAYZp90
URLリンク(la.ma.la)
これを新しいタブで開かないようにするにはどうしたらいいんでしょうか
623:名無しさん@お腹いっぱい。
07/10/02 16:08:57 EXCgKuic0
URLリンク(garamond.serio.jp)
のようにhostperm.1で
host script 3 jp
host script 3 com
host script 3 net
を設定して外部scriptをはじいているのですが、
URLリンク(space.geocities.yahoo.co.jp)
では、3 という指定をするとオプションの設定画面に設定が
読み込まれません。
どこら辺を直したほうがいいのでしょうか。
624:名無しさん@お腹いっぱい。
07/10/02 17:40:06 O5Y5N6OO0
>>623
"3"を指定できるUIがFxに用意されていないので, UIを一から作らないとだめです。
625:名無しさん@お腹いっぱい。
07/10/02 19:07:53 EXCgKuic0
>>624
ありがとうございます。
UIがないのは厳しいですね。
626:名無しさん@お腹いっぱい。
07/10/02 19:20:53 gqlAYZp90
http://で始まる文字列でもリンクできるスクリプトってある?
627:名無しさん@お腹いっぱい。
07/10/02 19:29:11 O5Y5N6OO0
>>623,625
UIを追加した(一から作るのではなく, 既存のUIに追加する形とした)。
動いているので, これで良しとした。
URLリンク(space.geocities.jp)
URLリンク(space.geocities.jp)
ファイル名を変えているので注意されたし
628:名無しさん@お腹いっぱい。
07/10/02 19:35:04 wxpjTglF0
>>626
TextLinkもどき
でぐぐれ
629:名無しさん@お腹いっぱい。
07/10/02 19:55:21 naBCEpIE0
userContentにデフォでついてるTextUrlAnchor.jsってhttp://~には対応してなかったっけ?
630:名無しさん@お腹いっぱい。
07/10/02 19:56:24 S9ofYxIjP
userContent.js1.0を便利に使わせてもらってます
Google Secure Proってグリモンスクリプトがリロードを繰り返すばかりで
正常に動かなくて困ってます、エロイ人がいたら助けてください
URLリンク(userscripts.org)
631:名無しさん@お腹いっぱい。
07/10/02 20:28:08 O5Y5N6OO0
>>630
他の拡張機能またはスクリプト等と干渉しているのではないですか?
632:名無しさん@お腹いっぱい。
07/10/02 21:22:28 EXCgKuic0
>>627
きちんと表示されました。
迷惑をかけ申し訳ありません。
ありがとうございます。
633:名無しさん@お腹いっぱい。
07/10/03 13:18:09 1e4kZrn20
userContent.jsでLDRize使ってるとYahoo Pipesがつかえなくなる。
excludeしとけばいいだけだから実用上は問題ないけど原因が気になるな。
634:名無しさん@お腹いっぱい。
07/10/03 13:21:59 okS7o4Ev0
564さん(Aliceさん)のUndoListInTabmenuToo.uc.jsを
有難く使わせていただいている者です。
タブコンテキストメニューの履歴に番号を振るには
スクリプトをどう書き換えればいいでしょうか?
635:名無しさん@お腹いっぱい。
07/10/03 20:23:47 KPP7S9Ll0
>>634
m.setAttribute("label", undoItems[i].title);
を
m.setAttribute("label", (i+1).toString().concat('. ', undoItems[i].title) );
636:名無しさん@お腹いっぱい。
07/10/04 10:12:57 ceQ5lNQf0
>>635
レス遅くなってすいません。
動作を確認しました。バッチリです.
ありがとうございますm(_ _)m
637:名無しさん@お腹いっぱい。
07/10/05 03:11:56 yflW5/Ji0
userContent.css とか hostperm.1 とかって
再読み込みできませんか。
userContent.cssの再読み込みができれば
Stylishを使わなくてもすむのですが。
638:名無しさん@お腹いっぱい。
07/10/05 03:25:42 Jct66tAX0
再読み込みが出来ないから、Stylishを使ってる。
639:名無しさん@お腹いっぱい。
07/10/05 18:22:33 3Sp3Bij70
Greasemonkeyを書いているんですけれどうまく動きません。
Firebugのコンソールで実行した時はうまく言ったんですけど・・・
パス:downpass
URLリンク(www6.uploader.jp)
640:名無しさん@お腹いっぱい。
07/10/05 21:29:08 JINxgpyz0
名前空間とか
641:名無しさん@お腹いっぱい。
07/10/05 22:56:38 3Sp3Bij70
>>640
// @name test script
// @namespace URLリンク(hogefuga.jp)
を追加してもエラーが起こります。
助けてくだしあ><
642:名無しさん@お腹いっぱい。
07/10/05 23:33:55 xFShP0nd0
>>641
inputtag[i].setAttribute('onclick','(function(){alert("aaa");})();');
643:名無しさん@お腹いっぱい。
07/10/06 08:32:53 R7GPDAPT0
>>642
ありがとうございます!!!
解決しました><
644:名無しさん@お腹いっぱい。
07/10/06 12:02:24 Kq5DoJyE0
まとめサイトに載ってるTubePlayerで開けるuc.jsが機能しないんですが、
パス以外に何か変更が必要なんでしょうか
645:名無しさん@お腹いっぱい。
07/10/06 12:47:58 Dajujs3z0
>>644
エラーコンソールのエラーを確認する
拡張機能と干渉していないか確認する
646:名無しさん@お腹いっぱい。
07/10/06 14:31:26 1nBezSAN0
GooglePreviewみたいな機能をもつスクリプトってねーの?
647:名無しさん@お腹いっぱい。
07/10/06 15:58:06 O+pqeXIG0
> ねーの?
www
648:名無しさん@お腹いっぱい。
07/10/07 09:02:19 bStmQipp0
XMLの四次元空間の意味がわからないんですが。
649:名無しさん@お腹いっぱい。
07/10/08 00:07:54 Fnv3/VQa0
LDR DedupeEntriesのuserChrome.js用です。
URLリンク(www6.uploader.jp)
・高速(オリジナルの3倍以上)
・200エントリあるフィードでも固まらない。
・LDRで表示しただけのエントリと、実際にクリックしたエントリとで、表示を区別可能
650:名無しさん@お腹いっぱい。
07/10/08 01:38:33 ilRsX3km0
userContent.jsバージョン1.0のスクリプト有効無効のメニューをリストボックスもどきで行う
使い方は, 解凍後, 「userContentjsのスクリプトの有効無効のメニューをリストボックスもどきで..txt」
に書いてある通りにする。 あくまで"もどき"です。
Fx2.0.0.7, 3.0a9pre WinXPでのみ動作確認した。
URLリンク(www6.uploader.jp)
651:名無しさん@お腹いっぱい。
07/10/08 02:13:09 LH8MuM6a0
>>650
きちんと表示できた。乙。
ただ、ここ見てるような人だったらわかるだろうけど
userChrome.jsに付け加える設定
説明では、
@namespace url(URLリンク(www.mozilla.org));
@-moz-document url(chrome://global/content/selectDialog.xul) {
#list{ height:50em !important }
}
だけど、最後に}が必要だな。
長々とすまん。
ありがとう。
652:名無しさん@お腹いっぱい。
07/10/08 02:14:20 LH8MuM6a0
あっ、すまん
みのがしてた。
orz
653:名無しさん@お腹いっぱい。
07/10/08 04:47:43 QJakQquw0
>>647 しね
654:名無しさん@お腹いっぱい。
07/10/08 10:51:16 SGOq4xq40
FxでAlice氏のucjsPermission2.uc.xulを使わせてもらっているのですが、80氏のuserMenu.uc.jsのtabmenu、Order.ct群で
そのサイトにおこなった設定を記録して次回からも有効にすることはできませんか?
>>650
SM(1.1.4、1.1.5Pre20071007)、OSはxpとVistaでも動作確認しました。
"もどき"を強調されてますが、IE VIEW同様使いやすさ向上ありがとうございます。
655:名無しさん@お腹いっぱい。
07/10/08 14:16:52 RJCtydGZ0
tab mix plus が有効だと、gBrowser.addTab()で空白のタブしか開かないのはなぜなんだぜ?
656:名無しさん@お腹いっぱい。
07/10/08 15:47:28 lXks6FA50
>>649
これ使うためにuserChrome.js入れましたGJ
657:名無しさん@お腹いっぱい。
07/10/08 23:20:05 znSr45AF0
menuからマウスで選択して再起動は出来るんですが、
Ctrl+Qで再起動できません。どうすれば出来ますか?
///////////// restart.uc.js /////////////
(function()
{
// define keybind
var keyset = document.createElement("keyset");
var key = document.createElement("key");
key.setAttribute("id","restart");
key.setAttribute("modifiers","accel");
key.setAttribute("key","Q");
keyset.appendChild(key);
var pop = document.getElementById("menu_FilePopup");
var first = pop.firstChild;
pop.insertBefore(keyset, first);
// 再起動するmenuitemを作る
var menuitem = document.createElement("menuitem");
menuitem.setAttribute("label", "\u518d\u8d77\u52d5");
menuitem.setAttribute("key","restart");
menuitem.addEventListener("command", function()
{
const APP_START = Components.classes['@mozilla.org/toolkit/app-startup;1'].getService(Components.interfaces.nsIAppStartup);
APP_START.quit(APP_START.eRestart | APP_START.eAttemptQuit);
}, false);
// popupに「再起動」を入れる
document.getElementById("menu_FilePopup").insertBefore(menuitem, document.getElementById("menu_FileQuitItem"));
})();
658:名無しさん@お腹いっぱい。
07/10/09 00:17:48 9IfLqP0I0
>>657
function BrowserRestart() {
const APP_START = Components.classes['@mozilla.org/toolkit/app-startup;1'].getService(Components.interfaces.nsIAppStartup);
APP_START.quit(APP_START.eRestart | APP_START.eAttemptQuit);
}
(function() {
var xml =
<overlay xmlns={ kXULNS }>
<commandset id="mainCommandSet">
<command id="Browser:Restart" oncommand="BrowserRestart();" />
</commandset>
<keyset id="mainKeyset">
<key id="key_BrowserRestart" key="Q" modifiers="accel" command="Browser:Restart" />
</keyset>
<menupopup id="menu_FilePopup">
<menuitem label="Restart" command="Browser:Restart" accesskey="R" key="key_BrowserRestart" insertbefore="menu_FileQuitItem" />
</menupopup>
</overlay>;
xml = "data:application/vnd.mozilla.xul+xml;charset=utf-8," + encodeURI(xml.toXMLString());
document.loadOverlay(xml, null);
})();
659:名無しさん@お腹いっぱい。
07/10/09 04:24:11 VqM2UOOM0
わけわからん記号ばかり書かないで日本語でおねがしまします。
660:657
07/10/09 06:46:36 IkqVIxAf0
>>658 ポイントは
<keyset id="mainKeyset">に<commandset id="mainCommandSet"> にE4XにXPCOMですね。
勉強不足でした。
ありがとうございます。
661:名無しさん@お腹いっぱい。
07/10/09 14:36:38 xD6LKsd00
タブを1つロックし、常に表示させているのですが、時々邪魔に感じてしまいます。
一番目のタブをタブバー上から非表示にする userChrome.css または userChrome.js をどなたか書いていただけないでしょうか。
662:名無しさん@お腹いっぱい。
07/10/09 14:59:17 UsBBeS7J0
>>661
全く意味がわからない
>>タブを1つロックし、常に表示
>>一番目のタブをタブバー上から非表示
同じタブのこと?
>>時々邪魔に感じて
何がじゃま? タブそのものそれともそのタブのページ内容がじゃま?
>>タブバー上から非表示
そのタブのページ内容は表示したままにしたいの?
663:名無しさん@お腹いっぱい。
07/10/09 17:06:48 MkKyYXkx0
>>662
permaTabかなんかで閉じない設定にしてるタブがあるが、
そいつがタブバーにあると邪魔なのでタブバー上で見えないようにしたい
という意味なんじゃね?
664:662
07/10/09 17:37:33 UsBBeS7J0
>>661
以下の様なことであれば, 比較的簡単に実現できると思われる。
非表示
1.対象とするロックされたタブのURLまたはタイトルを記憶する
2.そのタブのロックを解除
3.そのタブを閉じる
再表示
1.閉じたタブのリストから,先に記憶したタイトルを持つタブを復元
2.そのタブをロック
この方法の問題点
1.非表示と再表示の間に, Fxのセッションマネジャなどで設定された数以上にタブを閉じると, 閉じたタブのリストから対象タブが追い出されてしまうため, 対象タブが復元できなくなる
2.対象タブの復元対象はFxのセッションマネジャなどの機能に依存する。
665:名無しさん@お腹いっぱい。
07/10/09 17:58:25 3N8tITiK0
.tabbrowser-tab:first-child { display: none !important; }
これで消えるけど
666:661
07/10/09 18:05:04 xD6LKsd00
>>663
その通りです。説明ありがとうございました。
>>664
日本語下手ですいません。貴重なアドバイスですが、下の方のほうが望みどおりなのでそちらにします。
ありがとうございました。
>>665
希望通りになりました!多謝です!
667:名無しさん@お腹いっぱい。
07/10/10 02:53:37 NHy/C2jV0
これはPersonalToolbarをサイドに表示するスクリプトですが、
コンテキストメニューから項目を削除する機能を実装するにはどうしたらいいですか?
oncommand="document.popupNode.parentNode.removeChild(document.popupNode);"
とか
var overlay = <overlay xmlns={ kXULNS }><stack id="bookmarks-stack" context="_child"> ...
とか自力で調べていろいろやってみましたが、うまくいきません。
/// verticalBookmark.uc.js ///
(function()
{
//toolboxとsplitterをサイドバーの横に作成
var toolbox = document.createElement("toolbox");
document.getElementById("browser").insertBefore(
toolbox, document.getElementById("sidebar-box")
);
var splitter = document.createElement("splitter");
document.getElementById("browser").insertBefore(
splitter, document.getElementById("sidebar-box")
);
668:名無しさん@お腹いっぱい。
07/10/10 02:54:13 NHy/C2jV0
//パーソナルツールバーをtoolboxに入れる
var toolbar = document.getElementById("PersonalToolbar");
toolbar.setAttribute("orient", "vertical");
toolbar.setAttribute("flex","1");
toolbar.setAttribute("style","overflow: scroll;");
toolbox.appendChild(toolbar);
// hboxをverticalにする
var hbox = document.getElementById("bookmarks-ptf");
hbox.setAttribute("orient", "vertical");
hbox.nextSibling.setAttribute("orient", "vertical");
hbox.nextSibling.firstChild.setAttribute("orient", "vertical");
// context menuから削除できるようにする
// ??? (この部分が分かりません)
669:名無しさん@お腹いっぱい。
07/10/10 02:54:50 NHy/C2jV0
// CSSを適用
var style = <![CDATA[
#bookmarks-ptf toolbarbutton {
background-color: #9cf;
-moz-flex: 1;
min-width: 150px;
max-width: 500px;
}
#bookmarks-ptf .toolbarbutton-icon {
display: none !important;
}
]]>.toString();
var sspi = document.createProcessingInstruction(
'xml-stylesheet',
'type="text/css" href="data:text/css,' + encodeURI(style) + '"'
);
document.insertBefore(sspi, document.documentElement);
sspi.getAttribute = function(name) {
return document.documentElement.getAttribute(name);
};
}());
670:名無しさん@お腹いっぱい。
07/10/10 05:19:34 oKqdi4Kh0
>>667-669
以下を//toolboxとsplitterをサイドバーの横に作成の前に挿入
try {
document.getElementById("PersonalToolbar")
.controllers.removeController(BookmarksMenuController);
} catch (ex) {
}
var bt = document.getElementById("bookmarks-ptf");
if (bt) {
try {
bt.database.RemoveObserver(BookmarksToolbarRDFObserver);
} catch (ex) {
}
}
さらに以下を}());の前に挿入
var bt = document.getElementById("bookmarks-ptf");
if (bt) {
var btf = BMSVC.getBookmarksToolbarFolder().Value;
bt.ref = btf;
document.getElementById("bookmarks-chevron").ref = btf;
bt.database.AddObserver(BookmarksToolbarRDFObserver);
}
window.addEventListener("resize", BookmarksToolbar.resizeFunc, false);
document.getElementById("PersonalToolbar")
.controllers.appendController(BookmarksMenuController);
671:名無しさん@お腹いっぱい。
07/10/10 10:01:57 mJJVth6c0
新規タブを開いた際にホームを表示するスクリプトってありますか?
672:名無しさん@お腹いっぱい。
07/10/10 10:04:55 8n9J9rX30
TMP
673:名無しさん@お腹いっぱい。
07/10/10 10:06:46 mJJVth6c0
TMPは重いので
674:名無しさん@お腹いっぱい。
07/10/10 12:09:43 MasEeXz30
>>673
どのくらい重くなるか試したの?
675:名無しさん@お腹いっぱい。
07/10/10 13:51:06 JkO4cHLp0
>>674
TMP、TMP lite 共に1ヶ月以上使用したことがあります
676:名無しさん@お腹いっぱい。
07/10/10 14:21:51 MasEeXz30
>>675
あれ日本語通じないのかな。。。
期間じゃなくてさ、どのくらい動作が重くなったわけ?
677:名無しさん@お腹いっぱい。
07/10/10 14:40:25 JkO4cHLp0
>>676
現在のタブから他のタブを選択する際にラグを感じられるようになりました
678:名無しさん@お腹いっぱい。
07/10/10 14:50:11 4/gUbTdu0
sEeX!!
679:名無しさん@お腹いっぱい。
07/10/10 20:27:05 bKPTh5iO0
ニコニコの仕様変更でスクリプトはどれも全滅だな
680:名無しさん@お腹いっぱい。
07/10/10 20:37:48 pVPK7WVG0
どうせまたつくるだけ
681:名無しさん@お腹いっぱい。
07/10/10 21:45:49 GR638p9BP
素人でさっぱりだけど、ad見せるためにワザと変更してるの?
682:名無しさん@お腹いっぱい。
07/10/10 22:33:37 C8yEs43w0
ニコニコはNicoCacheが便利。前はuserChrome.jsのやつ使ってたけど乗り換えた。
もちろん今日の仕様変更でも問題なく保存出来てる。
URLリンク(homepage1.nifty.com)
683:名無しさん@お腹いっぱい。
07/10/10 22:55:34 5YQppbma0
上のツールはJava使用するし、二度目を見る事なんてほとんどないのでスルー
684:名無しさん@お腹いっぱい。
07/10/10 23:26:30 C8yEs43w0
未だにjavaは遅いとか盲目的に信じ込んでる人いるのね
685:名無しさん@お腹いっぱい。
07/10/10 23:28:58 wLeTGsgh0
通ぶりたいお年頃なんです
686:名無しさん@お腹いっぱい。
07/10/10 23:42:02 3kkId9hh0
スレ違いだから、宣伝は余所でやってね^-^
687:名無しさん@お腹いっぱい。
07/10/11 10:32:54 V7PgXEzc0
アリスさんのところの「ttp,h**p等リンク化,2chリダイレクト外し,半角文字列改行
」使ってたけど、これ入れてるとニコニコ動画の上の部分の
「投稿動画 496,228 再生 2,269,986,391 コメント 459,437,247 たとえ わしをたおしても だいにだいさんの みぎうえが・・・」
とか書いてある部分の表示が崩れる
他にも原因があるかも知れんけど、これ外したら元に戻ったから原因は多分これだと思う
割と重宝してただけに残念だ……
688:名無しさん@お腹いっぱい。
07/10/11 15:59:37 yyO40QVm0
特定のページ上でリンクをクリックすると、リンク先のページは必ず新規タブで開く
ようになるスクリプトを、どなたか書いてくれませんか?
689:名無しさん@お腹いっぱい。
07/10/11 20:47:40 qjMXm2R00
>>688
URLリンク(pasokon-yugi.cool.ne.jp)
690:688
07/10/11 21:42:25 yyO40QVm0
後出しのようになってしまい申し訳ないのですが、上の方で見つけた
URLリンク(space.geocities.jp) と、
>>689様の URLリンク(pasokon-yugi.cool.ne.jp)
とは同じ結果になるスクリプトだと思うのですが、なぜ後者はこんなに複雑なんでしょうか?
691:名無しさん@お腹いっぱい。
07/10/12 01:27:44 Aar1UaoW0
グリースモンキーに入れたスクリプトはどのフォルダに入っているのでしょうか
692:名無しさん@お腹いっぱい。
07/10/12 01:36:22 1VMNGvuR0
gm_scripts
693:名無しさん@お腹いっぱい。
07/10/12 01:40:17 Aar1UaoW0
>>692
そのフォルダはどこに入ってるんでしょうか・・
firefoxのexeが入ったフォルダまではいきつくんですが
694:名無しさん@お腹いっぱい。
07/10/12 01:49:15 9RimViuM0
>>693
そこじゃない。profileのあるところ。
たぶんこのへん↓
C:\Documents and Settings\****\Application Data\Mozilla\Firefox\Profiles\****\
695:名無しさん@お腹いっぱい。
07/10/12 01:53:30 Aar1UaoW0
だめだ・・どこにもない
696:名無しさん@お腹いっぱい。
07/10/12 02:15:50 UhL0Eu3I0
>>695
Vistaだったら
C:\Users\****\AppData\Roaming\Mozilla\Firefox\Profiles\****\
697:名無しさん@お腹いっぱい。
07/10/12 04:17:53 UhL0Eu3I0
userContent.jsで
Error: [Exception... "Index or size is negative or greater than the allowed amount" code: "1" nsresult: "0x80530001 (NS_ERROR_DOM_INDEX_SIZE_ERR)"
ってエラーが出るんだがどうしたんだろうか?
698:名無しさん@お腹いっぱい。
07/10/12 04:22:00 yEKsXWGI0
>>697
配列とかDOMノードのインデックスに、負の値かその長さ以上の数値が指定されてる。
699:667
07/10/12 07:50:17 k1GFhWEL0
>>667です。
javascriptをいじるのは初めてだったのですが、Alice氏に作っていただいたスクリプトをもとに
・bookmarkの追加と同期して表示させる機能
・サイドバーの大きさを可変にする機能
・overflow: scrollにする機能
・drug&dropへの対応
を実現させました。それが、>>667-669です。
しかし、最後の詰めと言うべき
「toolbarbutton上のコンテキストメニューからbookmarkした項目を削除する機能」
がなぜか実現できないでいます。
>>667を投稿する前日から調べまくってますが、もはや自分で何をやっているのかも
わからないといったハマりようです。
コンテキストメニューには「削除(D)」という項目があるのですが、それを選択してもbookmark
が削除されず、したがって表示も変化なし、という現状です。
お忙しいなか恐れ入りますが、ちょっとしたヒントだけでもいただければ不幸中の幸いです。
どうか救いの手をよろしくお願い致します。
700:名無しさん@お腹いっぱい。
07/10/12 10:57:03 UDNLtuJZ0
>>669
>>670でokのはずですが...
701:695
07/10/12 11:00:50 kgfqVaNe0
>>696
vistaですが、やはりないです
C:\Program Files\Mozilla Firefox\defaults\profile までは来れるのですが、
その先にgm_scriptsというフォルダはありません chromeだけです
グリースモンキーは入れていて、スクリプトも使っているのでどこかにはあるはずなのですが。。
702:名無しさん@お腹いっぱい。
07/10/12 11:21:28 hPaJLV5y0
>>701
何でProgram Filesのとこを探してるの?
そこにあるprofileフォルダはユーザープロファイルのひな形なので
ユーザーデータは保存されない
Vista触ったことないので想像で書くが
>>696が書いてるパスのAppDataあたりが隠しフォルダになってて見えないか、
C:\Users\のあとの****フォルダで自分のユーザー名以外のとこを見てるか
どっちかなんじゃないか?
703:名無しさん@お腹いっぱい。
07/10/12 11:26:53 kgfqVaNe0
C:ユーザーってのがあって、そのあとのAppDataがないですね。。
C:ユーザーに入ってるすべてのフォルダを見ましたが、Roaming というのはありませんでした
704:名無しさん@お腹いっぱい。
07/10/12 11:36:00 qrDc7HAB0
だから隠しフォルダだよ
見えるようにしなよ
705:667@majiboke
07/10/12 12:16:14 /Sjacz/r0
>>700
ありがとうございます。あなたの下さったレスを見て愕然としました。
なぜなら、2日前から全く>>670に気づきませんでしたからです。
気づかなくてごめんなさい。
そして、ある意味、ものすごく無駄な2日間でした。
我が人生最大級のボケです。
お騒がせしました。
P.S. スクリプトきちんと動作しました。感謝します。
706:名無しさん@お腹いっぱい。
07/10/12 17:28:58 UhL0Eu3I0
>>703
Usersフォルダはユーザーフォルダであってる
アドレス欄ではC:\Usersと表示されるけど。
AppDataは隠しフォルダ
隠しフォルダの表示
エクスプローラーのメニュー[ツール]-[フォルダオプション]
↓
[フォルダオプション]の[表示]タブをクリック
↓
[詳細設定]の中の[ファイルをフォルダの表示]欄で
[すべてのファイルとフォルダを表示する]オプションボタンをOnに
↓
[OK]ボタンをクリック
707:688
07/10/12 19:41:56 r/VOp7hr0
>>689様のスクリプトで、主要なニュースサイトや、巡回してるサイトを登録して便利になったのですが、
MSN Japan
URLリンク(jp.msn.com)
ここだけ、新規タブで開かないんです。とても気になるので、改良とかしてもらえないでしょうか?
お願いします。
708:名無しさん@お腹いっぱい。
07/10/12 20:27:41 KeoU1Zfm0
>>707
それはページの問題。
hostperm.1でstjjp.msn.comの外部スクリプトを拒否れば解決。
709:名無しさん@お腹いっぱい。
07/10/12 22:03:32 UhL0Eu3I0
>>698
ありがとう
ただ、力不足なものでどうにもやり方がわからなかった。
今のところそれによる不具合もないから
もう少しJavascriptを学んでからがんばってみるわ。
710:名無しさん@お腹いっぱい。
07/10/12 22:21:16 JFLXvevT0
>>707
userContent.js版
URLリンク(www6.uploader.jp)
711:703
07/10/12 22:23:15 8POxs/SG0
>>706
ちょっと方法は違いますが、できました!
なんども本当にありがとうございました。感謝いたしますm(__)m
712:名無しさん@お腹いっぱい。
07/10/13 20:46:57 RXJcuff90
TabMixPlusの"タブを保護"と一緒なことをするuserChrome.jsないですか?
713:名無しさん@お腹いっぱい。
07/10/13 22:06:22 zEISe4Hp0
>>712
TabMixPlusを入れればいいじゃん。どういう感じに改造したいか書かないと
意味無いべー。 こっちはエスパーじゃないんだからさ。
714:名無しさん@お腹いっぱい。
07/10/13 22:11:36 XGn/b9OA0
エスパーじゃなくてもTMPを知ってれば普通に伝わると思う
715:名無しさん@お腹いっぱい。
07/10/13 22:17:02 wB+p7/Yr0
エスパーじゃなくて読解力が足りないだけか
716:名無しさん@お腹いっぱい。
07/10/13 23:43:35 bP51zrgW0
>>712
ちょっと作って見ました
Fx2.0.0.7 WinXpでのみ動作確認した。
removeTabを書き換えただけ。
タブのコンテキストメニューにProtect This Tabを追加, Protect This Tabを選択することでタブのプロテクトをトグル。
URLリンク(www6.uploader.jp)
717:712
07/10/14 00:06:48 FTQKALY50
>>716
作っていただき本当にありがとうございました!
まさに求めていたのはこの機能です。
718:名無しさん@お腹いっぱい。
07/10/14 05:41:17 JWkU/TyC0
質問です。
infoseekの広告を除去したいのですが、方法が分かりません。具体的には、
URLリンク(mmpotato.hp.infoseek.co.jp)
の上下の広告です。usercontent.css//広告カットのインフォシークの項も参照し、
実際にやってみましたが何故か広告を除去する事は出来ませんでした。
どなたか詳しい方、教えて頂けないでしょうか。
719:名無しさん@お腹いっぱい。
07/10/14 05:56:22 TqGt5yAz0
>>718
【CSS】Mozilla広告ブロック Part3【Adblock】
スレリンク(software板)
720:名無しさん@お腹いっぱい。
07/10/14 08:32:34 JWkU/TyC0
>179
誘導有難う御座います。不調法でした。
721:名無しさん@お腹いっぱい。
07/10/14 08:35:29 XINwOt/K0
まさかのウイルス突貫
722:688
07/10/14 09:03:13 pkiEMmRh0
>>710
レス遅くなってしまい、すいませんでした。
早速試してみたところ希望通りになりました!すばらしいです。ありがとうございました。
723:名無しさん@お腹いっぱい。
07/10/14 13:20:31 LyfQe6Nd0
なぜかスルーされる>>708
724:名無しさん@お腹いっぱい。
07/10/14 17:52:41 17kPPvvP0
alice氏の2chリダイレクト外しのスクリプトを使用しているのですが、
ime.nuやime.st以外のリダイレクトを外すのにはどのように記述すれば良いのでしょうか?
725:688
07/10/14 19:42:46 pkiEMmRh0
>>708
すいません。hostperm.1とはwindowsの構成ファイルかと思ってました。
違ったのですね。そんなものできるかっ!と思ってたのですが、レスすべきでした。
ぐぐったら詳しいサイトが見つかったので、やってみます。ありがとうございました。
726:名無しさん@お腹いっぱい。
07/10/14 23:34:24 S8f1ptjs0
Googleで検索した際、結果を1ページに100件表示することができる「Google 100」
URLリンク(userscripts.org)
をインストールしようとすると
URLリンク(vs4.f-t-s.com)
のようなエラーメッセージが出るのですが、
どうしたらよいのでしょうか?
727:名無しさん@お腹いっぱい。
07/10/14 23:41:33 9VWWxxq20
>>726
アドバイスになってないけど、↓を代わりに使えると思う
URLリンク(la.ma.la)
728:名無しさん@お腹いっぱい。
07/10/15 00:07:07 mrhvF1jg0
それよりこっちをおすすめ
URLリンク(userscripts.org)
729:名無しさん@お腹いっぱい。
07/10/15 00:45:02 kXHKsk780
mixiの逆足跡機能をもったスクリプトありますか?
いままで使ってたのが定期的にシステムの復元をしないと動かなくなりましたorz
730:名無しさん@お腹いっぱい。
07/10/15 00:50:52 gbvNWUxT0
>>726
それ何の意味があるんだ?表示設定変えればいいだけだと思うんだが
731:名無しさん@お腹いっぱい。
07/10/15 02:23:27 fCaQt/yc0
( ´д)ヒソ(´д`)ヒソ(д` )ヒソ
732:名無しさん@お腹いっぱい。
07/10/16 00:23:22 h90f/eQh0
<BODY bgcolor="FFFFFF">
または指定なし、の背景の色が真っ白なサイトの背景色を
クリーム色のような目に優しい色に変えてくれる
greasemonkeyのスクリプトありますでしょうか?
733:名無しさん@お腹いっぱい。
07/10/16 00:59:19 2DPMhs9C0
>>732
指定なしなら about:config から browser.display.background_color
734:名無しさん@お腹いっぱい。
07/10/16 18:19:38 VI0RZmt30
Googleの検索結果に番号振るスクリプトがあったけど
あれってcssでも出来るんだな
URLリンク(userstyles.org)
これ見て初めて知った
735:名無しさん@お腹いっぱい。
07/10/16 19:33:12 +4WttQKA0
>>734
おーすげーってことでGoogle用書いてみました
URLリンク(userstyles.org)
736:名無しさん@お腹いっぱい。
07/10/16 19:46:59 SN9jg3Ra0
Livedoor Readerユーティリティパック
URLリンク(youkoseki.com)
URLリンク(youkoseki.com)
このスクリプトから
>11)いきなりフルスクリーンにする
>→Zボタンでフルスクリーン表示になる隠しコマンドを最初から有効にします。さらに
>Zボタンを押すと表示が切り替わります。
だけを取り出して使いたいのですが、自分でやってみても動作しませんでした。
お力を貸していただけないでしょうか。
737:名無しさん@お腹いっぱい。
07/10/16 19:48:55 y1O8RrKF0
CSSにカウンタなんてついてたのか
ダウンロードしてみたよ
738:名無しさん@お腹いっぱい。
07/10/16 20:42:34 J4kUUuhz0
CSSって予想以上にいろいろできるんだな。
Greasemonkeyでやるより実行速度もはやいかもしれんね。
すげー
739:名無しさん@お腹いっぱい。
07/10/16 20:52:31 OZFcmsNL0
>>735
実行されない・・なんでだろ
740:736
07/10/16 21:39:30 SN9jg3Ra0
すいません、訂正します
>URLリンク(youkoseki.com)
>このスクリプトから
こっちでした。
URLリンク(youkoseki.com)
おねがいしますm(__)m
741:名無しさん@お腹いっぱい。
07/10/16 21:55:02 zZj8gEmd0
【質問】
・Stylishについて。たとえばURLリンク(userstyles.org)のスタイルを
インストールしようとし、Load Into Stylishをクリック。そのとき出てくる
ダイアログの"保存"や"プレビュ"を押しても反応しない。唯一キャンセルだけ押せる。
ほかのスタイルでも同じ。
【UserAgent】
・Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7
【導入している拡張とそのバージョン】
・All in one sidebar 0.7.1
BlockSite 0.6
Custom Buttons2 2.0.5.7
DOM Inspector 1.8.1.7
Gmail Notifler 0.6.1
Greasemonkey 0.7.20070607.0
IEtab 1.3.3.20070528
Javascript Actions 2.3.0
NewsFOx 0.8
NoScript 1.1.7.2
OpensearchFox 0.1
Speeddial 0.4.1.1
Stylish 0.5.3
Tab Mix Lite 2.0.1
userChrome.js 0.8
【使用しているテーマ】
・デフォ
742:名無しさん@お腹いっぱい。
07/10/16 21:56:11 zZj8gEmd0
誤爆しますた。サーセンwww
743:名無しさん@お腹いっぱい。
07/10/16 21:59:50 OZFcmsNL0
>>735
これインスコしたんですが動きません
グリースモンキーに入れたスクリプトが動かないことがよくあるんですけど、
原因・改善点とかわかりますか?
744:名無しさん@お腹いっぱい。
07/10/16 22:55:56 J4kUUuhz0
>>743
URLリンク(userstyles.org) にある
Show Code ボタンを押して
出てくる文字列をuserContent.css
(プロファイルのchromeフォルダの中に作る)
に貼り付けて見たらいいと思うよ。
せっかくCSSなんだし。
745:名無しさん@お腹いっぱい。
07/10/16 23:14:39 OZFcmsNL0
>>744
できました!
userContent.cssは初めてです やり方がわかってよかった~
ありが㌧♪
746:名無しさん@お腹いっぱい。
07/10/16 23:55:11 ZUCVXYv/0
userchrome.jsでこういうブックマーク表示できるツールバーボタンできない?
URLリンク(www.csync.net)
747:名無しさん@お腹いっぱい。
07/10/17 01:26:46 DuRKrBpB0
>>746
標準で出来る。
URLリンク(hail2u.net)
748:名無しさん@お腹いっぱい。
07/10/17 01:37:31 MFECh1Xz0
>>747
ブックマークツールバーとは別に置きたいんだ。
749:名無しさん@お腹いっぱい。
07/10/17 02:14:37 b5iB6r2H0
>>746
URLリンク(addons.mozilla.org)
750:名無しさん@お腹いっぱい。
07/10/17 02:18:56 QKwpmBDf0
>>749
748じゃないけどGJ!