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


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

firefox userChrome.js greasemonkeyスクリプトスレ 3



1 名前:名無しさん@お腹いっぱい。 [2007/11/07(水) 00:39:11 ID:oCfttq850]
質問は必ずまとめサイトに目を通した後にして下さい。

■まとめサイト
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

■拡張機能
greasemonkey
ttp://www.greasespot.net/
userChrome.js
ttp://forums.mozillazine.org/viewtopic.php?t=397735&sid=4b6a2d2f1d22cf05c4bda988683c1f94
ttp://forums.mozillazine.org/viewtopic.php?t=556229

■関連スレ
Mozilla Firefox usercontent.css 広告カットスレ 1
ttp://pc9.2ch.net/test/read.cgi/software/1139710935/
Mozilla Firefox Part73
ttp://pc11.2ch.net/test/read.cgi/software/1194007773/
Mozilla Firefox質問スレッド(初心者歓迎)の52
ttp://pc11.2ch.net/test/read.cgi/software/1193829630/
Mozilla Firefox 拡張機能スレッド Part25
ttp://pc11.2ch.net/test/read.cgi/software/1191202956/

■前スレ
firefox userChrome.js greasemonkeyスクリプトスレ 2
ttp://pc11.2ch.net/test/read.cgi/software/1185343069/

855 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/18(金) 22:17:38 ID:VOnODOFx0]
>>850
そんなの出んよ?ただ元の質問を見ると
> すでに起動しているFirefoxをアクティブにすることはできますか?
らしいけどアクティブにもならんけど

856 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/18(金) 22:29:28 ID:1hzs22Gh0]
firefox portable の存在意義が分からん
firefox -profile PROFILE で何がいかんの?

857 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/18(金) 22:30:25 ID:qpXomkqf0]
userscripts.org/scripts/show/7974

このスクリプトをuserChrome.jsで動かすには
どうしたらいいんでしょうか

858 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/18(金) 23:30:41 ID:6MFXbEKC0]
>>857
Firefox2.0? 3.0β?
userchrome.jsとuserContent.jsのverは?

859 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/18(金) 23:40:18 ID:qpXomkqf0]
>>858
すみません
・Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP-lg; rv:1.8.1.12pre) Gecko/20080114 Firefox/2.0.0.11 (ayakawa SSE2-PGU)
・userChrome.js 0.8
・userContent.js 1.3

860 名前:836 mailto:sage [2008/01/19(土) 00:49:25 ID:c0ZHTm0j0]
>>855
> すでに起動しているFirefoxをアクティブにすることはできますか?
win.content.focus();を追加してみた。

(function(){
const Ci = Components.interfaces;
var mediator = Components.classes["@mozilla.org/appshell/window-mediator;1"]
.getService(Ci.nsIWindowMediator);
var windowType = "navigator:browser";
var enumerator = mediator.getEnumerator(windowType);
while(enumerator.hasMoreElements()) {
var win = enumerator.getNext();
if(window != win){
win.content.focus();
setTimeout(function(){window.close();},0);
return;
}
}
})();

861 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/19(土) 01:36:37 ID:ln0yH9Gl0]
custom buttons2などで指定したURLをサイドバーに開くやり方をお願いします


862 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/19(土) 01:50:13 ID:c0ZHTm0j0]
>>861
「指定したURL」が意味不明確なので, プロンプト表示してURLを入力するものと勝手に解釈した。
この解釈があなたの意図していたものと異なっていても(ry
/*CODE*/
var specified_url = window.prompt('url');
if( specified_url){
if(!/^http:\/\//i.test(specified_url)) specified_url = "http://" + specified_url
openWebPanel("Open Specified URL in Sidebar", specified_url );}

863 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/19(土) 01:50:31 ID:+rcmg0s70]
サイドバーに開く? どういうこと?



864 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/19(土) 02:10:29 ID:ln0yH9Gl0]
>>863
ブックマークのプロパティに”このブックマークをサイドバーに読み込む”というオプションがありますよね。
あの動作をボタンでしたんです。
ブックマークツールバーフォルダに入れてボタン化では個々に配置できないのでcustom buttonsで出来ればと

865 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/19(土) 02:18:28 ID:ln0yH9Gl0]
>>862
おw、スイマセンぼけてて読み飛ばしてしまった。風邪だなきっと・・・
説明が足らなかったようで申し訳ありませんでした。
参考にしてちょっと考えてみます

866 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/19(土) 02:24:50 ID:+rcmg0s70]
>>864
サイドバーに表示するって意味ね。
こういう使い方しないからこんな機能あるの初めて知ったよ。
知らない機能まだまだあるもんなんだなぁ…。


867 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/19(土) 02:39:01 ID:hxYFnAb70]
>>862
そんな面倒なことしなきゃ駄目かな?
以下のコードみたいに簡単でいいんじゃ?

openWebPanel("ここにページのタイトル記載", "ここにURL記載");

868 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/19(土) 02:46:17 ID:c0ZHTm0j0]
>>867
>「指定したURL」が意味不明確なので, プロンプト表示してURLを入力するものと勝手に解釈した。
と記述してあるだろ

869 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/19(土) 03:16:30 ID:hxYFnAb70]
>>868
すまん
コードしか読んでなかった。

870 名前:861 mailto:sage [2008/01/19(土) 03:48:56 ID:ln0yH9Gl0]
どうもありがとうございました。
>>862も汎用的に使えるのでかなり便利ですね。親切なコードで感謝です。

871 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/19(土) 10:42:41 ID:EVjPep3r0]
Altを押しながらホイールを回したら一番上か一番下に移動したいと思って、
以下のスクリプトを書いてchrome/SubScript/scrollTopOrBottom.uc.jsに保存しました。
が、ブラウザ起動時にアクティブだったタブでしか有効になりません。
どうすればいいでしょうか?
(function()
{
var w = window.content;
var scrollTopOrBottom = {
handleEvent : function(aEvent){
if(aEvent.altKey || aEvent.metaKey){
var positionY = aEvent.detail >= 0 ? w.scrollMaxY : 0;
w.scrollTo(w.pageXOffset, positionY);
}
}
}
w.addEventListener("DOMMouseScroll", scrollTopOrBottom, false);
})();


872 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/19(土) 13:02:19 ID:c0ZHTm0j0]
>>871
//Altを押しながらホイールを回したら一番上か一番下に移動
//マウスのイベント発生したwindow/frame/iframeで機能するようにしたつもり
(function()
{
var w = gBrowser.mPanelContainer;
var scrollTopOrBottom = {
_getWindow: function(aEvent){
var target = aEvent.originalTarget;
return target.ownerDocument ? target.ownerDocument.defaultView : null;
},
handleEvent : function(aEvent){
if(aEvent.altKey || aEvent.metaKey){
var fw = this._getWindow(aEvent)
if(!fw)return;
var positionY = aEvent.detail >= 0 ? fw.scrollMaxY : 0;
fw.scrollTo(fw.pageXOffset, positionY);
}
}
}
w.addEventListener("DOMMouseScroll", scrollTopOrBottom, false);
})();

873 名前:872 mailto:sage [2008/01/19(土) 13:25:21 ID:c0ZHTm0j0]
>>871
>>872
if(!fw)return;
の次に
aEvent.preventDefault();

を挿入しておいてください



874 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/19(土) 18:05:03 ID:EVjPep3r0]
>>872
おー!ありがとうございます

875 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/19(土) 22:30:38 ID:bXdCtutj0]
80さんの保管庫とかないんですか?
アップローダのが最新のものなのか
このスレに書き込まれている修正コードで書き直さないといけないのか

というかこのスレを見るのが面倒というか・・
80さんのレスを抽出するだけじゃなくてその前後の流れも見なきゃいけないのが

876 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/19(土) 22:40:33 ID:NOQmnmCN0]
使うのやめれば

877 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/19(土) 22:51:53 ID:laQAQFow0]
>>875のようなゆとりは他人様の作った拡張でも使えば
アップデート楽だよ?

878 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/20(日) 00:04:22 ID:1Tk7Rjt/0]
>>872
userChrome.jsでページのwindow.documentオブジェクト取得するためには
ownerDocument.defaultViewもってこないといけないんだなあ。
今ちょうどdocumentでやってgetElementByIdがnot a functionっていわれたとこだったので
参考になりました。

879 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/20(日) 00:14:28 ID:ST7GLbVv0]
>>878
MDCを読むと良いと思う。
Code snippets:Tabbed browser
ttp://developer.mozilla.org/ja/docs/index.php?title=Code_snippets:Tabbed_browser&printable=yes#.E3.83.9A.E3.83.BC.E3.82.B8.E8.AA.AD.E3.81.BF.E8.BE.BC.E3.81.BF.E3.81.AE.E6.A4.9C.E5.87.BA

880 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/20(日) 00:38:29 ID:dQHmlE8A0]
google imageで、画像をクリックすると画像最大化+画像の元ページのURL表示はできますか?
後GMじゃなくて、userChrome.jsでgoogle検索の「次へ」を使わず次のページを読み込むことはできますか?

881 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/20(日) 00:43:22 ID:ST7GLbVv0]
できるんじゃないですか?
できるんじゃないですか?

882 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/20(日) 00:48:42 ID:1Tk7Rjt/0]
>>879
ありがとうございます。恥ずかしながらこんなもの作ってました。
www6.uploader.jp/dl/script/script_uljp00105.zip.html
Greasemonkeyとはまたちがう楽しさがあっていいですね。

883 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/20(日) 10:07:32 ID:AIdvF+cG0]
>>882は何なんだ?スクリプトとかさっぱりだから解らん



884 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/20(日) 10:50:14 ID:Bxt7GMPC0]
>>875
>>883
ゆとりは来るなよ…('A`)
そんな楽していきなり結果が得られるわけないだろ。

885 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/20(日) 10:53:22 ID:AIdvF+cG0]
サーセンwしゃあないから色々調べるか

886 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/20(日) 10:57:53 ID:2fT8t31I0]
そもそも中にコメントが書いてあるだろ…。

887 名前:名無しさん@お頭ゆっとり。 mailto:sage [2008/01/20(日) 11:47:34 ID:B7J0XUVl0]
「userChrome.js用ローダー ver.0.63」は
chromeディレクトリと
chrome\hogehoge.ucディレクトリと
chrome\hogehoge.UCJSディレクトリの中のサブスクリプトをロードするもので

スクリプト内に@include/@excludeの記述がないものは
chromeディレクトリに
スクリプト内に@include/@excludeの記述があるものは
chrome\hogehoge.ucディレクトリまたは
chrome\hogehoge.UCJSディレクトリに入れる
という意味で間違いないでしょうか?

> nanto_vi さんの UCJS Loader 方式
というのはJavaScript1.7の機能が使用されているスクリプト用
という意味ですか?あと日本語をエンコードせず日本語のままで使える機能付き?

chrome\hogehoge.ucディレクトリと
chrome\hogehoge.UCJSディレクトリの使い分けが今ひとつ理解できずにいます。

888 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/22(火) 20:21:07 ID:SZ/Vd12Z0]
firefox用スクリプトアップローダーってファイルを削除してから
もう一度別のファイルをあげなおしても、ファイルが変更されないなあ。

889 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/23(水) 00:58:39 ID:pHfIN3Yr0]
JSActionsのAPIについての解説って何かあるでしょうか。
JSA_modoki.jslをみた方がいいのでしょうか。

890 名前:初スレの80 mailto:sage [2008/01/23(水) 18:22:21 ID:ymy8Z19h0]
>>875
何とかしようとは思うんですが,なにぶん忙しいのでそこまで手が回りません.

>>887
大体そんな感じです.
nanto_vi さんの UCJS Loader 方式と言うのは,
javascript 1.7 + UTF-8 の日本語対応といったところです.
fx2以降 + userChrome.js 0.8 の環境なら *.uc でも javascript 1.7 の機能は使えます.
上記環境なら,通常 chrome ディレクトリか *.uc ディレクトリを使い,
日本語を細工無しに使いたい場合のみ *.UCJS を使えば良いんじゃないかと.

>>889
rcl.hp.infoseek.co.jp/cgi-bin/wiki.cgi?page=JSActions%2F_jsaCScript
JSA_modoki.jsl を作るときに↑ここを参考にしました.

891 名前:889 mailto:sage [2008/01/23(水) 21:30:34 ID:pHfIN3Yr0]
>>890
ありがとうございます。
JSActionsは手軽に作成できそうで気になっていたので参考になります。

892 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/23(水) 23:33:34 ID:bMZWeGt/0]
コンテンツエリア内のhttp://から始まる文字列を選択して
URLバーにドラッグ&ドロップしたらエンターキーを押さなくてもそのURLを開いてくれるけど
BHNewTab.uc.js 0.9を入れたらエンターキーを押さないと開かなくなった

と思います

893 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/24(木) 11:10:53 ID:5rSUqpHp0]
Bookmarks and History open in New Tab ver. 0.7-mod3 から
Bookmarks and History open in New Tab ver. 0.9 に変更したら
カレントのタブが about:blank だった場合にはそのタブに開くという機能がなくなった

と思います



894 名前:名無しさん@お腹いっぱい。 [2008/01/24(木) 20:14:11 ID:Lip47bHL0]
軽量マウスジェスチャーで、
選択文字列を「GrepSidebar」の検索ボックスに送って検索という機能を追加することは出来ないでしょうか?
「GrepSidebar」がとても便利なのでどなたか作っていただけるとありがたいです。

「GrepSidebar」ttp://space.geocities.yahoo.co.jp/gl/alice0775/view/20070621/1182374366

895 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/25(金) 21:12:07 ID:TRPTst8H0]
wiki.greasespot.net/0.7.20080121.0_compatibility
Grasemonkey本体の仕様が結構大々的に変更されましたね。
80氏的には現在の仕様を継続するのか、setTimeoutでwrapされていない限りは
無効にするのかどうしますか。

896 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/26(土) 00:35:17 ID:GD3pLcu00]
そういえばuserChrome経由でAutopagerize使うとおかしい
Grasemonkeyでならおかしくならないのはなんで

897 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/26(土) 01:16:09 ID:iGiYzG6Z0]
そういえば896経由で文章書くとおかしい
グレイスモンキーっておかしいのなんで

898 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/26(土) 01:51:06 ID:zk+PC0KX0]
>>896-897
ja.wikipedia.org/wiki/%E3%82%A2%E3%83%A0%E3%83%80%E3%83%BC%E3%83%AB%E3%81%AE%E6%B3%95%E5%89%87

899 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/26(土) 10:56:30 ID:EqNyIxEr0]
>>894
こんなイメージでつか
//GrepSidebar
case "※※※":
(function(){
var sidebarWindow = document.getElementById("sidebar").contentWindow;
// Verify that our sidebar is open at this moment:
if (sidebarWindow.location.href != "chrome://grepsidebar/content/grepsidebar.xul") {
toggleSidebar("viewGrepSidebar");
}else{
sidebarWindow.grepSearch.grepMain();
}
})();
break;

900 名前:名無しさん@お腹いっぱい。 [2008/01/26(土) 11:31:46 ID:zbrqEk0V0]
>>899
出来ました!!
ちゃんとGrepSidebarに送って検索が出来てます!
本当に有難うございます。感動しました。
Grepは本当に良く使うので物凄くうれしいです。
正直言って「自分で作れ」とか言われるだけだと思っていたのでホントにうれしいです。


ID:EqNyIxEr0さん 本当〜に有難うございます!^^

901 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/26(土) 13:25:00 ID:iGiYzG6Z0]
>>899
簡潔でいいソースだ

902 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/27(日) 04:48:25 ID:D/wLZK1/0]
自分も似たの欲しかったのでもらった。サンクス。

903 名前:sage [2008/01/28(月) 14:53:15 ID:9dvQUwK20]
Firefox 2.0.11、Windowsです。
最初の空白タブは表示しないスクリプト、
どんなときでも同じタブ幅になるスクリプト、
タブのダブルクリックでタブを閉じるスクリプトを
ご存じでしたら、教えてください。




904 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/28(月) 16:36:16 ID:9C+8Mjax0]
せめて>>1ぐらいは読んでから書き込んでね

905 名前:初スレの80 mailto:sage [2008/01/28(月) 18:04:09 ID:YAyz3nEL0]
BHNewTab.uc.js の新しい奴です.
動作設定が少し変わりました.
www6.uploader.jp/dl/script/script_uljp00107.zip.html

>>892
直しました.
>>893
mod の方は見てないのでその機能は知りませんでしたが,実装しました.

>>895
@resource は本体実装.
後は GM_modoki.jsl とプリロードファイルで対応と考えとります.
ただ,API の呼び出し制限は有効/無効を切り替えられるようにしようかと.

906 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/28(月) 23:14:32 ID:By6SlW8Z0]
超乙

907 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/29(火) 02:37:37 ID:2OWMOXFg0]
>>905
非常に便利で重宝しているのですが、BHNewTab.uc.jsを入れると
URLバーに直接入力して移動することができなくなりませんか?

908 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/29(火) 03:16:11 ID:vxfMd8N40]
ここには, 自分で改良してやろうと言う輩は(ry

909 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/29(火) 08:06:42 ID:sISGNwiT0]
>>905
いただきました!
zenikoさんのProminentDomain.uc.jsが効かなくなった気がします!

それからそれからサブスクリプトローダーで@〜のないuc.jsファイルを
chrome直下だけじゃなくて任意の名前のフォルダも選べるようにしてください><

910 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/29(火) 17:54:15 ID:MKYz8RyP0]
>>905
Linux環境で利用させてもらってるんですが
Firefox3で使おうとするとブックマークツールバーから
新しいタブに開けないようです。

ちなみにFirefox2で使うと新しいタブで開けます。

911 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/29(火) 22:42:38 ID:RWF1yf2B0]
>>910
ベータ使うなら自分で解決せい

912 名前:初スレの80 mailto:sage [2008/01/29(火) 22:52:28 ID:diVXAW570]
>>910
242行を以下のように修正.
var url = entry.getAttribute('statustext'); if(!url) return;

var url = entry.getAttribute('statustext') || ((entry.node) ? entry.node.uri : null); if(!url) return;

>>907
なるんですか?当方ではfx2.0.0.11/fx3.0b3pre共に確認できません.
取り合えず321〜324行(BrowserLoadURL = ... で始まるブロック)を,
消すなり何なりすればロケーションバーを弄らなくなりますので.

>>909
ProminentDomain.uc.js はロケーションバーのドメインが強調表示されれば良いんですよね?
だったら当方ではfx2.0.0.11/fx3.0b3pre共に問題なく動いております.
応急処置として上記の321〜324行の削除で何とか.

サブスクリプトローダーの件は,chrome直下/サブフォルダ下に限らず,
メタデータの無いucjsファイルをブラウザウィンドウのみに適用と言う事でどうでしょう?

913 名前:910 mailto:sage [2008/01/30(水) 01:51:16 ID:Er6uZPwx0]
>>912
ちゃんと新しいタブで開けるようになりました。
ありがとうございました。



914 名前:名無しさん@お腹いっぱい。 [2008/01/30(水) 11:42:13 ID:XX1yy4cK0]
903の者です。1は読みました。

どんなときでも同じタブ幅になるスクリプト、
タブのダブルクリックでタブを閉じるスクリプト
は見つけられませんでした。教えてください。


915 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/30(水) 12:14:25 ID:qxK+GWxs0]
>>914
デフォの中クリックでどうぞ

916 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/30(水) 12:21:39 ID:qxK+GWxs0]
>>914
これもデフォの機能
about:configで
browser.tabs.tabMinWidth を 250
再起動しる

917 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/30(水) 12:28:12 ID:w68l9P/t0]
>>916
Fx2だと最大値の方の指定が死んでるから
「どんなときでも同じタブ幅」にはならないんじゃない?
Fx3で復活したらしいけど

>>914
スクリプトを自力で探せないならTML入れた方が手っ取り早い

918 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/30(水) 12:30:27 ID:qxK+GWxs0]
>>917
やって美保

919 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/30(水) 12:35:19 ID:w68l9P/t0]
>>918
ああ、すまない。数値を見てなかったw
250ならデフォより広いから最大値関係ないね
>>914の条件を満たしてるわ

920 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/30(水) 17:03:22 ID:sAQlPRvT0]
現在表示しているタブの前に開いていたタブを取得するにはどうしたらよいでしょうか?

gBrowser.mTabContainer.advanceSelectedTab();
だと、表示上の前後のタブを取得するんですよね?

921 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/30(水) 17:38:23 ID:y+eXLD610]
>>905
ありがとうございます!
また、検索バーからの入力が空白タブを上書きしなかったので報告します。

922 名前:名無しさん@お腹いっぱい。 [2008/01/30(水) 17:50:23 ID:XX1yy4cK0]
>>915
デフォルトの中クリックではできませんでした。私の環境?

>>916
言葉足らずでごめんなさい。70pxくらいに小さくしたいのです。

引き続き、お願いします。



923 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/30(水) 17:59:55 ID:231kyVaU0]
>>916の数字を変えればいいだろjk
中クリックで出来ないとかあるのか?



924 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/30(水) 18:03:42 ID:qxK+GWxs0]
>>920
>現在表示しているタブの前に開いていたタブ
って履歴のことか? 何をしたいのかさっぱり分からん

>>922
>私の環境?
っておもうななら, 環境さらさないとどうしょうもないと思うが...

>言葉足らずでごめんなさい
"どんなときでも"ってどんなときをいっているのやら?

925 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/30(水) 19:12:24 ID:mlU6bxsc0]
>>923
>>918-919の意味をわかってないだろ?
いい加減なアドバイスに「jk」付けて言うなよw


926 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/30(水) 20:26:02 ID:qxK+GWxs0]
>>922
//(Fx2用)about:configで 整数値:browser.tabs.tabMaxWidth, browser.tabs.tabMinWidth を設定
(function(){
//新規タブの幅
var func = gBrowser.addTab.toSource();
func = func.replace(
"t.maxWidth = 250;",
"t.maxWidth = Components.classes['@mozilla.org/preferences-service;1']."
+"getService(Components.interfaces.nsIPrefBranch2)."
+"getIntPref('browser.tabs.tabMaxWidth');"
);
eval("gBrowser.addTab = " + func);
//起動時のタブ幅復元
var maxWidth = Components.classes['@mozilla.org/preferences-service;1'].
getService(Components.interfaces.nsIPrefBranch2).
getIntPref('browser.tabs.tabMaxWidth');
setTimeout(function(){
for(var i= 0; i < gBrowser.mTabContainer.childNodes.length; i++){
var aTab = gBrowser.mTabContainer.childNodes[i];
aTab.maxWidth = maxWidth;
}
}
,0);
})();


927 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/30(水) 20:26:27 ID:qxK+GWxs0]
>>922
//タブの左ダブルクリックでタブを閉じる
gBrowser.tabContainer.addEventListener("dblclick", function(event){
if (event.button != 0) return;
var aTarget = event.originalTarget;
while ( aTarget && aTarget instanceof XULElement && aTarget.localName !='tab') {
aTarget = aTarget.parentNode;
}
if ( !aTarget || aTarget.localName !='tab') return;
gBrowser.removeTab(aTarget);
}, false);


928 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/31(木) 16:21:29 ID:Y+qyDdBa0]
新規タブを開いた際にホームページを開くにはどのようにすればいいのでしょうか?

929 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/31(木) 16:35:33 ID:QLdmTCWf0]
ホームアイコンをホイールクリック

930 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/31(木) 18:13:19 ID:IWXn3Pet0]
質問スレで聞いたところ、無理との回答を頂きましたが
スクリプトならもしや・・・と思い、質問させて頂きます。

googleやYahoo等のプルダウン履歴が6件しか表示されず、
これの数を増やしたり、プルダウン自体のサイズを変更するような
スクリプトはないものでしょうか?

931 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/31(木) 18:26:02 ID:PVc25SiF0]
バインディングなので, スクリプトでは困難

拡張としてxbl作成してバインディングすれば行数変えるぐらいは簡単

もっと簡単なのは\chrome\toolkit\content\global\bindings\autocomplete.xml
の<field name="defaultMaxRows" readonly="true">6</field>を変えればいい




932 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/31(木) 20:53:40 ID:PVc25SiF0]
>>224
userChrome.jsだけれども, ツールチップの表示時間を(ry
ttp://space.geocities.jp/alice0775/STORE/000-altPopup.uc.js

>>235
>>開こうとすると文字列が二重に
dosearchのちょっとタイミングをずらすといいみたい
ttp://space.geocities.jp/alice0775/STORE/patchStopDoublingText.uc.js


933 名前:932 mailto:sage [2008/01/31(木) 20:54:07 ID:PVc25SiF0]
誤爆orz



934 名前:名無しさん@お腹いっぱい。 [2008/01/31(木) 22:53:12 ID:13aCKNKY0]
>>926
うまくいきませんでした。タブの数が増減しても70pxくらいの
ままにしたいのです。

>>927
ありがとうございます。



935 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/31(木) 23:01:15 ID:PVc25SiF0]
>>934
デフォのFx2で動くよ
about:configで 整数値:browser.tabs.tabMaxWidth, browser.tabs.tabMinWidth を設定してるかい?


936 名前:名無しさん@お腹いっぱい。 [2008/01/31(木) 23:50:48 ID:13aCKNKY0]
>>935
設定してあります…おかしいなぁ??


937 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 00:03:42 ID:/ixJ84of0]
>>936
横からですが、私のとこでもMax/MinWidth 70で正常に動作しました。

userChrome.js 8.0 ローダーは80氏のもの(version 0.63)
Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.12pre) Gecko/20080127 BonEcho/2.0.0.12pre

938 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 00:16:00 ID:hkeGuZg30]
>>937
何でドイツ語版なんだか

939 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 01:17:01 ID:Wgm2iIXe0]
>>935
MaxWidthはFirefox2じゃ効かないはずだが

940 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 01:28:58 ID:/ixJ84of0]
>>939
>>916-919>>922>>926

941 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 03:03:36 ID:orhd3vUh0]
3.0b3preでnavigator-toolboxがbrowser-toolboxに変更されたみたい
起動したら,うまくスクリプトが動いていなくてちょっと驚いた

942 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 03:10:59 ID:gQibfJMa0]
>>907
同じような機能を持つもの(例えばalice氏のtabLock.uc.jsとか)と
ぶつかってないかい?俺はそうだった。

943 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 03:12:35 ID:/ixJ84of0]
>>941
custom buttons 2もunknown useragentってエラーが出るし、Google Notifierもエラーが出る・・・
他にも影響ありそうだね。



944 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 12:09:58 ID:5/4CwTaI0]
>>942
横レスですがプロファイルを新しく作り直して行いましたが
新規タブで開かれないようです

945 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 14:20:05 ID:55N4U6al0]
無名関数で囲まれた中のオブジェクトを, 外部のスクリプトから変更できますか

(function(){
var a = 1;
alert("a=" + a);
})();

と言うスクリプトを外部から, 何らかの方法で

(function(){
var a = 2;
alert("a=" + a);
})();
と言う風に変更できない?

946 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 15:47:22 ID:JcS8bf4/0]
インストール済みの拡張機能とテーマをテキストファイルに出力してくれるような
userChrome ってないでしょうか?

947 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 16:07:20 ID:55N4U6al0]
>>946
テキストファイルにするって, 一旦アーカイブしてishするみたいなこと?

948 名前:名無しさん@お腹いっぱい。 [2008/02/01(金) 16:12:56 ID:yVO2Bojg0]
>>937
数値で設定してありますが、ダメでした。ローダーは80氏のものを
使っています。

>>939
そういう情報があり、しかしTMPではできていたので、スクリプトで
解決できるのだと思っていました。

今はTMPを外したときの軽さが気に入っていて、これができれば
とてもうれしいです。


949 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 16:51:59 ID:Gm2MdoY00]
>>947
infolisterみたいな拡張とテーマをリストアップしたものをテキスト出力って意味じゃね?
UC.jsでやる必要はないと思う

950 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 16:55:20 ID:Gm2MdoY00]
>>948
TMPでできるのはそういう処理を実装してるからで
Fx2単体では未実装なのでabout:configでは実現できない

誰かが作ってくれるのを待つかTMLでも入れれ

951 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 16:59:21 ID:55N4U6al0]
>>948
全くおかしいね, Fx2じゃないんじゃね

>>950
うんだね. したが >>926 あるじゃん

952 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 17:15:32 ID:Pr4he25g0]
>>931
レスありがとうございます。
お教え頂いた通りに行ったところ、行数変更ができました。
Firefoxの唯一の不満が改善できて非常に嬉しいです。
本当にありがとうございました!

953 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 17:57:03 ID:5/4CwTaI0]
マウスジェスチャーでホームボタンを押した際の挙動を行うにはどのようにしたらいいのでしょうか?



954 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 18:06:26 ID:/ixJ84of0]
>>953
BrowserHome();

955 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 18:41:24 ID:9Yy1se110]
>>945
これでどうだろう?
eval(uneval((function(){var a = 1;alert("a=" + a);})).replace('var a = 1;','var a = 2;'))();

956 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 19:18:48 ID:AHao8rQ+0]
>>952
ユーザースタイルで多段タブ設定にしてから、MinWidth を 70 に設定で
できると思うけど、これやると、自分とこでは、2つ以上のセッションが
保存できないんだな。

ユーザスタイルで多段タブ
ttp://d.hatena.ne.jp/nyama/20061102/1162440005

957 名前: mailto:sage [2008/02/01(金) 19:20:08 ID:AHao8rQ+0]
952じゃなくて948

958 名前:名無しさん@お腹いっぱい。 [2008/02/01(金) 20:41:50 ID:yVO2Bojg0]
>>926
>>951
今試してみたらできました。前にやったときはできなかったんですがorz

ありがとうございます。

959 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 22:15:23 ID:55N4U6al0]
>>955
レスありがとう。
直接参照できれば, その方法で十分なんだが...


960 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 22:36:25 ID:9Yy1se110]
>>959
名前がないと難しいかも。
そもそもそれができたらクロージャってプライベートになってないような気がするんだけど。

961 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 22:43:04 ID:VsvoYPZE0]
入れ子になっている要素の絶対位置取得する方法って
offsetTop(Left)辿る以外にないですか?
ttp://d.hatena.ne.jp/susie-t/20061004/1159942798
ここ読んでたらtable中の要素なんかだとほとんど不可能なんじゃないかという気が…

962 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/02(土) 01:01:23 ID:imuIPbr70]
XUL要素だとboxObjectで絶対位置を取得できるので,

例えば,
調べたいHTML要素に 目に見えないxul:tooltip要素を こっそりと
tooltip.showPopup(HTMLtarget, -1, -1, 'tooltip', "bottomleft", "topleft");
などとしてポップアップさせて,
その xul:tooltip要素のboxObject.x, boxObject.yを取得できる≪かもしれない≫

963 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/02(土) 01:06:09 ID:imuIPbr70]
>>926 が可能かどうか分からないが
offsetTop(Left)と言うことだったので "bottomleft" じゃなく "topleft" かな



964 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/02(土) 02:00:48 ID:htB6yfhv0]
>>961
Firefox 3ならgetBoudingClientRectが使えないかな?

965 名前:初スレの80 mailto:sage [2008/02/02(土) 10:41:31 ID:0xZKBqaA0]
BHNewTab.uc.js の新しい奴.
サーチバーも対象に + ロケーションバーからの入力時にリファラを偽装するように.
www6.uploader.jp/dl/script/script_uljp00108.zip.html

>>921
サーチバー弄ってないんだから当然.
と言うことでサーチバーも弄るようにしました.

966 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/02(土) 10:50:00 ID:UIe39juN0]
サーチバーはsasa+1さんのを併用してた
>>965いただきます

967 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/02(土) 11:48:08 ID:UiWWzpuE0]
ClearSearchTerm.uc.jsがいごかなくなった。
というか検索したら前スレ(firefox userChrome.js greasemonkeyスクリプトスレ 2)で同じような話題があった
ttp://pc11.2ch.net/test/read.cgi/software/1185343069/548-563

968 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/02(土) 11:59:12 ID:imuIPbr70]
>>967
ぐだぐだ文句言う前に, いごくようにして, ここにアップしろよ,

969 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/02(土) 12:07:56 ID:Gtm8X7tj0]
そうだ報告はいらない

970 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/02(土) 12:39:53 ID:RHXuKAii0]
>>967-969
と言うことで,
>>965の// サーチバー入力時の機能置き換え.
のところの,
content.focus();
の前か後ろに

this.value = "";
this.setAttribute("empty","true");
this._textbox._displayCurrentEngine();

を挿入すればいいんじゃない?

971 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/02(土) 23:04:00 ID:IRwKPt9c0]
formにカーソルを移動するコマンドはどのようなものになるのでしょうか?

972 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/02(土) 23:07:34 ID:RHXuKAii0]
※※.focus()

973 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/02(土) 23:11:50 ID:lcrIv6Hs0]
>>962-964
ありがとうございます。
下記のような関数を試してみましたが駄目でした。
というかツールチップが画面の左上端に表示されていたので、
取得できなくて当然なわけですが、知識不足でこれ以上はどうにもならずorz
どこを直せばいいのでしょうか?

function getAbsolutePos(node){
var p = {x: 0, y: 0};
const kXULNS = 'www.mozilla.org/keymaster/gatekeeper/there.is.only.xul';
var tooltip = document.createElementNS(kXULNS, 'tooltip');
document.getElementById('content').appendChild(tooltip);
tooltip.showPopup(node, -1, -1, 'tooltip', 'topleft', 'topleft');
p.x = tooltip.boxObject.x;
p.y = tooltip.boxObject.y;
tooltip.hidePopup();
return p;
}



974 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/02(土) 23:14:39 ID:lcrIv6Hs0]
情報後出しですいません
Fx2なので>>964の方法は試せてません

975 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/02(土) 23:40:17 ID:RHXuKAii0]
>>973
マウス上の要素の絶対座標?をステータスバーに表示
ttp://www6.uploader.jp/dl/script/script_uljp00109.zip.html

976 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 00:35:52 ID:qhgLcA2X0]
でもこれって要素が見えてないとポップアップできないので座標取得できないのとちがう?

977 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 01:31:40 ID:FWvNzWlq0]
>>972
input form.element[0] forms[0]など試してみたのですがうまくできませんでした
何を指定すればいいのでしょうか?

978 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 02:03:59 ID:qhgLcA2X0]
何がどうしたいのやら...
この辺とか?
ttp://www.nishishi.com/javascript/2007/form-focus.html

979 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 02:22:01 ID:FWvNzWlq0]
space.geocities.yahoo.co.jp/gl/alice0775/view/20070711/1184119862
これやkeyconfigを使ってショートカットから、最初のフォームへカーソル移動したいと思っていたのですが
うまくいかないみたいです・・・

980 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 02:51:16 ID:n6AMxXI70]
function firstfieldFocus(){
 var doc = window.content.document;
 if (!doc) return;
 for (var i=0; i <doc.forms.length; i++) {
  var elements = doc.forms[i].elements;
  for (var j=0; j <elements.length; j++) {
   if (elements[j].type == "text") {
    elements[j].focus();
    elements[j].select();
    return;
   }
  }
 }
}


これを当てればいいんじゃないかな。


981 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 03:22:16 ID:FWvNzWlq0]
>>980
keyconfigでは問題なく実行できました
ありがとうございます

space.geocities.yahoo.co.jp/gl/alice0775/view/20070711/1184119862
こちらでは追加の方法がいけないみたいでうまくいきませんでした
そもそもこのmainKeyset_overlay.xulは新たなコードの追加に対応しているのでしょうか?


982 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 03:45:56 ID:qhgLcA2X0]
<key id="key_focus" key="b"
oncommand="(function(){doc=window.content.document;elems=doc.evaluate('//input[@type=\'text\']|//textarea',doc, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);if(elems.snapshotLength>0){elems.snapshotItem(0).focus()}})();"
modifiers="accel,shift"/>

983 名前:961 mailto:sage [2008/02/03(日) 11:10:26 ID:igFeaAfy0]
>>975
本当申し訳ないです。
簡単にできる方法があるかと思って最初に言わなかったのですが、
元々こんなスクリプトを作る過程でぶつかった問題でした。
なのでマウスイベントは使えないのです。
www6.uploader.jp/dl/script/script_uljp00110.zip.html



984 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 12:00:33 ID:qhgLcA2X0]
>>983
ソースを読めば分かるはずだが, マウスイベントは, とりあえずHTML要素を得るだけのために使っているのであって, 座標の取得には使ってないが...
まあ地道にoffsetParentを遡るのが王道なんだろうな。

985 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 12:02:57 ID:FWvNzWlq0]
>>982
こんなに丁寧に何度も対応して頂きありがとうございます
無事フォーカスを移動することができました

986 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 12:49:16 ID:X+vxKjPQ0]
>>981
>そもそもこのmainKeyset_overlay.xulは新たなコードの追加に対応しているのでしょうか?
対応しています。
ショートカットキーの割り当てが,既存のものとダブっているとダメなので, その場合は既存のkeyを削除しておく必要がある。
一方, 拡張機能のkeyconfigは, 自動的にダブリを削除するのでそんな気遣いはいらない。

欲しい機能が拡張機能にあるならそれを使用するのが手軽で良いと思います。

987 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 12:57:05 ID:igFeaAfy0]
>>984
ですねorz
ちゃんと読まないでレスしてしまった…
ただ>>975試してみたんですがスクロール位置のみで
要素の座標は得られませんでした。

環境が悪いのかなという気も
WinME + userChrome.js 0.8 + 80氏のサブスクリプトローダ

988 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 14:08:43 ID:FWvNzWlq0]
>>986
説明ありがとうございます
既に割り当てられているショートカットのコマンドを消去することにより、
希望するキーにフォーカス移動を割り当てることができました

989 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 14:27:03 ID:9Iql4llG0]
>>899
これ凄くいいです。

990 名前:名無しさん@お腹いっぱい。 [2008/02/03(日) 14:30:09 ID:9Iql4llG0]
AutoPagerizeに対応したGoogle Thumbnailsってないでしょうか?
あるととても助かるのですが・・・。

991 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 14:42:14 ID:n6AMxXI70]
>>990
ずいぶん前にアップローダーにあがってるよ。
探してみ。

992 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 14:57:53 ID:gtBL+PZO0]
>>899
これサイドバーが開いてないとエラーになりませんか?

993 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 17:33:20 ID:HRQI+PSq0]
新スレが必要だッ!!



994 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 17:45:45 ID:OGkAQ3130]
( ^ω^)

995 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 18:04:58 ID:X+vxKjPQ0]
>>992
ならこうしたらいいのではないでしょうか?
(function(){
var sidebarBox = document.getElementById("sidebar-box");
if ( sidebarBox.getAttribute('sidebarcommand') != "viewGrepSidebar") {
toggleSidebar("viewGrepSidebar");
} else {
var sidebarWindow = document.getElementById("sidebar").contentWindow;
sidebarWindow.grepSearch.grepMain();
}
})();
break;

996 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 22:42:41 ID:gtBL+PZO0]
>>995
すばらしい。どうもありがとうございます。
自分でもやってみたんですがなかなかうまくいかず、
助かりました。

997 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 23:47:47 ID:oUef4/JX0]
>>991
ありがとうございました。ありました。

998 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 23:51:08 ID:d1r/L7c50]
(*^_^*)

999 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 00:55:54 ID:fTHHCY6b0]
次スレ
firefox userChrome.js greasemonkeyスクリプトスレ 4
ttp://pc11.2ch.net/test/read.cgi/software/1202053734/

1000 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 01:00:59 ID:RSK8zEn/0]
1000げと

1001 名前:1001 [Over 1000 Thread]
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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