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


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

firefox userChrome.js greasemonkeyスレ 5



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/20(金) 00:23:10 ID:hAPyWPpz0]
質問は必ずまとめサイトに目を通した後にして下さい。

■まとめサイト
firefoxまとめサイト
ttp://firefox.geckodev.org/
ttp://firefox.geckodev.org/index.php?cmd=read&page=Greasemonkey
ttp://firefox.geckodev.org/index.php?cmd=read&page=userChrome.js

■前スレ
firefox userChrome.js greasemonkeyスクリプトスレ 4
pc11.2ch.net/test/read.cgi/software/1202053734/
■拡張機能
greasemonkey
ttp://www.greasespot.net/
"zeniko's userChrome.js"
ttp://mozilla.zeniko.ch/userchrome.js.html
userChrome.js
ttp://forums.mozillazine.org/viewtopic.php?t=397735
ttp://forums.mozillazine.org/viewtopic.php?t=556229
userChrome.js 0.8 (FX) - Add-ons Mirror
ttp://forum.addonsmirror.net/index.php?showtopic=6878

■拡張機能その2
JavaScript Actions
ttp://openhideaway.net/Firefox/
Custom Buttons
ttps://addons.mozilla.org/firefox/2707/
ttps://addons.mozilla.org/en-US/firefox/addon/5066

254 名前:239 mailto:sage [2008/07/04(金) 21:56:15 ID:D4xVneCY0]
betterLinkの件ですが、宜しく御願いします。

255 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/04(金) 22:02:49 ID:+TJsLSP30]
>>253
idなんかはSM用に書き換えて
UCJS Loaderを適用するフォルダに突っ込んで今まで使えてたんだけど...
只今、もう一度idも含めて調査中です。

256 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/04(金) 22:40:22 ID:BqLcFqXz0]
>>255
以下で動いた
// @include chrome://navigator/content/navigator.xul にロケーション変更

<menupopup id="taskPopup"> にid変更

insertbefore="menu_searchWeb"/> に変更

257 名前:255 mailto:sage [2008/07/04(金) 23:59:30 ID:x5LltGpt0]
>>256
ん?なんか俺、頭ゴチャゴチャになってしまったorz alice氏の所に
>尚,userChrome.js 用スクリプト: Days on the Moonさんが作成された"UCJS Loader"が必要(日本語関係)。
とあるけど今までDays on the Moon氏のUCJS Loaderを使ってないのに動いてた。

とにかく、動作確認していただいてありがとうございます。
更に、見直してみます。

258 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/05(土) 00:09:45 ID:3Y1mxpqf0]
>>257
それはかなり古い情報。

259 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/05(土) 00:15:21 ID:3Y1mxpqf0]
>>257
ttp://space.geocities.jp/alice0775/STORE/autoContextmenu.uc.xul.txt
3.0.6modを使用しているなら, chrome下にautoContextmenu.uc.xulとして
>>256の修正をして保存しておけばいい。

260 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/05(土) 00:28:27 ID:puUTSLpl0]
>>258えー!!!!!
動かないスクリプトを並べて観ていたらゴチャゴチャのダメダメです。
xulですか...冷静に指示通りやってみます。
>>238に偉そうに意見して勘弁してください。

261 名前:名無しさん@お腹いっぱい。 mailto:age [2008/07/05(土) 00:33:10 ID:MnFbuEbt0]
Firefoxを高速化する
search.yahoo.co.jp/bin/query?p=about%3Aconfig+firefox+%B9%E2%C2%AE%B2%BD&n=100

Firefox高速化と言ってもIEtab動作中でも効果があるのかどうか?
https://addons.mozilla.org/ja/firefox/addons/versions/1419


262 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/05(土) 00:59:05 ID:puUTSLpl0]
>>259
alice氏のファイル置き場は全部チェックしていたつもりだったけど
何でautoContextmenuのuc.xul版があるのか考えると頭がグルグル回りますが
教えてもらった通りで動作しました。
引き続き動かなくなったスクリプトを観てハァハァしてみます。
SMネタなのに付き合っていただきありがとうございました。



263 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/05(土) 07:23:05 ID:cTpqSHXU0]
AutopagerizeのGoogle.ne.jp対応まだかい…(´・ω・`)

264 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/05(土) 10:26:18 ID:2iw4y9Do0]
Googleはgoogle.ne.jpもちゃんとドメイン取ってるんだな

265 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/05(土) 11:16:32 ID:ss4U+GIL0]
google.ne.jpにアクセスしたらgoogle.co.jpにリダイレクトされた

266 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/05(土) 13:34:20 ID:vhy/WwuR0]
誰かが、貼り付けて「検索」のスクリプト書いてくれないかなー
Paste and GoはSCRAPBLOG
さんのを使ってるんだけど、「検索」もできたら便利だよなぁー

267 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/05(土) 17:15:09 ID:3aXEfMrC0]
Custum Buttons2でpage styleのオンオフを切り替えられるものが欲しいんですけど無いですか?

ttp://xxsionxx.blog17.fc2.com/blog-entry-946.html
これだとメタタグでcss読んでる場合は効かないみたいなのです



268 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/05(土) 17:25:44 ID:EExkQnyE0]
>>267
ttp://diary.noasobi.net/2006/11/diary_061125a.html

CustomButton2ではないけど。
ついでに。
複数のスタイルが用意されてるページの場合に、VIEWメニューのページスタイル
だと一覧できたりまた選択できたりするんだけど、なんでこのメニューってStylish
のボタンには入れないのかな。
ViewメニューのほうにはStylishのスタイルが入ってるんだけど・・・。

269 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/05(土) 17:47:48 ID:3aXEfMrC0]
>>268
ありがとう
うまく行きました

270 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/06(日) 02:46:29 ID:A4Vs+6pU0]
aliceさんが早速作ってくれてる。
「Stylish のステータスボタンのポップアップメニューにViewメニューの項目を表示」
これは便利。どうもありがとう。

271 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/06(日) 21:48:34 ID:dvAfy7lz0]
>>266
SCRAPBLOG もう一回よく見ろ

272 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/08(火) 01:02:13 ID:aVc99Yzb0]
google_thumbnails.user,jsなんだけど、動かなくなった?
昨日まではちゃんと動いていたのに今検索してみると画像が表示されない・・・



273 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/08(火) 01:16:33 ID:NIuyCqbh0]
いまググってみたけど表示されますよ。

274 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/08(火) 01:44:38 ID:aVc99Yzb0]
>>273
どうもありがとう。
なぜだろう?userContent.のファイルもuserChome.も追加してないんだけどなぁ。
更新したのといえばNoscriptとtagsifter。あとはayakawaの新しい野良ビルドだけ・・・。
まったくわからん

275 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/08(火) 02:52:15 ID:2AayQvTa0]
pagerizationがgoogleで動かなくなった。仕様変更かな?

276 名前:272 mailto:sage [2008/07/08(火) 03:08:20 ID:aVc99Yzb0]
FIrefoxポータブルを入れて、プロファイルのChromeフォルダとextensionフォルダだけコピーして試してみたらgoogle_thumbnails.user,js動いた。
独自ビルドのせいか??

277 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/08(火) 03:46:40 ID:DnXTY1r70]
Aliceさんの enableKeywordsSearchInSearchBar.uc.js は
自分にとって超ありがたい一品だけど、BHNewTab1.1mod5 で
サーチバーの設定をしてると効かないね。
BHNewTab が doSearchを呼ばずに検索を実行してるからかな。
惜すぃ・・・。


278 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/08(火) 03:55:27 ID:d8DLeBdh0]
>>275
googleでちゃんと動くと思うけど


279 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/08(火) 11:02:21 ID:SR2Mniwr0]
>>274
>Noscriptとtagsifter。あとはayakawaの新しい野良ビルドだけ・・・
それだけでも大きな変更だと思うが....

280 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/08(火) 15:28:53 ID:Y2i4TII80]
Googleの場合は一部ユーザを対象にした先行テスト的な物があるから厄介

281 名前:273 mailto:sage [2008/07/08(火) 17:49:40 ID:IJAdsVWq0]
>>274
ウチもayakawa 080704ですがNoscriptとtagsifterは使っていません。

282 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/08(火) 22:43:41 ID:TO11BJj30]
>>277
アップローダにBHNewTab1.1mod6を上げておきました。
BHNewTab1.1mod6を使用する場合はenableKeywordsSearchInSearchBar.uc.jsは不要となります。

Fx3.0.2preでざっと機能はチェックしました。



283 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 00:10:14 ID:Cv339x7b0]
>>282
素晴らしいです!本当にありがとうございます。


284 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 00:48:51 ID:a5VC5kl80]
>>277
BHNewTab1.1mod6を使用しようしてみましたが、ブックマークから開くとき
開いたブックマークがアクティブにならないのは仕様ですか?

それとも何か大きな勘違いをしている??

285 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 00:51:22 ID:f+mbTWju0]
>>284
設定を見直してください。
TARGET_BOOKMARKS

286 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 01:10:11 ID:4h/YSnzS0]
>>278
ありがとう。
いろいろ試したところ、
・別のマシンでは動いた
・google.co.jpだと駄目。google.comだと動く。
ということで、原因は不明です。
とりあえず検索をgoogle.comにして対処します


287 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 01:38:42 ID:F/ngSOkw0]
Googleの仕様がユーザやドメインで異なるのはいつものこと

288 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 01:49:23 ID:a5VC5kl80]
>>285
できました、ありがとう!

289 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 08:39:08 ID:01R+i7Vy0]
autopagerize0.31を使っていますが、たくさんページを継ぎ足していくと
page30〜50あたりでうまくつながらなくなります。
(ブラウザのクライアント領域が真っ白になったり、次のページが何度も短い間隔でつなが
っていき次の次のページにいつまで経ってもたどり着けない、など)
以前はそんなことが無かったのですが、最近なります。
他のアドオンやuserscriptをオフってもなるし、version0.24や0.29のautopagerize使ってもなります。不思議です。
同じ症状の方や解決策ご存じの方いましたら情報ください。

290 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 13:41:51 ID:31UBhsg50]
Aliceさんにおねげーがあります。
SearchWP2.1modの更新チェックが本家の方を拾ってきてしまうので
チェックをしないようにするか2.2modを出してもらえないでしょうか。

あとSuggest JP Plusがあまりにも便利すぎるので今後もちょくちょくメンテしてもらえると嬉しいです。
よろしくお願いします。

291 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 14:15:10 ID:Vfcfk3+J0]
>>290
これを思い出した。

うpする時は下記の方法でうpしてくれるとありがたいです。

@ パスは出来るだけ付けないで下さい。
どうしてもと言う場合は私が指定したパスでお願いします。
解凍パスは絶対に付けないで下さい。(解凍できずに1年以上HDDに放置してるzipがあるので)

A 直ぐに流れてしまうロダは絶対に避けて下さい。
出来たらうpする前に聞いてくれれば、私がロダ指定します。

B うp神は24時間スレを監視してください。
私が「うpお願いします!」と言ったタイミングでうpお願いします。(取り逃した事が何度かあるので)

贅沢な要求かも知れませんが、皆さんで共有するためにも是非お願いしますm(_ _)m

292 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 15:44:26 ID:PoqnpQW/0]
autopagerizeが0.0.31にバージョンアップしていたみたいだけど、userContentで動かせるやつはないのかな?
公式?のやつを入れてみたけど動かなかった。



293 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 17:39:28 ID:keIinXaI0]
自分はAutoPageLoaderをuserContent.jsで使ってる。
今のところ問題ないです。

294 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 18:14:43 ID:ziLF1Rbi0]
>>290
更新チェックくらい自分で書き換えてつぶせよ

295 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 19:15:11 ID:PoqnpQW/0]
>>293
AutoPageLoaderなんていうのも出たんだ。
ちょっくら調べてみる!

AutoPagerizeが動かないんだったら乗り換えようかな

296 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 20:31:45 ID:PoqnpQW/0]
AutoPageLoader少しスクロールが引っかかる感じがするなぁ。
特にGoogleイメージだと絶望的に遅い。

autopagerizeのmodってスクロールしたあと読み込むようにしてるんだっけ?

297 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 22:23:11 ID:yHRdYeC00]
fx3のロケーションバーに文字入力すると表示される、履歴やブックマークの
リストを自由にフィルタリングできたら面白そうだなと思って、userChrome.jsに
こんなコードを書いてみたのですが、本来12個の項目が表示されるはずなのに
配列の個数(listbox.children.length)が6個しか取得できません。
ロケーションバーの右側の矢印をクリックしたときは12個取得できるのですが・・
どなたか、おかしい点を指摘していただけないでしょうか。
fx3は最新版を使用しています。

298 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 22:23:59 ID:yHRdYeC00]
(function()
{
var urlbar = document.getElementById("urlbar");
var panel = document.getElementById("PopupAutoCompleteRichResult");
var listbox = document.getAnonymousNodes(panel)[0];

urlbar._onSearchBegin = urlbar.onSearchBegin;
urlbar.onSearchBegin = function () {
urlbar._onSearchBegin();
panel.style.visibility = "hidden";
};

urlbar._onSearchComplete = urlbar.onSearchComplete;
urlbar.onSearchComplete = function () {
urlbar._onSearchComplete();
var n = listbox.children.length;
alert(n); // リストの個数
for (i=n-1; i>=0; i--) {
listbox.removeItemAt(i); // とりあえず条件なしに全削除してみる
}

panel.style.visibility = "visible";
};
})();

299 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 23:09:35 ID:tLhTglxa0]
autopagerizeはgoogle imageに対応していないから
googleImagesAutoPagerを別に入れていたが
最近動かなくなった

300 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 23:30:28 ID:a5VC5kl80]
>>299
pagerizationじゃだめなの?

301 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 23:35:44 ID:tVLott0n0]
>>298
試してないけど、listbox = panel.richlistboxとしてみたらどない?

302 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 23:40:55 ID:yHRdYeC00]
>>301
うーん変わらないですね、直接入力のとき6項目しか出てこないです

onSearchCompleteが呼ばれた時点ではまだ最終的な自動補完リスト
が出来上がってないということでしょうかね・・
どのイベントに引っ掛ければいいんだろう



303 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/09(水) 23:42:52 ID:tLhTglxa0]
>>300
pagerizationは明確にパクりですって宣言してたし
autopagerの人もちょっとそのあたり気にしてたようだから
本家を使ってました

304 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/10(木) 00:03:11 ID:f+mbTWju0]
>>302
時間差攻撃でどうでしょう。 個数が変化無くなるまで setTimeoutでぐるぐる
urlbar._onSearchComplete = urlbar.onSearchComplete;
urlbar.onSearchComplete = function (n1) {
urlbar._onSearchComplete();

setTimeout(function(listbox ,n){disp(listbox ,n);}, 0, listbox ,null);

panel.style.visibility = "visible";

};

function disp(listbox, n1){
var n = listbox.children.length;
if (!n1 || n != n1) {
setTimeout(function(listbox ,n){disp(listbox ,n);}, 100, listbox ,n);
return;
}
alert(n); // リストの個数
for (i=n-1; i>=0; i--) {
listbox.removeItemAt(i); // とりあえず条件なしに全削除してみる
}
}

305 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/10(木) 00:13:09 ID:TdjZ1dZ70]
>>299
自分はGoogle Images Auto AutoPagerを使ってる
名前はそっくりだけどこっちなら動いてる

306 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/10(木) 00:15:54 ID:2ogn19Or0]
>>304
試してみたら、ちゃんと規定値の12個すべて持ってこれました。
タイマー使うのは思いつかなかったです。勉強になりました

皆さんありがとうございました。あとは削除する条件をいじって
遊んでみたいと思います

307 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/10(木) 00:41:42 ID:9s+oocOu0]
Google Images Auto AutoPagerとgoogleImagesAutoPagerの違いはJavaScriptをONにしてるかしてないかによって動いたりうごかなかったりするよ

308 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/10(木) 01:48:56 ID:lNZGtg8b0]
stayOpenBookmarksMenu.uc.jsをパーソナルツールバーにも対応してください
よろしくお願いします

309 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/10(木) 02:59:03 ID:2i4FEjlZ0]
Google Images Auto AutoPager は画像にNo振るか ページを区切るかしないと, 着目しているものを見失う。使いづらい

310 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/11(金) 00:43:35 ID:SXcVKkDI0]
greased_lightbox_v017.user.jsを有効にしてるとGoogleイメージや、Google Thumbnailsを使用してるときにGoogleの検索画面で重くなるのはしょうがないのかな?
AutoPagerizeを使っててなんか引っかかるなぁと思ったら、greased_lightboxを無効にしたらすんなり動いた。
画像がいっぱいあるとやはり重くなるものなのかい?

311 名前:名無しさん@お腹いっぱい。 [2008/07/12(土) 16:11:05 ID:NzQzsN680]
パソコンが壊れたので修理に出した後、中身がすべてリセットされて帰ってきました。
改めてuserchrome.jsを入れてみたんですがなんだか変です。

userchrome.js 0.8を入れてfirefoxを再起動 chromeフォルダの中に「userchrome.js」ファイルが入っているはずなのですが、「userchrome」というファイルになっています。「.js」が抜けています。
alice氏のローダーを「userchrome.js」として入れてみたんですけど動きません。「.js」を抜いたら動きました。ほかのスクリプトファイル達も「.js」を抜いたら動きます。

そして、xulファイルは動きません。xulファイルにいたってはアイコンが変わってしまいました。テキストファイルのアイコンになっています。(もちろんutf-8で保存しました。)
firefox2、3共に同じ症状です。

どなたか解決法ご存知の方いらっしゃいませんか?

312 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/12(土) 16:15:35 ID:krzwjRDe0]
拡張子を非表示にする設定にしていて
「userchrome」と見えるのはじつは「userchrome.js」で
「userchrome.js」としたのはじつは「userchrome.js.js」となっている
ってだけなのでは
xulファイルはエディタで「〜.xul」とファイル名をつけてもエディタ側が「.txt」を末尾に補完していて
じつは「〜.xul.txt」になっている
とか



313 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/12(土) 16:24:03 ID:9MJs6spn0]
>>312に1000点

314 名前:名無しさん@お腹いっぱい。 [2008/07/12(土) 16:24:20 ID:NzQzsN680]
>>312
即レスありがとうございます。

その通りでありました。
遠い昔に設定したのですっかり忘れていました。
ちゃんとjsでました。こんなどうしようもない質問に答えていただて心からありがとうです。

315 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/12(土) 18:12:12 ID:HDDLeSr/0]
AutoPageriseでGoogle検索すると100件目までは次々にスクロールしていくだけで読み込んでいってくれるんだけど
101件目以降を表示する方法がわかりません。
次の10件というリンクを選択しても出てくるのは11件目から20件目までです。
これじゃ不便だと思うんですが、何か使い方がおかしいのでしょうか?

316 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/13(日) 01:40:16 ID:EwogzUqh0]
URLごとに処理を分けて、ワンタッチでsubmitするようにするuserscriptを作成しているのですが、
mixiのメッセージ送信確認ページでsubmitする方法が分かりません。

フォーム内にsubmitボタンがあるときform_elem.submit()でフォーム送信できることは知っていますが、
フォーム外にinput要素があるので困っています。

簡略化すると
<form method="post" />
<input type="submit" value=" 送 信 " name="yes"/>
<input type="submit" value=" 修 正 " name="no"/>
のようになっています。

document.yes.submit()やform_elem.submit()などを試しましたが、どれも正しく動きませんでした。
どうしたらjavascriptで上記の送信ボタンを押せますか?

317 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/13(日) 01:40:29 ID:6CuFsVAv0]
greasemonkeyにAutoPagerise入れたら2ページ目からGooglePreviewが機能しなくなるんですが、
greasemonkeyで同じような機能持ったスクリプトないですか?

318 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/13(日) 01:54:25 ID:hhWyXL3a0]
>>317
自分はGoogle Thumbnails使ってます

319 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/13(日) 02:56:58 ID:6CuFsVAv0]
arigatou

320 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/13(日) 03:01:49 ID:7m6+6P8y0]
>>316
なんだそりゃ。そんな訳の分からないXHTMLモドキを利用しようとしないで
直接"loadURI()"あたりでやってみたら?
ttp://developer.mozilla.org/en/docs/nsIWebNavigation#loadURI.28.29

このスレはスクリプトを自分で書くって内容はあまり見ないから、こっちの
スレの方が良いんじゃないか?

Mozillaでプログラミング(XUL) その3
pc11.2ch.net/test/read.cgi/tech/1164625238/

321 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/13(日) 03:17:27 ID:BaayC3Xv0]
submitはform要素のメソッドだが

322 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/13(日) 11:19:14 ID:a2mKAa+M0]
>>316
mix のそのページの form がどうなっているのか知らんけど、その記述が正しい
(mix のページどおりという意味で)なら、DOM を書き換えて form の子にその余った
状態になっている input を付け加えて処理するしかないんじゃない?



323 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/13(日) 16:38:45 ID:uUNjMOie0]
>>316
click()では駄目なの?
あとはMouseEvent作ってみるとか
developer.mozilla.org/en/docs/DOM:event.initMouseEvent

324 名前:名無しさん@お腹いっぱい。 [2008/07/13(日) 17:09:38 ID:adpm2Hcs0]
inputからデータ作成してGM_xmlhttpRequestでPOSTしたらいいだろ。

325 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/13(日) 17:54:14 ID:f4MfAQze0]
>>316
Components.lookupMethod(form_elem, "submit").call(node.form)
とか

326 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/13(日) 17:54:53 ID:f4MfAQze0]
Components.lookupMethod(form_elem, "submit").call(form_elem)
だった

327 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/13(日) 18:34:31 ID:CYe1dPUs0]
LDR Ad-Entry Blockerでオススメ・スポンサーサイトで始まる某RSS広告をカットしたんですが、なかなかマッチしないどころか下手に書き足すとAD:で始まる広告まで表示されてしまいますonz
とにかくオススメ・スポンサーサイトで始まるエントリを非表示にしたつもりです…。
アドバイスいただけないでしょうか?よろしくお願いします。


/////////////// configurations ////////////////
var cfg = {
// judgement patterns of entry title
patterns: {
[/^[\s【]*(AD|PR|AD|PR)[\s】]*[::]/i]
[/~[オススメ・スポンサーサイト.*]
},
// advertisement entries style (apply this style to title link <a>)
style: {
color: '#aaa',
fontSize: '12px'
},
// apply interval
interval: 1000,
// skip ad-entry
skip: true
}
///////////////////////////////////////////////

328 名前:名無しさん@お腹いっぱい。 [2008/07/13(日) 18:50:48 ID:adpm2Hcs0]
なんでチルダ使ってるの? あと、patternsは配列に正規表現が入ってんだろ。もうちょい勉強してからいじれ。

/////////////// configurations ////////////////
var cfg = {
// judgement patterns of entry title
patterns: [
/^[\s【]*(AD|PR|AD|PR)[\s】]*[::]/i,
/^\s*オススメ・スポンサーサイト/i
],
// advertisement entries style (apply this style to title link <a>)
style: {
color: '#aaa',
fontSize: '12px'
},
// apply interval
interval: 1000,
// skip ad-entry
skip: true
}
///////////////////////////////////////////////

やりたかったのはこんなところか?

329 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/13(日) 19:02:36 ID:CYe1dPUs0]
配列にしなきゃいけないと思い素人考えでStyle:のところを参考にチルダでくくってましたonz
うーん、自分の無能っぷりに絶望した!

そしてばっちり非表示になってました!ありがとうございました。


330 名前:316 mailto:sage [2008/07/13(日) 20:24:12 ID:EwogzUqh0]
ありがとうございます。click()で出来ました。
 }else if(/http:\/\/mixi\.jp\/reply_message\.pl.+/.test(url)){
  content.document.evaluate('//div[@id="oldContents"]/table[1]//table[1]/tbody/tr[2]/td[1]/table[2]//table[1]/tbody/tr[5]/td/input[@type="submit"]',
   content.document, null, 7, null)
   .snapshotItem(0).click();
 }

XHRで送るデータを作る方法はどんなデータが送られているか調べる方法を知らないので分かりませんでした。
DOMを書き換えてformをsubmitするやり方は、submitボタンが二つある場合は有効なのか自信無かったので試しませんでした。

331 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/13(日) 21:25:24 ID:vzm5NW3f0]
80氏ってどうなったの?公式サイトとかある?

332 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/13(日) 22:11:21 ID:kndL/qB90]
Suggest JP Plusって便利ですね。未確定状態でも単語を選んだら入力してくれるといいなぁと思うのですが、難しいんでしょうか。



333 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/14(月) 00:46:13 ID:rUW1uJxF0]
どこにあるの?

334 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/14(月) 02:48:38 ID:LK6HJYLi0]
>>333
firefox用スクリプトアップローダー
もう無いようだが。

335 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/14(月) 15:35:19 ID:/yfXfy800]
>>334
バグがあったもので(Ry

>>332-334
"未確定状態でも単語を選んだら入力してくれるといいなぁと思うバージョン"をアップローダにアップした。
1. 履歴が削除できないバグを修正。
2. 未確定状態でEnterキーにより候補を選択した場合, 選択候補が確定されないバグを修正。

336 名前:名無しさん@お腹いっぱい。 [2008/07/14(月) 15:54:05 ID:IhREfjVJ0]
キタ━━━━━m9( ゚∀゚)━━━━━ッ!!

337 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/14(月) 16:03:51 ID:e1iRy+aP0]
>>335
ちょ、マジすか。言ってみるもんだなぁ……すげぇ!
ありがとうございます!!!!!

338 名前:335 mailto:sage [2008/07/14(月) 16:12:17 ID:/yfXfy800]
>>335
ウソ書いた Orz
×2. 未確定状態でEnterキーにより候補を選択した場合, 選択候補が確定されないバグを修正。
○2. 未確定状態でマウスクリックにより候補を選択した場合, 選択候補が確定されないバグを修正。

339 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/14(月) 16:17:47 ID:+rAjCnlY0]
greased_lightboxの高速化を入れたらスクロールが引っかからなくなった!!
対応どうもありがとう!スゲー快適!

340 名前:334 mailto:sage [2008/07/14(月) 16:54:24 ID:LK6HJYLi0]
Aliceさん
頂きました。
未確定選択マジ快適です。
(*^ー゚)b グッジョブ!!

341 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/14(月) 17:56:31 ID:1FXCoOOR0]
質問です。
ユーザースクリプトGoogle Search New Tabを利用して、実行するページに
green.search.goo.ne.jp/*を追加して緑のgooでも有効にしようとしています。

しかし、うまくNew Tabで開いてくれるときもあればカレントで開いてしまう時も
あります(失敗のほうが多いかも)

うまく緑のgooで使うにはどのように設定したらいいでしょうか。
何か情報があればよろしくお願いします。

342 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/14(月) 19:29:31 ID:SLZYIpRp0]
uc.jsファイル内にxmlタグを使ってxulを記述することはどうしたら出来ますか?
DOMでcreateElement(),setAttribute()などを使って記述するのは面倒です。



343 名前:335 mailto:sage [2008/07/14(月) 19:36:25 ID:/yfXfy800]
これって, 二個目以降のウインドウでは未確定状態の候補出てこないな。
便器氏オリジナルのSuggest JP-0.21でもだめだった。
さて, どうしたもんか...

344 名前:342 mailto:sage [2008/07/14(月) 20:35:26 ID:SLZYIpRp0]
文字列/E4XからXUL要素を生成する - 実用
d.hatena.ne.jp/brazil/20070621/1182367339
分かりました。以前見かけたんだけど検索にかからなくて困ってましたが、
E4Xというキーワードを思い出したら一発で見つかりました。

345 名前:名無しさん@お腹いっぱい。 [2008/07/14(月) 20:37:13 ID:ZYb7uume0]
pagerizationまったく動かん…
なんでだろ

346 名前:335 mailto:sage [2008/07/14(月) 20:46:37 ID:/yfXfy800]
>>343
>これって, 二個目以降のウインドウでは未確定状態の候補出てこないな。

直してみた。 アップローダにアップした。

347 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/14(月) 21:06:41 ID:fhoc83DR0]
BHNewTab1.1mod6.uc.jsを入れると
GomitaさんのClearSearchTerm.uc.js(Clear Search Term 1.0.20080201(検索語句のクリア&検索エンジンのリセット))が動かなくなるのですが
>>51
> BHNewTab1.1.uc.jsは, 元の関数を全く別物に置き換えるので, 元の関数を参照しているようなものは全滅します。
が原因ですか?

あとBHNewTab1.1mod6.uc.jsのTARGET_SHIFT(SHIFT を押していた場合の開く場所)で
tabやtabshiftedを指定してもShiftを押しながらリンクをクリックすると
新規ウィンドウで開くのですが(BHNewTab1.1mod6.uc.jsだけ入れて確認)
ほかの人もなりますか?なりませんか?

【導入しているプラグインとそのバージョン】
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9) Gecko/2008052906 Firefox/3.0
【導入している拡張とそのバージョン】
userChrome.js 0.8

348 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/14(月) 21:48:49 ID:k1UuIsGc0]
>>346
お疲れ様です。要望というかなんというか、あつかましいかなと思いましたが、一応ご報告を。
search historyとかsuggestの語句選ぶと即検索にいくのを止めるforFx3.uc.js
との併用は難しいでしょうか。
もしかしたら私がこちらで動作させられないだけかもしれません……。
拡張を無効にするとスクリプトの方は正常に動作しますが、有効にするとsuggestされた単語を選択した段階で検索してしまいます。

もし技術的に併用不可でしたらSuggestJPPlusを優先させたいと思います。
それくらい私にとって非常に便利な拡張です。
くわえて上記の動作も可能であれば、全くすばらしいと思った次第です。
あつかましくてもうしわけありませんが、お手すきの時にでもご確認いただけると幸いです。

349 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/14(月) 22:06:51 ID:/yfXfy800]
>>348
(function() {

(function() {
var panel = document.getElementById("PopupAutoComplete");
var func = panel.onPopupClick.toString();
func = func.replace(
'searchBar.doSearch(search, where);',
'controller.handleEnter(true);'
);
eval("panel.onPopupClick = " + func);

これでマウス選択で語句選ぶと即検索にいくのを止めらるはず。
enterで語句選んだ場合は, 以前と同じ挙動のまま。

350 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/14(月) 22:35:33 ID:k1UuIsGc0]
>>349
す、すばやい対応ありがとうございます。便利すぎて鼻水でた。
ありがとうございました!

351 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/14(月) 23:40:02 ID:LK6HJYLi0]
Suggest JP Plus 1.4
更新 キタ━━━━━━(゚∀゚)━━━━━━ !!

352 名前:335 mailto:sage [2008/07/14(月) 23:47:46 ID:/yfXfy800]
>>351
変更点:
互換性(もしあれば)の向上のために, コンポーネントのcontractIDを変更しただけ。
機能は1.3と全く同じ^^



353 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/14(月) 23:54:32 ID:gk+3m5sz0]
どこに来たのかといろいろ探してしまったorz


354 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/15(火) 00:14:30 ID:1yaYv89D0]
>>341
わかる方いらっしゃいませんでしょうか。
もしかしてスレ違いでしょうか。

よろしくお願いします。






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

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

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