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


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

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



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/09(月) 02:13:38 ID:7iCkIubl0]
質問は必ずまとめサイトに目を通した後にして下さい。

■まとめサイト
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スクリプトスレ 7
pc11.2ch.net/test/read.cgi/software/1230791860/
■拡張機能
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

116 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/22(日) 02:19:06 ID:Uv2sZUA50]
基本的に一個前のバージョンのに当てるんだと思うんですけど、エラーが出てあたりません。
それにautopagerizeもgreasedlightboxも本家があるし…

一生知らずに過ごしたくないです…

117 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/22(日) 02:24:48 ID:UeVEuuHG0]
> 基本的に一個前のバージョンのに当てる
天然記念物ハケンwww

オリジナルソースに差分パッチあて→modの出来上がり

てか差分の最初の方を見れば解りそうなものだが
腹が捩れてこれから寝れるか不安w

118 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/22(日) 02:34:25 ID:Uv2sZUA50]
autopagerizeがうまくいったとおもったらなんか腹がよじれている人がいる。

> 基本的に一個前のバージョンのに当てる
天然記念物ハケンwww

UXIX的に違うのか?バージョンじゃなくてソースの間違いだったけど。

119 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/22(日) 02:35:34 ID:Uv2sZUA50]
>>118
×UXIX ○UNIX orz

120 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/22(日) 02:59:43 ID:Uv2sZUA50]
greasedlightboxはできませんでした…
みんな失敗しているって書いてあるけど。

またあとでやってみます。お騒がせしました。

121 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/22(日) 06:09:57 ID:oHmgwViU0]
>>113>>116>>118>>120
wwwwwwwwwwwwwwwwagwwwwwwwwwwwwwwwwag

122 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/22(日) 06:33:12 ID:LXnF0uVg0]
ここって作成スレかと思ったらクレクレスレなのな、がっかりだわ。

123 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/22(日) 08:51:25 ID:rIkB+DJF0]
なにしにきたの?

124 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/22(日) 11:23:39 ID:2OBqTYSN0]
>>122
なににいってんの?
うえで馬鹿にされているパッチのこと?

帰れ。



125 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/22(日) 12:03:21 ID:2OBqTYSN0]
>>111
patc254wでできる。
GNU patch v2.1 for Win32(ベクターで拾えるやつ)はためしてないけどこっちがだめなのか?

126 名前:名無しさん@お腹いっぱい。 [2009/03/22(日) 14:50:07 ID:w/QpzBQI0]
>>124>>18
技能レベル高いなー

127 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/22(日) 14:58:54 ID:LXnF0uVg0]
>>18で高いとかないから。

128 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/22(日) 17:48:58 ID:f4oj98NZ0]
Fast look up JP and EN
NoScript有効でJavaScript制限も使えるよ

129 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/22(日) 19:00:26 ID:L1zyrjar0]
patch -l < greasedlightbox0.18.user.js.diff

↑これでいけた。長い道のりだった・・。

130 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/22(日) 19:31:55 ID:5fSsypLc0]
>>129
横からトンクス
今から調べるところだった

131 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/22(日) 20:25:50 ID:KPl4ajPJ0]
Gistとか使えばいいのに。

132 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/22(日) 21:14:47 ID:81bmo9B50]
へ?

133 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/22(日) 22:50:07 ID:CF7FvBxc0]
わからーん

134 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/23(月) 00:17:08 ID:KIhtDW660]
ttp://gist.github.com/
アップローダーみたいなもん



135 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/23(月) 01:00:38 ID:WMzSGi4x0]
なんでそこで今さらgithubが出張ってくるんだよって話なんじゃないの

136 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/23(月) 07:54:52 ID:Y18G+i190]
>>129
いけたーサンクス

137 名前:zxcbet [2009/03/23(月) 12:55:51 ID:RsPbFfHV0]
zzzzzzzzzzzzzzzzzzzzzzzz

138 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/23(月) 13:17:34 ID:X1UQ3qLK0]
Alice氏は最近のFirefoxやMozillaに凄い辛口だな
それだけ失望してるということか

139 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/23(月) 14:35:15 ID:s6hi1//i0]
AliceさんはChromeが拡張対応してきたら乗り換えるんじゃなかろうか
それほど現在のFirefox開発状況に失望してる感じだね

140 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/23(月) 16:48:02 ID:jpn3fjaD0]
正直迷走してる感は否めないしなぁ
chrome自体も個人的には微妙だから乗り換えるか悩むけど、あれは見ててちょっと不安になる

141 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/23(月) 16:56:25 ID:95sEZBV20]
結局はFirefoxの既存のバグを修正していくのが一番でしょ

142 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/23(月) 16:58:22 ID:jpn3fjaD0]
>>141
事実なんだが、Mozilla側は変な新機能つけることに躍起
頼むからバグ修正をメインにしてくれ
変な機能つけてまたバグが増えても困る

143 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/23(月) 19:06:55 ID:L2YORTJd0]
position:fixedのスクロールだけでもどうにかして欲しいわ。
autopagerizeの右上の■とか、bbs2chreaderのヘッダとか色々fixed使いたいし。

144 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/23(月) 19:41:57 ID:jpn3fjaD0]
スクロールバー消したいのに消せない



145 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/23(月) 20:29:06 ID:b9WEiXy90]
「拡張でやればいいじゃん」的なものをなぜか本体に統合したがってるんだよな
そのくせ、バグ放置したり、タブまわりとか強化すべき点を強化しようとしない

後発がどんどん出てきたから、真似されにくい独自色出したいのはわかるが、
開発してて面白いものだけにしか目を向けない状況だと(独自色出ても)ろくな結果にはならない気がするが

146 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/23(月) 20:39:28 ID:kTnMus1M0]
シェアを取るためにはそうしたほうがいいという判断をしたんだろうね。
かつてJane Styleがシェアを拡大したときもこんな感じだったような。

147 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/23(月) 21:09:24 ID:DB/dInvF0]
IE8 に標準搭載されている程度の機能は、
本体統合してもいいと思うのよ。

せっかく、IE からスイッチしようと思った人が、
移行をやめちゃうのを止めるためにも。
(現実には、初心者はアドオンを使わないから。)

バグ修正が第一なのは、認めるけど。

148 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/23(月) 22:01:47 ID:/7GebqY40]
公式アドオンをインストーラに同梱する程度にしてもらいたい
本体から切り離せない機能は最小限でいい

149 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/23(月) 22:09:15 ID:jpn3fjaD0]
Ubiquityとか全員が使うとは思えんしなぁ
せっかく拡張機能というものがあるんだから、本体の昨日は最低限にしてバグ潰してほしい

おすすめアドオンで、あると便利なのを紹介するのはいいとは思うんだけどな

150 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/23(月) 22:18:19 ID:ZzTwSIg+0]
マウスジェスチャとkeyconfigはインストーラーに付属すべきだとは思うけど
当然選択できるようにして
あとは、文字ハイライトもあったほうがいいだろうな

151 名前:名無しさん@お腹いっぱい。 [2009/03/23(月) 22:21:26 ID:RXhDxqnO0]
バグをバグ対策拡張で潰さなければならないのは具合悪いね

152 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/23(月) 22:48:03 ID:+PCLGvgg0]
どれをお勧めにする/しないでもめる元になるし
機能別一覧を見やすく分かりやすくする方向がいいな

153 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/24(火) 00:01:56 ID:b9WEiXy90]
やっぱり、本当にシェアが欲しいなら、現状のFirefox最大の特徴である、
拡張機能をいかに初心者に使ってもらうかだと思う。

知り合いにFirefox勧めても「IEと変わらない」とか「拡張探すの面倒くさい」とかで、
Firefox常用まで至る人が少ないんだわ。

新規インストール後の初回起動時におすすめの拡張を表示するのはどうだろう。
アドオンマネージャなんて拡張入れてからでないと使わないから、拡張機能の促進にはあまり繋がらないと思う。

154 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/24(火) 00:24:14 ID:gK5hs3Si0]
Autopagerizeは誰に勧めても問題ない拡張だと思う
そして拡張に目覚める一手になる

実際友人が目覚めた
Sleipnirの方で…



155 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/24(火) 01:24:26 ID:/WUcEg6iP]
AutopagerizeはHOME/ENDキーでページ端に飛ぶのが癖になってると
読み込みが追いつかず、使いにくかったなあ。
読み進むのは楽でもページの真ん中あたりに戻るのはしんどくなるしね・・・


156 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/24(火) 01:24:46 ID:uxOJg6Wv0]
>>153
その思いはブログ等で啓蒙した方が良いと思うよ。マジで。一ユーザが出来る最大の貢献でしょ

> 知り合いにFirefox勧めても「IEと変わらない」とか「拡張探すの面倒くさい」とかで、
Fx勧めて食いつくタイプの発言じゃないでしょ。攻め方を間違えたか現状に不満がないか。

今のブラウザに不満がある→Fxならこんな風に出来る→よし変えてみよう
みたいな動機付けがないと長続きしないもんでしょ
japan.internet.com/busnews/20081003/11.html

157 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/24(火) 01:41:07 ID:9LhlRqLK0]
Operaと比べて初期状態では機能的に弱く
Google Chromeと比べて重く、別段速いわけでもなく
IEと比べて初期状態では少し速いくらいの
Firefoxの最大の利点はほぼどんな機能も拡張で実現することが出来ること
だと思う


158 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/24(火) 01:50:20 ID:zeiMSdIY0]
そうなんだけど、どこかMozilla側は勘違いしてる気がする
というかブックマークの登録のウィンドウが中央に出ないあたりとか(cssで弄れるけど)
placeの微妙さとか(重い上に挙動が怪しすぎてやってられない)
かなり不便すぎる

タグとかあんまり使わないからplaceの便利さが分からない・・・

159 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/24(火) 01:53:10 ID:XdTKj7590]
だからさ、「拡張が売り」=「拡張でがんばります」は違うだろ、って話じゃないの?
売りの拡張が活きるようなベースをしっかりつくってね、ってこと。

160 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/24(火) 01:55:23 ID:zeiMSdIY0]
それなら尚のことバグ取りに終始すべきな気がするな
下手に仕様変わると、拡張作者の方が苦労するわけだし

161 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/24(火) 01:58:43 ID:HUbBW5zx0]
言いたい事あるならalice氏みたいに自分のサイトに書けよ
.cssとかの話題の時は執拗にスレチを主張するのに、こういうのはいいんだな

162 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/24(火) 03:45:06 ID:p9kJJ2r40]
>>161
>言いたい事あるならalice氏みたいに自分のサイトに書けよ
そうすべきなんだよね。
ただ、自分はそういったサイトも持ってないし、
拡張やスクリプトを作ってるわけじゃないから、書く所もないんだ。

本来なら本スレで書くべきなんだろうけど、本スレの具合が悪く、たまたまココで盛りあがってたから、
甘えさせてもらい、こっちで主張させてもらった。

スレチですまなかった。

163 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/24(火) 19:32:00 ID:ql2ERFdp0]
TagShifterというブックマークのタグを使用してブックマークリストをサイドバーに表示するアドオンを使っているのですが、
これがデフォルトで左クリック>現在のタブ、中クリック>新しいタブで開くという設定になっています。
これをBHNewTab.uc.jsを入れたブックマークのように左クリックで新規タブに開くようなスクリプトはできないでしょうか。
一応、BHNewTab1.1mod20.uc.jsや他のスクリプトを参考にして、いろいろいじっているのですがいまのところ、まったく
手が出ません。

ぐぐって見ましたが、TagShifterや似たような挙動をするdelicious Bookmarks関連の情報では見つけられませんでした。

何かスクリプトの情報などありましたらお教え願えませんでしょうか。
よろしくお願いします。


164 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/24(火) 19:54:48 ID:FBjiAoKf0]
BookmarkTags.BookmarkCmds.openInNewTab(bmObj);



165 名前:163 mailto:sage [2009/03/24(火) 22:30:13 ID:ql2ERFdp0]
>>164
ありがとうございます!

が、技術力がまったく追いついていないので進展なしです。
せっかく教えていただいたのに、もうしわけありません…

166 名前:名無しさん@お腹いっぱい。 [2009/03/25(水) 10:35:12 ID:LnPOrE/y0]
checkboxmate.uc.xul
<?xml version="1.0"?>
<overlay id="checkboxmateoverlay" xmlns="www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script type="application/x-javascript">
<![CDATA[
/**
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this
* file except in compliance with the License. You may obtain a
* copy of the License at www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an
* "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express
* or implied. See the License for the specific language
* governing rights and limitations under the License.
*
* The Original Code is this file as it was released on
* Nov 24, 2008.
*
* The Initial Developer of the Original Code is Nathar Leichoz.
* Portions created by Nathar Leichoz are Copyright (C) 2008.
* All Rights Reserved.
**/



167 名前:名無しさん@お腹いっぱい。 [2009/03/25(水) 10:38:25 ID:LnPOrE/y0]
const CheckBoxMate = {
active: false,
scrollX: 0,
scrollY: 0,

addEvt: function(e, f, c) {
document.getElementById("content").addEventListener(e, f, c ? true : false, true);
},

delEvt: function(e, f, c) {
document.getElementById("content").removeEventListener(e, f, c ? true : false, true);
},

init: function() {
this.addEvt("mousedown", this.onDown);
},

uninit: function() {
var d = CheckBoxMate;
d.doc = 0;
d.boxes = [];
d.selected = [];
d.delEvt("mousedown", d.onDown);
d.delEvt("mousemove", d.onMove, 1);
d.delEvt("mouseup", d.onUp, 1);
removeEventListener("unload", arguments.callee, false);
},

168 名前:名無しさん@お腹いっぱい。 [2009/03/25(水) 10:39:08 ID:LnPOrE/y0]
onDown: function(e) {
var t = e.target, d = CheckBoxMate;

if(d.active) {
d.clear();

} else if(t && t instanceof HTMLInputElement &&
(t.type == "checkbox" || t.type == "CHECKBOX")) {
d.doc = t.ownerDocument;

if(d.doc.getBoxObjectFor) {
d.startX = e.screenX;
d.startY = e.screenY;
d.scrollX = e.pageX - e.screenX;
d.scrollY = e.pageY - e.screenY;
} else {
d.startX = e.pageX;
d.startY = e.pageY;
}

d.boxes = [];
d.selected = [];
d.addEvt("mousemove", d.onMove, 1);
d.addEvt("mouseup", d.onUp, 1);
d.active = 0;
}
},


169 名前:名無しさん@お腹いっぱい。 [2009/03/25(水) 10:41:10 ID:xoyO1afq0]
onMove: function(e) {
var d = CheckBoxMate;

if(!d.active && !e.nodeType) {
var delta = (e.pageX - d.startX)*(e.pageY - d.startY);
if(delta < -2 || delta > 2) {
d.active = 1;
} else return;
}

if(e.nodeType) {
var p = --d.pending;
if(p) {
setTimeout(d.onMove, 200, e);
} else {
if(d.active) d.calc();
}
if(d.active) d.update();

} else {
if(!d.pending) {
d.calc();
setTimeout(d.onMove, 200, e.target);
}
d.pending = 2;
if(d.doc.getBoxObjectFor) {
d.endX = e.screenX;
d.endY = e.screenY;
} else {
d.endX = e.pageX;
d.endY = e.pageY;
}

170 名前:名無しさん@お腹いっぱい。 [2009/03/25(水) 10:42:09 ID:xoyO1afq0]
var rect = d.doc.getElementById("checkboxmate_24601");
if(!rect) {
rect = d.doc.documentElement.appendChild(d.doc.createElement("div"));
rect.id = "checkboxmate_24601";
rect.style.cssText = "outline:1px dotted #fff; border:1px dotted #000; position:absolute; padding:0px; margin:0px";
}
rect = rect.style;
rect.left = d.scrollX + ((d.startX < d.endX) ? d.startX : d.endX) - 7 + "px";
rect.top = d.scrollY + ((d.startY < d.endY) ? d.startY : d.endY) - 7 + "px";
rect.width = Math.abs(d.startX - d.endX) + 14 + "px";
rect.height = Math.abs(d.startY - d.endY) + 14 + "px";
}
},

onUp: function(e) {
var d = CheckBoxMate;
if(d.active) {
d.calc();
d.update();
}
d.clear();
},

171 名前:名無しさん@お腹いっぱい。 [2009/03/25(水) 10:43:30 ID:xoyO1afq0]
clear: function() {
var d = CheckBoxMate;
d.active = 0;
d.delEvt("mousemove", d.onMove, 1);
d.delEvt("mouseup", d.onUp, 1);
var rect = d.doc.getElementById("checkboxmate_24601");
if(rect) rect.parentNode.removeChild(rect);
d.doc = 0;
d.boxes = [];
d.selected = [];
},

172 名前:名無しさん@お腹いっぱい。 [2009/03/25(水) 10:44:18 ID:xoyO1afq0]
boxes: [],
selected: [],

update: function() {
var arr = this.boxes, y, y2, x, x2, sel = [], n;

y = this.endY > this.startY;
y2 = y ? this.endY : this.startY;
y = y ? this.startY : this.endY;

x = this.endX > this.startX;
x2 = x ? this.endX : this.startX;
x = x ? this.startX : this.endX;

var i = this.binary(arr, {key: y});

while(i > 0 && arr[i - 1].y2 > y) --i;

while((n = arr[i++]) && y < n.y2 && y2 > n.y) {
if(x < n.x2 && x2 > n.x) {
sel.push(n.n);
n.n.cbm = 1;
}
}

173 名前:名無しさん@お腹いっぱい。 [2009/03/25(水) 10:45:21 ID:xoyO1afq0]
arr = this.selected;
this.selected = sel;

for(i = arr.length - 1; i >= 0; i--) {
if(!arr[i].cbm) {
var e = this.doc.createEvent("MouseEvents");
e.initMouseEvent("click", 1, 1, this.doc.defaultView, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null);
arr[i].dispatchEvent(e);
} else {
arr[i].cbm = 0;
}
}

for(i = sel.length - 1; i >= 0; i--) {
if(sel[i].cbm) {
sel[i].cbm = 0;
var e = this.doc.createEvent("MouseEvents");
e.initMouseEvent("click", 1, 1, this.doc.defaultView, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null);
sel[i].dispatchEvent(e);
}
}
},

calc: function() {
var obj, d = this.doc,
elms = d.getElementsByTagName("input"),
arr = this.boxes = [],
gbof = d.getBoxObjectFor && 1;

174 名前:名無しさん@お腹いっぱい。 [2009/03/25(水) 10:46:05 ID:xoyO1afq0]
for(var i=0, n; (n = elms[i]); i++) {
if(n.type == "checkbox" || n.type == "CHECKBOX") {
if(gbof) {
obj = d.getBoxObjectFor(n);
obj = {y:obj.screenY, y2:obj.height, x:obj.screenX, x2:obj.width, n:n, key:obj.screenY};
obj.y2 += obj.y;
obj.x2 += obj.x;
} else {
obj = n.getBoundingClientRect();
obj = {y:obj.top, y2:obj.bottom, x:obj.left, x2:obj.right, n:n, key:obj.top};
}
arr.splice(this.binary(arr, obj), 0, obj);
}
}
},

binary: function(arr, item, r1, r2) {
var i = item.key;
if(arr.length == 0) return 0;
if(!r2) {
r1 = 0;
r2 = arr.length;
if(i < arr[0].key) return 0;
if(i >= arr[r2 - 1].key) return r2;
}




175 名前:名無しさん@お腹いっぱい。 [2009/03/25(水) 10:46:54 ID:+DAmUb2Q0]
switch(r2 - r1) {
case 3: return (i < arr[r1].key) ? r1 : (i > arr[r2 - 1].key) ? r2 : (i < arr[r1 + 1].key) ? r1 + 1 : r2 - 1;
case 2: return (i < arr[r1].key) ? r1 : (i > arr[r2 - 1].key) ? r2 : r2 - 1;
case 1: return (i < arr[r1].key) ? r1 : r2;
default:
var m = Math.round((r2 + r1)/2);
return this.binary(arr, item, (i < arr[m].key) ? r1 : m, (i < arr[m].key) ? m : r2);
}
}
};

function()
{
CheckBoxMate.init();
addEventListener("unload", CheckBoxMate.uninit, false);
removeEventListener("load", arguments.callee, false);
};

]]>
</script>
</overlay>

176 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/25(水) 13:28:34 ID:lvPDJxCG0]
おっ、なんだなんだ

177 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/25(水) 14:05:32 ID:CIswxXZ80]
>>166-175
荒らしか?

178 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/25(水) 15:01:23 ID:1X1+hf890]
自己満うざ

179 名前:名無しさん@お腹いっぱい。 [2009/03/25(水) 17:52:24 ID:AfJaSpDJ0]
age

180 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/25(水) 18:25:49 ID:IxX8YbXTP]
チェックボックスをドラッグで選択状態に出来る拡張らしい
効果を発揮するであろう大量のボックスなんてあんま無いだろうし
そんな大したもんでもなさそうだ

181 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/25(水) 18:39:21 ID:evCcK6340]
スクリプト書けない奴ほどひがむよな。

182 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/25(水) 18:53:21 ID:ySRwvKgJP]
素直にアップローダーにあげればいいじゃんwww

183 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/25(水) 21:27:22 ID:FDYk6TSe0]
10レス消費とか何考えてるんだ

184 名前:163 mailto:sage [2009/03/25(水) 22:15:28 ID:63RIvnJV0]
再度すみません。
>>163の件で情報がありましたらお願いします。
mozillazine.org調べているのですがどうにも…



185 名前:名無しさん@お腹いっぱい。 [2009/03/25(水) 23:55:12 ID:p/L2+YPP0]
>>181
わかります

186 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/26(木) 01:51:38 ID:nTvNEdhY0]
スクリプト書ける書けない云々じゃなく、常識あるなら注釈も書くだろ
恐らく歪んでるヤツだな

187 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/26(木) 02:21:57 ID:mw2s6JLk0]
スクリプト見れば分かるし、見ても分からないやつは相手にする気無いってことだろうな。

188 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/26(木) 03:57:36 ID:FDdwbS2zO]
というより、ただのコピペだろ

189 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/26(木) 05:20:24 ID:CXE/LKaAP]
ほんとalice0775氏は神がかってるなあ
素人目にも半端じゃないってのがわかるよ
もうブラウザ作っちゃえよとか思うよ
sleipnirくらいなら追い落とせるのが出来そうだろ

190 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/26(木) 07:48:04 ID:0ojR3U3w0]
Sleipnirに追いつこうと思ったら1年や2年じゃたぶん足りないぞ
その間ずっとわがままなユーザーの要望に応え続けなきゃならなくなるし
追いつく前にキレて開発終了すると思うわ

191 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/26(木) 11:28:21 ID:3NrSBT740]
開発者にaliceさんのブログを読ませたい

192 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/26(木) 13:51:12 ID:LcfBi1/x0]
ブラウザの機能を拡張するのとブラウザを作るのとは違うだろ
なんだかんだ言ってSleipnirとかOperaあたりはデフォルトでは優秀な方でしょ

193 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/26(木) 14:11:06 ID:2jl+eBVk0]
SleipnirはブラウザじゃなくてIE用スキンだし

194 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/26(木) 19:39:15 ID:ZWMeGukb0]
いやSleipnirはIEに機能拡張して着せ替え出来るようにしたやつ



195 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/26(木) 20:50:20 ID:pnxE64H/0]
また「俺のときはスレチを主張したくせに」って言い出すやつが出てくる予感。

196 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/26(木) 21:59:55 ID:nfgokCa80]
>>191
読ませても、
「文句ある奴はコード書け。もしくは使うな」って一蹴しそうなのが現状


197 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/28(土) 12:42:56 ID:tnE3KsqZ0]
プログラム全く分からないのですが、
d.hatena.ne.jp/aki77/20060601/1149184418
にあるユーザースクリプトを、
d.hatena.ne.jp/ABCbo/20080910/1221052892
に従って修正しようとしています。

しかしちょっと書き方のルールが分かりません。
「-」にある文字列を全て取り除いて、「+」にある文字列をそのまま貼り付ければ良いという事なのでしょうか?

198 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/28(土) 13:27:56 ID:xcmeGxlrP]
つまりはそういうこと

199 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/28(土) 18:36:16 ID:YTNx95o10]
DragNgoModoki、trunk(jit.chrome/content, true)だと「リンクのD&D」で
外部アプリにリンクを渡すと、Fx立ち上げ後一回目はうまくいっても二回目以降
渡せなかったのだけれど、@version 2009/03/27 00:00で直った。感謝。

DragNgoModoki5.uc.js @version 2009/03/27 00:00
Sub-Script/Overlay Loader v3.0.22mod
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090327 Minefield/3.6a1pre

200 名前:名無しさん@お腹いっぱい。 [2009/03/28(土) 19:59:00 ID:mkshgcR/0]
アリスマンセーしたいのは分からないでもないが、ここでどうこう言っても本人に一番迷惑だし、
モジラ批判は愚痴でしかないし対案も出してない。クラスで一番喧嘩が強くて隣の高校にも
勝ったような程度の奴が世界チャンピオンの次相手になるわけねえだろう。

201 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/28(土) 20:20:14 ID:muyZvQL30]
>>199をどう読んだらそういう解釈になるんだ?
何か暗号でも隠されているのか?

202 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/28(土) 21:14:16 ID:sRAHOM5B0]
alice氏のは毎回助かってるんだが、いつ更新があるのかが分からない
どこか書いてあるページがあるんだろうか

203 名前:名無しさん@お腹いっぱい。 [2009/03/28(土) 22:01:26 ID:mkshgcR/0]
>>202
alice0775のファイル置き場 - Yahoo!ジオシティーズ
space.geocities.yahoo.co.jp/gl/alice0775


204 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/28(土) 22:05:37 ID:sRAHOM5B0]
>>203
ごめん、言葉が足りなかった
>>199みたいにスクリプトの更新がたまにあるんだけど、それがいつなのかがわからないんだが、みんなどうやって気づいてるのかなと
こまめにチェックしてるんだろうか



205 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/28(土) 22:14:27 ID:hkL0ZNHPO]
>>202
脳味噌萎縮してるだろ?
病院行った方がいいぞ

206 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/28(土) 22:57:21 ID:yU3NWaUW0]
エイプリルフールにはまだ日があるけど…冗談だろ?

207 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/29(日) 00:04:37 ID:bQSHUeQiP]
>>202,204
インストールしたスクリプトの URL を WWWC に突っ込んでいってる

208 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/29(日) 00:08:02 ID:uhOAEJV80]
WWWC 使いの人には是非 DiffBrowser を試してみて欲しい

209 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/29(日) 00:23:06 ID:bQSHUeQiP]
>>208
すばらしい

210 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/29(日) 01:04:37 ID:mi1yIUxs0]
つ mozilla-remix.seesaa.net/article/84513262.html

211 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/29(日) 01:45:18 ID:EN8Lwmdd0]
>>207
なるほど、それぞれのページの更新をチェックしてるわけか
確かにその方がよさそうだな

ありがとう、ちょっとチェックしてみるぜ

212 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/29(日) 02:11:48 ID:eRPhpT7K0]
google_search_site-block 使ってまして
要らん検索結果を排除してるんですが、

(function() {

// ブロックするサイト
var blocks = new Array(
"del.icio.us",
"buzzurl.jp",
"などなど"
);
var mode = "hidden"; // "hidden" or "weaken"
て感じです。で、ここの"などなど"の所で正規表現とか使えるように
したいのですがどうしたらいいでしょうか?
hoge.com/search    hoge.com/talent    hoge.com/tag    hoge.com/blog
など一括して全部、ドメインごと検索結果から削除したい場合が
結構あるのですが。よろしくお願いします。

213 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/29(日) 03:15:40 ID:bIJDFvak0]
ぐだぐだ文句書き続けるくらいなら使うのやめればいいのにな。
gmスクリプト書いたくらいでスター気取りかよ。

214 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/29(日) 03:16:55 ID:bIJDFvak0]
>>212
使ってるバージョンのURLくれたら直す。



215 名前:212 mailto:sage [2009/03/29(日) 03:26:31 ID:eRPhpT7K0]
ありがたい!!!
バージョンはどこに書いてあるか分からないんですが、
note.openvista.jp/2007/filtering-google-result/
ここから落としました。

216 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/29(日) 04:28:51 ID:JNGPi/1C0]
比較的簡単にアクセスできる最新版やベータ版や、それに近いものを一
通り使ってみた感想。普段はFx常用。

IE8、タブごとにプロセスが独立している模様。でもタブ閉じても消費メモリが
あまり減らない。UIの反応などIE7もモッサリ気味だったけど、IE8は、その
上をいく。レンダリングは早くなったと思う。上記はアクセレーターをほぼ切った
状態。モリモリ拡張したら相当重くなりそう。

Fx3.1b3、これはあえて厳しめに。起動は早くなったなんて意見もあるが
3.0系と特に変わらず。少なくともIEより2テンポぐらい遅い。
3.0系では一部のサイトでスクロールが異様に重い現象があるが、これもいくらか
マシになった程度。レンダリングは早く少し速くなったとかな??
jitオプションを有効にするとより早くなるサイトもあるが、時々おかしな挙動を
みせたりクラッシュすることがある。メモリ消費が多くなっている。
特に起動時、メジャーな拡張を一通り入れるとブランク起動でも
確実に50〜60メガ消費する。拡張によってはそれ以上。現行環境で十分
使えるマシンであれば、これぐらい問題ないのだろうが、起動だけでここまでメモリ
使うブラウザは他に無いと思う。

Opera、chろめは、また後日。






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

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

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