Firefox userChrome.j ..
[2ch|▼Menu]
663:名無しさん@お腹いっぱい。
09/09/01 15:40:31 vCAxK3z80
html内にとある文章がありその文章が設定にマッチする場合、設定された対応する文章に変換する、というスクリプトはありませんか?
完全一致のみでも大丈夫です

マッチさせる文字列  差し替え後の文字列
Firefox           ファイアフォックス
addon           アドオン

「Firefox addon」という文字列があった場合、「ファイアフォックス アドオン」という文字列に変換する というような感じです

664:名無しさん@お腹いっぱい。
09/09/01 16:43:12 3DCcO55/0
>>663
// 文字コードはUTF-8で保存すること
var patterns = {'firefox':'ファイアフォックス', 'addon':'アドオン'};
var nodes = document.evaluate('.//text()', document, null, 7, null);
for(var i = 0, node; node = nodes.snapshotItem(i); i++){
  for(var key in patterns) node.nodeValue = node.nodeValue.replace(key, patterns[key], 'gi');
}

665:名無しさん@お腹いっぱい。
09/09/01 17:42:13 48WYLWHp0
addons アドオンs

666:名無しさん@お腹いっぱい。
09/09/01 19:29:04 S9ZlY8VE0
ぎゃー

667:名無しさん@お腹いっぱい。
09/09/01 23:56:42 RlEN2DXi0
mousegestures2(URLリンク(www.xuldev.org))で
「ページ内検索バーの開きフォーカスを移し、もう一度実行すると検索バーを閉じる」
「ページのURLをコピーする」
この2つはどうすれば実現できるでしょうか


668:名無しさん@お腹いっぱい。
09/09/02 00:21:39 jwyAIsYD0
>>667
// ページ内検索バーの開きフォーカスを移し、もう一度実行すると検索バーを閉じる
if(gFindBar.hidden) document.getElementById('cmd_find').doCommand();
else gFindBar.close();

// ページのURLをコピーする
var clipboard = Cc["@mozilla.org/widget/clipboardhelper;1"].getService(Ci.nsIClipboardHelper);
clipboard.copyString(window.content.location.href);

669:名無しさん@お腹いっぱい。
09/09/02 00:51:10 ThkPACtv0
スクリプトのツールメニューがあまりに増えてrebuild_userchrome.uc.jsの設定のメニューに
ほとんどのメニューを移動させているのですが、uc.jsPermission.uc.xulの
フィルタの追加・変更だけがうまく移動できません。
どのようにIDを振ったらいいかご教授ください。

670:669
09/09/02 00:54:25 ThkPACtv0
移動させている場所、させたい場所はuserchrome.jsの各スクリプトの設定の中です

誤記すみません

671:名無しさん@お腹いっぱい。
09/09/02 01:43:02 jwyAIsYD0
>>669
全く試さずに書くけど
<menupopup id="menu_ToolsPopup">
  <menu label="フィルタの追加・変更" id="ここに自分の好きなIDを記述"
してそのIDをrebuild_userChrome.uc.xulに書けばいいんでないの?

672:名無しさん@お腹いっぱい。
09/09/02 12:33:43 wktLdSAb0
quickProxyModoki3.0.uc.xul 動作しなくなったのは俺だけ?
右下のアイコンをクリックしてもon/off出来ない。
Shiretoko3.5.4pre + userchrome.js1.1

673:名無しさん@お腹いっぱい。
09/09/02 12:36:19 wktLdSAb0
今気づいたけどoffは出来るね

674:名無しさん@お腹いっぱい。
09/09/02 19:04:39 Ueh0hcla0
>>668
ありがとうございます!!「ページのURLコピー」はできました。
しかしページ内検索バーを開いた際、フォーカスが移りません・・・orz
閉じたり開いたりはできるんですが。

675:名無しさん@お腹いっぱい。
09/09/02 19:10:13 0t/066IL0
>>662
GooglePreviewは対応できません。すいません。

替わりにOwataPagerizeと使えるGoogleSearchServicePackに
サムネイル機能を追加しました。
URLリンク(loda.jp)

676:名無しさん@お腹いっぱい。
09/09/02 19:40:49 jwyAIsYD0
>>674
うちの環境では>>668で検索バー内のテキストボックスにフォーカスが移る
Ctrl+Fを押した場合はどうなの?

677:名無しさん@お腹いっぱい。
09/09/02 19:52:42 Ueh0hcla0
>>676
たびたびすみません

>Ctrl+Fを押した場合はどうなの?
フォーカスが移ります。う〜〜〜ん
mousegestures2で「Ctrl+F」なんてキーを送れるんでしょうか。
しかし再度Ctrl+Fを押してもfirefoxは閉じてくれませんし。困ったorz

678:677
09/09/02 19:53:30 Ueh0hcla0
>firefoxは閉じてくれませんし
firefoxはページ検索バーを閉じてくれませんし

です。


679:名無しさん@お腹いっぱい。
09/09/02 20:23:43 jwyAIsYD0
>>677
Ctrl+Fを送っても同じだよ。>>668はCtrl+Fを押した時に呼ばれる関数を呼んでるだけだから
gFindBar._findField.focus();
を追加しても同じなら申し訳ないがこっちでは分からない
うちはFireGesturesで動作確認してるので問題あるとしたらたぶんMouseGestures2側だと思う
これだけのためにMouseGestures2を入れる気はないのであとは自力でガンガレ

ちなみにCtrl+Fをトグル化したいなら↓などが使える
URLリンク(www.tom-cat.com)
URLリンク(homepage3.nifty.com)

680:名無しさん@お腹いっぱい。
09/09/02 20:36:59 Ueh0hcla0
>>679
if(gFindBar.hidden) document.getElementById('cmd_find').doCommand();
else gFindBar.close();
gFindBar._findField.focus();

フォーカス移りませんでした。ううむ
検証のためFireGestureも導入してみましたが同じでした。
ジェスチャタイムアウトがあるのでmousegestures2より気に入ってたりしたのですが。
カスタマイズ性を捨てて、サイズ軽めのall in one gestureを導入します。
いろいろと本当にありがとうございました。( ̄^ ̄ゞ

681:名無しさん@お腹いっぱい。
09/09/02 22:31:58 slM7uLeY0
googlereaderにRSSを登録する際に
同時にまるごとRSSを適用するスクリプトを
どなたか作っていただけませんか?

URLリンク(d.hatena.ne.jp)
によると、
登録するRAAのURL"URLリンク(***)<)"に置換してやればいいようです

682:名無しさん@お腹いっぱい。
09/09/02 22:57:31 JXfCoMec0
いくら出せるんだ?

683:名無しさん@お腹いっぱい。
09/09/03 08:47:50 Bor2OWPiO
>>680
aiogよりFireGestureのほうが一般的に軽い

684:名無しさん@お腹いっぱい。
09/09/03 10:49:58 t36iQa8z0
>>67
ありがとう。GoogleMonkeyR使ってたけどこっちに乗り換えました
一つだけ、こんな感じにサムネイルをページタイトルと本文の両方の左というか外側に持ってくるにはどこを弄ったらいいでしょうか
URLリンク(www.simplehelp.net)

685:名無しさん@お腹いっぱい。
09/09/03 10:51:23 t36iQa8z0
>>684>>675です、すいません

686:名無しさん@お腹いっぱい。
09/09/03 16:46:44 UZIpKrFS0
検索バーで検索ボタンを押さないと検索が始まらないように出来ませんか。
履歴を選択するだけで検索が始まるので、語句を追加したいときとか不便です。

687:名無しさん@お腹いっぱい。
09/09/03 16:56:06 GhKAzDuh0
>>686
「search historyとかsuggestの語句選ぶと即検索にいくのを止める.uc.js」でぐぐると見つかると思う

688:名無しさん@お腹いっぱい。
09/09/03 17:35:43 TXDyukfo0
>>686
>>687のuc.jsを導入するのもいいけど、履歴の選択をカーソルキーの右で行ってもいい。
というか、語句を追加したり削除するならこちらの方がスマートだと思う。

689:名無しさん@お腹いっぱい。
09/09/03 17:43:54 i81CtkvY0
>>684
AddThumbnailブロックの終わりに2つあるinsertBeforeで画像を追加してます。
引数の2つ目をlink.parentNodeにするとリンク(タイトル)より前に表示するようになります。

設定で表示位置を変えられるようにしました。
URLリンク(loda.jp)

690:名無しさん@お腹いっぱい。
09/09/03 21:17:17 d72oULMt0
usercontentがなぜか使えなくなった・・
greasekmonkeyのスクリプトが動いてくれない・・
原因が思い浮かばない・・

691:名無しさん@お腹いっぱい。
09/09/03 21:26:28 YsskqpKl0
独り言つぶやいてないで新規プロファイルを作るなどして解決してくださいよねもう
初心者質問スレじゃないんだから

692:名無しさん@お腹いっぱい。
09/09/03 23:28:06 trHi6IbF0
>>689
いろいろすみません、ほんとにありがとう
愛用させてもらいます

693:名無しさん@お腹いっぱい。
09/09/04 12:25:06 9YPLHqKF0
優しいツンデレだ

694:名無しさん@お腹いっぱい。
09/09/04 15:06:42 Ao4914Ne0
★imageloder を2ちゃんねるで画像表示に使いたいんですが、
レスの下に表示されるサムネイルのサイズが
大きかったり極小だったりして見にくいのです。
このサムネイルの大きさを固定するにはどうすればいいでしょうか?




695:名無しさん@お腹いっぱい。
09/09/05 06:49:30 LEFC4/h50
>>694
折角discussまであるのにどうして作者に訊かないの?
しかも作者は日本人なのに

696:名無しさん@お腹いっぱい。
09/09/05 21:52:31 +gwbPB8P0
Googleをマウスレスで操作できる Google Experimental Search の Keyboard shortcuts を利用しているのですが、ひとつだけ困った事があります。
それは、検索結果のページが新しいタブで開けず、現在のタブで開かれてしまうことです。
Tab Mix Plus でリンクは新しいタブで開く設定にしても、ダメでした。

Greasemonkeyによって,検索結果のページを新しいタブで開くようにできないでしょうか?
さらに、開くキーを、デフォルトの[O]ではなく[V]にできないでしょうか?
よろしくお願いします。


URLリンク(www.google.com)

697:名無しさん@お腹いっぱい。
09/09/05 22:22:46 mYbo0MHW0
usermenu.jsでスクリプトを実行(例えばRestart Firefox.r.jsをRestart Firefox.gl.jsに変更してcontextmenuで実行)しようとすると、


エラー: userMenu.uc.js / RestartFirefox.gl.js
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMWindowInternal.confirm]" nsresult: "0x80004005 (NS_ERROR_FAILURE)"
location: "JS frame :: chrome://browser/content/browser.xul -> file:///D:/FirefoxPortable/Data/profile/chrome/UCJSFiles/userMenu.uc.js ->
file:///D:/FirefoxPortable/Data/profile/chrome/UCJSFiles/contextmenu/0.UserMenu.gl/RestartFirefox.gl.js :: <TOP_LEVEL> :: line 1" data: no]

こんな感じのエラーが出て起動しない
どういうエラーなんだろう、これは


698:名無しさん@お腹いっぱい。
09/09/05 22:25:20 mYbo0MHW0
書き忘れ
firefox3.5.2でuserchromejsは1.1、userMenu.js_1.21mod4を使用してる

699:名無しさん@お腹いっぱい。
09/09/06 00:46:20 CcB+33Me0
word highlight ver1.0.7
URLリンク(d.hatena.ne.jp)

これを使ってるんだけど、Googleニュースのみハイライトしたくて、実行するページに

URLリンク(news.google.com)

と記述しましたが、着色してくれません。

URLリンク(www2.sandbox.google.com)

など、自分で設定したのはきちんと着色してくれるのですが、Googleニュースだけはどうも上手くいかず・・・。

700:名無しさん@お腹いっぱい。
09/09/06 01:29:25 beSAt4kR0
新規タブをアクティブなタブのすぐ右に開くようにするユーザースクリプトってありますか

701:名無しさん@お腹いっぱい。
09/09/06 01:40:06 uR9YCmVY0
>>700
openTabsWhere_whichTabSelectWhenCloseTab.uc.js

702:名無しさん@お腹いっぱい。
09/09/06 01:41:54 0YjSwh+a0
>>699
Googleで強調タグを使われている部分だけ着色するならCSSで可

703:名無しさん@お腹いっぱい。
09/09/06 08:07:59 KrRFNxox0
リンクを開くときバックグラウンドタブに上書きするユーザースクリプトってありませんか?

704:名無しさん@お腹いっぱい。
09/09/06 14:37:37 /qscL9W/0
>>689
誠に勝手なお願いですが
これのBing版を作っていただけないでしょうか?

705:名無しさん@お腹いっぱい。
09/09/06 14:57:46 R20ImLPf0


     ,.-‐'" ̄ ̄ ̄ ̄"'‐-、         
   i´  ,.――――`  やれやれ
   |  i´ ⊂ニつ  ⊂ニ⊃(
   |  |   ―   ― ヽ
   |⌒ヽ             i
   \_ノ、         0  ノ
  ⊂|\/  ̄ ̄ ̄ ̄ ̄ ̄´⌒ヽ/|⊃
    \ /|          |~\/


706:名無しさん@お腹いっぱい。
09/09/06 15:07:45 IxgiUnke0
かわいい

707:名無しさん@お腹いっぱい。
09/09/06 15:16:41 3C5u/ras0
かわいい

708:名無しさん@お腹いっぱい。
09/09/06 15:50:14 WSbt0MnV0
くだらない質問ですが皆さんはuserscripts.org上のスクリプト更新チェックはどう行ってるのでしょうか?
「Script Updaterを使って」とかいう意味ではなく、ページ更新(新バージョンチェック)ですね。
いつ、どれが、どう更新されたか知りたいものでRSSで上手く登録出来ないんでしょうか?
例えばGoogleMonkeyR
URLリンク(userscripts.org)
ここからあちこち探してるのだけど・・・

709:名無しさん@お腹いっぱい。
09/09/06 16:22:35 v2L0sccX0
>>708
>どう更新されたか

これを満たすのは知らん

710:名無しさん@お腹いっぱい。
09/09/06 18:58:17 NQh2fDn90
質問です。
どこで見かけたのか忘れてしまって探しきれないまま今に至るんですが
検索をすると自動で検索語句を消してくれるスクリプトを見かけたんですが
どなたかご存じないでしょうか?

711:名無しさん@お腹いっぱい。
09/09/06 21:08:24 sisQEKPJ0
検索した後にbrowsersearchdefaultenginenameの検索エンジンに戻す.uc.js でググる

712:名無しさん@お腹いっぱい。
09/09/06 21:18:47 NQh2fDn90
>>711
望んだ動作でした。
ありがとうございました。

713:名無しさん@お腹いっぱい。
09/09/06 21:34:01 P/oiudWA0
どうしてもスクリプトでというのでなければ、
URLリンク(addons.mozilla.jp)
のアドオンの方が消す時間が設定できて使い勝手がよいと思う。

714:名無しさん@お腹いっぱい。
09/09/06 22:10:50 NQh2fDn90
>>713
Enterキー叩くのと同時に消えて構わないので、スクリプトで大丈夫です。
希望が変わったら紹介頂いたアドオンを使ってみようと思います。
ありがとうございました。

715:名無しさん@お腹いっぱい。
09/09/07 09:22:07 mIwjbI9EO
以前から複数のスクリプトであったんだけど、

@ダウンロードしたスクリプトをそのままchromeフォルダに入れると使えものがあり、ANSIコードで上書き保存しないと使えないものがある

Aそのまま使えたとしてもカスタマイズ(trueやfalseなど)すると使えなくなる
(これはUTF-8、ANSIどちらで保存しても同じ)

具体的にはTabTitleTooltip.uc.xul、DragNgoModoki5.uc.jsが該当しますがこれって何が原因?
きちんと動作するのにカスタマイズできないなんて

716:名無しさん@お腹いっぱい。
09/09/07 10:17:11 J/SX1ptZ0
DragNgoModoki5.uc.jsで検索結果のタブが裏で開きます。
これをすぐにアクティブにするにはどうすればいいでしょうか?

717:名無しさん@お腹いっぱい。
09/09/07 11:42:42 hdmyt9pU0
ブックマーク内のフォルダを他のフォルダを選択したとき自動で閉じるスクリプトありませんか?

718:名無しさん@お腹いっぱい。
09/09/07 11:55:46 Zs8rLbrk0
>>716
NTBをNTFにするだけじゃないの?

>>717
uploaderにあった(121.zip)けど、使ってないから今も正常に動作するかは知らない。

719:名無しさん@お腹いっぱい。
09/09/07 13:54:45 WPcPqdOe0
>>715
改行コードは?

720:名無しさん@お腹いっぱい。
09/09/07 13:58:19 XXYiuuUG0
>>717-718
ucjs_ac_btf_055_5.uc.js (121.zip)
Firefox 3.0 から 3.7a1pre で正常動作する。
ただし、サイドバー表示のみに対応。

721:名無しさん@お腹いっぱい。
09/09/07 14:43:30 J/SX1ptZ0
>>718
d
うまくいきました。

722:名無しさん@お腹いっぱい。
09/09/07 15:51:37 haJj5je40
>>715
カスタマイズしたら動かないってのは弄り方を間違っているとしか考えられんが…。
Alice氏のはスクリプト中に Config で弄れるようになっているのがあるがスクリプト中のは他の関数で参照している事もあるし。

723:名無しさん@お腹いっぱい。
09/09/07 15:58:55 TSy81XOC0
YousableTubefixが今日のうpでようやく完全にまともに動くようになったね
今までHD動画がなかなかあのサイズになってくれなかったのが修正されてる

724:717
09/09/07 16:10:59 hdmyt9pU0
>>718 >>720
ありがとう。


725:名無しさん@お腹いっぱい。
09/09/07 16:37:43 J/SX1ptZ0
ここ↓に、Vertical Toolbarというスクリプトがあるのですが、ボタンの登録をスクリプトを直接いじって
編集しろとのことです。

しかし、登録したいボタン名がわかりません。
どのようにしたら知ることができるのでしょうか?

xuldev.org :: userChrome.js scripts
URLリンク(www.xuldev.org)

726:名無しさん@お腹いっぱい。
09/09/07 17:33:29 PNTbW6gD0
>>725
どうしてぐぐらないの?
ぐぐったとしても多分無理だろうけど

727:名無しさん@お腹いっぱい。
09/09/07 18:00:27 gDMbtbmy0
>>725
無能は、totaltoolbar使え

728:名無しさん@お腹いっぱい。
09/09/07 18:12:47 XXYiuuUG0
>>725
拡張バラして xul を見るのがてっとり早いが
使いたいボタンをナビゲーション・ツールバーなりに置いてボタンのIDを見つける。

Dom Inspector でブックマークサイドバーを開くコマンドを見つける
URLリンク(diary.noasobi.net)

DOM Inspector :: Add-ons for Firefox
URLリンク(addons.mozilla.org)

以後は自分で学習してくれ。

729:名無しさん@お腹いっぱい。
09/09/07 18:38:15 9NmNI+Yw0
>>715
BOMは?

730:名無しさん@お腹いっぱい。
09/09/07 19:52:21 lsumRkhF0
>>719
申し訳ありません。ド素人なもんで質問の意味がちょっと・・・(泣)

>>722
だと思って何度も試したんですが、むりなんですよ(泣)

>>729
unicodeってことですよね。それでもムリでした(泣)



731:名無しさん@お腹いっぱい。
09/09/07 20:26:09 hJM4waxx0
涙拭けよ

732:名無しさん@お腹いっぱい。
09/09/07 22:24:34 rAxtV6mP0
そんなレベルでスクリプトを使ってて大丈夫か?

733:名無しさん@お腹いっぱい。
09/09/08 00:08:30 2ZZNY6yf0
>>731
もう枯れました

>>732
「スクリプト使われ」だと自分でも思いました(泣)
今までは何も考えず上書きでカスタマイズできてたりしたもんで調子に乗りました(泣)


734:名無しさん@お腹いっぱい。
09/09/08 00:18:53 /L8mCFzS0
泣いてるじゃねーかw

735:名無しさん@お腹いっぱい。
09/09/08 00:23:47 rTqmKBh7O
>>725
案の定叩かれてたかw
ぐぐりもしない、他力本願、ぐぐり方も知らない
これじゃスクリプトどころかdomですら満足に使えないのは自明の理
ちょっとヒントを与えてなにか分からない事があればずっと聞きに来られてもうざいだけだから敢えて答えないよ
まあ、悪く思うなよ
適当に頑張って

736:名無しさん@お腹いっぱい。
09/09/08 00:48:00 Y9+QZEYJ0
よろしくお願いします。

737:名無しさん@お腹いっぱい。
09/09/08 01:17:59 ALui/G8V0
テンプレの初心者お断りは復活させるべき

738:名無しさん@お腹いっぱい。
09/09/08 03:11:21 bRHJcFCk0
>>727-728
ありがとうございます。
自分には敷居が高そうなので、>>727さん紹介のTotalToolbarを使ってみます。


739:名無しさん@お腹いっぱい。
09/09/08 08:40:43 DUSe3TjW0
// ==UserScript==
// @name AutoPopup.uc.js
// @description Auto popup menulist/menupopup
// @compatibility Firefox 2.0+
URLリンク(sharebee.com)


740:名無しさん@お腹いっぱい。
09/09/08 13:06:34 8gCyyABY0
>>737
賛成


741:名無しさん@お腹いっぱい。
09/09/08 13:28:09 SdAv8Su/0
>>737 >>740
選民意識が強いようですね

742:名無しさん@お腹いっぱい。
09/09/08 14:25:46 gPSGKOB80
全員にDOMから説明する羽目になるくらいなら
テンプレに軽い説明を入れるかいっそのこと初心者お断りにした方が良い
逆に荒れる原因になる

743:名無しさん@お腹いっぱい。
09/09/08 14:47:57 xH4humcy0
荒らしはおまえ等だろ。何を言ってるの?能力も権限もないくせに
そんな議論しても無意味なの経験則として知ってるだろ
まずは、その可哀相な頭をなんとかしてスルー力を身に付けろ

744:名無しさん@お腹いっぱい。
09/09/08 14:51:05 WcSH6kco0
なんでID変えてるん?

745:名無しさん@お腹いっぱい。
09/09/08 14:54:39 jlZdO5sT0
今年の夏厨に多かったよ多IDスタイル
流行ってんのかもよ?出元が同じなのになんの意味があるのか知らないけど

746:名無しさん@お腹いっぱい。
09/09/08 15:16:13 sbvuT39x0
夏厨厨うぜぇ

747:名無しさん@お腹いっぱい。
09/09/08 15:25:55 8RQ4LSyX0
真・スルー 何もレスせず本当にスルーする。簡単なようで一番難しい。
偽・スルー みんなにスルーを呼びかける。実はスルーできてない。
予告スルー レスしないと予告してからスルーする。
完全スルー スレに参加すること自体を放棄する。
無理スルー 元の話題がないのに必死でスルーを推奨する。滑稽。
失敗スルー 我慢できずにレスしてしまう。後から「暇だから遊んでやった」などと負け惜しみ。
願いスルー 失敗したレスに対してスルーをお願いする。ある意味3匹目。
激突スルー 話題自体がスルーの話に移行してまう。泥沼状態。
疎開スルー 本スレではスルーできたが、他スレでその話題を出してしまう。見つかると滑稽。
乞食スルー 情報だけもらって雑談はスルーする。
質問スルー 質問をスルーして雑談を続ける。
思い出スルー 攻撃中はスルーして、後日その思い出を語る。
真・自演スルー 議論に負けそうな時、ファビョった後に自演でスルーを呼びかける。
偽・自演スルー 誰も釣られないので、願いスルーのふりをする。狙うは4匹目。
3匹目のスルー 直接的にはスルーしてるが、反応した人に反応してしまう。
4匹目のスルー 3匹目に反応する。以降5匹6匹と続き、激突スルーへ。

748:名無しさん@お腹いっぱい。
09/09/08 16:36:04 YdkKjmyK0
逆だろ。
まず、教えられる程の知識のある人が少ない。
面倒ならレスしなければいいだけだし、初心者お断りとかいうテンプレは不要。
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

749:名無しさん@お腹いっぱい。
09/09/08 17:39:20 /IIOHYyp0
>>728のリンク先で分からないなら諦めた方がいいと思う

750:名無しさん@お腹いっぱい。
09/09/08 21:26:49 ue9xQdCU0
【質問です】
Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729)

OwataPagerizeを使っているんですが、楽天市場の検索結果に自動に反映させるにはどうしたらいいのでしょうか?
ステータスバーのアイコンをクリックすれば適応されますが、常に反映させたいのです。
色々調べて、追加用のは
URLリンク(wedata.net)
を見つけて、そこにあった物を追加してみました。
ですが、アイコンはグレーのままで自動では適応してくれませんでした。
方法が分かる方ご教示よろしくお願いします。

751:名無しさん@お腹いっぱい。
09/09/08 22:17:48 AnZ6tm1H0
>>750
スクリプト内
設定項目有り

752:名無しさん@お腹いっぱい。
09/09/08 22:25:17 ue9xQdCU0
>>751
ありがとうございます。
var AUTO_START = true;
var LAZY_MODE = true;
これですよね?
設定は上記の通りです。

これ以外で方法ありますでしょうか?

753:名無しさん@お腹いっぱい。
09/09/08 23:30:06 Iaf4c0uF0
かなりマニアックだと思うんですがw
「最近閉じたタブ」を開いたとき、タブの位置を並び替えないようにするスクリプトってありますか?

754:名無しさん@お腹いっぱい。
09/09/08 23:32:30 0G+MEZUg0
>>750
設定は標準
URLリンク(wedata.net)
の"data"の中身をMY_SITEINFOにコピペでいけたよ
firefoxは再起動してる?

755:名無しさん@お腹いっぱい。
09/09/08 23:45:35 AnZ6tm1H0
>>752
そこであってる
readme読もう

756:名無しさん@お腹いっぱい。
09/09/09 00:02:31 GHbCWmn1O
>>753
デフォで並び替えしないから
入れているアドオン、スクリプトをご自由に設定して下さいとしか言えない

757:名無しさん@お腹いっぱい。
09/09/09 00:17:38 N1m82dwB0
URLリンク(loda.jp) ここよく死ぬな

758:名無しさん@お腹いっぱい。
09/09/09 00:18:58 hKiI0BJ00
>>756
あちゃー。過去にいれてたTMPやらなにやらが原因かも。ありがとうございます

759:名無しさん@お腹いっぱい。
09/09/09 04:40:02 TsLaq4Xu0
>>756
タブを復元するとき位置も復元しようとするから、それを「並び替え」と言ってるんじゃないか?

760:名無しさん@お腹いっぱい。
09/09/09 08:01:45 wYXUMPsI0
>>754
ありがとうございます。
寝てしまってお礼が遅くなりすみません。

コピペで行けました。
「"」が不要かと思って勝手に消してたのがいけなかったみたいです。

761:名無しさん@お腹いっぱい。
09/09/09 08:39:52 zWGA+ob8O
>>759
そうです。位置関係も復元してしまう=並び替え、です。
復元タブは全部右側に出したいんですが…。

かつてTMPを入れていたせいかと思い、とりあえずtabmixと名のつく設定のゴミは取り除いたんですが直りません
プロファイル全体をみてもゴミファイルとおぼしきものはなかったんで、それがfxの仕様だと思ったんです。

ところで、逆に「タブの位置関係も復元させる」スクリプトってないでしょうか?ww

762:名無しさん@お腹いっぱい。
09/09/09 11:22:39 wYXUMPsI0
>>750です。
何度も質問してすみません。

URLリンク(wedata.net)
からjsonを取得して色々入れてみました。
全部は確認できてないので他にもあるかもしれませんが、気になった所があるので教えて下さい。
追加したサイトに
URLリンク(loda.jp)
があるのですが、ここに適応すると「DL」と書いてある部分の幅がページが展開される毎に広がっていき、どんどん横長になり途中から狭くなっていきます。
記述を見ると
"insertBefore": "",
"pageElement": "id(\"myTable\")\/tbody\/tr",
"url": "^http:\/\/loda\\.jp\/[^\/]+\/",
"nextLink": "\/\/span[@class=\"pages\"]\/strong\/following-sibling::*[1][self::a[not(self::a[contains(text(),\"ALL\")])]]",
"exampleUrl": "http:\/\/loda.jp\/script\/"
となっています。
どうしたら直せるでしょうか?

サンプル画像です
URLリンク(kissho.xii.jp)

763:名無しさん@お腹いっぱい。
09/09/09 11:52:26 NZ9L5U860
>>762
長文書いたりスクショ撮ってるヒマがあったら自分でソース見るなりFirebug使うなりして調べろよ

764:名無しさん@お腹いっぱい。
09/09/09 11:56:24 hBjCQ+BT0
>>761
>>753

765:名無しさん@お腹いっぱい。
09/09/09 12:09:08 wYXUMPsI0
>>763
Firebugってこういう時に使う物だったんですね。
入れて無かったんで入れてみました。
教えて下さってありがとうございます。

ソースは見ました。
見出しの部分の表示が崩れてる為に他も崩れてるんじゃないかとは予想はしてるのですが、変更するとしたら「pageElement」の部分だけでいいのかどうか、及びその変更後の記述が知りたかったんです。
ご存じの方居ましたらよろしくおねがいします。

766:名無しさん@お腹いっぱい。
09/09/09 13:22:05 U2Z/GYWN0
>>765
Firebugで見たならtableの途中に境界線(hr要素)が挿入されてるのが原因と分かるだろ(試しにhr要素を右クリック→削除してみろ)
tableの途中に要素を継ぎ足そうとしてるのが間違いのもと。tableごと挿入するように変えればいい
つまり正解は↓
"pageElement": "id(\"myTable\")"

つか、これくらい自分で試せ

767:名無しさん@お腹いっぱい。
09/09/09 13:37:17 iyZo2uxS0
>>766
なんというツンデレ・・・

768:名無しさん@お腹いっぱい。
09/09/09 13:39:44 /BwtbXfx0
ツンデレw

769:名無しさん@お腹いっぱい。
09/09/09 15:48:58 TsLaq4Xu0
>>761
> それがfxの仕様だと思ったんです。
その認識で正しい。位置関係も復元するのがfxの仕様。

必ず一番右に出したいなら、undoCloseTab()の後にgBrowser.moveTabToEnd()でタブを動かせばいい。
履歴メニューからの中クリックでのタブ復元はそうやってる。

770:名無しさん@お腹いっぱい。
09/09/09 16:40:05 SyBS8ZrS0
閉じたタブの位置情報は破棄するとか記憶させないとかは無理?
覚えることが減ってFirefoxが楽になればなと

771:名無しさん@お腹いっぱい。
09/09/09 17:34:12 wYXUMPsI0
>>766
ありがとうございます。
hrが原因なのは削除を試して確認しました。
hrが挟んであるなんて思いも寄りませんでしたので、盲点でした。
ですが、お教え頂いた記述を試したら今度は次ページが追加されなくなりました。
「"」に対してのエスケープは施してあります。

しつこいようで申し訳ありませんが、今後自分で弄る際に必要になると思いますので
是非ともご教示下さい。
よろしくお願いします。

772:名無しさん@お腹いっぱい。
09/09/09 17:49:00 Y+lwJMVr0
しつこい

773:名無しさん@お腹いっぱい。
09/09/09 17:55:42 aORffWIl0
>>771
今の記述を晒せ
まさか行末のカンマを忘れてるとかだったら怒るぞ

774:名無しさん@お腹いっぱい。
09/09/09 18:14:26 wYXUMPsI0
>>773
ありがとうございます。
以下です。

"insertBefore": "",
"pageElement": "id(\"myTable\")",
"url": "^http:\/\/loda\\.jp\/[^\/]+\/",
"nextLink": "\/\/span[@class=\"pages\"]\/strong\/following-sibling::*[1][self::a[not(self::a[contains(text(),\"ALL\")])]]",
"exampleUrl": "http:\/\/loda.jp\/script\/"

775:名無しさん@お腹いっぱい。
09/09/09 18:21:06 wYXUMPsI0
連投すみません。
Firebugでコピーした「//*[@id="myTable"]」にエスケープを入れて
「\/\/*[@id=\"myTable\"]」という記述も試してみましたがダメでした。
初期の設定だった「id(\"myTable\")\/tbody\/tr」の「\/tr」を外した記述も試しました。

776:名無しさん@お腹いっぱい。
09/09/09 18:28:41 aORffWIl0
>>774
こっちの手元じゃそれでちゃんと動いてる。何もかも元に戻して元の挙動に戻るか試す

777:名無しさん@お腹いっぱい。
09/09/09 19:14:34 N1m82dwB0
Tableの場合のhackを追加すればいい, 010.OwataPagerize.uc.jsの

docFragm.appendChild(hr);
docFragm.appendChild(p);

if (data[0] && data[0].tagName == 'TR') {
var insertParent = this.info.insertBefore.parentNode
var colNodes = getElementsByXPath('child::tr[1]/child::*[self::td or self::th]', insertParent, this.isXML)
var colums = 0
for (var i = 0, l = colNodes.length; i < l; i++) {
var col = colNodes[i].getAttribute('colspan')
colums += parseInt(col, 10) || 1
}
var td = this.doc.createElement('td')
td.appendChild(p)
var tr = this.doc.createElement('tr')
td.setAttribute('colspan', colums)
tr.appendChild(td)
insertParent.insertBefore(tr, this.info.insertBefore)
}
else {
docFragm.appendChild(hr);
docFragm.appendChild(p);
}
にする。

778:名無しさん@お腹いっぱい。
09/09/09 19:15:19 wYXUMPsI0
>>776
検証ありがとうございます。
スクリプトを落とし直して、前述の記述だけを追加で試しましたが動きませんでした。
これを初期の「id(\"myTable\")\/tbody\/tr」に戻すと動きました。
試しに新規プロファイルを作り試しましたが結果は同じでした。
Firefox自体の再インストールも試しましたがダメでした。

779:名無しさん@お腹いっぱい。
09/09/09 19:30:06 w809l3890
>>769
正しかったんですね。よかった。安心しましたw

>必ず一番右に出したいなら、undoCloseTab()の後にgBrowser.moveTabToEnd()でタブを動かせばいい
ありがとうございます。ちなみに出したい一番右じゃなくてアクティブタブの右隣ですw



780:名無しさん@お腹いっぱい。
09/09/09 19:34:13 wYXUMPsI0
>>777
ありがとうございました。
ご指摘の通りに置き換えたら望みの動作になりました。

皆様長くお付き合い頂きありがとうございました。

781:名無しさん@お腹いっぱい。
09/09/09 21:14:20 UJXdwlNZ0
みんないい人じゃのう…

782:名無しさん@お腹いっぱい。
09/09/09 21:41:54 w809l3890
>>779
と思ったらスクリプトが自作できない。
ちくしょう、勉強したとおもったのに。ちくしょう。
アニメ見よう・・・

783:名無しさん@お腹いっぱい。
09/09/10 00:15:21 0hEJ4Kjh0
>>704
べつにアンタのために作ったんじゃないんだからね!
URLリンク(loda.jp)

yahoo用
URLリンク(loda.jp)
google用も更新しました。
URLリンク(loda.jp)

784:名無しさん@お腹いっぱい。
09/09/10 00:23:12 0hEJ4Kjh0
>>777
すばらしいですね。取り入れさせてもらいました。
名前がわからないので777さんにしました。
ありがとうございます。

不具合を修正したので使用してる方は更新してください。
OwataPagerize0.0.5
URLリンク(loda.jp)
更新の前にMY_SITEINFOのコピーをお忘れなく。

785:名無しさん@お腹いっぱい。
09/09/10 00:23:16 rZHfT62d0
URLリンク(userscripts.org)

これをSleipnirのSeaHouseで使えるようにしてほしいんですけど・・

786:名無しさん@お腹いっぱい。
09/09/10 00:29:05 NtzRbyYH0
スレタイの読めない馬鹿が迷い込んだようだ。

787:名無しさん@お腹いっぱい。
09/09/10 00:33:07 9q+Je/V50
>>784
つーかそれ元ネタはAutoPagerizeのコードだぞ

788:名無しさん@お腹いっぱい。
09/09/10 00:39:30 0hEJ4Kjh0
>>787
ホントだ! なんで削ったんだろ・・・

789:名無しさん@お腹いっぱい。
09/09/10 16:03:01 yYa0Fvo20
010.OwataPagerize.uc.jsのonLoadSiteInfoにおいて,
siteInfoをURLリンク(wedata.net)<)");
var obj = Components.utils.evalInSandbox(res.target.responseText, s);
等にされるのが良いと考えます。

790:名無しさん@お腹いっぱい。
09/09/10 16:12:33 Qr15Ifq80
ロダのadblock#.uc.jsで、ツールメニュー内の「Enable AdblockSharp」を
「userChrome.jsの各スクリプトの設定」の下に移動するにはどうすればいいか、教えていただけないでしょうか
お願いします

791:名無しさん@お腹いっぱい。
09/09/10 16:55:31 yYa0Fvo20
>>790
「userChrome.jsの各スクリプトの設定」というのが
何によって生成されているのでしょうか?

仮にrebuild_userChrome.uc.xulであるならば,
//あまり使わないメニューのリストに
「Enable AdblockSharp」のidを引用符で括りカンマで区切って
追記すれば良いと思います。

792:名無しさん@お腹いっぱい。
09/09/10 17:02:05 Qr15Ifq80
>>791
速レスありがとうございます、望み通りの動作になりました。

793:名無しさん@お腹いっぱい。
09/09/10 18:49:18 0hEJ4Kjh0
>>789
ご指摘ありがとうございます。
制限の中でやらないと危険ということですね。
さっそく修正しました。

OwataPagerize0.0.6
URLリンク(loda.jp)

794:名無しさん@お腹いっぱい。
09/09/10 22:01:16 NvZUluXZ0
アマゾンのURL短縮するスクリプト持ってる人いない?
HDD壊れてデータ飛んじゃった\(^o^)/
旧うpろだにしかなかったようだし

795:名無しさん@お腹いっぱい。
09/09/10 22:45:24 Qr15Ifq80
>>794
これ?
URLリンク(d.hatena.ne.jp)

796:名無しさん@お腹いっぱい。
09/09/10 23:29:13 NvZUluXZ0
>>795
ありがとー!

797:名無しさん@お腹いっぱい。
09/09/11 17:55:44 bUKKF4rsP
選択した範囲を保存、あるいは全て開くスクリプトはありませんか?

798:名無しさん@お腹いっぱい。
09/09/11 19:19:32 s5lqCeno0
Googleの検索エリアを以前のように小さくするの誰か作ってくれないかな

799:名無しさん@お腹いっぱい。
09/09/11 19:34:30 IMpXnxKg0
>>798
スタイルシートでやればいいだろ

800:名無しさん@お腹いっぱい。
09/09/11 19:35:49 zpWvxHo00
530 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2009/09/10(木) 18:56:57 ID:jfn/+apA0 New!
/* ぐぐる先生の検索フォームをチビにする ※.lstがテキストエリア、.lsbが検索ボタン */
INPUT.lst, INPUT.lsb { font-size: 13px !important; max-height: 22px !important; }

/* おまけ。検索語句をハイライト。色は適当に変えて。 */
DIV > EM { background-color: -moz-rgba(255,255,128,1) !important; }

801:名無しさん@お腹いっぱい。
09/09/12 00:43:46 72GEzOSw0
simple yourfilehost の
自動再生を止めるボタンが機能しないのですが
他に代用できるスクリプトとかないですか?

802:名無しさん@お腹いっぱい。
09/09/12 03:50:47 QyFeAZ4Q0
google readerでは登録フィードの右側に未読数が表示されますが、
それを左側に表示するスクリプトってありますか?
長い名前のフィードだと途切れて
未読数が確認出来ないのを何とかしたいのですが。

803:名無しさん@お腹いっぱい。
09/09/12 04:12:55 5VCH26eR0
設定で「名前を変更」した方が良い気がする。

804:名無しさん@お腹いっぱい。
09/09/12 04:16:44 QyFeAZ4Q0
>>803
たくさんあるので全てチェックするのはしんどいです><

805:名無しさん@お腹いっぱい。
09/09/12 04:18:53 EeCyglQ80
ポインターでマウスオーバーは?

806:名無しさん@お腹いっぱい。
09/09/12 05:20:57 EvErpZXq0
タブバーにツールボックスを追加するalice氏のJSについて。
タブがウィンドウタイトルの直下にくるスキンだと、FireFox幅いっぱいの
白いツールバーが、メニューを覆い隠すように出てしまって一切の操作が
できなくなります。
どこをどのようにいじれば直せるでしょうか(FireFox3.53使いです)
デフォルトスキンでは普通に動作しました。

807:名無しさん@お腹いっぱい。
09/09/12 06:00:09 5VCH26eR0
>>802
スクリプトは面倒そうだったので、とりあえずスタイルシート書いてみた。
(アイコンは被るので消してますm(__)m & おまけで色付け)

@namespace url(URLリンク(www.w3.org));
@-moz-document url-prefix( URLリンク(www.google.com)), url-prefix( URLリンク(www.google.com))
{
 .sub-icon ,.folder-icon { display:none !important;}
 .unread span { font-size: 13px;padding: 0 !important;}
 .unread-count { color: red !important;}
}


808:名無しさん@お腹いっぱい。
09/09/12 06:21:33 ppilReHq0
>>807
ありがとうございます。
userContent.cssに貼り付けてみたのですが、
機能しない様です。
試しにgoogle.comをgoogle.co.jpにかえてみましたが、
やはりダメでした。

809:名無しさん@お腹いっぱい。
09/09/12 06:33:01 5VCH26eR0
>>808
>>807を書き込んだとき、スタイルシートの5行目以降の先頭に、
全角スペースが入っちゃったみたいなので、それを削除もしくはタブキーに置き換えてみて。

810:名無しさん@お腹いっぱい。
09/09/12 06:36:05 5VCH26eR0
5行目じゃないや4行目だ(.sub-icon以降の3行ね)
すまん眠くて頭がテンパってる・・・

811:名無しさん@お腹いっぱい。
09/09/12 15:58:52 Gya3fMcz0
>>810
何度もありがとうございます。
未読数の色も赤に変わり、アイコンも消えたのですが
まだ右側に表示されたままです。

812:名無しさん@お腹いっぱい。
09/09/12 17:08:21 5wxrPkNb0
/*登録フィード*/
.name.sub-name.name-unread > span
{
display:block !important;
}
.name.sub-name.name-unread
{
display:-moz-box !important;
-moz-box-direction: reverse !important;
}

813:名無しさん@お腹いっぱい。
09/09/12 17:34:21 yWAzn0L80
>>807-812
スレタイも読めないのか カス

814:名無しさん@お腹いっぱい。
09/09/12 17:44:32 wHh4aTGj0
ucjsPermission2.uc.xul使ってる人、meta refresh tagの制御ちゃんと機能してますか?
不許可に設定しても機能しちゃうんですが…

815:名無しさん@お腹いっぱい。
09/09/12 18:15:57 JEEY0OM70
URLリンク(kb.mozillazine.org)
Use the refresh selector to control the actions of a <meta> refresh tag?
ということで? なのが正解

816:名無しさん@お腹いっぱい。
09/09/12 18:23:30 sjJyzXbP0
>>814
うちでも機能した記憶がないから、
URLリンク(www.kbstyle.net)
これを改造して使ってる。改造しなくても動くと思うけど。

817:名無しさん@お腹いっぱい。
09/09/12 18:38:24 wHh4aTGj0
>>815-816
ありがとうございます。
Fx側の仕様として動かないみたいですね。昔は使えたのかな…?
meta refreshを止める方法は色々あるようなので別の方法を模索してみます。

818:名無しさん@お腹いっぱい。
09/09/12 19:46:02 /HUlFdrfi
>>812
ありがとうございました

819:名無しさん@お腹いっぱい。
09/09/12 19:49:16 5wxrPkNb0
どうせ動かないので, 表示しないようにしておいた。

820:名無しさん@お腹いっぱい。
09/09/12 20:56:25 vHHERoF50
URLリンク(userscripts.org)
こういうのあるけど、いつのまにか動かなくなってたような

821:名無しさん@お腹いっぱい。
09/09/13 01:47:59 Qf+dCrRm0
ロケーションバーにh抜きのttps〜のリンクを貼り付けてh付け足さずにそのまま移動できるuserChrome.jsはありませんか?
ttp2http_drop_urlbar.uc.jsを現在使っているのですがttpsには対応していないようです

822:名無しさん@お腹いっぱい。
09/09/13 02:43:59 qWrn70F/0
今確認してみたけど、ttp2http_drop_urlbar.uc.jsが普通に対応している気がする

823:名無しさん@お腹いっぱい。
09/09/13 02:59:48 Qf+dCrRm0
>>822
本当ですか
自分の使ってるやつが古いのか、何か他の物が邪魔しているかもしれないので
新規プロファイルで新しく入れて試してみます

824:名無しさん@お腹いっぱい。
09/09/13 03:25:14 Qf+dCrRm0
ごめんなさい、今やってみたら普通に動きました

825:名無しさん@お腹いっぱい。
09/09/13 11:01:57 /OKB08ca0
どこかで同じ質問見た気がするんだが、
ググってもキーワード違うのか出てこないので質問。

タブバーの左側にボタンを追加するJSってどう書けばいいですか。
順番入れ替えではないのでCSSで-moz-boz-originalとかはダメ。
insertbefore(hoge,タブ)にすればいい・・・とわかったが
DOMInspector使ってもどれに対してinsertbeforeしていいのかわからない
tabs-stackじゃ動かないorz

826:名無しさん@お腹いっぱい。
09/09/13 11:17:13 +xNr9rtX0
>>825
ツールバーを作る必要が有る。
URLリンク(space.geocities.yahoo.co.jp)


827:名無しさん@お腹いっぱい。
09/09/13 15:15:06 /OKB08ca0
>>826
ヒントありがと。できた。

828:名無しさん@お腹いっぱい。
09/09/13 18:48:06 f6ZczCJQ0
Searchbox SyncのuserChromeスクリプト版ってあります?
ググってもアップローダー見ても見当たらないので、もしあれば教えてください

829:名無しさん@お腹いっぱい。
09/09/14 01:13:11 DyLoeh/n0
VerticalToolbar.uc.jsを使用しているのですが、
foxAge2chとChaikaのアイコンを表示される
方法を教えてもらえないでしょうか?

830:名無しさん@お腹いっぱい。
09/09/14 01:23:50 nJ9urIJJ0
>>829
無能はTotalToolbar使え

831:名無しさん@お腹いっぱい。
09/09/14 02:35:43 VqpxgfVp0
>>829
それくらいで依存するなら教えても無理だと思う
gdgd永遠にレスが続くだけ

832:名無しさん@お腹いっぱい。
09/09/14 04:33:27 E7VoCLzX0
質問があります。
よろしくお願いします。

●質問
 Greasemonkeyで現在のタブを閉じる方法が分かりません。

●myclosetab.user.js
//サイトを開いた際に、特定の文字がなかったらタブを閉じるようにしたいです。
var mystr = document.body.innerHTML;
if (mystr.indexOf("ver1.57") == -1)
{
 ここにタブを閉じるコードを入れたいのですが、分からないのです。。
}

●環境
 Firefox 3.0.14
 Greasemonkey 0.8.20090123.1
 WindowsXP Pro SP3

すみませんが、よろしくお願いします。

833:名無しさん@お腹いっぱい。
09/09/14 09:09:05 RfguSJg90
>>832
>Greasemonkeyで現在のタブを閉じる
対象がページのスクリプトで開かれたものならwindow.close()で
そうでないなら閉じることはセキュリティ上許可されていない。

834:名無しさん@お腹いっぱい。
09/09/14 12:11:32 CZtYo1A60
userChromeJSもuserChrome.jsと同様に
メインウィンドウ以外にスクリプトを読み込む際にはwindowhook.uc.jsが
またはGreasemonky様メタデータに対応したサブスクリプトローダが必要ですか?
サイドバーに表示するにもそれに対応したサブスクリプトローダが必要?

userChromeJSの優位性って何ですか
というかuserChromeJSってあんまり使われていませんか?

835:名無しさん@お腹いっぱい。
09/09/14 12:19:28 LZIqMoR10
sugoinokita

836:名無しさん@お腹いっぱい。
09/09/14 14:10:25 JyMwFtug0
記号大好きなFirefox3.0.x使いに触ってしまった祟りだよ

837:名無しさん@お腹いっぱい。
09/09/14 18:03:24 04G1yDUg0
>>828
Searchbox SyncのuserChromeスクリプト版:
URLリンク(board.mozest.com)



次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5393日前に更新/314 KB
担当:undef