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


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

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



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

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

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

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

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

321 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 00:16:58 ID:nv9f5ZFZ0]
>320
なるほどと思ったので,新規プロファイルにuserchrome.jsだけインストールして試してみました
試したのは同じく最初のクロージャーだけです
UAはMozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9b2pre) Gecko/2007112604 Minefield/3.0b2pre

するとやはり同様のエラーが出ます
Error: sidebarbox is null
Source File: file:///C:/home/(ユーザ名)/Application%20Data/Mozilla/Profiles/Fx_Trunk/chrome/js/00_CustomSidebar.uc.js
Line: 4

ほかに必要な情報とか試すべきことはありますか?

322 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 00:30:04 ID:Y0PXGCTw0]
>>321
拡張機能のuserChrome.jsのバージョン
Sub-Script/XUL Loaderのバージョン
は最低必要ですね。
DOMインスペクタでそのidがあるか確認。
当該スクリプトがメインウインドウでloadされているか確認。

323 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 06:25:21 ID:nv9f5ZFZ0]
>322
userchrome.jsのバージョンは0.8でLoaderはzenikoさんのサイトのものです
sidebar-boxは要するにサイドバーなのでないということはないと思います
(サイドバーは常に開いています)
ええと,4行目のメインウィンドウでloadされているかはDOMiのどこを見ればいいんでしょうか?

324 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 06:49:04 ID:nv9f5ZFZ0]
もしかしてと思って,pile0nadesさんのLoaderに変えてみたら,エラーが出なくなりました
……長々とつきあっていただいたのに,こんな結末で申し訳ないです

325 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 14:27:02 ID:2Vf39C2Y0]
AutoPagerize我物故割れたPagerization藻物故割れた

326 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 14:27:38 ID:Y0PXGCTw0]
AutoPagerize を Firefox3.0β2preでとりあえず動くようにしてみた。
userContent.js1.11用
AutoPagerize 0.0.17 for 3.0b2pre 2007-11-27
ttp://www6.uploader.jp/dl/script/script_uljp00068.zip.html

AutoPagerize.addFilterに返すpageオブジェクトがよく分からんorz..


327 名前:326 mailto:sage [2007/11/27(火) 15:06:30 ID:Y0PXGCTw0]
>>326
ちょっと差し替えました
AutoPagerize 0.0.17 for 3.0b2pre 2007-11-27 15:00
DL URLは同じです。

AutoPagerize.addFilterに返すpageオブジェクトを修正した,
たぶんこれでaddFilterを使用しているスクリプトも動くと思います。

328 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 16:22:51 ID:ebGM4eOL0]
今までの流れと関係あるのか分からんのですが、GoogleでのAutoPagerize(+LDRize)の動作がおかしくなった。
なんかPage1が消えたりj,kでの移動が吹っ飛んだり。おかしくなる前後で何もfirefoxの設定を変えてないんだけど…
Googleの仕様変更か、それとも誰かSITEINFOに変なの書いた?

329 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 16:45:09 ID:Y0PXGCTw0]
>>328
site infoが壊れているようですね。

wikiだから間違ったsite infoが登録されたのでしょう。
いずれ誰かが直すのを気長に待つか, 自分でローカルにsite infoを
記述するかですね。



330 名前:329 mailto:sage [2007/11/27(火) 16:58:33 ID:Y0PXGCTw0]
ttp://swdyh.infogami.com/autopagerizeに挙がっているのを, ローカルに記述することで
とりあえずは上手くいくようです。
{
url: 'http://(.*).google.+/(search|custom).+',
nextLink: 'id("navbar")//td[last()]/a',
insertBefore: 'id("res")/*[last()-1]',
pageElement: '//div[@id="res"]/div',
},


331 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 17:11:40 ID:ebGM4eOL0]
>>329-330
把握。ローカルで対処しました。wikiの方は ユーザー だれか たのむ。

332 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 17:15:54 ID:Vv+xJ1wK0]
そういやAutoPagerizeって
VeohのSiteinfoもおかしいよね。
検索したとたんに2ページ目になるし。

333 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 17:35:16 ID:c8zefZKF0]
>>326
これを待ってたGJ

334 名前:326 mailto:sage [2007/11/27(火) 22:30:19 ID:Y0PXGCTw0]
userContent.js1.11用 を それぞれうpしました。
googleimagesautopage Ver 0.1 3.0b2pre 2007-11-27 22:22
googleimagedirectlinks Ver 0.1 3.0b2pre 2007-11-27 22:22
ttp://www6.uploader.jp/dl/script/script_uljp00069.zip.html

335 名前:326 mailto:sage [2007/11/27(火) 23:45:53 ID:Y0PXGCTw0]
>>334
後から分かったんですが最新版ではFx3でも動くみたいです。orz...

336 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/28(水) 00:29:39 ID:g39HXVNv0]
Greasemonkey 0.7.20070607.0のFx3.0対応? エディタ起動できるようにしただけ版をうpした,
install.rdfとutils.jsをほんの少し変えただけ。
ttp://www6.uploader.jp/dl/script/script_uljp00070.zip.html

337 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/28(水) 09:51:42 ID:2pDtj/Lz0]
>>330
これやってもなおらんね

338 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/28(水) 09:57:40 ID:sy+iRGII0]
だめだ>>306をどういじればコンテクストメニューに出せるのかわからねえや・・・

339 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/28(水) 16:01:48 ID:g39HXVNv0]
>>338
ttp://space.geocities.jp/alice0775/STORE/ieviewModoki2.uc.xul.txt



340 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/28(水) 22:47:01 ID:z0PoD3zL0]
Gmail Quota Graph
ttp://userscripts.org/scripts/show/13173

これがuserContent.jsだと動かないんですがどこをいじればいいんでしょうか

341 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/28(水) 23:34:19 ID:g39HXVNv0]
>>340
そのままuserContent.js1.11で動作すると思います。


342 名前:341 mailto:sage [2007/11/29(木) 00:24:36 ID:ForHCAXM0]
>>340
追加
マシンスペック, 回線スペック等 および >>97の理由でタイミングとれずに動作しない場合は,

window.addEventListener("load", function() {

setTimeout(function(){

対になる
}, true);

},0);
に修正してみる。

343 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 00:25:09 ID:AlFXTB+M0]
userContent.js1.11とaliceさんのローダーを使っています。

DragNgoModoki4とConQueriModoki2、そしてopenTabsWhere_which〜の組み合わせで、
about:configのbrowser.tabs.loadInBackgroundはtrueのまま、
conqueryが開いたページをアクティブにするような設定方法は可能でしょうか?



344 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 00:38:27 ID:tdJj3bNo0]
>>339
ありがとうございました。
ただ、リンクにマウスをやると
このページをJaneで開く
このページをJaneで常に開く
このリンクをJaneで開く
このリンクをJaneで常に開く
という感じになってしまうのです。
リンクにポインティングをしているときには下の二つだけを表示するように出来ないでしょうか・・・

345 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 00:44:18 ID:G0v7GTRW0]
>>342
それで無事表示されました。ありがとうございます。

346 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 01:32:33 ID:ForHCAXM0]
>>343

openTabsWhere_which〜の中身
const FOCUSEDEXCEPTLINK = false;

および >>79氏の要望による>>82の変更点の内,

if( /conqueryModoki/.test(caller) ) return true;

if( /conqueryModoki/.test(caller) ) return false;

DragNgoModoki4を使うのであれば

if( caller.name == "loadSearch") return true;

if( /\bloadSearch\b/.test(caller)) return true;



347 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 01:33:25 ID:ForHCAXM0]
>>344
cssで自由に消してください。

348 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 02:17:37 ID:rsYHEdv90]
>>326
なんでコメントアウトしてんの?


349 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 10:26:29 ID:AlFXTB+M0]
>>346

Aliceさん、ありがとうございます。
ただ、私の環境だと動作できていません。
やり直そうと思って再度スクリプトを頂いてきましたが、
昨夜のバージョンで、上記の変更がマージされていると言うことでしょうか?
とすると、DnGMとConquery、OpenTabsWhere〜を再導入するとしたら、
変更しなければ上記の設定になると思うのですが、上手くいきません。
about:configは、
browser.tabs.loadInBackground  true
browser.tabs.loadDivertedInBackground  false
のままです。

長らくTMPで使ってきた環境なので、
試しに新規プロファイルをもう一つ作って再度検証してみようと思います。
ありがとうございました。





350 名前:346 mailto:sage [2007/11/29(木) 12:49:53 ID:ForHCAXM0]
>>349
いろいろ付加してスパゲッティ状態ですが, これでどうですか。

(11/29 12:00) 位置指定asLinkPosition()とフォーカス指定asLinkFocus()を分けた
ttp://space.geocities.jp/alice0775/STORE/openTabsWhere_whichTabSelectWhenCloseTab.uc.js

以下は本件には関係薄いですが, 上記フォーカス指定が優先されないようにするために, サイト内検索はリンク扱いにしてしまおうと言うもの
(11/29 12:00) サイト内検索(domain) リンクと同様にNTB, NTF等を効くようにした
ttp://space.geocities.jp/alice0775/STORE/DragNgoModoki4.uc.js

351 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 16:18:39 ID:E2GpqbX70]
ページ上で読み込まれているprototype.jsに変更を施したいのですが
Firebugに「prototype is not defined」と怒られてしまいます。

if(prototype){
window.Ajax.getTransport = function() {
return Try.these(
function() {return eval("GM_XMLHttpRequest",obj)},
function() {return new ActiveXObject('Msxml2.XMLHTTP')},
function() {return new ActiveXObject('Microsoft.XMLHTTP')}
) || false;
}
}

どうかよろしくお願いします。

352 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 16:46:28 ID:AlFXTB+M0]
>>350
Conqueryは希望通りの動きになりました!
が、一方で少し問題が発生していまして。

FOCUSEDEXCEPTLINK = true の状態だと、
popupやwindow等もフォーカスされてしまうようで
LDRでvを押して開いたアイテムをあえてバックグラウンドで開くような、
たとえば、
ttp://d.hatena.ne.jp/gotin/20061229/1167329433
ttp://d.hatena.ne.jp/Hetaru/20070917/1190004230
といったスクリプトが効かなくなりました。

GMの代わりにbrowser.tabs.loadDivertedInBackgroundをtrueにするというtipsもあるのですが、
その設定値とは関係なくFOCUSEDEXCEPTLINKが優先されているようです。
元々そうするのがFOCUSEDEXCEPTLINKの狙いでしょうから、
後出しで背反することを言ってる気がします、申し訳ありません。
出来れば御一考ください。

img84.imageshack.us/img84/6884/tmpar2.jpg
一応、TMPを使ってた頃のフォーカスに関する設定を撮ってきました。



353 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 17:18:25 ID:2A3EdYT/0]
Compact Menu 2に対応させたいんだがcreate menuをどう弄ればいいんでしょうか?

354 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 17:25:16 ID:ForHCAXM0]
>>352
ttp://space.geocities.jp/alice0775/STORE/openTabsW_whichTabS.test.uc.js
これ試されたし, もーうんざり....

355 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 17:37:08 ID:AlFXTB+M0]
>>354
希望通りの動作になりました。度々申し訳ありませんでした。

追加部分とコメント、参考にさせていただきます。

356 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 18:28:48 ID:6F8DPeM30]
d.hatena.ne.jp/KGA/20071124/1195886414
の LDR show SBM commentsCommentsですが
userContent.jsで動かそうとすると

NS_ERROR_NOT_AVAILABLE : Component is not available
 
というエラーが出るのですがどこを変えたらいいでしょうか。

357 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 01:30:40 ID:SgKYx96i0]
userscripts.org/scripts/show/1050
これUsercontent.jsで動かないのは俺だけ?

358 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 01:36:36 ID:Xka5vPdC0]
>>357

>>342みたいにしたらいけない?

359 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 01:49:59 ID:n+I194r60]
ブックマークとかb2rの背景の色を変えるstylish用のスクリプト教えてください。



360 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 03:34:05 ID:RE7WWNaf0]
>>359
CSS関連はスレ違い

361 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 06:26:42 ID:n+I194r60]
>>360
そうですか。。

362 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 06:38:46 ID:RE7WWNaf0]
>>361
質問スレの方に書き込みしてくれれば、誰かが回答してくれるよ

363 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 11:38:08 ID:gVAZX0pj0]
aliceさん、DragNgoModoki4.uc.js(2007/11/29 12:00)なんですが、
リンクと画像のD&Dで保存(S)ができなくなってます

364 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 12:11:05 ID:SgKYx96i0]
>>342
直った。
でも
window.addEventListener('load', fixRecommendedTags, false);
こういう場合ってどう直せばいいんですかね?

365 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 12:35:33 ID:gje+WgNY0]
>>363
ご指摘ありがとうございます。
修正しておきました。

>>364
fixRecommendedTagsの中身によります。

366 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 12:44:20 ID:POw49rG90]
ldrizeの2007.11.28版ってuserContent.jsじゃ動きませんか?
古いのと入れ替えてみたんですが動きませんでした。
minibufferの方は大丈夫でした。

367 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 13:02:03 ID:gVAZX0pj0]
>>365
修正ありがとう。保存できました

368 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 17:34:46 ID:Xka5vPdC0]
>>364
@privilege  falseをつけて

window.addEventListener('load', fixRecommendedTags, false);

setTimeout(fixRecommendedTags,0);
にするだけでいける。

369 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 17:37:24 ID:YUthxYAU0]
Ctrl+ホイール(文字サイズ変更)を無効化して通常のスクロールにするスクリプトはないでしょうか?



370 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 17:40:04 ID:lzBVqO0G0]
about:config で出来る。
mousewheel.withcontrolkey.action でググレ

371 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 17:45:30 ID:7JDloFuF0]
>>366
エラーコンソールで return 文がどうたら言ってるなら、
スクリプト全体を無名関数で囲ってみれ。

(function(){
本体
})();

372 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 17:53:44 ID:YUthxYAU0]
>>370
有り難うございました。

373 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 20:49:32 ID:POw49rG90]
>>371
ありがとうございます。
やってみたんですが駄目みたいです。
エラーコンソールには何も出ていませんでした。

374 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 20:57:43 ID:Xka5vPdC0]
>>366
入れる順番間違えてるんじゃない?

自分は、順番を設定するために前に数字と . をつけて

000.AutoPagerize.user.js
001.Minibuffer.user.js
002.LDRize.user.js
その後はMinibufferのコマンド

っていう風に名前を変えてるけど。

375 名前:初スレの80 mailto:sage [2007/11/30(金) 21:43:24 ID:/SX9+LPu0]
userChrome.js用のライブラリを書いてみた.
色々スクリプトを書いている内に共通化できる処理があったり,
少し探しただけではライブラリが見当たらなかったので.
使い方はソースの注釈文で.
自分のスクリプトに組み込んだり何なり好きなようにやっちゃってください.
www6.uploader.jp/dl/script/script_uljp00071.txt.html

>>366
userContent.pl.jsの「USE_GM」を「2」にしても動きませんか?
ソースをざっと見たところ,FastLadder とやらでは>>97で言っているタイミングの問題でうまく動かないかも.

376 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 22:32:01 ID:a48V9vBi0]
Pixivの画像一覧に、お気に入り追加へのアンカーを作成するGMを
作成しました。ですが、autopagerize対応がうまく行きません。
本来なら一つだけ出て欲しいのがautopagerizeでページが増えるたびにどんどん
追加されていってしまいます。
Javascript自体初挑戦でまだよくわかってないのでどなたか見ていただけませんか?
www6.uploader.jp/dl/script/script_uljp00072.zip.html

377 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 00:31:56 ID:BXPsQxdf0]
>>374
>>375
いずれも駄目でした。
試しに新規プロファイルの真っ新状態でもやってみたんですが、動きませんでした・・・


378 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 10:05:52 ID:WgoOKrCq0]
>>376
>>377
テスト用ログインアカウントを提示していただけると, 検証しやすいのですけれどね。

379 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 10:57:14 ID:LKmF+HNB0]
>>376
ソースを見ただけなので的外れなこと言ってる可能性もありますが、
おそらく
var xpath='//div[@class="illust_smarll"]/a'

var xpath='.//div[@class="illust_smarll"]/a'
に(ドット一つつけるだけ)すれば解決すると思います。



380 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 11:21:17 ID:vbxpns5b0]
Days on the moonさんの Middle Click and Go に機能を追加したいです。
検索エンジン選択ポップアップからの右クリックでボックスに入っているテキストを
検索できるようにしたいのですがどのようにすればいいでしょうか?

ttp://www.ne.jp/asahi/nanto/moon/2006/12/31/middle-click-and-go.uc.js

381 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 11:57:40 ID:WgoOKrCq0]
つttp://www6.uploader.jp/dl/script/script_uljp00073.zip.html



382 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 12:49:57 ID:vbxpns5b0]
>>381
もうっ、うれしすぎる。Aliceさんの所にあるcustombutton2用の検索エンジンボタンを
参考に何とかマージしようとしたのですが無理でした。
ありがとうございます。

383 名前:初スレの80 mailto:sage [2007/12/01(土) 13:40:22 ID:BeHUz2FR0]
>>375
このライブラリ使った例として,今更感のある js/xul ローダーを書いた.
ツールメニューで有効/無効の切り替えが出来る.
使い方はソースの注釈文にて.
www6.uploader.jp/dl/script/script_uljp00074.txt.html

384 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 14:31:47 ID:+ZYOkZMS0]
>>378
規約的にいいのか知らないけど、誰でもとれるしいいよね。きっと
ID: greacemoneky
pw: gmtest

>>379
見ていただいてありがとうございます。
試してみましたが、Autopagerizeで表示された部分には適用されませんでした。
Autopagerizeするたびに増えてしまうことは無くなりましたが・・・

autopagerize対応スクリプトいろいろ見てますが
人によって書き方全然違ってよくわからないです。

385 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 14:35:09 ID:kD1Irxu80]
>>384
規約的にって言うか、不正アクセス禁止法的にまずいと思う。同意があっても。
>>378
こんなこと安易に書くべきではない。

386 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 14:51:40 ID:+ZYOkZMS0]
>>385
了解、退会しておいた

387 名前:378 mailto:sage [2007/12/01(土) 15:20:05 ID:WgoOKrCq0]
>>384 >>385 >>386 そのほかの皆様, 2ch運営管理者様
不適切な発言を行ったことに対しお詫びを申し上げると共に,
今後このようなことのないようにいたします。

388 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 15:42:55 ID:LKmF+HNB0]
>>384
>>379に加えて
変数ADDED_POSの使用をやめて
常に0からループさせる必要があるかもしんない

389 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 16:00:19 ID:+ZYOkZMS0]
>>388
おおおおお!できました!
動作の理屈も納得できました。ありがとうございました!
www6.uploader.jp/dl/script/script_uljp00075.zip.html

Greacemonkeyおもしろいですね。



390 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 18:44:58 ID:zFu0bd3Q0]
>>383
space.geocities.yahoo.co.jp/gl/alice0775/view/20071002/1191321243
などのxulファイル全般
また
space.geocities.yahoo.co.jp/gl/alice0775/view/20071002/1191321243
の ページ内検索(Findbar)をタブバーの下に表示する や
space.geocities.yahoo.co.jp/gl/alice0775/view/20071125/1195917482
の Drag'n'go (cf. Super DragAndGo)の改造版
などが動きませんでした。

userContent.uc.js や userMenu.uc.js
yanako.blog26.fc2.com/blog-entry-117.html
の mouseGesture2.4.2.uc.js や VerticalToolbar.uc.js
などの動作は確認できました。

391 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 19:54:15 ID:WgoOKrCq0]
>>390
各々のスクリプト内の

// @include main


Fxなら
// @include chrome://browser/content/browser.xul
Tbなら
// @include chrome://messenger/content/messenger.xul

にしてみる

392 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 21:43:08 ID:zFu0bd3Q0]
>>391
ありがとうございます。
uc.jsについてはうまくいったのですが
uc.xulについてはうまくいきませんでした。
例としては、
space.geocities.yahoo.co.jp/gl/alice0775/view/20071002/1191321243
の ucjsPermission2.uc.xul を
// ==UserScript==
// @name           ucjsPermission2
// @namespace      space.geocities.yahoo.co.jp/gl/alice0775
// @description    add UI for hostperm.1 to context menu
// @include        main
// @compatibility  Firefox 2.0 3.0
// @author         Alice0775
// @version        LastMod 2007/10/12 14:40
// ==/UserScript==  
から
// ==UserScript==
// @name           ucjsPermission2
// @namespace      space.geocities.yahoo.co.jp/gl/alice0775
// @description    add UI for hostperm.1 to context menu
// @include        chrome://browser/content/browser.xul
// @compatibility  Firefox 2.0 3.0
// @author         Alice0775
// @version        LastMod 2007/10/12 14:40
// ==/UserScript==
に変えましたが動きませんでした。
uc.xulファイルはuc.jsと同じ、subscript.ucという名前のフォルダに入れてあります。

393 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 22:29:19 ID:WgoOKrCq0]
>>392
Bug 330458 ? Cannot dynamically load an overlay using document.loadOverlay until a previous overlay is completely loaded
だと思います。
loadOverlayによるdom構築完了を待って次のloadOverlayをしなければならない。

394 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 23:54:18 ID:zFu0bd3Q0]
>>393
uc.xulは使えないのですね
ありがとうございました。


395 名前:名無しさん@お腹いっぱい。 [2007/12/02(日) 00:24:56 ID:mtNf09k/0]
マウスのミドルクリックでホイールスクロール量を変更する
スクリプトとかございませんか?

いつもは3行づつのスクロールで2chや画像サイトを見るときはスクロール量を
40とか50とかに変更できたら便利なんだけど
ホイールクリックでスクロール量Aとスクロール量Bが切り替えれるような
スクリプトお願いします

396 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 00:44:15 ID:+8HLMV7X0]
DragNgoModoki ですが指定したフォルダに保存というのはできないでしょうか?

397 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 00:47:55 ID:66CBk/Jb0]
>>396
できません。

398 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 01:52:36 ID:Nmgaa7bg0]
>>397
DragNgoModokiでSave Link in Folder、あるいはSave Image in Folderの
メニューを呼び出すことはできる?

399 名前:397 mailto:sage [2007/12/02(日) 02:00:51 ID:66CBk/Jb0]
>>398
できません。



400 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 02:05:34 ID:+8HLMV7X0]
>>397
Alice氏ですか?
すみません、要望の意味で言ったんですが、やはり無理でしょうか?

401 名前:397 mailto:sage [2007/12/02(日) 02:24:21 ID:66CBk/Jb0]
>>400
どういう仕様にすればいいのか, 具体的に記述ください。
それを見てから, 機能を作れるかどうか判断したいと思います。

402 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 02:47:11 ID:+8HLMV7X0]
拡張の Drag de Go のように
指定したジェスチャで画像やリンク先を指定したフォルダに保存できるように

後、できれば>>398氏の発言から、これも便利そうなので
Save Link in Folder、Save Image in Folder のように
あらかじめ登録しておいた複数の保存先をジェスチャによって呼び出す。
現機能のConQueryを呼び出すみたいな感じです。

検討お願いします。

403 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 03:04:58 ID:omzue+pg0]
素直に Drag de Go 使っとけよ…
アレと Firemacs がなかったら Fx の価値半減とまで思ってるぞ俺は

404 名前:397 mailto:sage [2007/12/02(日) 03:07:40 ID:66CBk/Jb0]
>>403
激しく同意いたします。

405 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 03:19:59 ID:+8HLMV7X0]
下のも Drag de Go でできましたね・・・
素直にそうしときます。すみませんでした。

406 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 04:11:15 ID:jQa3G2qw0]
userChrome.jsで何か作るとき
xul形式で書くのとjs形式で書くのとでは
速さに違いが出るんかな。

コンテキストメニューに追加するのとかは
xulのほうが便利だけどuc.jsで作ったほうが速いのなら
速いほうがいいなあと思って。

407 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 04:19:31 ID:66CBk/Jb0]
>>406
uc.jsの方がかなりDOM構築時が早いです。
実際に計測したわけではありませんが二倍以上変わると思います。

408 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 05:04:37 ID:jQa3G2qw0]
>>407
ってことはappendChildとかinsertBeforeとかで
いちいちやっていったほうが速いのか。
ありがとう。

409 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 09:15:22 ID:VedkoApS0]
firefox3でuserChrome.js動いてる人いたら
ローダーどれ使ってるか、とか、どこいじったか、とか教えて欲しい。



410 名前:名無しさん@お腹いっぱい。 [2007/12/02(日) 10:02:01 ID:s9fZpFst0]
>>409
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9b2pre) Gecko/2007120121 Minefield/3.0b2pre (ayakawa PGU)上で
Sub-Script/Overlay Loader v3.0modを変更なしで普通に使っている。
DragNgoModoki4.uc.js、textLink.uc.js、popupTranslate.uc.xu等を動かしています。

411 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 12:13:54 ID:TbFW4v000]
>>409
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9b1) Gecko/2007110904 Firefox/3.0b1
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b2pre) Gecko/2007120102 Minefield/3.0b2pre
alice0775 氏の Date 2007/10/15 19:00 を
 var ver = this.getVer();
とした物を使ってる。スクリプトは自作+他作で30ヶ....チョット多いなア....

412 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 12:48:54 ID:VedkoApS0]
>>410 >>411
ありがとうございます。

413 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 12:53:09 ID:uALNqJFs0]
Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O 10.5; ja-JP-mac; rv:1.9b1)
Gecko/2007112221 Minefield/3.0b1 (lzyc)
>>383をそのまま
userContent.jsとか使ってる

414 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 14:12:37 ID:lf0Q0m660]
Firefoxではタブをクリックし離したときにその動作が実行されるようですが、これをクリックを押した瞬間に動作させることはできないのでしょうか?


415 名前:414 mailto:sage [2007/12/02(日) 14:19:14 ID:lf0Q0m660]
すいません勘違いでした
タブの閉じるボタンや戻るボタンの場合はクリックし離したときにその動作が実行されるようで、タブ自体はクイックした際にその動作が実行されていました

416 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 14:46:22 ID:iQtxHW1D0]
>>414-4115
Windowsの場合リンクだろうとタブだろうと離した時にカーソル直下にあるものへ処理が渡される。
MacとかLinuxだと押したときに処理が入るはず。>>415の勘違いってのが勘違いじゃない?

417 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 15:11:43 ID:HmvtPDNH0]
フォーカス以外は基本的に離したときだね

418 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 15:14:10 ID:tJbTSHSD0]
DragNgoModokiで指定フォルダに保存はSuper Dragandgoから該当部分を移植したらできた
かなり決めうちだけど

419 名前:初スレの80 mailto:sage [2007/12/02(日) 17:43:28 ID:DkTlaD/00]
>>390
直しました.
www6.uploader.jp/dl/script/script_uljp00076.txt.html

@include main に対応と,
>>393 を受けてloadOverlayをDOM構築を終えてから実行するように.



420 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 19:51:13 ID:5Azhmn6p0]
010-ucjs_editor.uc.jsを使ってるんですがスクリプトの170行目
target.value = utf.convertStringToUTF8(textBoxText, encode, true);
にエラー表示が出て2バイトの文字が書き込めません。
試してみたエディタはxyzzyとEmEditorでuserChrome.jsは0.8 アリスさんとこのsubです。
解決策ご教示ください。

421 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/03(月) 04:02:00 ID:dieQEBTa0]
ido.nu/kuma/2007/12/01/capture-tumbr-js-capture-firefox-upload-to-tumblr-jsactions-script/
のcapture.tumblr.jsがuserMenu.jsで動かないのですがどうしたらいいでしょうか。






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

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

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