firefox userChrome.js greasemonkeyスクリプトスレ 7
Stylishはどう考えてもスクリプトじゃない
Stylishによる広告カットは原則こっち
【CSS】Mozilla広告ブロック Part4かな【Adblock】
http://pc11.2ch.net/test/read.cgi/software/1205894776/ userChrome.css は本スレかな。こっちでも良さそうだけど。
userChrome.cssとStylishを区別する意味って無いんじゃないかな
まあどっちにしろこのスレの対象にはならなさそうだが
とりあえず、Mozilla Firefox *** ってスレタイにしてほしい。見栄えが悪いのよ、このスレだけ。
とりあえず、firefoxがFirefoxになっとけば文句は言わない
userChrome.cssはどっちかというと、テーマスレの方だろjk
スタイルシートがスクリプトだなんて笑わせるなw
テーマスレか質問すれでじゅうぶんだがや
(´・ω・`)
本スレや拡張スレとかと合わせて
Mozilla Firefoxが含まれるといいなー
Mozilla Firefox JavaScript スレ 7
でどうすか
「JavaScriptスレ」とか頭悪すぎだろ、Web制作板じゃあるまいし。
userChrome.jsやGreasemonkeyの話をするスレをその単語で一括りにして、
新規に情報を求めてスレッド検索をした人がすぐ辿り着けると思ってんのか?
Firefoxになってねーじゃねえか たこ
6 :
名無しさん@お腹いっぱい。 :2009/01/01(木) 18:13:51 ID:lXT1OWql0
AutoPagerize便利
たしかにスレタイの見栄え悪いな
9 :
971 :2009/01/02(金) 07:11:57 ID:Rfn0KqCT0
前スレの971です。使用感をきちんと書かずにすみませんでした。 修正していただいたスクリプトでは、修正前は表示されてた、AutoPagerizeで 継ぎ足す前のページでも、リンク先のURLのツールチップが表示されませんでした。 よくわかりませんが、エラーコンソールでは、 〈 AutoPagerize is not definede. 行: 15 〉と表示されてました。 ↓修正前のスクリプト (function popup(){ function convert(context) { var links = document.evaluate('descendant::a[@href]',contest,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null); for (i=0; i < links.snapshotLength; i++) { links.snapshotItem(i).title += ' ' +links.snapshotItem(i).href; } } if(Autopagerize && Autopagerize.addFilter) { Autopagerize.addFilter(function(pages) { pages.forEach(convert); }); } })();
10 :
971 :2009/01/02(金) 07:16:52 ID:Rfn0KqCT0
申し訳ありません。修正前のスクリプトは↓です。
(function popup(){
var links = document.evaluate('//a[@href]',document,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null);
for (i=0; i < links.snapshotLength; i++) {
links.snapshotItem(i).title += ' ' +links.snapshotItem(i).href;
}
})();
↓修正していただいたスクリプトです。
// ==UserScript==
// @name PopUpUrl
// @namespace
http://www.petitnoir.net/ // @description
// @include *
// ==/UserScript==
(function popup(){
function convert(context) {
var links = document.evaluate('descendant::a[@href]',contest,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null);
for (i=0; i < links.snapshotLength; i++) {
links.snapshotItem(i).title += ' ' +links.snapshotItem(i).href;
}
}
if(Autopagerize && Autopagerize.addFilter) {
Autopagerize.addFilter(function(pages) { pages.forEach(convert); });
}
})();
>>10 (function popup(){
function convert(context) {
for (var k=0; context.length, k++){
var links = document.evaluate('descendant::a[@href]',
contest[k],null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null);
for (i=0; i < links.snapshotLength; i++) {
links.snapshotItem(i).title += ' ' +links.snapshotItem(i).href;
}
}
}
convert([document.body]);
addFilter(convert);
function addFilter(filter, i) {
i = i || 4;
if(window.AutoPagerize && window.AutoPagerize.addFilter)
window.AutoPagerize.addFilter(filter);
else if(i > 1)
setTimeout(arguments.callee, 1000, filter, i - 1);
}
})();
×contest ○context
Mozilla Re-Mixが記事が右によっててものっそい読みにくいです 何か良い対処法は無いもんでしょうか
>>13 スレ違もはなはだしい
userChrome.js 及び greasemonkey とは
何の関係もない
16 :
15 :2009/01/02(金) 08:45:13 ID:6o8lV2Yl0
と書いたものの・・・
greasemonkeyスクリプトもあったので貼っておく
Mozilla Re-Mix Cleanup | userstyles.org
http://userstyles.org/styles/12838 ただし、userChrome.css 及び Stylish で対応した方が
greasemonkeyスクリプトで対応した時よりも
ページ読み込み後の書き換えが無い分高速に感じる
↑ × userChrome.css 及び Stylish で対応した方が ○ userContent.css 及び Stylish で対応した方が
わざわざ猿でする意図が分からん
>>14-
>>17 スレチでしたか orz
すいません、今度からもうちょっと勉強してから聞きます
greasemonkeyのスクリプト有難く使わせてもらいます、お騒がせしました
>>10 .replace('Autopagerize','AutoPagerize')
とか、初歩的なミスが。
# スレタイもだが。
スマートな感じに書くとこんな感じかな。
// ==UserScript==
// @name PopUpUrl
// @namespace
http://pc11.2ch.net/ // @include
http://* // ==/UserScript==
setTimeout(function(){
var fn = function (doc) {
Array.forEach(doc.getElementsByTagName('a'),function(a){
if (a.title.indexOf(a.href) === -1) a.title += ' ' + a.href;
});
};
fn(document);
if (window.AutoPagerize) AutoPagerize.addFilter(function(docs){docs.forEach(fn);});
},10);
('a')
クックルかとオモタ
Super DragAndGo系の拡張で改行直前の文字列を操作すると 何故か認識されなくて困ってたんだが、 alice氏のtrimDblCliccingSelectWords.uc.jsで解決した 感謝
layout.word_select.eat_space_to_next_word とか知らなかった 早速 false にした
ZOZOってページの商品をミドルクリックで新しいタブに開けるように出来ないでしょうか? tabmixでは無理だったので
出来てるよ
ユーザがテキストを選択した時に発行される専用のイベントってありますか?
うちの環境だとtete版でuserChromeが動かないんだが、動いた人いる? Vista SP1 tete版 3.0.5 同じサブスクリプトローダー使ってるPortableのほうは問題ない いくつかサブスクリプトローダー入れ替えてみたりしたんだけど改善しないんだ
>>29 同じ環境(Vista SP1 tete版 3.0.5)にローダーはv3.0.18modで動いてるよ
>>30 情報ありがとう、もうちょっといろいろ試してみる
Mozilla Re-Mix修正入れてみたら急に見やすくなり過ぎでフイタw
>>33 本来ならサイト側が対処するべき問題なんだけどねw
仮にもFirefoxを標榜するサイトがあのような為体な構成ではね…。
サイドバーを片側に2つ並べるデザインは理解できない
「Firefoxを標榜する」ってなんですか?
stylishの有用性を自ら示してるんだろ。そんなに叩くことかね 個々でなんとかできるからあのまんまなんだし
個々で何とか出来るレベルの人間があんなブログ読むわけねーだろ
39 :
名無しさん@お腹いっぱい。 :2009/01/03(土) 12:52:33 ID:YFubWhgz0
Mozilla Re-Mixは拡張の紹介ブログ よってスレチ
拡張の紹介ブログってわけでもないんだが… まあスレ違いなのは確か
userchrome版のcustombuttonってないですか? もしなければ参考になりそうなスクリプトを教えて下さい やりたいことは、p2やgmailのリンクをツールバーに付けたいんです
全部自作で
質問よろしいでしょうか? アドオンを減らしたくて、Greasemonkeyのソースコードをそれぞれ全部userChrome.jsへと コピーしたのですが、反映されないようです。書式が違うのでしょうか?
〜習作〜
Bookmarkの右クリックメニューに[Move](移動)追加
<参考サイト>
SCRAPBLOG : Places
http://www.xuldev.org/blog/?tag=places <?xml version="1.0"?>
<!DOCTYPE overlay [
<!ENTITY % placesDTD SYSTEM "chrome://browser/locale/places/places.dtd">
%placesDTD;
]>
<overlay xmlns:rdf="
http://www.w3.org/1999/02/22-rdf-syntax-ns# "
xmlns="
http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul ">">
<popup id="placesContext">
<menuseparator insertafter="placesContext_openSeparator" />
<menuitem id="MyplacesContext_moveBookmarks"
command="placesCmd_moveBookmarks"
label="Move..."
insertafter="placesContext_openSeparator"
selection="bookmark|folder"
forcehideselection="livemarkChild|livemark/feedURI|PlacesOrganizer/OrganizerQuery" />
</popup>
</overlay>
マルチ御免。スレチだったらまた御免
49 :
47 :2009/01/06(火) 11:34:57 ID:R+N2TOPk0
ここで聞いて良いのかなあ?
Stylishという拡張をそのまんま、userChrome.cssに書き換えたのですが微動だにしません。
書式は同じはずなんですが。。
>>46 ‥書き換えたのですが、やはり動きません、何ででしょう。
cssはスクリプトじゃない cssの質問するなら質問スレの方がいい
Stylishはusercontent.cssの方だろ、大体
んなーこたーない
んなこたーない UIいじりとかはuserChrome.css担当だ
StylishはChromeにも適用できる
56 :
47 :2009/01/06(火) 12:53:32 ID:R+N2TOPk0
Firefoxそのものの見た目は userContent.css userContent.js サイトの中身やリアクションは userChrome.js userChrome.cssですよね?? GreasemonkeyやStylishはそれらの切り替えをeasyに出来るアドオンと解釈しているのですが。 そこで、これらをアドオンに頼らずにファイルで済ませようと考えたのですが‥。
>>56 志村ー逆ー逆ー!
ブラウザのUIはChrome、サイト内がContent
Stylishは殆どそのままでファイルに置き換えられるがGreasemonkeyは少々ややこしい
大人しくそのまま使用することを推奨する
へぇ、StyleshってChromeのもあるんだ サイト弄りだけかとおもてたよ
( ´,_ゝ`)プッ
>>58 ウェブコンテンツのみcssってのは、そもそもFxのウリの一つかもしれないものを
見落としてるよな。
いやStylish使ったことないから良く知らないだけなんだけどね 全部userCrome.cssとuserContent.cssで出来るから要らないかなぁって
>>61 あっ そう
Stylish入れても別段重くなるわけでなく
管理が簡単になるので使ってるが
おまいはファイル二つの管理頑張れ
chrome/以下をSCMで管理するんだ!
>>57 あーですね。うっかり八兵衞。
> Stylish
便利ですよ。このサイトどうしようもねえなあっていうときスタイルの検索かけると
運が良くて有名なサイトなら既に先達さんがたの書いたソースコードがあるから。
TumblrっていうサイトをLDRize使って見てるんだけど動作がおかしい j押すごとに一つ一つ見ていけたんだけど最近は一番下までズルッと移動しちゃう 同じような事になってる人います?
userCrome.cssはテーマ userContent.cssは広告カット が本スレっぽいかな。 Stylishは上のcssと違って再起動無しに即適用されるのが素晴らしい
>>63 ここでgit厨の俺がきましたよ
git速いしsvnみたいにフォルダごとに.svn見たいなのできたりしないしいいよ
おすすめ
>>65 dashboardもユーザのページもちゃんと動くよ
実行順がおかしいとかじゃね
Download Statusbar の代替になるような スクリプトないでしょうか?
「ゆーざ」で一発変換出来るようにしてます。 userChrome.css userContent.css userChrome.js userContent.js
>>64 なんとかRe-Mixですね。わかりますw
all in one sidebarみたいにアドオンボタンだけ追加したいんだけど無理なのかな
autopagerようやく復活したな owatapager作ってくれた人ありがとう
autopager系だとGoogleアイコンっていうアドオンが、本来2ページ目に来る予定だったページ以降 にはアイコンが反映されないのでautopager系は使ってない。 利便性より見た目重視、、少数派かなあ?
>>78 Favicon with Google 3なら全く問題ない。
>>79 素晴しいスクリプトだわ
あとそのサイトを他も見てたらTabooを日本語化してあるの見つけてまた最高だった
ありがとう
瓢箪から駒…この表現であってるかな? まさかこんなScriptまであるとは、教えてくれてマジサンクス! これで心置きなくGoogleIcon削除出来るよ。
ファビコンを検索結果に表示するのって 検索して出てきたページそのものにアクセスしてなくてもファビコン経由で apacheのログとかその他アクセスログに残るんすよね
Favicon with Google 3って GoogleSearchServicePack.uc.jsとどう違うのでしょうか?
>>83 Favicon with Google 3はGreasemonkeyスクリプトでAutoPagerizeと仲良し
GoogleSearchServicePack.uc.jsはuserChrome.jsでOwataPagerizeと仲良し
メインメニューをコンテキストメニューに持ってくる方法とかないんもんだろうか 昔、コンテキストメニューに表示を持ってくるスクリプトが合ったんだが、こっちの環境だと動かなかった・・・
画面の右上にライムグリーンの■が表示されるから、何だろう?って思ったら AutoPagerizeだったのね。
>>85 簡単に書けるだろと思って書いたら、おかしな見た目になったw
document.getElementById("contentAreaContextMenu").appendChild(document.getElementById("main-menubar"));
>>88 これはこれでなんかかっこいいな
コンテキストメニューらしくするなら例えばこうとか?
var contextMenu = document.getElementById("contentAreaContextMenu");
var mainMenu = document.getElementById("main-menubar");
contextMenu.appendChild(document.createElement("menuseparator"));
while(mainMenu.childNodes.length) contextMenu.appendChild(mainMenu.firstChild);
本家の userchromeJS スレに、trunk で動かなくなってたロケーションバーから エンターとかで新規タブで開くスクリプトが投下されてた。 eval("gURLBar.handleCommand = " + gURLBar.handleCommand.toString().replace("if (aTriggeringEvent instanceof MouseEvent)"," if ((gBrowser.currentURI.spec != 'about:blank' || gBrowser.webProgress.isLoadingDocument) && (!aTriggeringEvent || !aTriggeringEvent.ctrlKey && !aTriggeringEvent.shiftKey && !aTriggeringEvent.altKey)) gBrowser.selectedTab = gBrowser.addTab(); $&"));
userchromeJS スレってどこ? ソフトウェア板にある??
>>88-89 サンクス!
無事望みどおりのが作れたぜ
しかし、はじめMedleyMenu.uc.js入れてたから微妙に気づかなかったけど、外してみたら確かに
>>88 はちょっとかっこよかったw
今、AIOSで使って多機能の代替として、
ttp://d.hatena.ne.jp/fls/20070101/p1 ここのを参考に頑張ってるんだが、表示>サイドバーの中身を直接出す方法がわからないんだがどう書けばいいんだろう
今のところはこんな感じなんだが
(function(){
const OPEN_MENU_POSITION = 1; // 0=Right 1=Left
var viewSidebarMenu = document.getElementById("viewSidebarMenuMenu").cloneNode(true);
var popupSet = document.createElement("popupset");
var popup = document.createElement("popup");
popup.id = "ucThrobberviewSidebarMenu";
var openMenuPosition = (OPEN_MENU_POSITION==0) ? "before_start" : "after_end";
popup.setAttribute("position", openMenuPosition);
popup.appendChild(viewSidebarMenu);
popupSet.appendChild(popup);
document.documentElement.appendChild(popupSet);
var throbber = document.getElementById("navigator-throbber");
throbber.disabled = false;
throbber.setAttribute("popup", "ucThrobberviewSidebarMenu")
}());
誰か教えてくれると嬉しい
>>95 こう言う意味?
var throbber = document.getElementById("navigator-throbber");
var popup = throbber.appendChild(document.createElement("menupopup"));
popup.id = "ucThrobberviewSidebarMenu";
var viewSidebarMenu = document.getElementById("viewSidebarMenu");
for (i = 0; i < viewSidebarMenu.childNodes.length; i++) {
popup.appendChild(viewSidebarMenu.childNodes[i].cloneNode(true));
}
i++)
InfoListerの代わりになるような、グリモンかuserChrome.jsのスクリプトってありますか?
>>96 どこに記述していいのか分からないorz
今の状態だと、クリックするとサイドバー>中身という状態だから、そのまま直接中身をだしたいんだが方法が分からない
SidebarHeaderMenu.uc.jsで出来てるから出来るかと思ったけどどの部分がそうなのかがよく分からなくて・・・
OwataPagerizeの作者さんへ。 SITEINFOの更新チェックはDOMContentLoaded時よりスクリプトのロード時の方が良いのでは?
>>100 例が悪かったのでオワビ
(function(){
const OPEN_MENU_POSITION = 1; // 0=Right 1=Left
var viewSidebarMenu = document.getElementById("viewSidebarMenu");
var popupSet = document.createElement("popupset");
var popup = document.createElement("popup");
popup.id = "ucThrobberviewSidebarMenu";
var openMenuPosition = (OPEN_MENU_POSITION==0) ? "before_start" : "after_end";
popup.setAttribute("position", openMenuPosition);
for (var i = 0; i < viewSidebarMenu.childNodes.length; i++) {
popup.appendChild(viewSidebarMenu.childNodes[i].cloneNode(true));
}
popupSet.appendChild(popup);
document.documentElement.appendChild(popupSet);
var throbber = document.getElementById("navigator-throbber");
throbber.disabled = false;
throbber.setAttribute("popup", "ucThrobberviewSidebarMenu")
}());
>>102 ありがとう、望んだ挙動が得られた
これで挙動が怪しかったAIOSをはずす事が出来る
idがダブりまくりなのはいいのかな?
グリモンかuserchromeでsecure login置き換えられませんか?
アドオンのImageZoomみたいに右クリック→コンテキストメニューに 画像の拡大と縮小を追加するuserchromeスクリプトありませんか?
>>104 そうだね、
popup.appendChild(viewSidebarMenu.childNodes[i].cloneNode(true));
を
var mi = viewSidebarMenu.childNodes[i].cloneNode(true);
mi.removeAttribute("id");
popup.appendChild(mi);
とか、
var mi = document.createElement("menuitem");
mi.setAttribute( "label", viewSidebarMenu.childNodes[i].getAttribute("label"));
mi.setAttribute( "oncommand", viewSidebarMenu.childNodes[i].getAttribute("oncommand"));
mi.setAttribute( "sidebarurl", viewSidebarMenu.childNodes[i].getAttribute("sidebarurl"));
mi.setAttribute( "sidebartitle", viewSidebarMenu.childNodes[i].getAttribute("sidebartitle"));
popup.appendChild(mi);
とか
>>101 ありがとうございます。
スクリプトのロード時だけのチェックだと、1か月ブラウザ立ちあげっぱなしの人とかが
古いSITEINFOを使い続けることになると思います。
そのため初回SITEINFO利用時にSITEINFOファイルの取得日時を保持し、
以降DOMContentLoadedの度に賞味期限をチェックするようにしてます。
つもりなんですけど なってないのかな?
110 :
109 :2009/01/10(土) 18:25:14 ID:BQ5gh3ZY0
×くってみた ○つくってみた
>>109 既存のであるかなと思って質問してみたんですが
わざわざ作ってくださったんですね。
ばっちり望んでいたとおりのスクリプトです。
本当にありがとうございます。
試してないが、 if (/^(input|textarea|textbox)$/i.test(e.target.localName)) return; を if (!xpPref.getBoolPref('clipboard.autocopy') ) return; の前に追加
ステータスバーに表示されている拡張のアイコンを ツールバーに表示できるようにするスクリプトはありませんでしょうか?
userChrome.js用のスクリプトで開いているページ全体をキャプチャできるものはないですか?
>>113 ありがとうございます
無事実現できました
>>114 書いてみたけど、ボタンがへこんじゃうね。
iとjの値は適当に変えてください。
(function(){
var nodes = document.getElementById("status-bar").childNodes;
var navbar = document.getElementById("nav-bar");
var i = 5; //ステータスバーの要素の最初のi個は移動しない
var j = 6; //ツールバーへの挿入位置
while (i < nodes.length){
navbar.insertBefore(nodes[i], navbar.childNodes[j++]);
}
}());
Favicon with Google 3 と Google Thumbnails の両方をつかっていると、検索結果が最初にファビコンで次にサムネイルが表示されるんだけど、これを逆に出来ないかな?
読み込み順番を変えるとか?
>>120 レスありがとう。
それは試してみたんですが、駄目だったよ。
オイラの手にはおえなそうだ。
ニコニコ動画のコメント熱狂度を可視化するGreasemonkeyスクリプト が時報回避してると使えないって見たから、それも無理じゃないかね? よくは知らんので、知ってる人いたらよろしく。
自動連続再生ってのが何を意味してるのかよくわからん。
オミトロンのwrapper使えば時報回避ニコ割りは再生ってできるけど・・・
中身みろよ デフォだとホームボタンの隣に配置するようになってる
ブログやmixiの日記にembedされたyoutubeの動画に &fmt=18をつけるグリモンスのクリプトってありませんか?
URLバーかステータスバーをミドルクリックしたときに、クリップボードに記入されているURLを新規タブで開くuserchrome.jsのスクリプトはありませんか?
FireFoxってクリップボードいじれたっけ? 外部フラッシュ無しに。
Chromeなら可能なんじゃないか? 現にクリップボードを扱う拡張もいくつかある
>>130 ステータスバーをミドルクリックすると、クリップボードのURLを新規タブで開く。
(function(){
document.getElementById("status-bar").addEventListener("click", function(e){
if (e.button == 1){
var uri = readFromClipboard();
gBrowser.loadOneTab(uri, null, null, null, false, false);
}
}, false);
})();
右クリックのコンテキストメニューに"貼り付けて移動"を 追加出来るスクリプトを探しているのですが、御存じ無いでしょうか、 アドレスバー等ではあったのですが、希望の物が見つかりません どうか宜しく御願いします。
全然解ってない。読み書きできるっつーの
>>135 書き込みできるよ。
ほとんど拾ってきたコードだけど、俺は下のようにしている。
var s = Components.classes["@mozilla.org/supports-string;1"]
.createInstance(Components.interfaces.nsISupportsString);
var trans = Components.classes["@mozilla.org/widget/transferable;1"]
.createInstance(Components.interfaces.nsITransferable);
s.data = "クリップボードにコピーする文字列";
trans.addDataFlavor("text/unicode");
trans.setTransferData("text/unicode", s, s.data.length*2);
var clipid = Components.interfaces.nsIClipboard;
var clip = Components.classes["@mozilla.org/widget/clipboard;1"].getService(clipid);
clip.setData(trans, null, clipid.kGlobalClipboard);
>>134 こういうこと?
(連レススマソ)
//「クリップボードのURLへ移動」をコンテキストメニューに追加
//ついでに、ミドルクリックなら新しいタブで開く
(function(){
var cMenu = document.getElementById("contentAreaContextMenu");
var menuseparator = document.createElement("menuseparator");
var menuitem = document.createElement("menuitem");
menuitem.setAttribute("label", "\u8cbc\u308a\u4ed8\u3051\u3066\u79fb\u52d5");
menuitem.addEventListener("click", function(e){
var uri = readFromClipboard();
if (e.button == 0){
gBrowser.loadURI(uri);
} else if (e.button == 1){
gBrowser.loadOneTab(uri, null, null, null, false, false);
e.target.parentNode.hidePopup();
}
}, false);
cMenu.appendChild(menuseparator);
cMenu.appendChild(menuitem);
})();
139 :
101 :2009/01/12(月) 16:35:06 ID:sb0gR/bu0
>>108 なってますよ。
そういう理由だったのですね、理解しました。
>>138 レス有り難う御座います。済みません説明が下手でした。アドレスバーや
検索窓での操作で無く単に右クリックのコンテキストメニューに
クリップボードの文字を貼り付けて + ENTERの機能があればと思いまして
"貼り付け(P)" + ENTERです。どうぞ宜しく御願いします。
>>133 ありがとうございます
希望通りの挙動で動きました
>>123 そうなんですか、そういうことなら確かに無理そうですね
ありがとうございます
>>124 Greasemonkeyのスクリプトで好みの動画を自動的に続けて再生されるプレイリストを作る機能を指してます
>>140 具体的な使用例を挙げてもらえるとありがたい。
Googleの検索画面でクリップボードの文字列を一発で検索したいと解釈して作ってみた。
最初の入力フォームで強制的にEnterを押すので注意。
変なコード書いてたらスマソ。
//入力フォーム(複数ある場合は最初のもの)のテキストをクリップボードの文字列に置き換え、
//その後Enterキーを押す
(function(){
var cMenu = document.getElementById("contentAreaContextMenu");
var menuseparator = document.createElement("menuseparator");
var menuitem = document.createElement("menuitem");
menuitem.setAttribute("label", "\u8cbc\u308a\u4ed8\u3051\u3066\u79fb\u52d5");
menuitem.addEventListener("command", function(){
var i, node, nodes = gBrowser.contentDocument.getElementsByTagName("input");
for (i = 0; i < nodes.length; i++){
node = nodes[i];
if (node.type == "text"){
node.value = readFromClipboard();
var e = document.createEvent("KeyEvents");
e.initKeyEvent("keypress", true, true, null, false, false, false, false, e.DOM_VK_RETURN, 0);
node.dispatchEvent(e);
return;
}
}
}, false);
cMenu.appendChild(menuseparator);
cMenu.appendChild(menuitem);
})();
クリップボードの文字列を検索するとかurlの一部として送る様なスクリプトは, 危ないな。
個人情報がクリップボードに入っていたら...
ましてや
>>144 は隠しフォームがあったらと思うとめちゃヤバイ事に...
>>144 自己レス。
入力フォーム上でコンテキストメニューを呼び出してくれるなら、
こっちの方が>140の希望に近いかな。
これならフレームがあっても動作するし。
menuitem.addEventListener("command", function(){
と
}, false);
の間のコードを↓で置き換える。
var node = document.commandDispatcher.focusedElement;
goDoCommand("cmd_paste");
var e = document.createEvent("KeyEvents");
e.initKeyEvent("keypress", true, true, null, false, false, false, false, e.DOM_VK_RETURN, 0);
node.dispatchEvent(e);
>>145 のようなことを、よく理解した上で使ってくださいね。
>>146 単にページ表示上の右クリメニューでクリップボードの文字列をアドレスバーに貼り付けて移動ってことじゃないの
Custom Buttons2でタブを移動させるためのスクリプトはどう書けば良いでしょうか。 隣のタブへ移動するものは見つかったのですが、 隣へタブを移動させるものは見つからなかったです。
背景色を変えるスクリプトってありますか? 多くのサイトが本文の背景色を白にしているので グレーなどの落ち着いた色に変更したいのです。 あったら教えてください。 お願いします。
>>151 スクリプトは必要ない
ユーザースタイルシートを作れば解決する
自己解決できないなら質問スレいけ
>>151 Quick Color Switcher
アドオン使え
あるタブで検索バーやロケーションバーにフォーカスがある時に別のタブへ移動して、 再度そのタブを開いたときに検索バーやロケーションバーにフォーカスが戻らないようにする スクリプトはありませんか?自力では見つけられませんでした。
3月なんてもうすぐじゃん。楽しみだけど 使用中のアドオンが対応してくれないとバージョンアップできないな 2ペインブックマークが未対応なだけで涙目状態だし
すみません。上のレス誤爆です
ご親切にどうも このスレ的にはPasteAndGo.uc.jsが使えなかったような launchClipboard3.uc.jsを使えばいいだけの話なんだけど
161 :
151 :2009/01/13(火) 19:42:52 ID:5hEDLZSj0
>>152 そうなんですか、勉強になりました。ユーザースタイルシート、調べてみます。
>>153 実験的なアドオンということで、私には何かあっても対処できそうに無いので
今はこのアドオンの存在を記憶しておくにとどめさせていただきます。
色々カスタマイズできそうなので非常に気になりますが。
>>154 一番手軽でしたのでインストールさせていただきました。
そのものズバリの名前で、シンプルで満足のいく結果になりました。
これ以上を求めるなら
>>153 さんのを挑戦してみます。
お三方、レス頂きありがとうございました。
>>146 御礼が遅くなり申し訳御座いません。早速使わせて頂こうと
userChrome.cssに追記したのですが、コンテキストメニューに
表記されません。追記場所場所間違っているのでしょうか
>>162 そりゃあ、userChrome.cssに書いても無駄だろうなぁ…
>>163 済みませんuserChrome.jsに追記の間違いです。
>>167 >>144 は動作する?
>>146 の置き換えで、
menuitem.addEventListener("command", function(){ と }, false); は消さないよ。
俺は暇だから質問に答えるのは構わないんだけど、
あんまり続くと他の人に迷惑なので・・・。
>>168 どちらも試しましたが、追記されません
userChrome.jsの最後に追記したのですが
追記位置の問題等、あるのでしょうか
>>169 他の問題なく動くスクリプトも追記してるの?
普通はhoge.uc.jsみたいなファイルを作ってuserChrome.jsと同じフォルダに置くと思うけど。
172 :
149 :2009/01/13(火) 23:54:06 ID:Lko8zkLO0
>>150 探していたのはまさしくそれでした、ありがとうございます。
>>156 ありがとうございます。
何で見つけられなかったんだろう。
userChromeでステータスバーにアイコンを表示させるスクリプトはありませんか? TabMixPlusにあるステータスバーもアイコンのカスタマイズ領域にするという機能が希望ですが、スクリプトにアイコン記述式でも構いません。
無い
177 :
142 :2009/01/14(水) 05:59:48 ID:yI5qUHtX0
>>143 大分遅くなってしまいましたが・・・
それの事ですね、動作しないというのもそういう事です
言葉足らずで申し訳ない
>>177 Adblockは使ってないからよくわかんないけど、proxy.pacだと問題なく動いてるよ。
別にAdblockにこだわる必要はないと思うけど。
>>175 (function(){
var statusbar = document.getElementById("status-bar");
var toolbar = document.createElement("toolbar");
var id = ["stop-button", "reload-button", "home-button"];
for (var i = 0; i < id.length; i++)
toolbar.appendChild(document.getElementById(id[i]));
toolbar.setAttribute("id", "stb-bar");
toolbar.setAttribute("mode", "icons"); // アイコンのみ表示
toolbar.setAttribute("iconsize", "small"); // 小さいアイコンを使用
statusbar.appendChild(toolbar);
})();
ボタンのidは適宜書き換えて使ってください。
ボタンをもっと小さくしたければ、userChrome.cssへ↓のように書く。
#stb-bar > toolbarbutton{
padding-top: 0px!important;
padding-left: 0px!important;
padding-right: 0px!important;
padding-bottom: 0px!important;
}
Firefoxを再起動させるuserChrome.jsなのですが、3.0系では動きません。
使えるようになりませんか?
function ucjsRestartApp() {
var appStartup = Cc["@mozilla.org/toolkit/app-startup;1"]
.getService(Ci.nsIAppStartup);
appStartup.quit(appStartup.eRestart | appStartup.eAttemptQuit);
}
(function() {
var overlay =
<overlay xmlns="
http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul ">
<commandset id="mainCommandSet">
<command id="cmd_RestartApp" oncommand="ucjsRestartApp();" />
</commandset>
<keyset id="mainKeyset">
<key id="key_RestartApp" key="P" modifiers="accel,shift" command="cmd_RestartApp" />
</keyset>
<menu id="menu_FilePopup">
<menuitem label="Restart" accesskey="R" insertbefore="menu_FileQuitItem"
key="key_RestartApp" command="cmd_RestartApp" />
</menu>
</overlay>;
overlay = "data:application/vnd.mozilla.xul+xml;charset=utf-8," + encodeURI(overlay.toXMLString());
document.loadOverlay(overlay, null);
})();
Fx2からFx3で, そのapiは変わっていません。
182 :
179 :2009/01/14(水) 13:53:32 ID:tSonIN0Q0
>>179 は、ナビゲーションツールバー等へ既に配置されてるボタンを指定する必要がある。
ツールバーの境界線が気になれば、これもuserChrome.cssへ。
#stb-bar{
border-top-style: none!important;
border-bottom-style: none!important;
}
>>181 微動だにしませんねえ。
>>183 aliceさんの所のも試したのですが、やはりダメです。
3.0.5なのですが。userChrome.jsは0.8で、サブスクリプトローダはaliceさんところの最新版です。
>>180 そのコードの先頭にucjsRestartApp(); を付け加え、
test.uc.jsとして保存、Firefoxを起動させると・・・((( ;゚Д゚))どうやっても終了できねえ!
つうわけでそのコードは動作しました。
君の何かが間違っている。 何かは, さて.... 想像できるだけの情報が皆無だ new RegExp("彼女?", "")をたすけてやって エスパーさん
> <menu id="menu_FilePopup"> menuじゃなくてmenupopup つーか「微動だにしませんねえ」とかいうから メニューに表示されるけど動作しないのかと思っちゃったじゃんか
マージポイントのタグ名は 何でもいいような気がしないでもない 例えばhogeなんかにしても動くし... マージポイントのidは重要だけどね
うは、まじだhogeでも通る でもなぜかmenuでは通らんのよ試してみて(3.0.5以外では知らん)
190 :
114 :2009/01/14(水) 17:01:02 ID:FFQ80Ct80
>>117 お礼が遅くなって、すみません
望んでいた通りのスクリプトでした。どうもありがとうございました
俺のとこのは動いてるよ in 3.1b3pre base64の改行は長すぎる行対策。 (function() { // create 'Restart' menuitem var menuitem = document.createElement("menuitem"); menuitem.setAttribute("label", "\u518d\u8d77\u52d5"); menuitem.setAttribute("class", "menuitem-iconic"); menuitem.setAttribute("style", "list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8%2F9hAAAA BGdBTUEAAK%2FINwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAA AHsSURBVDjLtZPpTlpRFIV5Dt7AOESr1kYNThGnSomIihPoNVi5Qp3RgBgvEERpRW1BRBAcMEDUtIk djKk4otK0Jdr2vgxZ3kA0MYoaG3%2BcX2evb529zt4sAKz%2FOawnASgCBNm5LaE7vjVDutkA4mM dLV4TkvcCuvba2Iqd1pDhWA33mQU%2B2oXVv07YfpoxuNWFuqVXoeqFCnZcgJwRm04p%2BGk3F s9t8PyZx%2FK5Hfbf03CGLRj62g2%2BrSR0K0D%2BvZXUB1Xw%2Fou5usJWjAaU0Gz3w%2FrjHey%2 FZjDLvKTD34KSyXzyBkC2JaYd4feMqyNa3OQTREQePlXjrqSq5ssj5hMjTMd66ALDKDLm0jcA0s%2B NID6JIFmvQaNXANEKX3l5x7NyqTcb7Zg8GYtCOLoXuPcbha6XV0VlU4WUzE9gPKjF2CGFbE3G3QA mafDnShETF3iKTZyIblcNza4Syi%2FdeD6USscFCJwV6Fwn8NonQak5Hy1L9TAcjkJ%2FoAG1p0a1hY dnfcnkrQCBoxyyNYLp1YCJoB7GIwqGgxGod%2FoZsQoNDiHSepNCceeAN8uF1CvGxJE25rofc%2B3b lKPqQ2VUnKxIYN85yty3eWh216LeKUTOSCayVGlIH0g5S%2B1JJB%2B8Cxxt1rWkH7WNTNIPAlwA9G m7OcXUHxUAAAAASUVORK5CYII%3D)"); menuitem.addEventListener("command", function() { const APP_START = Components.classes['@mozilla.org/toolkit/app-startup;1'].getService(Components.interfaces.nsIAppStartup); APP_START.quit(APP_START.eRestart | APP_START.eAttemptQuit); }, false); // insert 'Restart' menuitem before 'File' > 'Exit' document.getElementById("menu_FilePopup").insertBefore(menuitem, document.getElementById("menu_FileQuitItem")); })();
ページ内検索バーの横に▼印がついてクリックで保存されてる 検索語句をドロップダウンさせるスクリプトはFirefox3.0以降では まだないんでしょうか?
195 :
177 :2009/01/15(木) 05:15:14 ID:YsvCUDQw0
>>178 無事出来ました、なぜ気づかなかったんでしょう
どうもありがとうございました
google search-site block plusの今動くバージョンはどっかにないでしょうか?
あるけど、お前だけには教えたくない
動くよ div を li に
GreasemonkeyスクリプトのYourfilehostFlvAndThumbGetterをbbs2chreader上でも有効になるようにしたいです スクリプトをどのように改変すれば良いか教えてください
>>199 正直そのスクリプトの動作を b2r 上でどういう風に実現したいか具体的に説明しないと答えられない。
うーん、インラインだとグロが避けれねー
下記の右クリックでタブを閉じるスクリプトを使用しています。 gBrowser.mTabContainer.addEventListener"dblclick", function(e) {if (aEvent.button == 0) document.getElementById("cmd_close").doCommand();},false); このスクリプトに「bbs2chreaderで開いている場合はログを削除する」 (ただしfoxage2chに登録されている場合はログ削除はしない)という動作を付け加えたいのですが どう書き加えれば良いでしょうか。 アドバイスお願いしますm(_ _)m
>>203 アゲアシとりみたいになるが....
>右クリックでタブを閉じる
通常の(左)ダブルクリックで閉じるの間違いだよね?
>>204 お恥ずかしい・・。
204さんのご指摘通り正しくは左ダブルクリックです。
ステータスバーのアイコンからログ削除はできるのですが
自分には使いづらい&タブのダブルクリックでログ削除ができたら便利だなと思い
質問させて頂きました。
>>205 ザーッと考えた。
b2r
スレッド表示画面か判定:
手抜きでは "
http://127.0.0.1:882X/thread/ http:// " で始まっているかチェック
正しくは Ci.b2rIGlobalService(b2r0.5)/Ci.nsIBbs2chService(b2r0.4) で得てチェック
削除:_doCommand deleteLog メソッドあたり?
Fox[aA]ge2ch
アドレスで Fox[aA]ge2ch のツリー・データを検索(0.4 .rdf/0.5 .json)
FoxAge2ch なら FoxAge2chUI.onSearchFilterInput(); が使えるか?
なんか便利なメソッドが有るのかもしれないが不勉強>自分
ウーン...出来るかもしれないがパス....ゴメン
×(0.4 .rdf/0.5 .json) ○(Foxage .rdf/FoxAge .json) ドッチにしても独自でやると Fox[aA]ge との整合性をとる必要あり。
>>206 やはり希望の動作をさせるとなると色々とややこしそうですね・・。
タブのダブルクリックでログ削除が一番の希望で
foxage2chの方はどうしても必要という訳ではないため、
206さんのレスの内容を参考にして色々と考えてみます。
余談ですが206さんはaliceさんですよね?(間違っていたらすいません)
お心使い感謝します。ありがとうございます。
>>208 ログ削除するだけでいいんなら、btnDeleteLogをclickしてやればいいんじゃね
ログ削除したらタブを閉じるにしたほうが簡単だよ。
みなさんこんばんは 拡張のIME and DiMENSiONのような、IMEのON、OFFでフォーム背景色が変わる userChrome.js用のスクリプトはありませんか?
aliceブランドのSub-Script/Overlay Loader v3.0.20modに いまバージョン上げてみたんだけど、オプション、一般の 前回終了時のウィンドウとタブを表示するが複数タブでの終了時だと復元できなくなっちゃう? Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 (.NET CLR 3.5.30729)
うちでは出来てる 他じゃない?
>>215 切り離してやってみる。ありがとうございます。
>>210 ,211
アドバイスありがとうございます。
最終的な目標はやはり
>>203 (タブダブルクリックで完結させたい)なのですが
206さんの意見を頂き(実現させるには結構難しい)、少し諦めがつきました。
しかし、210さんや211さんのレスでひらめいた事があったので
あまり拘り過ぎず自分にしっくり来る方法を探してみます!
分からない事がありましたらまた質問させて下さいませ。
>>213 これいいけど、Firefox立ち上げる度に毎回出てくるのな。
呼び出したいときだけとか設定出来ないのかな…。
>>218 userMenu.js用って書いてあるのに, 何いってんだか,
>>219 意味がわからん。userChrome.jsじゃなく、userMenu.jsっていうのを作るの?
221 :
214 :2009/01/17(土) 10:50:31 ID:PAIMMoYi0
loadInBlankTab.uc.jsと交渉してたんだけど v3.0.20modで不具合なく動作する同じ機能のスクリプト教えて下さい。
ググレばいいのに...
ググれ
ググったよ勿論。サッパリ分からん。
ググってわからなければ諦めろ
>>224 頂きます。
私、JavaScriptの知識はまだしょぼいのですが暫くしたら自分で解決出来るようにします。
ありがとうございました。
なんでDateオブジェクトのgetMonthの返す値だけ0からになってんだろ,
で,
>>213 はaDate.getMonth().toString() のところを (aDate.getMonth()+1).toString() にしないとダメですね
昨日も横から見てて思ったけど 特定することに何の意味があるんだ
特定て2ch脳な人だな 単純に聞きたい事があるからだよ
そういうことか、俺が悪かった
>>233 ググればわかることを安易に教えるのは良くないぞ
リアルで知り合いのPCを組んだあと、トラブルが起きるたびにサポート代わりに使われるみたいに
いちいち聞いてくるようになったときに最後までつきあえるのか?
ご意見承りました。
スキンのClassic Compact 使ってると戻る進むの履歴が合体される?みたいで backforward-buttonToolTip.uc.js が効かなくなるんだけど何とかならないかな?
>>236 戻る進むの履歴が合体って3.0以降の仕様だと思うんだが、それとは別で?
デフォスキンだと履歴ToolTipでるから何でだろうなって 悩んでたんだけどよくわからない
>>233 ありがとう。
自助努力はしてるつもりだよ。
どうしてもわからない事は恥を承知で聞くしかなくて。
>>240 それ”自動的にサイドバーで開く”ではなく
”サイドバーメニューに追加する”だけだと思うが。
sidebarbutton_2.0.3.uc.jsを使わせてもらっています。 ボタンを置くターゲットをhome-buttonからreadLaterに変更してステータスバーにある alice氏のスクリプトreadLaterの横に表示させたのですが sidebarという文字列が表示されてしまいました。 これを消したくて237行目のButton.setAttribute("label", "Sidebar"); をコメントアウトして文字列を消してみたのですが、アイコン一個分ぐらいのスペースが 入ってしまうのを完全に無くすことは出来ませんか? あとIDがない場合のclass="statusbar-resizerpanel"の左横に表示方法も わかる方教えて下さい。
>>242 出先で readLaterが見つけられないので、マッタク同じ方法で
stylish のアイコンの前に置いてみましたが、別に問題ないようですが....
244 :
243 :2009/01/18(日) 12:57:25 ID:Co0Zdo/g0
あと、メニューボタン形式の場合は #SidebarButton-toggle-button > toolbarbutton { margin-left: -2px !important; margin-right: -10px !important; } とかで狭くなります。 それで、この後は深夜になりますの......ヨロシク
> sidebarbutton_2.0.3.uc.js これ、微妙にボタンがおかしい。Vistaだとボタン透過するからよくわかるんだけど1TILEにキレイに 収まってない。使い勝手はいいけど、もう一つ痒いところに手が届かない。
( ゚,_ゝ゚)バカジャネーノ
>>244 お忙しいのに動作確認ありがとうございます。
stylishアイコンを指定して置き換えてみましたが
sidebarbuttonアイコンの右横に5px程度のスペースが残ってしまいました。
>微妙にボタンがおかしい
こちらの環境依存かもしれないと思っていましたが、他の方でも表示がおかしいようなので
取り敢えずreadLaterアイコンにステイタスバーのトップにきてもらい
見た目のバランスは良くなりました。
Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 (.NET CLR 3.5.30729)
MozillaZine.jp :: トピックを表示 - 開くタブの最大数を指定したい [firefox3/WindowsXP]
http://forums.mozillazine.jp/viewtopic.php?t=7657 こちらで公開されている「開くタブの最大数を指定する」userChrome.js について。
「タブ数が設定値を超えるとアクティブなタブを閉じる」仕組みになっているようですが、
この動作だとバックグラウンドでタブを開いたときに現在見ているタブが閉じてしまいます。
(タブを開くときにフォーカスが移らないので、「アクティブなタブ=現在見ているタブ」になります。)
タブを開く動作そのものを抑制するように修正できるでしょうか?
あるいは、「開いたタブを閉じる」など。
>>250 タブを開く動作そのものを抑制する方向で。
alert文は動作確認用、いらなければ削除してください。
var maxNumber = 5;
gBrowser._addTab = gBrowser.addTab;
gBrowser.addTab = function(aURI, aReferrerURI, aCharset, aPostData, aOwner, aAllowThirdPartyFixup){
if (Application.activeWindow.tabs.length >= maxNumber){
alert("tab oosugi!");
return;
}
return this._addTab(aURI,aReferrerURI,aCharset,aPostData,aOwner,aAllowThirdPartyFixup);
};
252 :
251 :2009/01/18(日) 22:13:57 ID:C51Ust0x0
activeWindow関係ないし、このコードなら Application.activeWindow.tabs.length ではなくて gBrowser.mTabContainer.childNodes.length の方がいいかな。
255 :
250 :2009/01/18(日) 22:29:29 ID:UHWheP9f0
>>251-252 ありがとうございます。
アドバイスに従い、下記コードにおさめました。
gBrowser._addTab = gBrowser.addTab;
gBrowser.addTab = function(aURI, aReferrerURI, aCharset, aPostData, aOwner, aAllowThirdPartyFixup){
// 開くタブの最大数
var maxNumber = 20;
if (gBrowser.mTabContainer.childNodes.length >= maxNumber){
alert("\u30BF\u30D6\u6570\u306F " + maxNumber + " \u306B\u5236\u9650\u3055\u308C\u3066\u3044\u307E\u3059");
return;
}
return this._addTab(aURI,aReferrerURI,aCharset,aPostData,aOwner,aAllowThirdPartyFixup);
};
私はついタブを開きすぎてしまうので、タブ数が制限できて助かりました。
どうもありがとうございました。
256 :
243 :2009/01/18(日) 23:40:07 ID:sxFHqt7G0
>>242 意外と早く終わりました。
OS が Vista だと自分は持っていないので未検証です。
Vista はパスで Win7 の積りだったけどヤバイ....買いたくないなあ。
>あとIDがない場合のclass="statusbar-resizerpanel"の左横に表示方法
var hoge = document.getElementById("hoge");
var toolbar = document.getElementById("status-bar");
toolbar.insertBefore(hoge, null);
で良いです。
>>254 kPLACE_QUERY: "place:folder=TOOLBAR",
258 :
254 :2009/01/19(月) 12:20:28 ID:WX9hOQoc0
>>257 助かりました。
うまく動作してます。
ありがとうございました。
>>256 早速、リサイザー左横に表示できるように変更しました。
sidebarbuttonの作者さま便利なスクリプトを公開してくれてありがとうございます。
現状のVistaは見送りで正解だと思います。
ユーザー側からシステムへの詳細な設定が手間なので
パソコンを始めて間もない方には良いですが。
aliceさんのpopupTranslate.uc.xulを使わせていただいてます。 翻訳結果の文字がツールチップのやや上の方に表示され、ツールチップの下の方に余白が出来てしまいますので 翻訳結果の文字がツールチップの中央に表示されるようにしたいのですが、どうすればいいでしょうか?
>>260 俺だけかと思ってたが他の人もなるんだな、安心した
まあ、俺には直し方がわからんが
>>260 @namespace url(
http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul );
#translationResult,
#translationResult label
{
font-size: <hogehoge>px !important;
text-align: center !important;
vertical-align: middle !important;
margin-top: <ほげほげ>px !important;
}
「font-size」、「text-align」、「vertical-align」、「margin-top」を
お好みの『組み合わせ』で設定すれば?
「font-size」だけで好みになるかも?
※その場合は「text-align」、「vertical-align」、「margin-top」の記述は不要
>>262 横から失礼
RulerDarkと言うテーマを使っていると
最後の行の下半分が切れてしまうんだけど
参考にしてツールチップ内に収まるように出来た
有り難う
>>263 すれ違いだが
あ、そうそう RulerDark といえば
・オートスクロール(中ボタン)時のポインタが無い
・back-forward の履歴でファビコンサイズが16px以外の場合表示が崩れる
などWin使用時に細かいところで痒くない?
横からごめん。 RulerDarkは1.2.8を入れたら、オートスクロール時のポインタが復活したよ。
アリスさんの話が出ていたので便乗。 GrabScrollを利用していたんだけど、最新のGrabScroll4?にしてみたら手のアイコンは表示されるけどスクロールしなくなった。 前の奴に戻せば動くんだが、どこが悪いのだろうか?
>>266 本当だw
しかし page-report-button(ステイタスバーのポップアップブロックアイコン)が
常に表示されたままになったw
back-forward履歴のファビコン16pxサイズ以外(=2chのファビコン)、及び
ファビコンが無い場合(=b2rのスレッド一覧)のガタガタはまだまだだな
>>267 オレも GrabScroll4 は各バージョン同じ症状で 3 の方を使ってる
WinXP SP3 Fx3.0.5
269 :
268 :2009/01/19(月) 22:11:45 ID:8IgH/cAq0
再度確認 GrabScroll4 マウス L ボタンだと動作するみたい M や R ボタンだとうまく動作しないようです 誰か確認ください
>>269 確認取れた。
うちでもL以外は動かなかったよ!
>>262 教えていただいた書き方を参考にfont-sizeを20px、margin-topを5pxにしてみたら
ちょうど良い感じになりました。どうもありがとうございました。
272 :
269 :2009/01/19(月) 23:32:14 ID:8IgH/cAq0
>>267 >>269-270 GrabScroll4.uc.xul
// @version 2009/01/19 23:00 動かなくなっていた, 中ボタン,右ボタンを復活してみた。
Aliceさん、早速更新ありがとうございました
M R ボタンでの動作を確認しました
※R ボタンでは FireGestures のジェスチャ「↑」「↓」と誤動作したので
FireGestures を無効化して動作の確認しました
>>267 ,
>>268 うほっ, M/Rボタン動きませんねorz
と言うことで, ちょっと弄って直してみたけど...
タブバーの余白でダブルクリックや、ツールバーの新しいタブを作成でタブを作った時 そのタブにフォーカスを移さないスクリプトとかってあるでしょうか。
>>275 >ツールバーの新しいタブを作成
だけでダサイけど
(function(){
var newButton = document.getElementById("new-tab-button");
if (!newButton) return;
newButton.removeAttribute("command");
newButton.removeAttribute("oncommand");
newButton.setAttribute("onclick", "gBrowser.loadOneTab('about:blank', null, null, null, true, false);");
})();
ミタイの事?
何かうちだと動かなかったです 他のブラウザで新規タブ使う癖がついてるのでそれを直すよう頑張って見ます ありがとうございました
ステータスバーを右クリックしたときにタブの一覧を出すスクリプトはありませんか?
>>276 var newButton = document.getAnonymousElementByAttribute(gBrowser.tabContainer, "anonid", "newtab-button");
最初の行をこれに変えれば動作するよ。
281 :
名無しさん@お腹いっぱい。 :2009/01/21(水) 09:45:26 ID:X46+bG+t0
compactmenuのまともに動く奴つくってくれよん
BHNewTab1.1mod19.uc.js(*以前の物も) chrome://browser/content/places/places.xul を タブまたはサイドバーで開くと エラー: BHNewTab1.1mod19.uc.js NS_ERROR_NOT_IMPLEMENTED : Method not implemented ソースファイル: 行: 2 のエラーが出る。 Fx3.0.5 userChrome.js 0.8 Sub-Script/Overlay Loader v3.0.20mod
>>283 余談だが
BHNewTab1.1mod19.uc.js を入れなくても
chrome://browser/content/places/places.xul を
タブで開いたときに、マウスジェスチャなど行うと
色々エラー出まくるなwww
さらに蛇足だけど DOM Inspector 立ち上げて
Inspect ボタン押したときもマウスジェスチャ関係の
エラーが色々出てくるw
>>280 2ちゃんねるで、
自分は名無しさんで、
個人ご指名で、
お願いですね、わかります。
↑280も相当だがこんなに頭の悪そうなレス久々に見た
アップローダーにuserContent.js用のが上がってるな。 後で試してみよう。 個人的にはmulti_engine_searcher.user.jsが動けば嬉しいんだが aliceさんが改良した物で動かないということは、たぶんムリなんだろうな
289 :
名無しさん@お腹いっぱい。 :2009/01/23(金) 17:41:28 ID:6P4FYCx80
>>288 Greasemonkey用の改変autopagerとYouTubeHDだけど、動かないなあ。
コンテンツフォルダに入れたんだけど。
>>289 うちは両方とも動く。
読み込み順など変えてみ
>>288 userContent.uc.js 用のYouTube HD Suite、動きました!
ありがとうございます。うpして下さった方もありがとうございます。
youtubeはコロコロ仕様が変わりますね また新しくアップして下さったんですね ありがとうございます
( ^ิ౪^ิ)
userchromeって設定をよく弄ったり、頻繁に変更のあるwebサービス用の拡張機能を使うのには向いてない気がするんだけど。 マウスジェスチャとかタブ周りみたいに、自分のスタイルがあって、ほとんど弄らないところに使うのが最適な気がする。
好きなように使えばいいんでないの そんな気がしたからお前らも従えってのかい
296 :
名無しさん@お腹いっぱい。 :2009/01/23(金) 21:03:42 ID:LCILAxa80
そんな気がしたと言われると俺も従わなきゃって思うのかい 聞くだけ聞いて好きに使えばいいんでないの
PrefBarと似た様な事ってuserChrome.jsとかuserContent.jsで出来ますか?
>>294 全く同意なんだが最適というより好みの問題と思う
about:blankがある場合に、新規のページをabout:blankに開くようにできないでしょうか 拡張のReuseHomePageがありますが これだと、お気に入りから開いた時や外部から開いたときに動作してくれないのです
Firefox ツール>オプション>一般 FireFoxを起動するとき 空白ページを使用する を選択 ホームページ about:blank を入力 でOKだと思うよ
ものすごく意味を取り違えてないか?
取り違えてるね・・・・・ 無駄すれスマソ
304 :
名無しさん@お腹いっぱい。 :2009/01/23(金) 23:08:23 ID:6P4FYCx80
#!/usr/bin/ruby $KCODE = 'u' require 'timeout' module Atok_plugin def run_process( a_request_data ) res = nil timeout(3) do res = eval a_request_data['composition_string'] end {'candidate' => [{'hyoki' => res.to_s, 'comment' => res.to_s}]} rescue Exception => e {'candidate' => [{'hyoki' => 'エラーが発生しました', 'comment' => e.to_s }]} end end
userMenu.jsについて質問させてください。 userMenu.jsを導入して、コンテキストメニューにリンクをGoogleキャッシュとWaybackで開くメニューを追加してみたのですが、 これらのメニューを選択しても(無題)というタイトルで空タブが開くだけで、何も起こりません。 どうすればこれらのメニューからキャッシュを表示できるようになるでしょうか? サブスクリプトローダーはアリスさんのものを使わせていただいてます。 下記はusermenu.jsの導入に際してやってみたことですが、自信ありませんので間違えていたらご指摘ください。 1. userMenu.jsのver1.2とver1.21modをダウンロード 2. 1.21modの中身を1.2に上書き 3. userMenu.uc.js、0.UCJSToolkit.uc.js、JSA_modoki.jsl、userMenu.pl.js、contextmenuフォルダを chromeフォルダに移動
YousableTubeFixがHD動画を見る時にデフォのようにデカく表示してくれないんだけど皆さんの環境ではどうです? 最近Firefoxを2から3にしたんですけど、2の時はちゃんとできてたと思うんです・・ 設定は弄ってないし、アンインストしてインストし直してみても同じです。 この度アップデートがあって新しくしたけど変わりません。
>>306 youtube行って、ツール、Greasemonkey、ユーザスクリプトコマンドで設定。
Firefoxのトリプルクリック判定が厳しすぎるんだけど、これってスクリプトでもう少しゆっくりでも大丈夫なように出来ないかな?
aliceさん作成のopenTabsWhere_whichTabSelectWhenCloseTabを使わせて貰っていますが ブックマークツールバーに置いてあるフォルダを中クリックして複数タブにブックマークを開いたとき デフォルトの挙動のように、複数タブに開き終わった時点で左にフォーカスがあって それを閉じると右隣のタブへフォーカスするようにはできませんか? どなたか解る方教えて下さい。
310 :
名無しさん@お腹いっぱい。 :2009/01/24(土) 09:42:53 ID:Zx/GVjwX0
user.jsをChromeフォルダに作ったのですが、これはprefs.jsと同じディレクトリでないと読んでない 気がするのですが階層が違ってても読んでくれるのでしょうか?
>>310 user.js と prefs.js のどこがこのスレに関係するんだ
禿げしく板違い
312 :
名無しさん@お腹いっぱい。 :2009/01/24(土) 09:53:24 ID:Zx/GVjwX0
アドバイスが欲しかったら、たった一つこれだけ心得ておけばいい。 『自分なりの答えを、あらかじめきちんと用意しておく』 重要なのは、アドバイスをもらうべき問題について考え抜いておくこと。 考えても見て欲しい。あなたはどんな人に対してアドバイスを求めにいくのかを。 その設問に対して、自分より知恵も経験もある人に対して、ではないのか。 そういう人に対して、何の答えも持たずにアドバイスを求めるというのは、 その人が手間暇かけて培った知恵と経験をただでよこせと言っているに等しい。 無礼にもほどがあるというものである。 知恵も経験も足りないあなたが尽くせる誠意というのは、その問題を考え抜くこと。 その上で、足りないものを求めるのがアドバイスの正しい乞い方。 そもそもそれはあなたの問題であってアドバイザーの問題ではない。 アドバイザーにはそれを答える義務は本来ないのだ。 考え抜いた上で得たアドバイスは、あなたの知恵になる。 質問だけ投げた場合は、それはアドバイザーの知恵のままで終始する。 「ありがとうございました。他になにか僕が聞いておくべきコトがあるでしょうか? 今までお聞きしたことと全く違うことでもいいのですが。」 が致命的な間違いなのかがわかる。「何か聞いておくべきコトがあるでしょうか」という言葉ほど、 あなたがその問題に対して考え足りないことを雄弁に明かしてしまう言葉はない。 私がこんなことをたずねられたら、即座にご退去いただく。 私にとって得るものがないに留まらず、たずねてきた来た方にも得るものがないからだ。 たとえ一から十まで答えを懇切丁寧に解いたところで、馬耳東風になるのは目に見えている。 あなたが直面している問題は、誰の問題なのか。 アドバイザーの問題でないことだけは、確かだ。 その問題を解くのは、あなたなのである。 あなたが考え抜かずして、誰が考えるのだ。
くだらないコピペ探してる暇があったらちゃっちゃとぐぐれ
314 :
名無しさん@お腹いっぱい。 :2009/01/24(土) 10:39:31 ID:Zx/GVjwX0
豚のようなレスする暇があったら回答せいやボガ
>>314 その問題を解くのは、あなたなのである。
>>311 烈しくどうでも良いがグリモンスクリプトは user.js なので
完全には間違いではなく勘違いの可能性も、なくはない。
アップローダーにある最新のuserContent1.3modを入れたら LDRizeとYousabletubefixが動かなくなった userContent.pl.jsの設定変えたら後者は動いたが前者は動かず
aiosが内側に出てくるのが微妙に嫌なんですが 外側に出てこさせるようには出来ないもんでしょうか?
321 :
309 :2009/01/24(土) 15:02:22 ID:ct0tTdbz0
>>320 新規プロファイルで何度もやっていますが
中クリックで開くと複数タブの一番右のタブにフォーカスされて
そのタブを閉じると左隣のタブにフォーカスが移ってしまいます。
澄みませんがスクリプトの設定を教えてもらえませんか?
jsa.jslってなに? userContent1.3modに入っていたけど以前のにはなかったよね? やっぱり必要ですか? マニュアルには記載してないみたいだけど。
J(ava)S(cript)L(ibrary)じゃない? ところで特定の文字列を含むものを履歴に追加しない というようなスクリプトはないでしょうか? 例えばgoogle.co.jpやgoogle.com、yahoo.co.jpを含む物を履歴に追加できないようにする
>>321 const WHERE = "NEXT";
const INCREMENT = 0;
YourFileHostなんてエロ動画見るときしか使わない。
327 :
名無しさん@お腹いっぱい。 :2009/01/24(土) 16:34:56 ID:Zx/GVjwX0
userContent.jsの使い方が難しすぎる。初心者用解説サイトみたいなwikiでもないのか? 不親切にもほどがある。
>>325 その二つだけを変更して試してみたのですが
デフォルトの挙動とは違い、フォルダの中のブックマークの順番が
真逆で左からタブに開いて行ってしまうのですが・・・
userChrome.js v0.8、Sub-Script/Overlay Loader aliceさんのv3.0.20mod
Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 (.NET CLR 3.5.30729)
>>327 あの説明だけを読んでわかる奴だけが使うべきなんだよ
下手に初心者が使ってもエラーが出たり動かなくなった時に訳がわからなくなるだけ
それならまだgreasemonkeyを使ってた方がいいって事だ
まあそうでなくてもgreasemonkeyじゃないと動かないスクリプトもあるしな(nicovideo_tag_edit_helper.user.jsとか)
>>324 chrome.contentで入れてみたけど上手く動いてないみたいだ。
greasemonkeyじゃないとだめなのか?
( ゚,_ゝ゚)バカジャネーノ
333 :
名無しさん@お腹いっぱい。 :2009/01/24(土) 19:09:19 ID:Zx/GVjwX0
夜用動画ですね。分かります。
自分が入れてるグリモンの大半がuserContentで動かないのでReloadImageにしか使ってないな
スゲー同じ動画の連番とかどうやって取得してんだろw StylishのClean Yourfilehostにも感動したけどちょっとこっち入れてみるわ Firefoxってスゴイなホント
337 :
名無しさん@お腹いっぱい。 :2009/01/25(日) 09:38:38 ID:AXTXTcXN0
userChrome.jsを使いこなすには、自分でソースコードホイホイかける人じゃないと難しいと思う。 またuserContent.jsはもっと敷居が高い。動かなかったら自分で手直し出来るくらいでないと 今後も本体やアドオンのupdateの度に悩むことになるよ。
で、何が言いたい?
339 :
名無しさん@お腹いっぱい。 :2009/01/25(日) 11:14:59 ID:AXTXTcXN0
いちいちここを手直ししてくれだの、またホイホイ調子こいて書き直す馬鹿が後を絶たないのでね。
>>339 嫌なら参加しなければ良いと俺は思うが、駄目かな?
このスレって自分である程度修正できるやつらのスレだろ? 昔っから初心者お断りだったと思うが 初心者は質スレいけ
質問スレ来られても困るんだが
NGにすればいいだけ
頻発する質問やとどまるところを知らない要望に辟易してるならササッと誘導すれば
いいだけじゃね?
>>339 みたいに馬鹿だのなんだの書き込むと余計変な流れになるんじゃね?
黙って脳内あぼーんすれば良いだけだろ それができないなら2ch止めろ
だな。 でも最近スクリプト質問スレがあっても良いんじゃないかと思おうレスが多くなったね。
またソフ板にFirefoxスレ増やすのかよ
だな。
350 :
名無しさん@お腹いっぱい。 :2009/01/25(日) 21:28:21 ID:xe6fyxqh0
だろ かよ だな ( ´,_ゝ`)
また懐かしいものを
Aliceさんfindbarの履歴追加のスクリプト ありがとうございます!
ID:7p+oWF3i0 ( ´,_ゝ`)
ID:7p+oWF3i0 ( ´,_ゝ`)
ロダにあるuserContent.uc.js v1.3modを使わせて貰っているのですが AutoPagerizeのフィルタが反映されなくなってしまいます。 分かる方、どこを書き換えれば良いか教えて下さい。
// var pr = prototype[id] || (prototype[id] = createPrototype(win)); var pr = (prototype[id] = createPrototype(win)); のところだと思うのですが自力では解決出来ませんでした。 よろしくお願いします。
この流れで質問できるのがすごいなw
その発想がすごいなw
> 自力では解決出来ませんでした 諦めましょう。 自力で何とかできる人のためのスレです。
別にそうじゃないとは思うけど、人それぞれじゃね? そんな閉鎖的になると、それこそジャンルとして縮まるし 書き込まれても気に食わなきゃ相手しなけりゃいいのに 相手できる人だけ相手するんだろうし
初心者や質問お断りなスレを2ch以外でたてて 勝手にそっちでやってりゃいいのにな
>>362 ハゲしく板違い
userChrome.cssとuserCheome.jsの違いがわかたないヤツは
質問板へ行けwww
ほらな。こういう馬鹿が後を絶たないんだよ次郎。
NG推奨ID:GP3Oxtz40
369 :
>>362 :2009/01/26(月) 12:11:05 ID:snAa9uQn0
質問版いきます、スレチすんませんでした
今日=ID:GP3Oxtz40 昨日=ID:xe6fyxqh0 この人本スレやらそこら辺で荒らし回ってる。 因みに 800 :名無しさん@お腹いっぱい。:2009/01/26(月) 10:26:24 ID:GP3Oxtz40 へえ、そうなんだ。プログラムできる人とかコンピュータ言語読める人なんて神に見えるけど。 だそうですw 取り敢えず var pr = (prototype[id] || (prototype[id] = createPrototype(win)));で 様子をみようと思いますがいまいち理解出来ていないので、なぜ var pr = (prototype[id] = createPrototype(win));では フィルタが反映されないのか分かる方がみえましたら教えて下さい。
同一人物認定って見えない敵と戦ってるようで傍から見てるとすごく面白いのでもっとやってください
ID:GP3Oxtz40=ID:z5gT7u5g0
>>372 分かりました。
根拠は同一のコピペがあったので結論付けました。
今日は、スクリプトと睨めっこしていて出勤時間を忘れていましたので
時間は20時までたっぷりありますw
あほかお前はw 頑張れ
はい
377 :
名無しさん@お腹いっぱい。 :2009/01/26(月) 14:28:53 ID:GP3Oxtz40
ID:3ykvzwHU0 乞食ktkr 見苦しいのう
ところで、このスレで質問するときは、 質問者のレベルを明記するべきだと思う。 回答するときに少し困るのだ。 1. スクリプトを全く書けず、書く気もなく、希望した機能を作って欲しい 2. スクリプトを書くために勉強したいが、ほとんど初心者 3. C言語は得意だが、userChrome.jsの書き方がサッパリわからない 4. ある程度スクリプトを書けるが、自分にとって難しい問題に当たった 1なら、コードを丸ごとアップするし、 4なら、コードより内容の説明の方が質問者はありがたいだろう。
382 :
名無しさん@お腹いっぱい。 :2009/01/26(月) 15:21:50 ID:GP3Oxtz40
ID:GP3Oxtz40 どうしたんだ 大丈夫か?
ID:GP3Oxtz40
ココデ
>>356 にピシッと正解コードを出せれば
大喝采、
キネンカキコ ID:GP3Oxtz40
スクリプト書ける程度の知識があってもスルー耐性ないからダメだろ
>スルー耐性 スルー能力か、あるいは煽り耐性の間違いだな >>ID:GP3Oxtz40 一つだけアドバイス まずは風呂に入って清潔になり、勇気を出して表に出ろ。 そして病院に行くんだ。お金はママに貰いなさい
388 :
名無しさん@お腹いっぱい。 :2009/01/26(月) 16:47:39 ID:GP3Oxtz40
真・スルー 何もレスせず本当にスルーする。簡単なようで一番難しい。 偽・スルー みんなにスルーを呼びかける。実はスルーできてない。 予告スルー レスしないと予告してからスルーする。 完全スルー スレに参加すること自体を放棄する。 無理スルー 元の話題がないのに必死でスルーを推奨する。滑稽。 失敗スルー 我慢できずにレスしてしまう。後から「暇だから遊んでやった」などと負け惜しみ。 願いスルー 失敗したレスに対してスルーをお願いする。ある意味3匹目。 激突スルー 話題自体がスルーの話に移行してまう。泥沼状態。 疎開スルー 本スレではスルーできたが、他スレでその話題を出してしまう。見つかると滑稽。 乞食スルー 情報だけもらって雑談はスルーする。 質問スルー 質問をスルーして雑談を続ける。 思い出スルー 攻撃中はスルーして、後日その思い出を語る。 真・自演スルー 議論に負けそうな時、ファビョった後に自演でスルーを呼びかける。 偽・自演スルー 誰も釣られないので、願いスルーのふりをする。狙うは4匹目。 3匹目のスルー 直接的にはスルーしてるが、反応した人に反応してしまう。 4匹目のスルー 3匹目に反応する。以降5匹6匹と続き、激突スルーへ。
389 :
名無しさん@お腹いっぱい。 :2009/01/26(月) 16:48:19 ID:GP3Oxtz40
スクリプトを全く書けないが、自力で何とかできるようになりたい初心者です Fx3以降でFindbarをCtrl+Fでトグル開閉するだけの機能が欲しいです。 まとめサイトの同内容スクリプトを手本にさせていただき試行錯誤しつつ FindbarBasics1.5.3の中身も見て該当部分は見当がついたと思うのですが、 <overlay>〜などの部分(xul部分?)はどう書き換えれば良いでしょうか?
>>390 うちFx3だけど使えてるよ?
Ctrl+F押したらFindbarが出るけどもう一回押したら消える.uc.xul
とかいうやつ。
>>390 Findbar Basics内でのトグル開閉する部分は以下。
function toggleFindbar() {
var findBar = document.getElementById('FindToolbar');
if(findBar.hidden == true) findBar.onFindCommand();
else findBar.close();
}
で、この機能を呼びだす方法を用意する必要があるのだが、
そこで、<overlay>〜でボタンとかを作っている。
userChrome.jsで書くなら、xulは少し敷居が高いかもしれない。
例えば、ダブルクリックで開閉させるスクリプトなら簡単に書ける。
addEventListenerとか使って。
ごめん。かなり丁寧に書いたつもりだが、
的確に質問に答えるのは意外と難しかったわ。
横からすまん 俺も勉強中なんだけどaddEventListenerメソッドを使って、 keypressイベントを上書きしてそこからtoggleFindbarを 呼び出すようにするとかじゃ駄目なの?
試しに書いてみたけど、なんで動かないんだろう window.addEventListener("keypress", toggleFindbar, false); var toggleFindbar = function(event) { if (event.ctrlKey && event.keyCode == event.DOM_VK_F) { event.preventDefault(); var findBar = document.getElementById('FindToolbar'); if (findBar.hidden) findBar.onFindCommand(); else findBar.close(); } }
document.getElementById('cmd_find').setAttribute("oncommand", "toggleFindbar();"); function toggleFindbar() { var findBar = document.getElementById('FindToolbar'); if (findBar.hidden) findBar.onFindCommand(); else findBar.close(); } こうしてみたけど動かないオワタ\(^o^)/
>>391 まさにそれを使っていましたがいつのまにか動かなくなったので
勉強して書き換えてみようと思った次第です。
>>392 <overlay>〜までの理解は合っていて安心しました。
addEventListenerはaliceさんのToggleFindBar.uc.jsでも
使われていたので参考にさせていただこうと思います。
>>393 氏やFindbarBasicsの例をみる限りでは
あくまでCtrl+Fでやるならxulが避けて通れないようなので、
そちらももう少し勉強してみますね。ありがとうございました!
6日ぶり, やっと規制解除された。 ので, カキコします。
>>395 さんので動きまましたよ。
新規プロファイル + userChrome.js 0.8 + Sub-Script/Overlay Loader v3.0.20mod
で
>>395 をxxx.uc.jsで保存, 再起動。
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090125 Minefield/3.2a1pre
>>396 Ctrl+FならaddEventListenerでkeydownイベントを捉えるのが普通じゃないかな。
>>395 みたいに書けた方がスマートだけどね。
ボタンを作るのも、createElementでボタンを作って
ツールバーにappendChildするとかで、xulなしでもいける。
アップロードフォームにD&Dすると、そこにファイルのフルパスが入力されるようにするuserchrome.jsはどのように書けばよいでしょうか? どなたか書いていただければ嬉しいです よろしくお願いいたします
(๑→ܫ←๑)
>>399 >>401 さんのおっしゃっているとおり
そこにある fileNameDND.uc.js だな
midiをDLするのってありませんか!? あとグリモンもアドオン化ってできますか!?
>>403 >midiをDLするのってありませんか!?
midiを開いても勝手に再生されてしまう
→QuickTimeを消すかFirefoxの設定でDLするようにしろ。スレ違い。
midiのURLが分からない
→サイト毎に仕様が異なるのでどうにもならん。横取り丸でも使ってろ。
>>403 グリモンスクリプトのアドオン化というのなら、そういうことができる別のアドオンもある。
拡張・テーマ・プラグインの総称がアドオンであって拡張=アドオンではない
質問です。見てるページをはてなブックマークに右クリックから登録したいのですが、
JSAは既に開発が終わってるので、userContent.jsからやろうと思いました。
以下元コードです。
var hb_jump;
jsa_MakeAd();
document.location=hb_jump;
function jsa_MakeAd() {
var hb_url;
var hb_text;
if ( _jsaCScript.context.onLink ) {
hb_url = escape(_jsaCScript.context.link.href);
hb_text = escape(_jsaCScript.context.link.text);
}
else {
hb_url = escape(document.location.href);
hb_text = escape(document.title);
}
hb_jump = '
http://b.hatena.ne.jp/add?mode=confirm&title= '+hb_text+'&url='+hb_url;
}
これを、JSAMODOKIで使えるようにはならないでしょうか?
>>404 すみません。。html全文から *.midを検索してリンクを表示するuser.jsはできますか!?
>>406 教えてください!
>>408 それです!ありがとう!
var links = document.links; for (var i = 0; i < links; i++) { if (links[i].href.match(/\.mid$/) ここまで書いてめんどくさくなった…
i < links.length; だな。
Firefox3.0.5でgreasemonkeyで実行するのと拡張で実行する時の速度ってコードが一緒なら同じ?
グリモンとuserContents.jsって何で速度が違うの? 書き換えするんならどっちも一緒じゃないのか
>>415 えええ、ものによるんじゃないの。Greasemonkeyはサイトによって切り替わるけど
アドオンだとピンポイントじゃなくて絨毯爆撃だよ。
>>411 おお、気が向いたら続き完成させて下さい。
>>416 実測をストップウォッチ使って計ったとかじゃないし、体感的にもGreasemonkey重いと
感じたことはないよ。userContent.jsに置き換えるのはGreasemonkeyのあの
チンパンの顔が鬱陶しいから。
>>417 拡張機能の方でもサイト別に指定できるものもあるだろ
Greasemonkeyの方はAPI経由で整形した後に実行されるから
必然的に遅くなる
>>419 そうなんだ。体感で言ったら変わらんだろうけどなんか気になった
とはいえ、最新のハイスペックマシンならまるで問題ない。
おいおい、同じスクリプトなら固めてある分拡張の方が遅いだろ
?
┐(´ー`)┌
へノ / ω ノ >
>>401 >>402 ごめんなさい、満遍なく探したのですがどれに該当するかが分かりません
何番が該当するのか教えていただけないでしょうか
DragNgoModoki5.uc.jsに当該機能は見つけたのですが、単体のものを探しています。
あぷろだにuserContent.uc.js 1.3 mod2が上げられてるね
>>422 俺も最近知ったんだけど、jarにせずにフォルダで配置しても動くみたいだよ
xpiはインストール時に展開されるし
>>430 d楠
userChrome.jsとDOMinspectorしか入れてないから
extensionsフォルダは暫く覗いてなかったけど今見たら展開されて入ってるね。
裸踊りされた意味が分かったわw
固めた方が早いけどな
一年ちょっと前くらいに アドオンがパッケージングされてないと hogehogeされかねない脆弱性というのが があったたような気がするが・・・ 失念<残念w
おまえらの奥歯に物が挟まったようなレスはむず痒ス グルに聞いて調べてみるよ
あう! ×グル ○グーグル
>>430 .jar解凍→中身弄くる→zip圧縮→拡張子を.jarに戻す
この手続き踏んでも失敗するね。
圧縮するときに間違ってんじゃね? 1つのフォルダにまとめたら必ず失敗するぞ
>>436 フォルダ構造そのままなら成功するはず。
ところで、
>>419 の「API経由で整形」っていうのは、
userChrome.jsでaddEventListener("DOMContentLoaded", とか
した場合は起動時に1回だけだよね?
Greasemonkeyの場合は1回じゃなくてサイト毎にやるの?
>>428 すみません、教えていただいたファイル名で検索をしたのですが、このスレしか出てきませんでした
教えていただきありがとうございます
追加で質問をしてしまい申し訳ございません アップローダーのusercontent.js mod2をダウンロードし、解凍しようとしたところ000-minibuffer.user.jsがファイルと一致しないと出たのですが他にこのような状態になった方はいらっしゃいませんか?
やてみたけど問題なく解凍されるよ。 キャッシュを消してもう一回落としてみたら?
>>442 ありがとうございます
無事解凍できました
>>429 ∩
( ⌒) ∩_ _グッジョブ !!
/,. ノ i .,,E)
./ /" / /"
_n グッジョブ!! ./ /_、_ / ノ'
( l _、 _ / / ,_ノ` )/ /_、 _ グッジョブ!!
\ \ ( <_,` )( /( ,_ノ` ) n
ヽ___ ̄ ̄ ノ ヽ |  ̄ \ ( E)
/ / \ ヽフ / ヽ ヽ_//
userContent.uc.js 1.3 mod2作者乙! greasedlightboxとDailymotionDLが動いてないみたいだ。何でだろう?
446 :
名無しさん@お腹いっぱい。 :2009/01/28(水) 22:58:39 ID:FE8WDBrX0
>>445 greasedlightbox動いてるよ
DailymotionDLはサイトの仕様がずっと前に変更したから...
ググレばぞろぞろとスクリプトあるし...
次のようにしたらとりあえずは動くけどね
// DailymotionDL.js ver. 0.4 mod
var divs = document.getElementsByTagName("div")
var html = unescape(document.getElementsByTagName("body")[0].innerHTML)
var url = "
http:// " + window.location.hostname + html.substring(html.indexOf("video=")+6, html.indexOf("@", html.indexOf("video=")+6))
var h1 = document.getElementsByTagName('h1');
var max = h1.length;
for(var i = 0;i < max;++i){
if(!/nav/.test(h1[i].className)) continue;
h1[i].innerHTML = '<a href="' + url + '" title="'+h1[i].textContent+'">' + h1[i].textContent + '</a>';
break;
}
1.3mod2のおかげでこ汚い猿を見ずにすむ
1.3mod2 3.1b2だとエラーコンソールに何かでるな まぁいいやw
>>447-448 サンクス!
DailymotionDLは動いた。でもgreasedlightboxがどうも動かない。
多分他のと当たってるんだろうな、使いながら調べていくわ。
>>337 ちょっとスクリプト程度のものを書けるくらいの奴が何を偉そうにw
「お前のためを思って」みたいな書き方するのがまた痛々しいw
この手のスレは多くの人の気まぐれによって成り立ってるんだから
お前好みの良レスばかりが並ぶわけないんだよ。
454 :
名無しさん@お腹いっぱい。 :2009/01/29(木) 04:02:38 ID:DrP5C0BH0
こんなエラーがでた??? Could not launch editor. [Exception... "Component returned failure code: 0x80520003 (NS_ERROR_FILE_EXECUTION_FAILED) [nsIProcess.run]" nsresult: "0x80520003 (NS_ERROR_FILE_EXECUTION_FAILED)" location: "JS frame :: chrome://greasemonkey/content/utils.js :: launchApplicationWithDoc :: line 188" data: no]
455 :
名無しさん@お腹いっぱい。 :2009/01/29(木) 06:25:49 ID:DrP5C0BH0
Dailymotionというものの存在自体を今日初めて知った。なんという情弱…orz
>>457 こんなとこに書かないで作者に聞けばいいんじゃね?
だいじょうぶ?ぼくちゃんひとりでできる?
>>460 書いてから暫くして気づいた
やっぱりメールしてみるか
auto copyのuserchrom版ってどこにありますか?
>>463 ありがとうございます
ぐぐれば1件目にでてきてましたね・・・
loaderはAlice0775さんの物を、userMenu.uc.jsは1.21modをDLして使ってみたのですが、上手く動作しません。 具体的な症状は"Element Killer"だとページが白紙になったり、"Google Cache"だと何もないタブが開いたりと 一応なんらかのアクションは起こるのですが上手く動かなくて困ってます なんとか原因特定できないでしょうか?
>>465 あれは相性の問題もあるらしいから、動かないときは諦めるのも吉らしい
置く場所を変えるとかしてみるともしかしたら動くかもしれない
因みに、Element Killerとうちも白紙になった
Element Killerは 以下のように if(event.button != 0) return; event.stopPropagation(); this.parentNode.removeChild(this); Google Cacheは問題ない
new usercontent.uc.js快適です aliceさんいつもありがとうございます アップデート毎に追加してるプロファイルが増殖 してます
>>466-467 色々弄らないと駄目みたいですね。
467さんの方法ではありませんが適当に書き換えたら動きました。
他に動かないスクリプトも自分で色々やってみて頑張ってみることにします。
アドバイスありがとうございました。
>>467 さんの方法ではありませんが適当に書き換えたら動きました。
なら, どう書き換えたぐらい晒せよ
一方通行じゃつまらねーダロが
>>461 お前は本当にバカだな
サイトでみんな聞いてるのに
ホントに凄いです どうやっても動かなくなった GMスクリプトが使えている
>>470 すみません。すでに
>>467 さんが答えていたので、素人が書き換えた間違えてるかもしれない方法なんて書いても意味がないと思いました。
一応書いておくと
>>467 さんと同じ所のthisをselectedに変えただけです。
usercontent.uc.jsでGoogle Reader Full Feed使えている人いますか? Gのアイコンまでは出るのですが、全文収得ができない。 グリモンじゃないとだめかな?
サーチバーにフォーカスがあったっている状態で↓キーを押すと、検索エンジンの選択メニューを出し、そちらにフォーカスを当てるusercrhome.jsはどう書けばいいのでしょうか?
>>475 Alt+↓じゃだめなのか?
document.getElementById("searchbar").addEventListener(
"keypress", function(e){
if (e.keyCode == e.DOM_VK_DOWN) {
e.preventDefault();
document.getElementById("searchbar")._textbox.openSearch();
}
}, true
);
>>474 動く, Tools ? User Script Commands から キャッシュのリセット をしないとダメですよ。
>>476 ありがとうございます
セカンドサーチの機能として、その機能しか使っていないことに気づいたためuserChrome.jsで代用できればと思い書き込みました
サーチバーに何かが入力されている際は履歴のほうが出てしまいます
頑張って修正してみたいと思います
教えていただきありがとうございます
やっぱりかなりメモリを消費するね 度々再起動させてる いらないスクリプトを整理しないと
greasedlightboxが動かないって書き込みがあったから greasedlightboxだけ前のバージョン使ってたけど新しいを試してみた Googleイメージ検索では動いたけど、fc2やlivedoorのブログでは動かなかった
>>477 ありがとう。
新しいusercontent.uc.jsのなかのスクリプトを使ったら動くようになった!
> Google Reader Full Feed これ、いいっすね。とりあえずLifehackerだけでも全文表示出来るようになってよかった。 Lifehacker ≫ 「 ≫」こんな、ナビゲーションマーク以前は付いてませんでしたよね? サイト名クリックでサイトへ移動するのは変わらないのでこの記号あまり意味ないのに。
contextPopupBookmarksFolder.uc.jsでaliceさんがブログで 書いておられる通りbookmarkletのフォルダを指定してみましたが便利ですね firefoxの指定ブックマークフォルダのIDを出すのこんなに難しいとは 知らなかった
誘導されてきました みなさん、userChrome.jsのサブスクリプトローダーは どれ使ってますか? alice0775さんの所にあるローダーを入れたら、履歴表示、 ブックマークの管理画面などが開かなくなり、困っています
>>484 新規プロファイルで試した?
それにFirefoxのバージョンすら書かずそれだけ言っても
同症状の人が現れない限り解決方法なんて出ないと思うけどな。
>>485 失礼しました
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5
です
新規プロファイル、再インストール双方とも他のアドオンは入れずuserChromeだけ入れて試しました。
userChromeのアドオンだけ入れた状態なら問題ないのですが、userChrome.jsをサブスクリプトローダーに置き換えると必ず発症します。
履歴やブックマークからサイトに飛ぶのは問題ないのですが、一覧を見ようと「全ての履歴を表示」や「ブックマークの管理」を押下すると何も起こらない状態になります。
時折タスクマネージャーを確認すると、ファイル→終了をしてもプロセスに残っている事があるんですが、何か関係があるんでしょうか。
userChrome.jsってGMに比べてメモリの消費量が非常に多い気がするんだが これってどうにかならないもんなのか?
>>486 Firefox3.0.5ポータブル版にAliceさんのローダ(3.0.20mod)入れて試したけど正常表示。
userChrome.js 0.8とuserChromeJS 1.0両方とも問題は無かった・・・どないなっとるんや。
chrome://browser/content/places/places.xulが壊れているのかとも思ったけど、
再インストールでも問題が発生するとなるとローダのローカル保存をミスってるとか?
アンチウイルス系ソフトが邪魔してるとも思えんしな・・・。検索の邪魔するヤツはあるけど。
まあ・・・役に立てなくてすまん。
>>487 今のuserContent.uc.jsだとどうか分からないけど、昔のヤツでautopagerizeを使うと
メモリが解放されなくてとんでもない事になったわ。結局大人しくGM使う事にした。
>>488 ありがとうございます。
ローカル保存のミスというと、コードの問題の事なんでしょうか?
Shift-JISとUTF-8の両方で試しています。
実は以前は問題なかったんですが、おかしくなる前にセキュリティソフトの期限が来たので、Nortonに乗り換えたのですが、それも関係あるのでしょうか
前に使っていたのは色々言われてる「ウィルスセキュリティZERO」だったので、乗り換え直前にオンラインスキャンをしようとJavaを入れました。
一度リカバリして試した方が無難ですかね、面倒ですがorz
>>487 >>488 俺もGMからuserContent.uc.jsに完全に切り替えたらメモリ消費量がかなり増えたな
時々、画面のスクロールが重くなる
about:configでbrowser.cache.memory.capacityの値を小さくしてみたら、多少改善されたけど
>>489 俺もnorton2009だが問題ないね
エラーコンソールは?
プロファイルたくさん複製して試す
>>476 を改造しようと頑張っていたのですが、行き詰ってしまったため質問いたします
javascriptにはブラウザに対して特定のキーを送る方法はないのでしょうか?
>>475 の状況で、検索エンジンの選択メニューを直接出すのではなくAlt+↓を押すように変更し、
検索エンジンの選択メニューでのエンターをエンターキーを2回押すように変更(検索エンジンの変更と、送信)したいのですが、方法が思いつきません
どなたか教えていただけないでしょうか
よろしくお願いいたします
>>492 >javascriptにはブラウザに対して特定のキーを送る方法はないのでしょうか?
dispatchevent
>
>>475 の状況で、検索エンジンの選択メニューを直接出すのではなくAlt+↓を押すように変更し、
>検索エンジンの選択メニューでのエンターをエンターキーを2回押すように変更(検索エンジンの変更と、送信)したいのですが、方法が思いつきません
素でおk
userContent.uc.js 1.3 mod2に同梱されてるimage_links_inline_viewe.user.jsだけど var DELAY = 100; //(msec) のところの数字を書き換えてもディレイは変わってない気がする・・・ 一定時間経過後に画像を表示するのってどうすればいいんでしょう?
/* if (timer) clearTimeout(timer); timer = setTimeout(function(e, oImg){prev = oImg; oImg.setAttribute('class','grauw-imageview'); moveThumb(e); }, DELAY, e, oImg); */ prev = oImg; oImg.setAttribute('class','grauw-imageview'); moveThumb(e); を if (timer) clearTimeout(timer); timer = setTimeout(function(e, oImg){prev = oImg; oImg.setAttribute('class','grauw-imageview'); moveThumb(e); }, DELAY, e, oImg); /* prev = oImg; oImg.setAttribute('class','grauw-imageview'); moveThumb(e); */
/* if (timer) clearTimeout(timer); */ if (prev){ prev.setAttribute('class','grauw-imageview grauw-imageview-hide'); prev = null; } を if (timer) clearTimeout(timer); if (prev){ prev.setAttribute('class','grauw-imageview grauw-imageview-hide'); prev = null; }
userContent.uc.js1.3 mod2にしたらmulti_engine_searcher.user.jsが日本語だけ文字化けするようになった。 以前のバージョンだとならなかったのだが、何が悪いのかわかる人いますか? 言語設定とかいじったけど駄目だった。 それと以前は最初のページから他の検索エンジンが表示されていたような気がしたけど、2ページ目から表示されるように変わったのかな?
>>495 ,496
ありがとうございます、うまく動作しました
>>497 文字エンコーディングを再度設定してみては?
>>499 アドバイスありがとう。
しかし試してみたが他のところも文字化けするし変わりはなかったよ。
文字化けもしないし全部のページに表示される
>487見てGMにしてみたらメモリ消費半分になった… 今までusercontent.jsのほうが良い!と妄信してたから驚きだ 使うスクリプトにもよるのだろうか
>>501 レスありがとう。
もしかしてうちだけなのかな?
とりあえずLDRizeを使うと1ページ目に表示されなくなることはわかった。
使用しないと表示されるし。
でも読み込みの順番を変えてもかわらないんだよなぁ。
文字化けはわからないや。
"GM" Script使うページを指定する "usercontent.js" Script使うページを標準では指定しない この違いだけなんじゃないの?よくは知らないが切り替え用のパッチがあるそうだよ。
>>502 userContent.jsはスクリプトファイルの中身を予め読み込みdataスキームにエンコードしてキャッシュしている。
GMはそのページに適用する度ハードディスクからスクリプトファイルを読み込んでる。
従い, メモリの使用量はuserContentは多いのは仕様。
ハードディスクが高速でおよびOSのIOキャッシュが効いているならGMを使うのでいいと思う。
>>503 LDRizeはDOMの改変が多大なので一番最後が普通。
メモリーが増えようが気にしない。あの猿を見なくて済むなら、拡張が一個でも減るなら userContent.jsが良い!
>>505 目から鱗、ありがとうございます。
いまいちピント来てなっかたけどよく解りました。
>>505 詳しくありがとうございます。
カススペックPCなのでどちらを優先するか考えようと思います。
新しいusercontent.uc.jsはメモリ消費するね 俺もGMチンパン見るの好きじゃないし再起動で対応 してる
メモリがギガ単位になったこのご時世にメモリ使用量ってそんなに気になるかな
早くテラ単位になって欲しいな
とはいえ0.9GBも一つのアプリが占有されると困るなぁ・・ 最新のだけ消費するのならver落としてみるか・・
普段だと多くて200M強くらいだと思うけど0.9Gとかメモリリークしてるとしか思えないな・・・
514 :
名無しさん@お腹いっぱい。 :2009/01/31(土) 19:02:05 ID:2OaT+40d0
起動時にGMスクリプトを2回読み込んでいるのはなんでかな?
515 :
497 :2009/01/31(土) 19:48:36 ID:Ul4J4l5A0
>>503 LDRizeが一番最後にする事初めて知りました。
どうもありがとう。
ちなみにmulti_engine_searcher.user.js動くようになりました。
ファイルネームでURLの指定をやめたら文字化けもなくなりました。
以前はこのままで文字化けしてなかったんだけどな?
なぜだろう?
Leak monitorで見る限りメモリリークは無い。 2回実行はしていない。
こちらもリークモニターでリークしてないことを5時間使用して確認。 userChrome.js v0.8 Sub-Script/Overlay Loader v3.0.20mod Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 (.NET CLR 3.5.30729)
開いてるタブの数が多いだけだろたぶん
Image links inline viewerは元画像読み込むからGoogle Image検索(画像サイズ特大)をAutopagerizeの4〜5ページ読み込むと凄いことにw
>>492 回答ありがとうございます
頑張って調べてみたいと思います
素でおkとはどのような意味なのでしょうか?
>>515 こちらでも確認した。
確かにURLしていすると文字化けするね。
間違っていたら動かないのはわかるけど、なぜ文字化けするんかはわからん。
greased lightboxでも、元画像を表示した時に文字化けするのだが・・
>>522 >アドオンが不要になる分、動作が速くなる
馬鹿まるだしw
同じカテゴリーの記事を見る ・「似たサイト」をサイドバーで勧めるFirefoxアドオンSimilarWeb ・重いアドオンとはおさらば!定番機能はJSに置き換える ・Firefox高速化の切り札「FasterFox」でブラウザ魔改造 ・DropBoxを駆使してFirefox全設定を完全シンクロさせる ・Google検索を徹底的にサポートする強力アドオン3種 ・検索結果のポップアップ表示で流し読みに最適な「popIn」 ・クリップした記事に注釈を加えて丁寧に保管「Scrapbook」 ・必見記事は超速クリップ!ブクマより使える「Read It Later」 ・XP/Vista/Win7等マルチブート環境の起動設定を弄るEasyBCD ・FirefoxでGmailを使いやすくカスタムするグリモン3連技
ネトランってまだあったのか
>>522 ・Firefox高速化の切り札「FasterFox」でブラウザ魔改造
「プリセット」で「カスタム」を選択しよう。詳細設定が行えるようになる。カスタム設定が難しい人は、「ターボチャージャー」機能を選択
最低だな
529 :
521 :2009/02/01(日) 22:53:22 ID:D1GlrmkY0
あたらしいuserContent.uc.jsどうもありがと。 文字化けしなくなったよ。
greased lightboxの「元の画像を表示」で日本語が文字化けするんですが、こちらのほうは修正できませんか
>>530 環境書けよ
おれはならない
プライベートビルドやナイトリーで日本語版じゃないとかいうオチは勘弁
ウチも↓で問題ないな。
Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5
userContent.1.3mod3
Greased Lightbox v0.17
>>531 が該当しないなら、可能性としてはフォントかな
元々文字化けすると思うのですが。 なぜ unescape(unescape( ... )) なんてしているかわかる方いらっしゃいましたら, 教えてくだしあ。
ソース見た感じだと、unescapeしっ放しなのがマズイっぽいかな?
当たり付けてurlのescape処理入れてみたがダメだった。
これ以上はお手上げw
greased_lightbox_v017.user.jsでも同様に文字化けするようだ
>>533 書き方が悪いってレベルじゃねーぞ!
>>534 533をGreased Lightbox外して試せば化けない。
あと、unescape(unescape( ... ))の理由はよくわからない
>元々文字化けする GMでもという意味 理由がないならだが unescape(unescape( ... ))をはずせばいい
初歩的なうえスレ違いな質問かもしれませんが keyconfigのkey editorにおける"Global"の意味がいまいちわかりません チェックすると、chrome://browser/content/browser.xulの記述が省けるかわりに Firefox自身や他拡張の関数と名前が重複して不具合が出るかもしれない っていう理解で合ってますでしょうか? また他にメリットやデメリットなどあったりするんでしょうか?
質問スレッドでスルーされてしまったのでこちらで質問させてもらいます。。 greasemonkeyでイメージ検索できるスクリプトありませんか できればfast lookup JP and ENみたいにページを切り替えずに 検索できるのが良いんですが
Google総合★9
http://pc11.2ch.net/test/read.cgi/esite/1233416134/45 45 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2009/02/03(火) 01:15:45
スレ違いなので書くか悩むけど、これだろうっていう原因が見つかったのでいつか誰かの役に立てば、と一応書いておきます。
やっぱりというか当たり前だけどGoogle側はまったく問題なしです。。
FireFoxのアドオンgreasemonkeyのスクリプトでFavicon with Google 3(Googleの検索結果に各サイトのFaviconを表示させるスクリプト)を入れてたんだけど、
どうやらそれが原因っぽい。
Favicon with Google 3を有効・非有効切り替えつついろいろ試したら有効時にステータスバーの「〜〜〜のアドレスを解決してます」っ表示が長く、
タイムアウトで「〜〜のサーバーが見つかりませんでした」となることが多い。(非有効状態では今のところ再現されず)
また、他ブラウザでも今のところ再現できませんでした。
参考までに。
Google検索関係のやつって行きもしないところにもアクセスしてデータ持ってきて酷いよな
おまけで付いていた viewSidebarMenu_2.0.1.uc.js について サイドバーにウエブページを表示する場合, browser要素のtype属性にcontentが付いていないので, セキュリティ上極めて深刻な問題がある。 尚, sidebarbutton_2.0.3.uc.js は問題ない。
>>544 指摘有難うございます。確かに問題大有りですので
viewSidebarMenu_2.0.1.uc.js は削除し再アップしました。
SidebarButton の方は igoogle(i-phone)が無くなったので携帯用を使うようにした程度です。
そうか、viewSidebarMenu_2.0.1.uc.jsはめっちゃ使ってただけにこれからどうしよう Webページ関連のを削除すれば問題ないのかな? ところでsidebarbutton_2.0.4.uc.jsがどういうものなのかいまいち分からない 入れてみてサイドバーのヘッダをダブルクリックしたら幅が変わるのは分かったんだが他の機能がいまいち分からない どこにボタンが出るんだろう
今見たら エラー: sidebarbutton_2.0.4.uc.js TypeError : TargetButton is null っていうエラーが266行目で起きてた 環境が悪いんだろうか
日本語の説明すら読めない人間はuserChrome.js使うべきでないよ
しかしなぜdiff・・
>>550 その方が解りやすいかなっと思って,
ボタンのターゲットが"nullの場合に何もしないだけ"のパッチなので (汗
Console2の設定が残ったままだったorz.. そこは必要なかったよね。
553 :
552 :2009/02/05(木) 00:23:19 ID:eruervvu0
contextPopupBookmarksFolder.uc.js で選択したブックマークを 新しいタブで開くようにするには、どこを修正したらよいでしょうか? BHNewTab も使用しているのですが、こちらのほうの修正になるのでしょうか。
OperaはJavaScriptOFF状態ではUserjsが使えないから、そういうのが必要になるけど Fxではucjs_prefbuttonsとucjsPermission2.uc.xul,ucjsPermissionPreferences2.uc.xulで十分じゃないかな 画像の外部ドメイン拒否もucjs_prefbuttonsをちょっと弄ればできるし そんなことしてもucjsPermissionにimageの項目を追加しないと使い物になりそうもないが
>>557 >ucjsPermissionにimageの項目を追加しないと
???
画像を読み込む or 読み込まない and 例外サイト は
Firefox のデフォルト機能にある
オプション → コンテンツ → 上から二つ目
ucjsPermission.uc.xul使っているとサイトの画像上で
右クリ → フィルタの追加変更 → と進むと
「例外サイト - 画像の読み込み」項目
が表示されて色々設定できるだろうがwww
へー画像上でそんなことできたんだな とにかく画像は追加する作業が面倒なのと 画像の外部ドメイン拒否と全て許可状態では、画像を読み込む設定になるため ucjs_prefbuttonsでは見た目で判別できないと
ucjsPermission2.uc.xul というかpermissions.sqliteは使い物にならない というか書き方によっては機能しない って過去スレ(前スレ?)にあったから 使うときはよく理解して
書き方について何のことか具体的に書いて頂けるとありがたいのだが・・・ まあ、後で過去ログを読んでみるよ
>>559 Griever氏みたいに ucjsPermission をメニューバー項目に仕込むと
永遠に「例外サイト - 画像の読み込み」は気付かないかもしれないなw
ソース読んでれば気付きそうなものだがw
>>563 乙!
ところで、俺の環境が悪いのかもしれないけど、ページのソース→Webページって選択すると、両方選択状態になる
他にもこういう人いる?
マウスオーバーで画像をポップアップするImage Links inline viewerを見てみると var oStyle = document.createElement('style'); oStyle.setAttribute('type','text/css'); var css = 'a.grauw-imageview { -moz-outline: 1px dotted red; padding: 1px; }'; css += 'a.grauw-imageview img.grauw-imageview { display: none; position: absolute; left: 0; max-width: 100%; margin: 0; border: none; }'; css += 'a.grauw-imageview:hover img.grauw-imageview { display: block; }'; oStyle.innerHTML = css; document.getElementsByTagName('head')[0].appendChild(oStyle); var aElm = document.getElementsByTagName('a'); for (i=0; i<aElm.length; i++) { if (aElm[i].href.match(/\.(jpg|jpeg|gif|png)$/)) { var oImg = document.createElement('img'); oImg.setAttribute('src',aElm[i].href); oImg.setAttribute('class','grauw-imageview'); aElm[i].appendChild(oImg); aElm[i].setAttribute('class','grauw-imageview'); } } こんなソースになってたんだけど、マウスオーバーをどうやって察知してるのかがわからない。 addEventListenerとか使わずにどうやってるの?
>>566 cssでhoverしてるんじゃないの?(4〜5行)
疑似クラス hover
おー!そんな機能があったのか。ありがとうありがとう
正規表現で (jpeg|jpg...) ってやってるのを見ると (jpe?g|...) に直したくなる
どっちが早いのかね
>>565 表示−>サイドバー−>ページソース、でソースを表示
表示−>サイドバー−>Web ページでページを表示しすると
表示−>サイドバー−> ページソースとWeb ページの両方にチェックが付く
の意味?再現できない.....もうチョット 設定とか kwsk
私も再現できない。 何かと干渉してるんじゃないですか?
ごめん、その可能性が高そうだ
スレ汚しすまん
普段は
>>102 のを勝手に使わせてもらってるんだが、そっちでソースやiGoogle、Webページなんかを開いた後に、
ソースやiGoogle、Webページを開こうとすると、両方チェック状態になってた
普通に表示→サイドバーから選択すれば大丈夫だった
>>575 ありがとう!
でも直ってなかった
表示→サイドバーからやる分には問題なかったから使用しているスクリプトとか俺の環境が悪いのかもしれない
なにがいけないかがわからない・・・
Google日本のトップページを今のダサいの以前みたいな 検索窓の下にタブが出たりI'm Feeling Luckyを表示可能なgreasemonkeyのスクリプトってありますか?
399 名無しさん@お腹いっぱい。 [sage] 2009/02/06(金) 19:14:44 [夜] ID:bXnTc9Jw0(2) Googleのトップページを以前みたいな検索窓の下にタブが出たり I'm Feeling Luckyを表示可能なスタイルシートってあります? そもそもusercontentの機能的には今のダサいレイアウトを 消す以外の対応って無理なんですかね?
579 :
575 :2009/02/06(金) 20:28:58 ID:apgvsYK20
>>576 ヤット意味が分かった、そのスクリプトのメニューがダブってチェックが付くの意味か、
SidebarBotton は独自にメニュー管理しているのでそこを参照しなければならない。
トリアエズならスクリプトの
}());
の前に
document.getElementById("ucThrobberviewSidebarMenu").addEventListener("popupshowing",
function(e) {
var popup = e.target;
var sidebar_box = document.getElementById("sidebar-box");
var _command = sidebar_box.getAttribute("sidebarcommand");
for (var i = 0; i<popup.childNodes.length; i++) {
if (_command && popup.childNodes[i].observes == SidebarButtonService.items[SidebarButtonService._idx].cmd) popup.childNodes[i].setAttribute("checked", true);
else popup.childNodes[i].removeAttribute("checked");
}
}, false);
を入れてやれば良いが汎用性は無くなる。
>>579 ものすっごい分かりにくい説明でごめん
どうにか解決しました
ホント何から何までありがとうございます。
>>580 SidebarBotton の方を汎用性が有る様に直したバージョンを早めにアップします。
>>581 なにからなにまですみません
無理をせずに頑張ってください
>>583 ありがとう!
無事解決してた
なにからなにまでありがとう
今後も使わせていただきます。
おつ
タグの中に新しくタグを挿入したいのですが、どうすればいいんでしょう? 具体的には、 <body>(いろいろ処理) 文字 (いろいろ処理)</body> となっているところを、 <body>(いろいろ処理) <div id=moji>文字</div> (いろいろ処理)</body> のように書き換えたいんです。 こうして文字のところ限定の処理を行えるようにしたいのです。
>>589 あ、それって使えるんですか!
前に試してみたらWrapperどうたらのエラーが出たのでgreasemonkeyじゃ使えないのかと思ってたのですが、
使い方が悪かったんですかね。これが使えるなら助かります。ありがとうございます。
greasemonkeyのスクリプトをuserChromeで使いたいのですが、そんなことはできますか?
自己解決しました申し訳ありません
サメ(鮫)は、軟骨魚綱板鰓亜綱に属する魚類のうち、 鰓裂が体の側面に開くものの総称。鰓裂が下面に開くエイとは区別される。 世界中に約400 種が存在する。世界中の海洋に広く分布し、 一部は淡水域にも進出する。また、深海性のサメも知られている。 体の大きさは種によって異なり、 最大のジンベエザメ(体長14 m)から最小のツラナガコビトザメ(体長22 cm) までさまざまであるが、平均的には1 〜3 m のものが多い。サメを意味する言葉として、 他にワニ(鰐)やフカ(鱶)が使われることもある。
ページ内の英単語を全てtestに置き換えるスクリプトを書いてみたのですが、 エラーコンソールに missing ) after condition というエラーが出て動きません。括弧が足りない部分は無いと思うのですが。 いろいろコメントアウトしたりして確かめてみると if(j=0; j<targetwords.length; j++) の行が怪しいみたいなのですが、何がいけないのか全くわかりません。 その中のreplace文がおかしいのかと思ったのですが、ここだけコメントアウトしても変わりませんでした。 どうすればいいんでしょう? (function(){ var allbody = document.getElementsByTagName("body"); var allinbody = allbody.item(0).getElementsByTagName("*"); var targetwords = ""; for(i=0; i<allinbody.length; i++){ if(allinbody.item(i).hasChildNodes() && allinbody.item(i).firstChild.nodeType == 3){ targetwords = allinbody.item(i).firstChild.nodeValue.match(/[a-zA-Z]+\b/g); if(j=0; j<targetwords.length; j++){ allinbody.item(i).firstChild.nodeValue.replace(targetwords[j], "test"); } } } })();
あああああifじゃなくてforじゃないかあああああああ お騒がせしました
マウスオーバーで画像をポップアップするImage Links inline viewerって HP表示と同時に画像取ってるのかな、画像が多い時に表示が重くなる。 マウスオーバー時に取りに行く様には出来ないのかな?
userscripts.orgくらい見て来いハゲ
軽々しく「ハゲ、ハゲ」言うな!本当にハゲだったらキツイだろ。
誰か俺のことを呼んだか?
1 ( ´∀`)ノ7777さん 2007/04/30(月) 19:06:02 ID:ZVLbd8Pa スーパーでバイトしてた時、客がクレーム言いにきた。 かなりキレてる様子。 店長を呼べと言うので呼んだ。 少し禿げている店長が事務所に入ってきた瞬間、客が 「こら!のんきに禿げてる場合じゃねーぞ」と怒鳴った時… コメント (5) ≫ 1. 名無しさん 2009/2/6 金曜日 8:16:28 などと供述しており 動機はまだ不明 2. 名無しさん 2009/2/6 金曜日 9:29:23 また店長が禿げた理由も不明とのこと 3. 名無しさん 2009/2/6 金曜日 11:50:42 毛髪は現在も捜索中 4. 名無しさん 2009/2/6 金曜日 23:54:35 続報がはいり次第お伝えします 5. 名無しさん 2009/2/6 金曜日 23:57:47 以上、眩しい現場から中継でお伝えしました
TabMixPlusのシングルウィンドウモードを拡張を使わずに行うことって出来ますか?
常に窓は1つだけとかなんとかあったような
>>605 2.1.0にしたら、サイドバーのヘッダーに、「Foxage2ch Foxage2ch」
というように、同じ内容が2つ並んで表示されるようになってしまいました。
当方のFxのヴァージョンは、3.0.6です。
>>606 生じ申し上げて情報が少なすぎます。確認させてください。
多分 b2r0.4.18 ユーザさんだと思うのですが
Foxage2ch(2系) ですかそれとも FoxAge2ch(3系)ですか?
FoxAge2ch は自分も使っているのですが確認できますが 2系は作者自身が今はメンテしていません。
オレの確認不足の可能性も有りますので教えてください。
あと、2ch 関係の拡張、スクリプトも教えてもらえれば嬉しいです。
同じ条件をオレの方でも作ってシュミレーションしますので早い解決が出来ると思います。
>>606 追伸、トリアエズしらべて見ました。
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 BuildID: 2009011913
bbs2chrader 0.5pre2(rev613)
foxage2ch(foxage2ch_ex-2.6.7-rev4d_pre.xpi)
で再現できません。ナントカ解決させたいので再現条件を教えて下さい。
横レスだけど、 俺、数か月前にaliceさんの”サイドバーのブックマークをプルダウン出来るようにする”という .jsを入れたら同じように「ブックマーク ブックマーク」となった ちなみに未解決。
610 :
606 :2009/02/09(月) 10:14:14 ID:oKFM2r7w0
>>608 お手数をおかけして申し訳ありません。
まず、導入しているscriptは、次のとおりです。数が多いので分けて書きます。
1 0.UCJSToolkit.uc.js0.42 mod3 2 000-windowhook.uc.js
3 addHistoryFindbarFx3.0.uc.js 4 addRestartButton.uc.js
5 autoCopyToClipboard.uc.js 6 BHNewTab1.1mod19.uc.js1.1 mod19
7 clearSearchBox.uc.js 8 closeChildTab.uc.js
9 contextPopupBookmarksFolder.uc.js 10 ContextSkinSw_2ch_1.0b1.uc.js
11 CopyUrlLitePlus-1_3_3.uc.js 12 DragNgoModoki5.uc.js
13 duplicateTabInContextMenu.uc.js 14 enableKeywordsSearchInSearchBar.uc.js
15 expand_adjacent_url_searchbar.uc.js 16 findbarontopContentArea-Migemo0.5andMore.uc.js
17 Go Up.uc.js 18 ImageZoomINcontentAreaContextMenu.uc.js
19 launchClipboard3.uc.js 20 loadInSidebarMix.uc.js
21 Mouse Gestures.uc.js 22 openTabsWhere_whichTabSelectWhenCloseTab.uc.js
23 Paste and Search or Go.uc.js 24 readLater2.uc.js
25 SafariHighlight.uc.js1.0.0 26 ScrollSearchEngines.uc.js
27 setCurrentProfileNameToTitlebar.uc.js 28 sidebarbutton_2.1.0.uc.js
29 SidebarHeaderMenu_20090105_2.uc.js 30 stopAutoscrollByWheel.uc.js
611 :
606 :2009/02/09(月) 10:17:01 ID:oKFM2r7w0
続きです。 31 textLink.uc.js 32 ToggleFindBar.uc.js 33 trimDblCliccingSelectWords.uc.js 34 ucjsNavigation.uc.js 35 ucjs_findbar.uc.js 36 ucjs_link_and_wrap.uc.js 37 ucjs_prefbuttons_0.3.4_status_bar_version_2.1.uc.js 38 ucjs_SlimDialogSidebar_0.2.0.3.uc.js0.1 39 undoCloseTabByMiddleClick.uc.js 40 UndoListInTabmenuToo.uc.js 41 userContent.uc.js1.3mod 42 userMenu.uc.js1.21mod 43 ZZZ-SidebarContextMenu.uc.js 44 ZZZ-SidebarMenuINcontentAreaContextMenu.uc.js 45 スクロールバー上の右クリックメニューを追加しTop hereとBottomにスクロール.uc.js 46 010-visualSearchModoki.uc.xul 47 autocompleteompletePopupResize.uc.xul 48 autoContextmenu.uc.xul 49 conqueryModoki3.uc.xul 50 contextFindWords.uc.xul 51 copyToandClearFindbar.uc.xul 52 ieviewModoki2.uc.xul 53 openbookModoki.uc.xul 54 popupTranslate.uc.xul 55 rebuild_userChrome.uc.xul 56 searchbutton.uc.xul 拡張とテーマは、次のとおりです。 拡張 1 chaika1.0.0a3 2 FoxAge2ch3.0.3 3 userChromeJS1.0 テーマ 1 Default3.0.6 2 StrataStripe1.1(現在使用中)
>>606 羅列するんじゃなくてある程度原因となりそうなスクリプトを
特定するくらいの労力は裂くべきだと思うのだが・・・。
限度というものがあるし不具合でて対処できないならそんなに入れるべきではないと思うけどな。
614 :
606 :2009/02/09(月) 10:33:06 ID:oKFM2r7w0
導入しているscriptを書き出してみましたら、原因が分かりました。 AliceさんのZZZ-SidebarContextMenu.uc.jsを入れていると、ダブって表示されるようです。 ZZZ-SidebarMenuINcontentAreaContextMenu.uc.jsだけを入れたときは、正常に表示されますが、 ZZZ-SidebarContextMenu.uc.jsを入れると、ZZZ-SidebarMenuINcontentAreaContextMenu.uc.jsを 入れていなくても、ダブって表示されます。 ダブりは、FoxAge2chに限らず、ブックマークや履歴でも表示されたのですが、 ZZZ-SidebarMenuINcontentAreaContextMenu.uc.jsだけにすれば、すべて正常に表示されました。 お騒がせして大変申し訳ありませんでした。
>>614 了解です。
ZZZ-SidebarContextMenu.uc.js と
SidebarHeaderMenu_20090105_2.uc.js
だけを入れた状態で症状確認できました。
コレ完全に機能がダブっているので同時に使うべきでないと思います。
>>609 情報 thanks です。ただ、
contextPopupBookmarksFolder.uc.js だと思いますが症状は確認できませんでした。
なお、
SidebarButton 2.1.0 と
1) SidebarHeaderMenu_20090105_2.uc.js
2) ZZZ-SidebarMenuINcontentAreaContextMenu.uc.js(2009/02/06)
3)
>>565 氏の利用しているスクリプト
は4つ同時使用(オイ)しても問題無い事は確認しています。
スクリプトスレでやる内容か?
ウェブブラウジングでそんなにディスクアクセスすることってないよな
読み込んだページの内容は全部ディスクに保存されるんだが・・?
620 :
615 :2009/02/09(月) 17:26:36 ID:StSpIM4l0
1つウソを言ってしまいました。SidebarButton と ZZZ-SidebarContextMenu.uc.js 又は SidebarHeaderMenu_20090105_2.uc.js 併用時に 「サイドバー・ヘッダのダブルクリックでサイドバーの幅を変える」が動作しません。 併用していて、この機能が必要な方は 219 行 var SidebarHeader = document.getElementById("sidebar-title"); を var SidebarHeader = document.getElementById("sidebar-title").parentNode; に変更してください。なお、次版からこれをデフォルトにします。
>>621 textLink.uc.js入れれば?
ttp:// 〜で始まる文字列をダブルクリックするだけで飛んでくれるよ
早速入れてみました ありがとうございます
>>624 var href = "
http://www.amazon.co.jp/うんこダスマンたいそう ―CD付うんこのえほん-村上-八千世/dp/4593593964/ref=sr_1_2?ie=UTF8&s=books&qid=1234196573&sr=1-2";
/www\.amazon\.co\.jp\/([^\/]+)/.test(href) && alert(RegExp.$1);
わるい. 意味取り違えてた.
var href = "
http://www.amazon.co.jp/うんこダスマンたいそう ―CD付うんこのえほん-村上-八千世/dp/4593593964/ref=sr_1_2?ie=UTF8&s=books&qid=1234196573&sr=1-2";
/www\.amazon\.co\.jp\/([^-/]+)/.test(href) && alert(RegExp.$1);
( ´,_ゝ`)プッ
Greased Lightbox、つぎのv0.18がきてるね
右クリ→左クリで選択とかめんどくさいでしょう ジェスチャで先頭・末尾に移動できるし、user_pref("middlemouse.scrollbarPosition", true);という手もある
>>630 1) 別に sidebarbutton_2.1.0.uc.js が必要
2) VerticalToolbar.uc.js に処理を追加
3) ツールバーの最後に追加
4) 「拡張」、「テーマ」別ではなく「アドオン」一個
の条件でなら出来るよ。
>>632 レスどうもです
けっこう複雑ですね
VerticalToolbar.uc.jsに一行足すだけかと思ってました
sidebarbutton_2.1.0.uc.jsがよさそうなんでちょっと見てみます
すいません、質問なんですが マウスオーバーでタブを選択するスクリプトってありますか?
>>634 いいかもと思って適当に書いてみた。
が、これメニューを操作するにもタブが切り替わってしまい使いにくいな。
gBrowser.tabContainer.addEventListener("mouseover", function(e){
if ("selected" in e.target) gBrowser.selectedTab = e.target;
}, false);
>>635 わざわざすいません、ありがとうございます!
Custom Buttons2 のコードについて聞いてもいいですか?
http://bushwhacker.seesaa.net/article/19887381.html#more このページで配布されている、クッキーの設定の切り替えを行うボタンですが、
このボタンをそのまま使うと、▼がケーキアイコンの下に配置されるために
ツールバーの幅がこれにあわせてわずかながら縦に伸びてしまいます。
それを回避するため、19、20行目の
this.type="menu";
this.orient="vertical";
を
this.type="menu-button";
へと書き換えて使っています。
ただしそう書き換えた場合、ケーキアイコン右の▼をクリックすると
プルダウンメニューが出ますが、
ケーキアイコンをクリックしても何も起こりません。
(ちなみに書き換える前は、ケーキと▼のどちらでもプルダウンメニューが出ます)
http://bushwhacker.seesaa.net/article/19837833.html#more このページで配布されている、アドオンマネージャを開くボタンの場合、
パズルのピースのアイコンをクリックするとアドオンマネージャが開き、
▼をクリックするとプルダウンメニューが出ます。
アドオンマネージャを開くボタンのように、
ケーキをクリックすると Cookie フィルタを開くようにしたいのですが
やり方がわかりません。
"gPrivacyPane.showCookieExceptions();"
おそらく↑で開くと思うのですが、書き方を教えてください。
>>640 this.orient="vertical";
↓
this.orient="horizontal";
拡張のRefcontrolを使っていたのですが、FC2の許可が出来ず困っていたら FakeRefalerというスクリプトを見つけました。これでFC2を偽装で閲覧出来たのですが ITmediaやウェブ魚拓、またスクリプトダウンローダーなどでは一部のサイトでは偽装を見抜かれて? しまいます。画像が表示されなかったり、Downloadできなかったり。 Refcontrolに戻したらええやん・・・と言えばそれまでなんですが、戻すと今度はFC2が見られない。 FakeRefalerを使いながら上記サイトのみ許可する方法があれば教えてください。
以下が、そのスクリプトです。 // ==UserScript== // @name Fake Referrer // @include main // @include chrome://browser/content/browser.xul // @description 別ホストのドキュメントを開くときリファラをホストから開かれたように偽装 // ==/UserScript== Components.classes['@mozilla.org/observer-service;1'].getService(Components.interfaces.nsIObserverService).addObserver({ observe: function(subject,topic,data){ if(topic != 'http-on-modify-request') return; var http = subject.QueryInterface(Components.interfaces.nsIHttpChannel); if(http.referrer && http.referrer.host != http.originalURI.host) http.setRequestHeader('Referer',http.originalURI.spec.replace(/[^/]+$/,''),false); } },'http-on-modify-request',false);
sidebarbutton_2.1.0.uc.jsのサイドバー開閉ボタンの画像は 任意の画像と差し替え可能ですか テーマのブックマーク表示ボタンと同じで困ってます
>>645 ブックマークの時はブックマーク
履歴の時は履歴
アドオンの時はアドオン
........
色々変わるが
取りあえずボタンを右クリック
>>646 開閉ボタン不使用ということですか
sidebarwidth_2.0.1.uc.jsは便利なんで
これだけ単独で入れて使うことにします
全くわかってない
>>649 意味がわかりましたw
現在開いてるボタンを表示するんですね
アドオンのときだけ変化しなかったんで
気がつかなかったです
>>647 それでこの辺りを弄っているのですが、上手くいきません。
var sites = {
'image.itmedia.co.jp' : '@FORGE',
'2ch.net' : '@FORGE',
'imepita.jp' : '@ORIGINAL',
'megalodon.jp' : '@NORMAL',
};
// @NORMAL:デフォルト値
// @FORGE:開こうとしているサーバのルートに
// @ORIGINAL:開こうとしているサイトのURLを送信する
// 無指定:開こうとしているサーバが別サーバだとそのサーバのルートに
// (下記の「別サーバーに飛ぶときリファラをそのサーバのルートに書き換え」
// 以下2行の「//」を外すと機能)
652 :
名無しさん@お腹いっぱい。 :2009/02/12(木) 02:03:34 ID:zOL866+m0
LaunchIE.uc.jsのgooglechrome版って どこかにありますか? 編集しようにもどう弄ればいいか分からなかったよ(´・ω・`)
>>651 >拡張のRefcontrolを使っていたのですが、FC2の許可が出来ず困っていたら
FC2は許可してはダメ。阻止(Block)にしよう。
>>652 はぁ?
***.uc.js って userChrome.js スクリプト
Google Chrome で一部使えるのは
Experimental user script support (similar to Greasemonkey)
Greasemonkey のような外部ユーザースクリプトだろ!
おまえ違いがわからないんだなwww
>>654 いやIEの代わりにGoogleChromeを起動させたいんだろ
リファラというのはこういう風に送ればよい
・同一ドメイン間のページ移動ではそのまま加工せずに送る
・www.hoge.comとimage.hoge.com等は同一ドメインと見なす
・別ドメイン間の移動、およびURL直打ち(リファラが空)のときは
要求するURLのディレクトリまでをリファラとして送る
例)
http://www.hoge.com/foo/bar.jpgをGETするならば送るべきリファラは http://www.hoge.com/foo/ これで99.9%のサーバは画像直リンもOKになるし、
リファラをチェックしているサーバでもおかしなことはなくなる。
(fc2,itmedia,pixiv,2chの書き込みcgi等)
ただし、ごく一部のサーバ(例えばRADEONのドライバをホストしているakamaiのダウンロードサーバなど)
はリファラをきちんと送らないとだめ。
以上のことが全部できるアドオンは存在しない。
俺はFakeRefererを書き換えて使っているが。
>>658 わざわざ、丁寧な説明ありがとう。
FakeRefererも、そのmod版もが上手く動かない(動かせない)ので、Refcontrolに戻ります。
>>653 Blockでいけました。ありがとう。
FF3+Glasser: Vista OS integration を導入したいのですが、更新等ボタンが変更されてしまいます 変更されないようにするにはどうしたらいいでしょうか? stylishでの質問なのでスレチだとは思いますが、お願いします 失礼しました
ScrollSearchEngines.uc.jsを検索後defaultに戻すようにして
ハハ お断りします (゚ω゚) _(_つ/ ̄ ̄ ̄/_ \/___/
Keyconfigで、ロケーションバーの右端の☆をクリックした時の動作を再現したいんだけどどうすればいい? とりあえず既にブックマークに入っている時の動作はしなくとも構わないので “ダイアログを出さずに”“未分類のブックマークに入れる”方法のヒントなぞあったら教えて。
PlacesCommandHook.bookmarkPage(gBrowser.mCurrentTab.linkedBrowser);
d。もらったヒントでググった結果そのものがあったのでこちらにした。 PlacesCommandHook.bookmarkCurrentPage(PlacesStarButton._starred);
Your search - PlacesCommandHook.bookmarkPage(gBrowser.mCurrentTab.linkedBrowser); - did not match any documents. Suggestions: * Make sure all words are spelled correctly. * Try different keywords. * Try more general keywords. * Try fewer keywords.
Youtube Downloaderは使ったことないが、YouTube HD Suiteは問題ない
document.getElementsByTagName('head')[0].innerHTML.match(/watch_fullscreen\?.+video_id=([^&]+)&.+&t=([^&]+)&.+/m);
何
なに?
>>669 今見てみたけど俺もなってた。
12〜1月あたりは使えてた記憶があるけど・・・
結構便利だったのになぁ
YousableTubeFixにその機能があれば最強なのに
タブの一覧をコンテキストメニューに表示するuserchrome.jsはありませんか?
679 :
669 :2009/02/14(土) 02:18:32 ID:RN1W5kfo0
>>alice氏 ありがとうございます 早速使ってみたいと思います!
おいらもできた。さんくす
C:\Users\username\AppData\Roaming\Mozilla\Firefox\Profiles\123456789.default\chrome\toolmenu にある ↓ は何ですか?エディタで開けてみても何も書かれてないし重さも0バイト。 削除しても大丈夫ですか? ~.---
れあdめぐらい読め って言うかソースも読まずにホイホイ入れてるのか あー恐ろしや 恐ろしや
ファイルサイズを“重さ”と表現している人は初めて見た
そんなに珍しくはない
トリッキーなことをしていないと言う前提でならファイルサイズの小さい方が(ry
うーんれあどめーぜんぶ読んだんですが「~.---」に関することかいてないよ?
>>687 流行語大賞受賞おめでとう
ご褒美として, 良いことを教えてあげるねっ
userMenu.uc.jsの機能で.---なファイルはセパレータになるだけだから
消してもいいよ
CopyUrlLitePlus.uc.jsに 選択範囲内のすべてのリンクのURIをコピー って追加できますか?
692 :
691 :2009/02/15(日) 19:32:41 ID:gjG5QL2U0
aliceタンのoverlapSidebarFx3.0とexpandsidebarを併用すると サイドバーの自動開閉がうまくいかない(´・ω・`)
エンコードっぽい気がするけど、開くと正常に表示されるんだよな どこがおかしいんだろ
改めて調べなおしたら、エンコードだな メニュー表示部分で日本語を使って文字化けを起こしてる
UCJS loader使ってくんろってかいてあるよね
しかし、リンクタイトル+リンクみたいなのは出来るけど、リンクのみってのは無理っぽいな どこ書き換えればいいんだろ
>>700 HD判定はちゃんと動くけど、ダウンロードリンクは出来ないね。
前にアップローダーにあげてくれた人いたけど、修正版もあげてくれないかな
VerticalToolbar_mod.uc.jsとかsidebarbutton.uc.jsとか使ってるんですが、 about:configとかブックマークとかがタブに開けないのは仕様なんでしょうか? 履歴とかマルチパネルとかエラーコンソールとかも無理みたいなんですが。 仕様だというんならそれはそれでいいんですけれども。
>>702 あれをやりたいからこれを入れる
あれが出来るからこれを入れる
…とか入れる前に考えないのか?
頭大丈夫か?
>>703 いえ、普通にロケバーから開こうとしてできないので・・・
>>704 >VerticalToolbar_mod.uc.jsとかsidebarbutton.uc.jsとか
は関係ないと思う
userChromeのローダーにはそれぞれ一長一短がある。 nantoという方のクレジットがあるもの(以下nanto版)はuserChrome.xulに対応していないし、 職場のWINDOWS VISTA環境ではuserContent.uc.jsやuserMenu.uc.jsを うまく実行してくれない(自宅のWINDOWS環境ではどっちにしろ動かない)。 一方alice36という方のクレジットがあるもの(以下alice36版)はメニュー系のスクリプトで 文字化けしてしまう。そこで対策。 当初はスクリプトの中でutf-8をunicodeに変換するようなことを試していたが、 解析や書き換えが面倒なので、ローダーを使いわけるようにしてみた。、 1)alice36版をuserChrome.jsに採用。 2)nanto版をリネーム。とりあえずuserChrome.nanto.uc.jsとした。 3)userChrome.nanto.uc.jsの中身のワイルドカードの部分を書き換え、 別のスクリプトを読むようにする。とりあえずnuc.jsを実行するようにする。 4)nanto版で動かしたいスクリプトを*.nuc.jpとリネームする。 こうすると、.uc.jsというファイル名のスクリプトがalice36版で、 .nuc.jsというファイル名のスクリプトがnantoバージョンで実行される。 これでそれぞれの一長一短を克服したつもり。
alice36って???
>>703 ,705,706
すまん、自己解決したわ。
tabLock_mod1.uc.jsがループうんたらってコンソールに書いてあったので外したらちゃんとなった。
711 :
名無しさん@お腹いっぱい。 :2009/02/16(月) 23:21:52 ID:CBqZRs5N0
何を言ってるんだか…
やっぱり超真性? でも遅れ過ぎだよ・・・
>>700 これuserContentで使うには、どこを変えれば良いんだろ。
714 :
705 :2009/02/17(火) 00:19:36 ID:OjFqPEsF0
>>710 >tabLock_mod1.uc.js
も関係ない、オレ使ってるヨ
tabLock_mod1.uc.js入れると、戻るボタンをミドルクリックしてみ現在のタブに開くんだな どこを弄れば解除できるかが分からない
BrowserBack_org(Event, aIgnoreAlt); BrowserBack_org(aEvent, aIgnoreAlt);
zoom表示 onlocationChange も フック した方がいいかも知れない
Firefox3.0.X で /xpfe/global/resources/content/bindings/tabbrowser.xml の onlocationChange は空ではないですね。 自分は Fx3.2 常用なので見過ごしていたようです。 考えてみます。本当に有難うございました。
>>720 出来ました!!!!!!!!!!!!!!!!!!!!!!!!!!有難うございます。
FullZoom.onLocationChange_org = FullZoom.onLocationChange;
FullZoom.onLocationChange = function() {
FullZoom.onLocationChange_org();
ucjs_zoom.updateZoom();
};
早速ドキュメントを書いて上げなおします。
Youtube HD Visualize これってもう更新終了したの? 動画サムネイルの時間のあたりが切れて表示されてる所を直して欲しいんですけど
(;^ω^)・・・・・・
>>723 YouTube HD Suiteにすれば?
修正されてるみたいだし
エキサイト翻訳が賢くなったね。これで例のスクリプトも更に活用の機会が増える。
久々にGreasemonkeyの更新キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
userContent.js使ってるから関係ない。
なら黙ってることだ
何故そんな返しになんの
さもしいからでつ
このスレだけ、他のFirefox関連スレから浮いてるんだよなあ。ツンデレすぎて。
(^ิൠ^ิ)
この新しいおもちゃは壊れやすいので、大事に扱いなさい。
「はぁーい、パパ。とぉても大切に……遊ぶから♪」
>>738 href 属性の値を title 属性にコピーして OS に任せればいいんでない?
>>734 オマエが迷い込んだだけ、早く巣に帰れ、ガキ
このスレには少なくとも2〜3人プログラマーがいる。
レベルが違う、素人が入って良いスレじゃない。
また一歩Sleipnirに近づいた
>>739-740 >>742 教えてくれてありがとう
不出来すぎて理解できてないけど、頑張ってやってみる
cssのところ弄ればいいのかな・・・
明日9時六本木なので寝まーす。オヤスミナサイ。
>>746-747 おやすみー
ごめん、それもアドバイスのひとつだと思ってた
参考に見てたページにもUAとか書いてあったし
UAってことは、これでいいのかな?
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
間違ってたら恥ずかしいな
>>741 コンピュータ言語が理解できても、平気で人の心を傷付けるような人にはなりたくないなあ。
別に
>>734 はコンピュータ言語に詳しい人でも何でもないでしょ。なんか息巻いてるけど。
書き込みから察するに
>>734 自身はプログラマーではなさそうだし
うはミスった死ね俺
B型じゃなくてよかった
754 :
名無しさん@お腹いっぱい。 :2009/02/20(金) 12:40:35 ID:E2nAsu0o0
そういえば、遺体を解体して細かく切り刻んで無期懲役になった奴もプログラマーだったなあ。
755 :
名無しさん@お腹いっぱい。 :2009/02/20(金) 12:43:55 ID:4YjQiBFb0
自身はプログラマー
でもそれ Site Specific Zoomが効くなくなってるよ FullZoom.onLocationChange = function() { FullZoom.onLocationChange_org(); を FullZoom.onLocationChange = function(a,b) { FullZoom.onLocationChange_org(a,b); にしなくてはね
758 :
名無しさん@お腹いっぱい。 :2009/02/20(金) 14:50:06 ID:3p7Z9eri0
megauploadがサイトリニューアルされて前のGreasemonkey使えなくなってしまった 誰かアルファベットだけ打ち込んだらあとは自動になるやつ作っておくれ
jDownloader使えば
アップろだにあった StopAddonUpadateの項目の位置が変だったから勝手に直したよ
ついでに userMenu.js用 拡張機能 テーマおよびプラグインをタブに表示も 自動更新の有効無効を表示するようにした
ucjs_statusbar_zoom_panel_0.8.uc.jsなんですが、最初から150%とかに既定の設定しておく事はできませんか?
StopAddonUpadate.uc.jsの作者さん
>>761 さん
>>762 さん
乙であります
765 :
762 :2009/02/20(金) 21:41:11 ID:nxIyo9g90
ろだNo,256 257 removeEventListener するの忘れてたので差し替えておいた
YousableTubeFix入れたらHD動画で独自の解像度のやつにならなくなったんだけど どこ弄れば元通りになりますかね? 通常の動画はやっぱり粗目立つんでデフォの位置にデフォの大きさで、HDは大きくってやりたいんですけど どう設定弄ってもダメです
>>763 相当前に作った setDefaultFullZoomLevel.uc.js と併用して見たらどう
動くかどうかはもう検証しないけど
ステータスバーにページタイトルを表示するスクリプトはないでしょうか?
>>769 その嗜好性に何故か崖の中腹に暮らす中国の少数民族を思い出した
タイトルバーを消しているからかもしれないと想像
772 :
名無しさん@お腹いっぱい。 :2009/02/21(土) 18:27:17 ID:/bDgg11l0
ブックマーク、履歴、検索バー、URLバー、リンクの中クリックを 新しいタブ(出来ればカレントタブの右)にフォーカス移動無しで開きたいのですが、 オスススメのスクリプトありませんか?
773 :
763 :2009/02/21(土) 19:44:08 ID:i6NCDDkf0
>>767 ,768
アドバイスありがとう。
setDefaultFullZoomLevel.uc.jsを入れたら思うどうりになりました!!
初心者な質問ですがすみません。 BHNewTab1.1mod19でブックマーク、履歴の 左クリックのタブを最初からアクティブにするには どう書き換えたらいいのでしょうか?
ucjs_prefbuttons_0.3.4_status_bar_version_2.uc.js使わせていただいてます
ボタンインサート位置を変えようとログ見ました
firefox userChrome.js greasemonkeyスレ 6
806 :名無しさん@お腹いっぱい。:2008/12/23(火) 19:16:13 ID:9/4WdFTy0
>>805 ucjs_prefbuttons_0.3.4_status_bar_version_2.uc.js の
321 行を
TargetButton.parentNode.insertBefore(Button, TargetButton.nextSibling);
とか
TargetButton.parentNode.insertBefore(Button, null);
に書き換えるか、
61 行 Target: "statusbar-display", // ボタン表示のターゲット(任意に設定)
を自分の環境に合わせて書き換えれば良いです。
TargetButton.parentNode.insertBefore(Button, TargetButton.nextSibling);
とした所
ucjs_prefbuttons|プログレスメータ|caikaボタン|stylishボタン
となりました
プログレスメータ|caikaボタン|ucjs_prefbuttons|stylishボタン
とするにはどのように記述すれば良いのか教えてください
JSActionsのスクリプトからWebページを引数付でブラウザを開きたいです。
"C:\Program Files\IntelliAdmin Reduced Permissions\rpermission.exe" "C:\Program Files\Internet Explorer\iexplore.exe"
http://mikasaphp.net/reduced_p.html 既存のIEで開くをどう改変すればできますか?
// 現在のページまたはリンク先を IE で開きます
jsa_execIE();
function jsa_execIE(){
// Internet Explorer のパス (環境に合わせて便宜修正してください)
var iePath = "C:\\Program Files\\Internet Explorer\\iexplore.exe";
var docURL = window.location;
// リンク上ならリンク先を開く
if(_jsaCScript.context.onLink) docURL = _jsaCScript.context.link.href;
_jsaCScript.exec(iePath, docURL);
}
777 :
775 :2009/02/22(日) 17:54:06 ID:bKYUdbu/0
>>775 > 61 行 Target: "statusbar-display", // ボタン表示のターゲット(任意に設定)
を
Target: "page-report-button",
で自己解決しました
お騒がせしました
アップローダーにあるscroll_tweakをHit-a-Hint使用時に有効にならないようにしたいのですが どのようにすればいいですか?
779 :
名無しさん@お腹いっぱい。 :2009/02/22(日) 18:23:06 ID:rScwmd080
知るかボケ
なんかいいことあるの
783 :
名無しさん@お腹いっぱい。 :2009/02/22(日) 19:48:46 ID:rScwmd080
> 777775
>>777 >>775 ボタンを移動して下さってありがとうございます
左下に表示される仕様のものが他にあるので助かります
初めて質問します。 userchrome.jsでページ上の左右同時クリックをハンドルしたいのですが、いい方法はありませんか。 windowのonmousedownとonmouseupで右/左クリックの押下状態を捕まえることを考えたんですがコンテキストメニューが開いたときにonmouseupが発生しないようでうまくいきませんでした(firefox3)。 (function(){ var mouseClicked=0; //mouse // LClicked->1 // RClicked->2 addEventListener("mousedown",function(e){ mouseClicked|=(e.button==0?1:2); },false); addEventListener("mouseup",function(e){ mouseClicked&=~(e.button==0?1:2); },false); gBrowser.mPanelContainer.addEventListener("mousedown",function(e){ if(e.button==0&&(mouseClicked&2)!=0){//right, left clicked // }else if(e.button==2&&(mouseClicked&1)!=0){//left, right clicked // } },true); })();
ならコンテキストメニューが開いたときをフックしてmouseupしたと見なせばいいのでは
>>777 規制を食らって公衆からの書き込み&今更デスガ、事故解決して良かったです。
本当に今更デスガ......スミマセンm(_"_)m
---------------------------------------------------------------------
>>775 例えば、
Target: "statusbar-progresspanel", // ボタン表示のターゲット(任意に設定)
と
TargetButton.parentNode.insertBefore(Button, TargetButton.nextSibling);
でプログレス・メータの次に prefbuttons が入ります。
他の拡張のボタンのIDは自分でしらべて下さい。
IDのしらべ方は
DOM Inspector :: Firefox Add-ons
https://addons.mozilla.org/ja/firefox/addon/6622 Dom Inspector でブックマークサイドバーを開くコマンドを見つける
http://diary.noasobi.net/junk/DOMInspector.html アタリです
-------------------------------------------------------------------
conqueryModoki3.uc.xul 使わせていただいてますm(_ _)m @ver 2009/02/18 14:30 Full Screen でも動作するように に更新したところ @ver 2009/01/12 版と下記二点の違いが出てしまいます 1)userChrome.conqueryModoki.showInContext を true にしていますが 一度コンテキストから検索行うとその後テキスト選択状態で無いのに conqueryModoki のメニュー項目が残り続ける 2)テキスト選択 → conqueryModoki で検索した新規タブがアクティブになる 2)はアクティブにならないようにスクリプト書き換えたかも・・・違うかも・・・覚えていません(汗 1)は一度検索後後テキスト選択状態で無い時のコンテキストメニューに conqueryModoki の項目を出したくありません 2)は新規検索タブをアクティブにしたくありません どこを書き換えたらよいかご指導お願いします Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 userChrome.js 0.8 + Sub-Script/Overlay Loader v3.0.21mod
>>788 ↓とは関係なく発症するってこと?
// @Note userChrome.conqueryModoki.newTab を falseで現在タブで検索
// @Note userChrome.conqueryModoki.clearAfter を trueで検索後,消去
// @Note userChrome.conqueryModoki.promptNotSelected を trueで選択文無いときプロンプト表示
// @Note userChrome.conqueryModoki.showInContext をtrueでコンテキストメニュー直下に検索エンジンを表示
>>789 // @Note userChrome.conqueryModoki.showInContext をtrueでコンテキストメニュー直下に検索エンジンを表示
のみ「true」で使うと@ver 2009/02/18版で
>>788 の 1) の症状になります
同じ設定で@ver 2009/01/12版では一度一度コンテキストから検索をした後で
テキスト選択状態でないときは右クリのコンテキストメニュー内に conqueryModoki の項目はありません
連投すんません // @version 2009/02/24 20:55 userChrome.conqueryModoki.showInContext=true, showInContext=falseの時メニューを消すようにした。 早速対応ありがとうございましたm(_ _)m
>>791 バックグラウンドとしたければ95行目付近
this.loadSearch(aEngine, word, anewTab, false, false) //検索実行
を
this.loadSearch(aEngine, word, anewTab, true, false) //検索実行
>>792 ありがとうございますm(_ _)m
>>788 の2)も解決しました
忘れないようにコメントも記入しておきました
794 :
名無しさん@お腹いっぱい。 :2009/02/25(水) 00:15:55 ID:tmn1O0er0
aliceさんのreadLater.uc.jsのアイコンの表示位置を変更したいのですが、どこを弄ればいいでしょうか? 52行目を弄ればよさそうなのは分かるのですが、どのようにいじればよいか分かりません どなたか教えていただけないでしょうか よろしくお願いいたします
便乗 ・表示される追加日が全部現在の日付になる ・アイコンをドラッグして、ドロップできないとこで離すと何個か消える これ俺だけ? バグなのかなぁ
797 :
777 :2009/02/25(水) 20:50:34 ID:0PerEwiG0
>>795 アップローダのNo.259 ucjs_uachanger_1.0.5.uc.zip に ReadMe.txt が付いている
それを一度読んでみると参考になるよ
document.getElementById("status-bar").insertBefore(statusbarpanel,document.getElementById("status-bar").null);
document.getElementById("status-bar").insertBefore(statusbarpanel,document.getElementById("page-report-button").nextSibling);
document.getElementById("status-bar").insertBefore(statusbarpanel,document.getElementById("page-report-button"));
辺りで試してみると良いんじゃないかと・・・
すまん、自信なし・・・
ブックマークで必要十分じゃまいか
>>797 ありがとうございます!
無事成功しました
はじめの方のdocument.getElementById("status-bar")は変更してはいけなかったんですね
両方とも変更するものだと思ってました・・・
>>800 そうなのですか?
やった例としては
document.getElementById("security-button").insertBefore(statusbarpanel,document.getElementById("security-button").firstChild);
という感じのことをやっていました
わからないことだらけなので、もう少し勉強してみたいと思います
本当にありがとうございました
>>801 797で三つ書いたのを順に試してみるといい
1 "status-bar"で.null
2 "page-report-button"で.nextSibling
3 "page-report-button"で無し(たぶんthis.TARGET相当)
>>801 基本的には
Button: 置きたいボタン var Button = document.getElementById("<ID>");
Targe: 目標にするボタン var Targe = document.getElementById("<ID>");
ToolBar: ボタンを置きたいツールバー var ToolBar = document.getElementById("<ID>");
ToolBar.insertBefore(Button, Targe);
ToolBar を特定せずに(ターゲットの親が ToolBar)
Targe.parentNode.insertBefore(Button, Targe);
次に置きたければ
ToolBar.insertBefore(Button, Targe.nextSibling);
最後に起きたければ
ToolBar.insertBefore(Button, null);
まあ、メニューとかも同じです。
>>802 ごめん、どれも表示位置が変わらない・・・
>>803 なるほど
解説感謝です
色々と試行錯誤してみます
質問です。 アドオンのpopinを使った後に そのページだけ軽量マウスジェスチャーが動かなくなります (右クリ離しても押したままの状態で戻らなくなる...) FireGestureなどでは問題ナシでした ver3.06です。 いい解決法があれば教えてくださいm(__)m
>>806 すごく便利です!
どうも反応しない単語があるようで、確認できたのは about, new, how, all, sign, change, apple などなど・・・。
うちの環境のせいですかね?
XP SP3、最新のFirefoxとGreasemonkeyなんですけれども。
>>807 ありがとうございます。それらの単語は、デフォルトでは反応しないようにしてみました。
あまりに基本的な単語までマウスが乗っただけでポップアップされると煩わしいかなと思いまして。
英辞郎では単語ごとにレベルの設定があるのですが、デフォルトでは2以上のものを翻訳するようにしています。
>>808 ごめんなさい、レベル設定があるのをわすれてました・・・。
以前からGoogleツールバーのマウスオーバー辞書がほしかったので、とてもうれしいです!
おかげさまで快適に成りました。
まえに英辞郎のデータを直で引っ張ってフルボッコ喰らってた人がいたがgoo通すとは上手い手だね
>>806 今まで右クリックでポップアップ翻訳してるのでそれで十分って
思ってたけど、これ使ってみたら快適すぎて笑った。GJ!
Goo側が対策しないか心配だが。
本家の userChromeJS スレに出ていた zeniko 氏の Fx3.1 向けの open New Tab from URL/Location Bar なスクリプトだけど 最近の trunk で機能はするんだけど、元のタブの URL の表示が、新しく入力したアドレスになったまま 変わらない現象に見舞われてるんだけど、みんなのところでもそう?
ロダにsidebarbuttonの最新のが来てるのは良いんだが、パッチの当て方が分からん コマンドプロンプト?
>>814 いつも便利に使わせてもらってます
参考URLを読んでみて、わからなかったら手動で入れ替えてみます
レスありがとうございます
conqueryModoki3.uc.xulとSearchClipboard.uc.jsを一緒に入れてると、SearchClipboard.uc.jsのポップアップを中クリックするとクリップボードの文字列を検索する機能が使えないっぽい 出来れば両方使いたいんだが、何が原因なんだろうか
>>817 それを調べるアドオンやらなんやら色々あるじゃん
依存する気満々なら使うの止めれば? きっと向いてないんだよ
fast look up JP and EN 更新されてgoo辞書がまた使えるようになってるな。ありがたい。
820 :
名無しさん@お腹いっぱい。 :2009/03/02(月) 08:51:26 ID:qQfoOSwa0
アップローダーのBHNewTab1.1mod20にしてみましたが、ロケーションバーに入力した時にEnterやGoボタンが効かなくなりました。 ロケーションバーの設定はtabshiftedにしているのですが、動作しないのはうちだけでしょうか?
昨日18にしたと思ったら、もう20来てるのか…。他のScriptも更新せなあならんなあ。
Stylishもここでよかですかね ニコニコ動画(ββ) Smart HEADER (12月14日暫定版)で 仕様変更なのか、マイリストがサムネだけ表示されテキストが消えるようになりました どなたかどう修正すればいいか分かる方いらっしゃいましたらどうかよろしくお願いします。
>>823 更新止まってんじゃん
もっとマシなのがいくらでもあるだろ
>>823 firefox userChrome.js greasemonkeyスクリプトスレ 7
何処をどう取ると「Stylishもここでよか」になるの?
「firefox」だから?
スレタイを読む国語力も無いのかw 絶対に使いこなせないだろw
このスレってときどきそういう奴が来るよな
国語力とか大げさだろ。色々ごちゃごちゃしてて名前だけじゃわからんし。 いや、お前らが「わかる!!」て口尖らしていうのは予想つくけど 普通の人間にはわかりにくい。 暇で暇で、あるいはやるべきことも一切せずにfirefoxいじりに一日数時間毎日費やすのは 普通じゃないから。
釣れますか?
一人が突っ込んでそれで済むのにあとからあとから噛み付く人が出てくる場合は そこは荒んだ場所だから張り合ったりせずに 間違えちゃったゴメンね とでも言って自身まで荒む前に身を引いたほうがいいよ
ブラウザいじるのが趣味なら別にいいんじゃない。車いじるのと似たようなもんだと思うけど。
>>828 jsとスクリプトってあるんだから、cssは主要テーマではないことは分かるはず。
数時間費やさなくても、firefoxを弄ってなくても、口が尖がってなくても分かるはず。
単にcssとスクリプトとを混同してただけだろ。
〜のスクリプト教えてくれとか言ってcssの書き方を期待してる奴いるからな。
恥ずかしいのは分かるけど、それを他人を暇人にすることで紛らわそうとするのは
もっと恥ずかしいと思う。
>>828 確かに何も知らない人が見たら同じに見えるだろうけど、独自の言語ではないからfirefoxは関係ない
ここはそういう知識を一から教えるところじゃないし、まずはぐぐれば済むことでしょ
ちょっと前まで、cssがカスケードスタイルスクリプトの略だと思ってたなんて言えない
userChromeとして覚えている奴は意外と多い
そういえば質問スレにcssはスクリプトと断言してたウマシカいたな 条件演算子どう書くか聞きたかったもんだwww
cssでスクリプト的なことも出来なくはないんだけどねIEで IE8で廃止されるけど
さっきエラーコンソールを見てたら、usercontent.jsの206行目で 「Permission denied to get property HTMLDivElement.nodeType 」 「Permission denied to get property Text.nodeType」 という2つのエラーが出てるのに気づいた ページの読み込みの際に出るのは分かってるんだが、発生条件がまちまち なんかのスクリプトが原因かと思って色々と試してみるけどよくわからない そもそも何のエラーなのかがいまいちよく分からない 他の出てる人いないだろうか? usercontent.jsのバージョンは1.3 mon3 です
否定擬似クラスを組み合わせて使えば立派な条件演算子なんじゃない? あと邪道になるけど、firefox限定で-moz-bindingとか
> -moz-binding this.parentNode.removeChild(this); とするだけでCSS側で指定したものの読み込みがブロックされるんですよね OperaだとCSS側でdisplay:none;とするだけで読み込みがブロックされるけど
841 :
名無しさん@お腹いっぱい。 :2009/03/03(火) 22:33:46 ID:joF0rUF80
ブックマークも、アドレスバーからも、検索もバックグラウンドのタブで開くスクリプトはございませんか?
843 :
838 :2009/03/04(水) 01:15:21 ID:lOgYM6SG0
原因が特定できた
>>806 のスクリプトをusercontent.jsで扱おうとすると、でるっぽ良い
一応。テキストエリアにカーソルを持ってった時に大量に出た
と思ったらgreasemnkeyで試しても出たな
一応報告を
聞いてない
エラーがある→困る ってわけじゃないしな。あれは動作がおかしくなった時に参考にすりゃいいだけのもの。考えが逆。
?
使う側に限ればな
そうじゃないだろ エラー読めよと
>>474 この
> Google Reader Full Feed
なのですが、Gをいちいちクリックしなくてもいきなり全文表示にはならないですか。
>>842 fmt=35 の Download Link も使えたらありがたいッス
853 :
821 :2009/03/04(水) 20:31:06 ID:Hs2VT0zu0
何度もすみません。 BHNewTab1.1mod20、アドレスバーに打ち込んでも動作しません。 アップローダーから落としてきたまんま使っても動作しないんだけど自分だけかな? 以前のバージョンは使えていたんだけど。 使っている人いたら教えてください。
>>853 ウチでは動いてる。BHNewTab1.1mod20.uc.js としか言えない
>>854 どうもありがとう。
それだと自分の環境のせいみたいですね。
857 :
821 :2009/03/04(水) 21:24:16 ID:Hs2VT0zu0
同じプロファイルでもポータブルのほうだとちゃんと動いた。 やっぱり環境のせいみたい お騒がせしました。
858 :
842 :2009/03/04(水) 23:41:15 ID:KSw/mk+t0
ただの修正版なのに、なんで名前がころころ変わるの? なんか意味あるのかな?
fmt=35なんて滅多に見かけないし画質なら22のほうがいいしいらんよなぁ
そう思うなら, コメントアウトするか, 入れなきゃいいわな
お前に必要かどうかなんて誰も興味無いから。欲しい人にはありがたい。
[MP4]とか[HD]などの表記何で無くしちゃったの?便利だったのに・・・
元祖?YouTube HD site が使えなくなってる。何でだろ・・・
865 :
名無しさん@お腹いっぱい。 :2009/03/05(木) 13:00:19 ID:zsTkKSSI0
866 :
名無しさん@お腹いっぱい。 :2009/03/05(木) 13:04:55 ID:zsTkKSSI0
↑
もう一度
>>100 をクリックすると、そのURLへ飛ぶ様です。
867 :
名無しさん@お腹いっぱい。 :2009/03/05(木) 13:05:39 ID:zsTkKSSI0
868 :
名無しさん@お腹いっぱい。 :2009/03/05(木) 13:28:35 ID:zsTkKSSI0
869 :
名無しさん@お腹いっぱい。 :2009/03/05(木) 13:33:42 ID:zsTkKSSI0
ロノンいらなくね, テイラと被ってるし
テストスレでやれ
872 :
名無しさん@お腹いっぱい。 :2009/03/05(木) 16:18:37 ID:zsTkKSSI0
function xtpToHttpLink() { var dd = document.getElementsByTagName("dd");
var ttp = /([^h])(ttps?:\/\/[\x21-\x7E]+)/ig; for (var i=0; i<dd.length; i++) {dd[i].innerHTML = dd[i].innerHTML.replace(ttp, "$1<a target=_blank href=h$2>$2</a>");}
var ttp = /([^t])(tps?:\/\/[\x21-\x7E]+)/ig; for (var i=0; i<dd.length; i++) {dd[i].innerHTML = dd[i].innerHTML.replace(ttp, "$1<a target=_blank href=ht$2>$2</a>");}
var ttp = /([^t])(ps?:\/\/[\x21-\x7E]+)/ig; for (var i=0; i<dd.length; i++) {dd[i].innerHTML = dd[i].innerHTML.replace(ttp, "$1<a href=htt$2>$2</a>");}
var ttp = /([^p])(s:\/\/[\x21-\x7E]+)/ig; for (var i=0; i<dd.length; i++) {dd[i].innerHTML = dd[i].innerHTML.replace(ttp, "$1<a href=http$2>$2</a>");}
var ttp = /([^p|^s])(:\/\/[\x21-\x7E]+)/ig; for (var i=0; i<dd.length; i++) {dd[i].innerHTML = dd[i].innerHTML.replace(ttp, "$1<a href=http$2>$2</a>");}
var ttp = /([^:])(\/\/[\x21-\x7E]+)/ig; for (var i=0; i<dd.length; i++) {dd[i].innerHTML = dd[i].innerHTML.replace(ttp, "$1<a href=
http:$2 >$2</a>");}
}
873 :
名無しさん@お腹いっぱい。 :2009/03/05(木) 16:23:51 ID:zsTkKSSI0
↑失敗作
このScript、何故か動作してないのですが…。
Googleimage検索の結果版AutoPagerizeです。
// ==UserScript==
// @name apGoogleImageSearch.user.js
// @namespace
http://furyu.tea-nifty.com/ // @description prepare for AutoPagerize - Google Image Search
// @include
http://images.google.* // ==/UserScript==
(function(){
window.apGoogleImageSearch = true;
var link=document.evaluate('id("nn")/parent::a',document,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue;
if (link.href.match(/\/images\?/)) {
if (link.href.match(/gbv=2/)) {
link.href=link.href.replace(/gbv=2/,'gbv=1');
}
else {
link.href+='&gbv=1';
}
}
})();
でっていう
>>875 作者にコメントする発想は無いのか?
英語が…とか言い出すなよ
英語が…
英語が…
振られたらボケろよw
YouTubeのサイトの配置が変わって、Janeを右にFifefoxを左に置いてた自分はサムネがカブって見難くなってしまいました 元のようにサムネが左にあって動画のカテゴリを右にするにはどこ弄ればいいでしょうか お願いします。
886 :
名無しさん@お腹いっぱい。 :2009/03/06(金) 01:14:05 ID:37/i8TsB0
もういいから
その作者 うざいファビコンを使ってる時点で ??
889 :
名無しさん@お腹いっぱい。 :2009/03/06(金) 10:08:32 ID:37/i8TsB0
890 :
名無しさん@お腹いっぱい。 :2009/03/06(金) 19:49:38 ID:37/i8TsB0
DragNgoModoki5.uc.jsが3.1b3だとうごかんな
892 :
名無しさん@お腹いっぱい。 :2009/03/06(金) 20:37:17 ID:37/i8TsB0
>>886 と
>>889 のテストに合格した。
同時に国際化URLに対応することも出来た。
今は、ソースをスキャンするループ回数を
減らして高速化が出来ないか調整中です。
なお、2chとjbbsで動作しています。
あ?おまえ作者かよ。こんなところでテストすんなカス
894 :
名無しさん@お腹いっぱい。 :2009/03/06(金) 20:52:09 ID:37/i8TsB0
↑作者じゃないよ。 いっしょに使うと便利な 強化コード作成中
895 :
名無しさん@お腹いっぱい。 :2009/03/06(金) 20:53:58 ID:37/i8TsB0
>>890 強化コードだと
YouTubeのサムネイルが
表示される
うぜぇ よそでやれ カス
こんなところまできて叩かれまくりのavexが宣伝してるのか
898 :
名無しさん@お腹いっぱい。 :2009/03/06(金) 21:01:40 ID:37/i8TsB0
899 :
名無しさん@お腹いっぱい。 :2009/03/06(金) 21:08:23 ID:37/i8TsB0
900 :
名無しさん@お腹いっぱい。 :2009/03/06(金) 21:26:46 ID:37/i8TsB0
>>872 もうひとつ解った事がある
文字が化けないように
文字コードは必ず『UTF-8』に
する必要がある。
>>900 ・URLに使えない文字までURLに含んでしまう。( " 等)
・ftpに誤爆する。
・[^p|^s] は 「"p", "|", "^", "s" 以外の一文字」 という意味の正規表現。
・URLは大文字小文字を区別するので /i オプションは要らない。
jsでは (?<! 〜 ) が使えなくて不便ね。
完成まであと少し、がんばれ。
902 :
名無しさん@お腹いっぱい。 :2009/03/06(金) 22:20:46 ID:37/i8TsB0
>>901 >jsでは (? <! 〜 ) が使えなくて
こうやって1行にしました。
それで8ループが1ループに・・・
var ttp = /(\/\/www.nicovideo.jp\/watch\/[s|n]m)(.?.?.?.?.?.?.?.)(\<.+)/ig;for (var i=0; i<dd.length; i++) {dd[i].innerHTML = dd[i].innerHTML.replace(ttp, "$1$2$3<a target=_blank href=//tn-skr.smilevideo.jp/smile\?i=$2\&.jpg></a>");}
903 :
名無しさん@お腹いっぱい。 :2009/03/06(金) 22:33:47 ID:37/i8TsB0
>>901 [^p|^s] ⇒ [^ps]
に変更しました。
905 :
名無しさん@お腹いっぱい。 :2009/03/06(金) 23:13:16 ID:37/i8TsB0
>>905 そんな事より正規表現部分が相当がっかりだからちゃんと勉強しようぜ。
>>905 >そんな事より
人として終わってる
もうなにも言えない・・・
どういう流れなのかが分からない
中学生がスクリプト覚えたてでひとりで盛り上がってるだけだろ ほっとけ
ぼくのかんがえたさいきょうのスクリプト
911 :
名無しさん@お腹いっぱい。 :2009/03/07(土) 01:34:37 ID:YlwKC7hW0
912 :
842 :2009/03/07(土) 01:38:44 ID:aNqm5snx0
>>912 だからさあ、何で本家みたいに[HD][MP4]とかの表示がないわけ?
あと、普通のようつべと何も変わらんのですが。
914 :
913 :2009/03/07(土) 10:15:47 ID:XAY6hk7s0
あー、ごめん。早とちり。本家超えてるわ。GJ!
>>914 どういうこと?
うちでも表示がでないんだけど、なにかやりかたでもあるの?
もしかしてグリモンじゃないと動かないとか?
>>915 Greasemonkeyで動いてるし動画の種類も表示されてるよ
同種のスクリプトが有効になってるんじゃないのかい?
>>916 グリモンだと動いているのか。
userContent.jsで動かそうとしているから駄目なのかな?本家だと大丈夫だったのだが。
教えてくれてどうもありがとう。
918 :
913 :2009/03/07(土) 16:59:35 ID:XAY6hk7s0
>>917 うんにゃ、GreasemonkeyでなくてもuserContent.jsで動くよ。
うち現にそれやってるし。
>>918 動いた!どうもありがとう。
本家にコピペで貼り付けていたから動かなかったみたい。
エンコードが違っていたから多分それで動かなかったのかな?
Fast lookup Japanese and English でGooの英辞書が使えなくなったんだけど、 どうすりゃいいんだ?
921 :
名無しさん@お腹いっぱい。 :2009/03/07(土) 19:19:34 ID:YlwKC7hW0
>>912 他のスクリプトと機能がダブったので
ここを↓コメント行にしました
// Create Links Block
// d.getElementById('watch-video-details-inner').innerHTML += html;
バカ?
923 :
名無しさん@お腹いっぱい。 :2009/03/07(土) 22:38:36 ID:YlwKC7hW0
924 :
名無しさん@お腹いっぱい。 :2009/03/07(土) 23:06:11 ID:YlwKC7hW0
そろそろスレで発表したりテストしたりすることが他人の迷惑になっていることに気がついても良さそうだが。 別にスレ違いじゃないけど、さすがに独占しすぎじゃないのかね。 自分でblogやwikiレンタルするとかしてそこでやればいかがかな。
>>927 持論展開するのは結構だし、あなたの言いたいことも提案も分かるよ。
でもね、色んな人がいて、あーだこーだ言って、何かヒントがあって、そんな余裕があっていい
そう思うけどね。
ID:37/i8TsB0とかsidebarbutton_2.x.x.uc.jsの作者さんみたいなのは、
明らかにスレの私物化だとは思うけどね。
まあ、そんなにギスギスしなくてもただでさえ過疎板の過疎スレなんだから。
過疎スレだから、ってのも敬遠される要因の一つだと思うよ。 まぁ別スレたててやれ、とまでは言わないですし、 活発に意見が交わされて便利なものができていくってのはいいことだとは思います。 でもねー。 ・作った ・ちょっと要望でた ・それへのレスポンス くらいならいいんだろうけど、ここで要望だとか機能改善だとかテストだとか いわゆる開発行為はあまりおすすめできないと思うよ。 理由は……うーん、テンプレに書いてないことが一番悪いんだけど、スレの主旨が曖昧だから、 集まってくる住人の中には「無駄レス」を嫌う人がいるのも確かだと思う。 作ったよー。くらいならここまで神経質になる人が(自分も含めてだけど)出ることはなかったんじゃない? 過疎スレだからってのはそういう理由。 スレが勢いづくとなんだろーって気になるけど、同じ話題がずっと続いてたら、 自分に関係ない話が続いてるだけ、邪魔だよ、と思う人もいる、と。 そもそもが万人向け(というかそんなスクリプトがあるのかしらんが)じゃないんだしさ。 ちなみに自分は使ってません。ようつべ見ないので。 まぁ言いたいこともわかるし、否定する気もないから、「ここでやりたいんだ」ってのは(物理的にも)とめられないので、 一言だけ言わせていただけるなら、多少は空気読んでね、ということ。 以上、長文失礼。
>>929 ですね。反論もしませんし短くまとめます。
YouTubeがらみの問題は、Googleの仕様変更もあるので万人がそうなのかな?っていう
事象確認。
で、自己解決はしたのですが今ひとつ納得できません。
原因となっていたScriptが「Google Image Relinker.user.js」だからです。
それをMore▼YouTubeの因果関係が謎なままなんですよね…。
多少は別に気にしないけど先日のテスト書き込みまでいくと流石に…とは思う。 行き過ぎなきゃ発展にも繋がるからいいんじゃない? 俺は使ってないからこんな意見になるけど。
あと、開発はダメ。質問はダメ。これじゃあ、スレの意味が無いわけで(^_^;) 反論しないつもりだったけど、これだけ言わせて。 「無駄レス」を嫌う人 こそ、隔離すべきなんじゃ?と思ったりもした。 >ちなみに自分は使ってません。ようつべ見ないので。
>>924 userchrome版のほうが動かないのは俺だけ?
>>932 自己解決ってな お前 そんなこともせずに動かん/おかしいとか 書き込んだのか 屑
「お前みたいな奴」こそ 隔離すべきなんだよ
>>932 >あと、開発はダメ。質問はダメ。これじゃあ、スレの意味が無いわけで
開発は各人のサイト、ブログでやりゃいいだろw
質問は基本的に「質問スレ」にするのが当然
一言で言うと、さっさとフォーマル行けよ
それすら気づかないのは痛いだろ
>>935 じゃ、ここはscript関係の開発や質問などを血迷って書き込んでしまった人を
全力でたたき出す書き込みをするスレってこと?
あれ、ここ質問スレだったの?だったらそういうスレタイにしてくれない?
>>935 開発OK, 質問OK
不具合報告は, "最小構成"で検証した後ならOK。
ただし,
テストと称してだらだら書き込むのはNG
環境をさらさずに, グダグダ言うのはNG
939 :
名無しさん@お腹いっぱい。 :2009/03/08(日) 10:34:22 ID:0toMNSkG0
なんか、多分Firefox関連スレ(特にスクリプトにかんする質問ではここの人が答えてるんだろうな) というのは見分けられる。 原点に返ろう。 >開発は各人のサイト、ブログでやりゃいいだろw 質問は基本的に「質問スレ」にするのが当然 一言で言うと、さっさとフォーマル行けよ それすら気づかないのは痛いだろ >開発OK, 質問OK、不具合報告は, "最小構成"で検証した後ならOK。 ただし,テストと称してだらだら書き込むのはNG、環境をさらさずに, グダグダ言うのはNG >あれ、ここ質問スレだったの?だったらそういうスレタイにしてくれない? > 今のままでは >じゃ、ここはscript関係の開発や質問などを血迷って書き込んでしまった人を 全力でたたき出す書き込みをするスレってこと? このレスが最もこのスレの現状を見据えているな。 どう考えても偏屈な初心者に陰毛が生えたような自称プログラマーは頭がカチンコチンだなあ。 話し合いにすらならんとは。
940 :
名無しさん@お腹いっぱい。 :2009/03/08(日) 10:35:53 ID:0toMNSkG0
続き 全力でたたき出した後、彼らは一体何がしたいの?
日本語で頼む そして引用に>をつけるなら全行に付けてくれ
942 :
名無しさん@お腹いっぱい。 :2009/03/08(日) 11:12:39 ID:55OheimB0
>>939 そのレスのどこに話し合いの種があるの?
新着多いなと思って開いて、こんなどうでもいい議論見せられるくらいなら 一個人のスレと関係のあるテスト眺めてたほうがよっぽどいいよ
945 :
名無しさん@お腹いっぱい。 :2009/03/08(日) 15:11:26 ID:0toMNSkG0
一言で言うと、お前らこのスレが「どういう風に」流れてたら満足なの?
ここが2ちゃんだってことが分かってないやつは来ないほうが身のためだぞ。
947 :
名無しさん@お腹いっぱい。 :2009/03/08(日) 15:27:56 ID:0toMNSkG0
いや、9年前から2ちゃんやってるけどまともな意見はないの? > 身のためだぞ 何それ?脅し?いい加減消えろってか。誰も答えを出さずにか。 ID:0toMNSkG0 俺が言ったこと考えてみてくれよ。
うざいからNGIDしちゃったよ。 自治廚のほうが痛い。 そもそもうざいならNGすりゃいいだけじゃねえか、ここが何のスレか分かってんのか?
949 :
名無しさん@お腹いっぱい。 :2009/03/08(日) 15:36:36 ID:0toMNSkG0
950 :
名無しさん@お腹いっぱい。 :2009/03/08(日) 15:37:19 ID:0toMNSkG0
>>948 ただの煽りならケッコーケッコーコケコッコー
951 :
名無しさん@お腹いっぱい。 :2009/03/08(日) 15:42:30 ID:55OheimB0
ヴァカが逆ギレして早漏スレ立てしちゃったよ
>>945 お前みたいな荒らしが消えて、質問が出ればわかりやすく答えて、
開発者が意見を募ったら快く協力するようなスレ。
ヴァカが付けたスレタイじゃ何のスレだか分からんな。
>>953 荒らし扱いとな…。
>>925 が起点なんすけど、その理屈だと「質問が出ればわかりやすく答えて、
開発者が意見を募ったら快く協力するようなスレ。」ではなくて、
「質問が出ても右上から様子をうかがって、質問の核心には触れず質問者の揚げ足を取り、
開発者が意見を募っても誰も協力せずになるテストスレ。」ですよ。現状。
>0toMNSkG0 何か便利なものを作ったからスレに貼る。 動かなかったから作り直して貼る。 これなら問題ないんだけど、 動作するかのテストをこのスレでやったのはいただけない。 テストスレでやれってのは何度も言われてたのに、 あなたは無視してここに何度もテスト用のURLを貼ったから嫌われてるの。
>>953 そもそも、あなたこのレスは何?
937名無しさん@お腹いっぱい。 sage ID:V8EQOkJ50 2009/03/08(日) 06:39:12
あれ、ここ質問スレだったの?だったらそういうスレタイにしてくれない?
> ID:Bga7+XJ70
便乗野次馬荒らしは臭いから。
>>956 誰かと勘違いしてないかい?
俺、ID:37/i8TsB0じゃないよ。
結局スレ荒らしてるのはこいつじゃねーか。
あれはヴァカ専用スレにして、こっちはこっちでスレ立てした方がいいな
うむ。
ID:Bga7+XJ70 お前恥ずかしいな
>>955 あのさ、結局何が言いたいの?
話し合いたいって言うから答えてやってんのに、お前は結局実のある意見もなしにグチグチ言って荒らしてるだけじゃねーか。
>>963 > 答えてやってんのに
馬鹿野郎!何にも答えてねえじゃねえかよ愚鈍が、
スレ的にはこう
「でもね、色んな人がいて、あーだこーだ言って、何かヒントがあって、そんな余裕があっていい」
レス的にはこう
「原因となっていたScriptが「Google Image Relinker.user.js」だからです。
それをMore▼YouTubeの因果関係が謎なままなんですよね…。」
これに対して、何一つとしてまともな回答がない。暇つぶしに罵声を浴びせるか冷やかすだけ。
上級者気取りでな。そういう優しくない連中だからハラ立つねん。
>>964 自己解決したならどう解決したのかも書くべき。
そうじゃないと質問しといて勝手に一人で納得してるただの無駄レス。
まあそういう落ち度があるとしても、罵声や冷やかしが荒らしであることには変わりない。
そういう奴らがスレから消えるべきだと言いたいのはわかる。
で、お前はそういう荒らしに反応してキレて暴れてる同じ穴のムジナ。失せろ。
9年前から2ちゃんやってる人、自分の年齢言ってみて。
顔面神経痛で入院してたら浦島太郎になったw このスレいったいどうしたんだw
俺だけかもしれんがブラウザ用のスクリプトばっかり作ってたら、 デスクトップアプリ畑の人ともWebアプリ畑の人とも話が通じなくなった ちなみに学生
おっとブラウザ用のスクリプトというのは、 自分のブラウザで使う拡張やグリモン用のスクリプトって意味ね
ここにそんなこと書いちゃうなんて、会話能力に問題があるんじゃね?
企業からは必要とされないタイプだね
ほらね。他人の一生懸命書いたレスを斜め読みして、皮肉と嫌みのハーモニー。
やっぱり仕事してる人はそういうこと無いんだね
974 :
名無しさん@お腹いっぱい。 :2009/03/08(日) 21:44:33 ID:ROcF2B94O
まあ、このスレには2通りの人間が居ると思ってるよ。親切な人と、わかりもしないか もしくは勿体付けて教えないタイプ(こういうタイプは自称中級者)に多い。 プログラマって偏屈な人多いから。多分、あの星島とか言う奴も人間を物体としてしか 捉えられなかったんだろうな。遺体の解体作業はあいつにとってはただの分解作業。 解体中のイラストを数点見たがマジで人の形をした解体作業機だよ。
コミュニケーション能力は重要ですよって話じゃん。そして彼は、その点が全くダメだったんだろ。 おまえの書き込みは秋葉原の奴を彷彿させるわ。早めに病院行きな
ついでにおまえも診てもらえよ。
臭いレスしか出来ないんだね。ID:Bga7+XJ70
なるほど…全力でたたき出されてる訳か(;´Д`)ハァハァ
バグの原因も自分で調べられないおっさんには言われたくないぜ。
なんで「おっさん」設定なんだよハゲ
キチガイ2名がじゃれあってるだけか どーしょうもねえな
984 :
名無しさん@お腹いっぱい。 :2009/03/08(日) 22:47:50 ID:0toMNSkG0
どうでもいいならレスするなキチガイ
986 :
名無しさん@お腹いっぱい。 :2009/03/08(日) 23:57:11 ID:0toMNSkG0
透明あぼーんって見た目にも精神衛生の面からも良いよね
言われないとレス番飛んでるのも気づかないからね
そろそろ検索に引っかかる次スレ立ててくれ
笑って許して。
うめ
乙うめ〜〜〜
埋め
1000ならID otoは40歳。
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。