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


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

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



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/11(土) 15:02:56 ID:4uQUz6G20]
質問は必ずまとめサイトに目を通した後にして下さい。

■まとめサイト
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スクリプトスレ 8
ttp://pc12.2ch.net/test/read.cgi/software/1236532418/
■拡張機能
greasemonkey
ttp://www.greasespot.net/
Userscripts.org
ttp://userscripts.org/

"alta88's userChromeJS"
ttp://userchromejs.mozdev.org/index.html
userChromeJS フォーラム
ttp://forums.mozillazine.org/viewtopic.php?f=48&t=1006795

"zeniko's userChrome.js"
ttp://mozilla.zeniko.ch/userchrome.js.html
userChrome.js フォーラム
ttp://forums.mozillazine.org/viewtopic.php?t=397735
ttp://forums.mozillazine.org/viewtopic.php?t=556229
userChrome.js 0.8 (FX) - Add-ons Mirror
ttp://forum.addonsmirror.net/index.php?showtopic=6878

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

757 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 00:17:38 ID:N1m82dwB0]
loda.jp/script/ ここよく死ぬな

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

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

760 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 08:01:45 ID:wYXUMPsI0]
>>754
ありがとうございます。
寝てしまってお礼が遅くなりすみません。

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

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

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

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

762 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 11:22:39 ID:wYXUMPsI0]
>>750です。
何度も質問してすみません。

ttp://wedata.net/databases/AutoPagerize/items
からjsonを取得して色々入れてみました。
全部は確認できてないので他にもあるかもしれませんが、気になった所があるので教えて下さい。
追加したサイトに
loda.jp/script/
があるのですが、ここに適応すると「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\/"
となっています。
どうしたら直せるでしょうか?

サンプル画像です
ttp://kissho.xii.jp/1/src/1jyou90519.png

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

764 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 11:56:24 ID:hBjCQ+BT0]
>>761
>>753



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

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

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

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

767 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 13:37:17 ID:iyZo2uxS0]
>>766
なんというツンデレ・・・

768 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 13:39:44 ID:/BwtbXfx0]
ツンデレw

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

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

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

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

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

772 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 17:49:00 ID:Y+lwJMVr0]
しつこい

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

774 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 18:14:26 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 18:21:06 ID:wYXUMPsI0]
連投すみません。
Firebugでコピーした「//*[@id="myTable"]」にエスケープを入れて
「\/\/*[@id=\"myTable\"]」という記述も試してみましたがダメでした。
初期の設定だった「id(\"myTable\")\/tbody\/tr」の「\/tr」を外した記述も試しました。

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

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

779 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 19:30:06 ID:w809l3890]
>>769
正しかったんですね。よかった。安心しましたw

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



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

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

781 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 21:14:20 ID:UJXdwlNZ0]
みんないい人じゃのう…

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

783 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 00:15:21 ID:0hEJ4Kjh0]
>>704
べつにアンタのために作ったんじゃないんだからね!
loda.jp/script/?id=256

yahoo用
loda.jp/script/?id=255
google用も更新しました。
loda.jp/script/?id=257

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

不具合を修正したので使用してる方は更新してください。
OwataPagerize0.0.5
loda.jp/script/?id=258
更新の前にMY_SITEINFOのコピーをお忘れなく。



785 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 00:23:16 ID:rZHfT62d0]
userscripts.org/scripts/show/56608

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

786 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 00:29:05 ID:NtzRbyYH0]
スレタイの読めない馬鹿が迷い込んだようだ。

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

788 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 00:39:30 ID:0hEJ4Kjh0]
>>787
ホントだ! なんで削ったんだろ・・・

789 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 16:03:01 ID:yYa0Fvo20]
010.OwataPagerize.uc.jsのonLoadSiteInfoにおいて,
siteInfoをwedata.netから取り込んでevalしているが,
これは非常に危険です。最悪乗っ取られます。
JSON.parseあるいはevalInSandboxを使用すべきです。


var obj = eval(res.target.responseText);

var s = Components.utils.Sandbox("hinano.jottit.com/");
var obj = Components.utils.evalInSandbox(res.target.responseText, s);
等にされるのが良いと考えます。

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

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

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

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

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

OwataPagerize0.0.6
loda.jp/script/?id=260

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



795 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 22:45:24 ID:Qr15Ifq80]
>>794
これ?
ttp://d.hatena.ne.jp/Cherenkov/20080907/p1

796 名前:名無しさん@お腹いっぱい。 [2009/09/10(木) 23:29:13 ID:NvZUluXZ0]
>>795
ありがとー!

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

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

799 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 19:34:30 ID:IMpXnxKg0]
>>798
スタイルシートでやればいいだろ

800 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 19:35:49 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 00:43:46 ID:72GEzOSw0]
simple yourfilehost の
自動再生を止めるボタンが機能しないのですが
他に代用できるスクリプトとかないですか?

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

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

804 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 04:16:44 ID:QyFeAZ4Q0]
>>803
たくさんあるので全てチェックするのはしんどいです><



805 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 04:18:53 ID:EeCyglQ80]
ポインターでマウスオーバーは?

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

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

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


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

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

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

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

812 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 17:08:21 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 17:34:21 ID:yWAzn0L80]
>>807-812
スレタイも読めないのか カス

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



815 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 18:15:57 ID:JEEY0OM70]
kb.mozillazine.org/Hostperm.1#refresh
Use the refresh selector to control the actions of a <meta> refresh tag?
ということで? なのが正解

816 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 18:23:30 ID:sjJyzXbP0]
>>814
うちでも機能した記憶がないから、
ttp://www.kbstyle.net/program/greasemonkey/index.html
これを改造して使ってる。改造しなくても動くと思うけど。

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

818 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 19:46:02 ID:/HUlFdrfi]
>>812
ありがとうございました

819 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 19:49:16 ID:5wxrPkNb0]
どうせ動かないので, 表示しないようにしておいた。

820 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 20:56:25 ID:vHHERoF50]
ttp://userscripts.org/scripts/show/10383
こういうのあるけど、いつのまにか動かなくなってたような

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

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

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

824 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 03:25:14 ID:Qf+dCrRm0]
ごめんなさい、今やってみたら普通に動きました



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

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

826 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 11:17:13 ID:+xNr9rtX0]
>>825
ツールバーを作る必要が有る。
ttp://space.geocities.yahoo.co.jp/gl/alice0775/view/20070904/1188917313


827 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 15:15:06 ID:/OKB08ca0]
>>826
ヒントありがと。できた。

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

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

830 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 01:23:50 ID:nJ9urIJJ0]
>>829
無能はTotalToolbar使え

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

832 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 04:33:27 ID: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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 09:09:05 ID:RfguSJg90]
>>832
>Greasemonkeyで現在のタブを閉じる
対象がページのスクリプトで開かれたものならwindow.close()で
そうでないなら閉じることはセキュリティ上許可されていない。

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

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



835 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 12:19:28 ID:LZIqMoR10]
sugoinokita

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

837 名前:名無しさん@お腹いっぱい。 [2009/09/14(月) 18:03:24 ID:04G1yDUg0]
>>828
Searchbox SyncのuserChromeスクリプト版:
ttp://board.mozest.com/thread-29329-1-1


838 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 21:26:54 ID:BMuZ3pJP0]
>>837
ありがとうございます。
しかしどうやらスクリプトを落とすにはログインしなければならないようで厳しいw(汗)
直リンクくらいトップに貼っておいてくれよ〜



839 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 01:36:55 ID:vBWYzJwm0]
>>838
www.bing.com/search?q=searchbarSync.uc.js

840 名前:名無しさん@お腹いっぱい。 [2009/09/15(火) 08:17:51 ID:1SsFm4CA0]
>>838
searchbarSync.uc.0.5.1.20090411.zip (download)
ttp://sharebee.com/3afeed51

841 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 12:54:08 ID:lojZTsEH0]
Adblock#.uc.jsをありがたく使わせてもらってます。

>>120の奴だとエラーが出てしまいます。
エラー:adblock#.uc.js
SyntaxError : missing ) after condition
ソースファイル: file:///〜〜〜〜省略〜〜〜〜〜/adblock%23.uc.js
行: 244

環境
Firefox3.5.3

拡張
UserChromeJS1.1
Stylish5.9

>>59の奴だと問題無く動いてます。

一応ご報告まで・・・・
※私の環境依存だっ場合はすいません。

842 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 12:55:18 ID:lojZTsEH0]
>>841
しまった・・・誤爆。
Adblockスレに行ってきます。

843 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 17:06:43 ID:UK0kwBN20]
www.amazon.co.jp/s/ref=nb_ss?__mk_ja_JP=%83J%83%5E%83J%83i&url=search-alias%3Daps&field-keywords=test&x=0&y=0

アマゾン検索結果ページでowatapagerizeの動作がおかしいです。
確認お願いします。

844 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 17:16:49 ID:UK0kwBN20]
連続レスすいません
ページ内の特定文字列(jsファイル内で設定)を強調するスクリプトってありますか?
遮断するのならWebAbornというのがありますが強調するのは見当たらないです・・・



845 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 19:02:26 ID:NWmsKFVn0]
私も844と同じスクリプト探してます。
予め単語を登録して、どのページでもそれらの単語がハイライトされるようにしたいのです。
highlight_text(ttp://userscripts.org/scripts/show/56520)というスクリプトがそれに一番近いですが、
しばらく使うとフリーズして動作がとても不安定です。
改良したいのは山々ですが、ソース見ても何がなんだかで困ってます。

846 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 19:28:14 ID:HP7tAOK+0]
Highlight your link
auto highlight


847 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 20:23:40 ID:IsLhP3Sh0]
Searchbox Syncのスクリプトを使用するとデフォルトの検索エンジンに戻すSearchOnEngineChangeForFx3.uc.jsが効かなくなるみたい。
両方使ってる人いる?
私の所だけですかね?

848 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 20:23:57 ID:NWmsKFVn0]
何か邦夫いらつくな

849 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 20:36:59 ID:bTbGHsjp0]
>>839-840
本当にありがとうございます。
あまりに感激したので裸のまま公園で寝たい気分です

850 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 21:29:50 ID:axH6jZHO0]
>>843
修正しました。
ただアマゾンの仕様が変わったのかwedataのデータでは最後のページが読み込めません。
wedataを編集するか、スクリプト内のデータをコメントアウトしてお使いください。


851 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 21:30:03 ID:wzwgQXMv0]
練習ではじめてスクリプトを作った(プログラミング自体はじめてです)のですが、
ふたつ作ってみて、それぞれひとつのときは動くのですが
ふたついっしょに入れるとどちらも動かなくなります
動かなくなるというか表示自体されなくなります(どちらもメニューに追加されるものです)
それぞれひとつのときもふたつ入れたときも、
エラーコンソールにはそれぞれのスクリプトのエラーは出ていません

ほかの人たちが作って配布されている.uc.jsスクリプトたちは動いているので、
明らかに自分が作ったスクリプトに問題があると思うのですが
エラーコンソールにそのスクリプトのエラーはでていなくて
(ほかのスクリプトたちをなしにして問題のスクリプトだけにしても同様の症状です)

いずれも短いスクリプトですがそれぞれ間違っているところを教えてください

環境は
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
userChromeJS 1.1
サブスクリプトローダなし
user_pref("javascript.options.showInConsole", true);
user_pref("javascript.options.strict", true);
です

852 名前:851 mailto:sage [2009/09/15(火) 21:32:09 ID:wzwgQXMv0]
ひとつは

(function() {
var overlay = <overlay xmlns="www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" xmlns:html="www.w3.org/1999/xhtml">
<menupopup id="menu_FilePopup">
<menuitem label="Restart" oncommand="Application.restart();" insertbefore="menu_FileQuitItem"/>
</menupopup>
</overlay>;
overlay = "data:application/vnd.mozilla.xul+xml;charset=utf-8," + encodeURI(overlay.toXMLString());
document.loadOverlay(overlay, null);
}());

です
www.xuldev.org/misc/docs/userChromeJS.pdf [PDF!!!!]
74.125.153.132/search?q=cache:www.xuldev.org/misc/docs/userChromeJS.pdf [HTML]
のPage 27の「E4XでXULオーバーレイ」にあるサンプルほぼそのままです
もうひとつは

(function() {
var overlay = <overlay xmlns="www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" xmlns:html="www.w3.org/1999/xhtml">
<menubar id="main-menubar">
<menuitem label="Home" onclick="BrowserGoHome(event);"/>
</menubar>
</overlay>;
overlay = "data:application/vnd.mozilla.xul+xml;charset=utf-8," + encodeURI(overlay.toXMLString());
document.loadOverlay(overlay, null);
}());

です
上記スクリプトとほとんど同じです

よろしくお願いします

853 名前:名無しさん@お腹いっぱい。 [2009/09/15(火) 21:41:27 ID:F0osbPMC0]
Firefoxをダウンロードしたけど、yourfilehostは何も変わらない。

Simple yourfilehostとか言うけど、エラーになる。

どうすれば使えるの?

854 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 22:58:53 ID:zMpxRTH/0]
menuitem.setAttribute('acceltext', 'Ctrl+Q');

これだと、メニューに出てくるけど、Ctrl+Qにショートカットが設定されない。
どうすればいい?



855 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 23:07:13 ID:r711dHSk0]
>>851
B型?

856 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 00:01:22 ID:OHC5Eq+V0]
>>851
https://developer.mozilla.org/en/Document.loadOverlay#Usage

Bug 330458 - Cannot dynamically load an overlay using document.loadOverlay until a previous overlay is completely loaded

オブサーバをを設定して そのオブザーバから次のdocument.loadOverlayを実行するようにしなければならない。

>>854
表示される文字列を変更するもので キーボードショートカットそのものが変更されるものではない。
元のキーボードショートカットがCtrl+Qと表示されてあるのをわかりやすくするために「[Ctrl]と[Q]キーを一緒に押す'」と表示したい時に使用するものである。
menuitem.setAttribute('acceltext', '[Ctrl]と[Q]キーを一緒に押す'); 等とする。






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

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

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