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


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

Firefox userChrome.js greasemonkeyスクリプトスレ 9



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/11(土) 15:02:56 ID:4uQUz6G20]
質問は必ずまとめサイトに目を通した後にして下さい。

■まとめサイト
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スクリプトスレ 8
ttp://pc12.2ch.net/test/read.cgi/software/1236532418/
■拡張機能
greasemonkey
ttp://www.greasespot.net/
Userscripts.org
ttp://userscripts.org/

"alta88's userChromeJS"
ttp://userchromejs.mozdev.org/index.html
userChromeJS フォーラム
ttp://forums.mozillazine.org/viewtopic.php?f=48&t=1006795

"zeniko's userChrome.js"
ttp://mozilla.zeniko.ch/userchrome.js.html
userChrome.js フォーラム
ttp://forums.mozillazine.org/viewtopic.php?t=397735
ttp://forums.mozillazine.org/viewtopic.php?t=556229
userChrome.js 0.8 (FX) - Add-ons Mirror
ttp://forum.addonsmirror.net/index.php?showtopic=6878

751 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 22:17:48 ID:AnZ6tm1H0]
>>750
スクリプト内
設定項目有り

752 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 22:25:17 ID:ue9xQdCU0]
>>751
ありがとうございます。
var AUTO_START = true;
var LAZY_MODE = true;
これですよね?
設定は上記の通りです。

これ以外で方法ありますでしょうか?

753 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 23:30:06 ID:Iaf4c0uF0]
かなりマニアックだと思うんですがw
「最近閉じたタブ」を開いたとき、タブの位置を並び替えないようにするスクリプトってありますか?

754 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 23:32:30 ID:0G+MEZUg0]
>>750
設定は標準
wedata.net/items/755.json
の"data"の中身をMY_SITEINFOにコピペでいけたよ
firefoxは再起動してる?

755 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 23:45:35 ID:AnZ6tm1H0]
>>752
そこであってる
readme読もう

756 名前:名無しさん@お腹いっぱい。 [2009/09/09(水) 00:02:31 ID:GHbCWmn1O]
>>753
デフォで並び替えしないから
入れているアドオン、スクリプトをご自由に設定して下さいとしか言えない

757 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 00:17:38 ID:N1m82dwB0]
loda.jp/script/ ここよく死ぬな

758 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 00:18:58 ID:hKiI0BJ00]
>>756
あちゃー。過去にいれてたTMPやらなにやらが原因かも。ありがとうございます

759 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 04:40:02 ID:TsLaq4Xu0]
>>756
タブを復元するとき位置も復元しようとするから、それを「並び替え」と言ってるんじゃないか?



760 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 08:01:45 ID:wYXUMPsI0]
>>754
ありがとうございます。
寝てしまってお礼が遅くなりすみません。

コピペで行けました。
「"」が不要かと思って勝手に消してたのがいけなかったみたいです。

761 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 08:39:52 ID:zWGA+ob8O]
>>759
そうです。位置関係も復元してしまう=並び替え、です。
復元タブは全部右側に出したいんですが…。

かつてTMPを入れていたせいかと思い、とりあえずtabmixと名のつく設定のゴミは取り除いたんですが直りません
プロファイル全体をみてもゴミファイルとおぼしきものはなかったんで、それがfxの仕様だと思ったんです。

ところで、逆に「タブの位置関係も復元させる」スクリプトってないでしょうか?ww

762 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 11:22:39 ID:wYXUMPsI0]
>>750です。
何度も質問してすみません。

ttp://wedata.net/databases/AutoPagerize/items
からjsonを取得して色々入れてみました。
全部は確認できてないので他にもあるかもしれませんが、気になった所があるので教えて下さい。
追加したサイトに
loda.jp/script/
があるのですが、ここに適応すると「DL」と書いてある部分の幅がページが展開される毎に広がっていき、どんどん横長になり途中から狭くなっていきます。
記述を見ると
"insertBefore": "",
"pageElement": "id(\"myTable\")\/tbody\/tr",
"url": "^http:\/\/loda\\.jp\/[^\/]+\/",
"nextLink": "\/\/span[@class=\"pages\"]\/strong\/following-sibling::*[1][self::a[not(self::a[contains(text(),\"ALL\")])]]",
"exampleUrl": "http:\/\/loda.jp\/script\/"
となっています。
どうしたら直せるでしょうか?

サンプル画像です
ttp://kissho.xii.jp/1/src/1jyou90519.png

763 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 11:52:26 ID:NZ9L5U860]
>>762
長文書いたりスクショ撮ってるヒマがあったら自分でソース見るなりFirebug使うなりして調べろよ

764 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 11:56:24 ID:hBjCQ+BT0]
>>761
>>753

765 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 12:09:08 ID:wYXUMPsI0]
>>763
Firebugってこういう時に使う物だったんですね。
入れて無かったんで入れてみました。
教えて下さってありがとうございます。

ソースは見ました。
見出しの部分の表示が崩れてる為に他も崩れてるんじゃないかとは予想はしてるのですが、変更するとしたら「pageElement」の部分だけでいいのかどうか、及びその変更後の記述が知りたかったんです。
ご存じの方居ましたらよろしくおねがいします。

766 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 13:22:05 ID:U2Z/GYWN0]
>>765
Firebugで見たならtableの途中に境界線(hr要素)が挿入されてるのが原因と分かるだろ(試しにhr要素を右クリック→削除してみろ)
tableの途中に要素を継ぎ足そうとしてるのが間違いのもと。tableごと挿入するように変えればいい
つまり正解は↓
"pageElement": "id(\"myTable\")"

つか、これくらい自分で試せ

767 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 13:37:17 ID:iyZo2uxS0]
>>766
なんというツンデレ・・・

768 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 13:39:44 ID:/BwtbXfx0]
ツンデレw

769 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 15:48:58 ID:TsLaq4Xu0]
>>761
> それがfxの仕様だと思ったんです。
その認識で正しい。位置関係も復元するのがfxの仕様。

必ず一番右に出したいなら、undoCloseTab()の後にgBrowser.moveTabToEnd()でタブを動かせばいい。
履歴メニューからの中クリックでのタブ復元はそうやってる。



770 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 16:40:05 ID:SyBS8ZrS0]
閉じたタブの位置情報は破棄するとか記憶させないとかは無理?
覚えることが減ってFirefoxが楽になればなと

771 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 17:34:12 ID:wYXUMPsI0]
>>766
ありがとうございます。
hrが原因なのは削除を試して確認しました。
hrが挟んであるなんて思いも寄りませんでしたので、盲点でした。
ですが、お教え頂いた記述を試したら今度は次ページが追加されなくなりました。
「"」に対してのエスケープは施してあります。

しつこいようで申し訳ありませんが、今後自分で弄る際に必要になると思いますので
是非ともご教示下さい。
よろしくお願いします。

772 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 17:49:00 ID:Y+lwJMVr0]
しつこい

773 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 17:55:42 ID:aORffWIl0]
>>771
今の記述を晒せ
まさか行末のカンマを忘れてるとかだったら怒るぞ

774 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 18:14:26 ID:wYXUMPsI0]
>>773
ありがとうございます。
以下です。

"insertBefore": "",
"pageElement": "id(\"myTable\")",
"url": "^http:\/\/loda\\.jp\/[^\/]+\/",
"nextLink": "\/\/span[@class=\"pages\"]\/strong\/following-sibling::*[1][self::a[not(self::a[contains(text(),\"ALL\")])]]",
"exampleUrl": "http:\/\/loda.jp\/script\/"

775 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 18:21:06 ID:wYXUMPsI0]
連投すみません。
Firebugでコピーした「//*[@id="myTable"]」にエスケープを入れて
「\/\/*[@id=\"myTable\"]」という記述も試してみましたがダメでした。
初期の設定だった「id(\"myTable\")\/tbody\/tr」の「\/tr」を外した記述も試しました。

776 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 18:28:41 ID:aORffWIl0]
>>774
こっちの手元じゃそれでちゃんと動いてる。何もかも元に戻して元の挙動に戻るか試す

777 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 19:14:34 ID:N1m82dwB0]
Tableの場合のhackを追加すればいい, 010.OwataPagerize.uc.jsの

docFragm.appendChild(hr);
docFragm.appendChild(p);

if (data[0] && data[0].tagName == 'TR') {
var insertParent = this.info.insertBefore.parentNode
var colNodes = getElementsByXPath('child::tr[1]/child::*[self::td or self::th]', insertParent, this.isXML)
var colums = 0
for (var i = 0, l = colNodes.length; i < l; i++) {
var col = colNodes[i].getAttribute('colspan')
colums += parseInt(col, 10) || 1
}
var td = this.doc.createElement('td')
td.appendChild(p)
var tr = this.doc.createElement('tr')
td.setAttribute('colspan', colums)
tr.appendChild(td)
insertParent.insertBefore(tr, this.info.insertBefore)
}
else {
docFragm.appendChild(hr);
docFragm.appendChild(p);
}
にする。

778 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 19:15:19 ID:wYXUMPsI0]
>>776
検証ありがとうございます。
スクリプトを落とし直して、前述の記述だけを追加で試しましたが動きませんでした。
これを初期の「id(\"myTable\")\/tbody\/tr」に戻すと動きました。
試しに新規プロファイルを作り試しましたが結果は同じでした。
Firefox自体の再インストールも試しましたがダメでした。

779 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 19:30:06 ID:w809l3890]
>>769
正しかったんですね。よかった。安心しましたw

>必ず一番右に出したいなら、undoCloseTab()の後にgBrowser.moveTabToEnd()でタブを動かせばいい
ありがとうございます。ちなみに出したい一番右じゃなくてアクティブタブの右隣ですw





780 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 19:34:13 ID:wYXUMPsI0]
>>777
ありがとうございました。
ご指摘の通りに置き換えたら望みの動作になりました。

皆様長くお付き合い頂きありがとうございました。

781 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 21:14:20 ID:UJXdwlNZ0]
みんないい人じゃのう…

782 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 21:41:54 ID:w809l3890]
>>779
と思ったらスクリプトが自作できない。
ちくしょう、勉強したとおもったのに。ちくしょう。
アニメ見よう・・・

783 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 00:15:21 ID:0hEJ4Kjh0]
>>704
べつにアンタのために作ったんじゃないんだからね!
loda.jp/script/?id=256

yahoo用
loda.jp/script/?id=255
google用も更新しました。
loda.jp/script/?id=257

784 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 00:23:12 ID:0hEJ4Kjh0]
>>777
すばらしいですね。取り入れさせてもらいました。
名前がわからないので777さんにしました。
ありがとうございます。

不具合を修正したので使用してる方は更新してください。
OwataPagerize0.0.5
loda.jp/script/?id=258
更新の前にMY_SITEINFOのコピーをお忘れなく。

785 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 00:23:16 ID:rZHfT62d0]
userscripts.org/scripts/show/56608

これをSleipnirのSeaHouseで使えるようにしてほしいんですけど・・

786 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 00:29:05 ID:NtzRbyYH0]
スレタイの読めない馬鹿が迷い込んだようだ。

787 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 00:33:07 ID:9q+Je/V50]
>>784
つーかそれ元ネタはAutoPagerizeのコードだぞ

788 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 00:39:30 ID:0hEJ4Kjh0]
>>787
ホントだ! なんで削ったんだろ・・・

789 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 16:03:01 ID:yYa0Fvo20]
010.OwataPagerize.uc.jsのonLoadSiteInfoにおいて,
siteInfoをwedata.netから取り込んでevalしているが,
これは非常に危険です。最悪乗っ取られます。
JSON.parseあるいはevalInSandboxを使用すべきです。


var obj = eval(res.target.responseText);

var s = Components.utils.Sandbox("hinano.jottit.com/");
var obj = Components.utils.evalInSandbox(res.target.responseText, s);
等にされるのが良いと考えます。



790 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 16:12:33 ID:Qr15Ifq80]
ロダのadblock#.uc.jsで、ツールメニュー内の「Enable AdblockSharp」を
「userChrome.jsの各スクリプトの設定」の下に移動するにはどうすればいいか、教えていただけないでしょうか
お願いします

791 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 16:55:31 ID:yYa0Fvo20]
>>790
「userChrome.jsの各スクリプトの設定」というのが
何によって生成されているのでしょうか?

仮にrebuild_userChrome.uc.xulであるならば,
//あまり使わないメニューのリストに
「Enable AdblockSharp」のidを引用符で括りカンマで区切って
追記すれば良いと思います。

792 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 17:02:05 ID:Qr15Ifq80]
>>791
速レスありがとうございます、望み通りの動作になりました。

793 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 18:49:18 ID:0hEJ4Kjh0]
>>789
ご指摘ありがとうございます。
制限の中でやらないと危険ということですね。
さっそく修正しました。

OwataPagerize0.0.6
loda.jp/script/?id=260

794 名前:名無しさん@お腹いっぱい。 [2009/09/10(木) 22:01:16 ID:NvZUluXZ0]
アマゾンのURL短縮するスクリプト持ってる人いない?
HDD壊れてデータ飛んじゃった\(^o^)/
旧うpろだにしかなかったようだし

795 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 22:45:24 ID:Qr15Ifq80]
>>794
これ?
ttp://d.hatena.ne.jp/Cherenkov/20080907/p1

796 名前:名無しさん@お腹いっぱい。 [2009/09/10(木) 23:29:13 ID:NvZUluXZ0]
>>795
ありがとー!

797 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 17:55:44 ID:bUKKF4rsP]
選択した範囲を保存、あるいは全て開くスクリプトはありませんか?

798 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 19:19:32 ID:s5lqCeno0]
Googleの検索エリアを以前のように小さくするの誰か作ってくれないかな

799 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 19:34:30 ID:IMpXnxKg0]
>>798
スタイルシートでやればいいだろ



800 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 19:35:49 ID:zpWvxHo00]
530 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2009/09/10(木) 18:56:57 ID:jfn/+apA0 New!
/* ぐぐる先生の検索フォームをチビにする ※.lstがテキストエリア、.lsbが検索ボタン */
INPUT.lst, INPUT.lsb { font-size: 13px !important; max-height: 22px !important; }

/* おまけ。検索語句をハイライト。色は適当に変えて。 */
DIV > EM { background-color: -moz-rgba(255,255,128,1) !important; }

801 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 00:43:46 ID:72GEzOSw0]
simple yourfilehost の
自動再生を止めるボタンが機能しないのですが
他に代用できるスクリプトとかないですか?

802 名前:名無しさん@お腹いっぱい。 [2009/09/12(土) 03:50:47 ID:QyFeAZ4Q0]
google readerでは登録フィードの右側に未読数が表示されますが、
それを左側に表示するスクリプトってありますか?
長い名前のフィードだと途切れて
未読数が確認出来ないのを何とかしたいのですが。

803 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 04:12:55 ID:5VCH26eR0]
設定で「名前を変更」した方が良い気がする。

804 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 04:16:44 ID:QyFeAZ4Q0]
>>803
たくさんあるので全てチェックするのはしんどいです><

805 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 04:18:53 ID:EeCyglQ80]
ポインターでマウスオーバーは?

806 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 05:20:57 ID:EvErpZXq0]
タブバーにツールボックスを追加するalice氏のJSについて。
タブがウィンドウタイトルの直下にくるスキンだと、FireFox幅いっぱいの
白いツールバーが、メニューを覆い隠すように出てしまって一切の操作が
できなくなります。
どこをどのようにいじれば直せるでしょうか(FireFox3.53使いです)
デフォルトスキンでは普通に動作しました。

807 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 06:00:09 ID:5VCH26eR0]
>>802
スクリプトは面倒そうだったので、とりあえずスタイルシート書いてみた。
(アイコンは被るので消してますm(__)m & おまけで色付け)

@namespace url(www.w3.org/1999/xhtml);
@-moz-document url-prefix( www.google.com/reader/), url-prefix( https://www.google.com/reader/)
{
 .sub-icon ,.folder-icon { display:none !important;}
 .unread span { font-size: 13px;padding: 0 !important;}
 .unread-count { color: red !important;}
}


808 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 06:21:33 ID:ppilReHq0]
>>807
ありがとうございます。
userContent.cssに貼り付けてみたのですが、
機能しない様です。
試しにgoogle.comをgoogle.co.jpにかえてみましたが、
やはりダメでした。

809 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 06:33:01 ID:5VCH26eR0]
>>808
>>807を書き込んだとき、スタイルシートの5行目以降の先頭に、
全角スペースが入っちゃったみたいなので、それを削除もしくはタブキーに置き換えてみて。



810 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 06:36:05 ID:5VCH26eR0]
5行目じゃないや4行目だ(.sub-icon以降の3行ね)
すまん眠くて頭がテンパってる・・・

811 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 15:58:52 ID:Gya3fMcz0]
>>810
何度もありがとうございます。
未読数の色も赤に変わり、アイコンも消えたのですが
まだ右側に表示されたままです。

812 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 17:08:21 ID:5wxrPkNb0]
/*登録フィード*/
.name.sub-name.name-unread > span
{
display:block !important;
}
.name.sub-name.name-unread
{
display:-moz-box !important;
-moz-box-direction: reverse !important;
}

813 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 17:34:21 ID:yWAzn0L80]
>>807-812
スレタイも読めないのか カス

814 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 17:44:32 ID:wHh4aTGj0]
ucjsPermission2.uc.xul使ってる人、meta refresh tagの制御ちゃんと機能してますか?
不許可に設定しても機能しちゃうんですが…

815 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 18:15:57 ID:JEEY0OM70]
kb.mozillazine.org/Hostperm.1#refresh
Use the refresh selector to control the actions of a <meta> refresh tag?
ということで? なのが正解

816 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 18:23:30 ID:sjJyzXbP0]
>>814
うちでも機能した記憶がないから、
ttp://www.kbstyle.net/program/greasemonkey/index.html
これを改造して使ってる。改造しなくても動くと思うけど。

817 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 18:38:24 ID:wHh4aTGj0]
>>815-816
ありがとうございます。
Fx側の仕様として動かないみたいですね。昔は使えたのかな…?
meta refreshを止める方法は色々あるようなので別の方法を模索してみます。

818 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 19:46:02 ID:/HUlFdrfi]
>>812
ありがとうございました

819 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 19:49:16 ID:5wxrPkNb0]
どうせ動かないので, 表示しないようにしておいた。



820 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 20:56:25 ID:vHHERoF50]
ttp://userscripts.org/scripts/show/10383
こういうのあるけど、いつのまにか動かなくなってたような

821 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 01:47:59 ID:Qf+dCrRm0]
ロケーションバーにh抜きのttps〜のリンクを貼り付けてh付け足さずにそのまま移動できるuserChrome.jsはありませんか?
ttp2http_drop_urlbar.uc.jsを現在使っているのですがttpsには対応していないようです

822 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 02:43:59 ID:qWrn70F/0]
今確認してみたけど、ttp2http_drop_urlbar.uc.jsが普通に対応している気がする

823 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 02:59:48 ID:Qf+dCrRm0]
>>822
本当ですか
自分の使ってるやつが古いのか、何か他の物が邪魔しているかもしれないので
新規プロファイルで新しく入れて試してみます

824 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 03:25:14 ID:Qf+dCrRm0]
ごめんなさい、今やってみたら普通に動きました

825 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 11:01:57 ID:/OKB08ca0]
どこかで同じ質問見た気がするんだが、
ググってもキーワード違うのか出てこないので質問。

タブバーの左側にボタンを追加するJSってどう書けばいいですか。
順番入れ替えではないのでCSSで-moz-boz-originalとかはダメ。
insertbefore(hoge,タブ)にすればいい・・・とわかったが
DOMInspector使ってもどれに対してinsertbeforeしていいのかわからない
tabs-stackじゃ動かないorz

826 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 11:17:13 ID:+xNr9rtX0]
>>825
ツールバーを作る必要が有る。
ttp://space.geocities.yahoo.co.jp/gl/alice0775/view/20070904/1188917313


827 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 15:15:06 ID:/OKB08ca0]
>>826
ヒントありがと。できた。

828 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 18:48:06 ID:f6ZczCJQ0]
Searchbox SyncのuserChromeスクリプト版ってあります?
ググってもアップローダー見ても見当たらないので、もしあれば教えてください

829 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 01:13:11 ID:DyLoeh/n0]
VerticalToolbar.uc.jsを使用しているのですが、
foxAge2chとChaikaのアイコンを表示される
方法を教えてもらえないでしょうか?



830 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 01:23:50 ID:nJ9urIJJ0]
>>829
無能はTotalToolbar使え

831 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 02:35:43 ID:VqpxgfVp0]
>>829
それくらいで依存するなら教えても無理だと思う
gdgd永遠にレスが続くだけ

832 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 04:33:27 ID:E7VoCLzX0]
質問があります。
よろしくお願いします。

●質問
 Greasemonkeyで現在のタブを閉じる方法が分かりません。

●myclosetab.user.js
//サイトを開いた際に、特定の文字がなかったらタブを閉じるようにしたいです。
var mystr = document.body.innerHTML;
if (mystr.indexOf("ver1.57") == -1)
{
 ここにタブを閉じるコードを入れたいのですが、分からないのです。。
}

●環境
 Firefox 3.0.14
 Greasemonkey 0.8.20090123.1
 WindowsXP Pro SP3

すみませんが、よろしくお願いします。

833 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 09:09:05 ID:RfguSJg90]
>>832
>Greasemonkeyで現在のタブを閉じる
対象がページのスクリプトで開かれたものならwindow.close()で
そうでないなら閉じることはセキュリティ上許可されていない。

834 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 12:11:32 ID:CZtYo1A60]
userChromeJSもuserChrome.jsと同様に
メインウィンドウ以外にスクリプトを読み込む際にはwindowhook.uc.jsが
またはGreasemonky様メタデータに対応したサブスクリプトローダが必要ですか?
サイドバーに表示するにもそれに対応したサブスクリプトローダが必要?

userChromeJSの優位性って何ですか
というかuserChromeJSってあんまり使われていませんか?

835 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 12:19:28 ID:LZIqMoR10]
sugoinokita

836 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 14:10:25 ID:JyMwFtug0]
記号大好きなFirefox3.0.x使いに触ってしまった祟りだよ

837 名前:名無しさん@お腹いっぱい。 [2009/09/14(月) 18:03:24 ID:04G1yDUg0]
>>828
Searchbox SyncのuserChromeスクリプト版:
ttp://board.mozest.com/thread-29329-1-1


838 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 21:26:54 ID:BMuZ3pJP0]
>>837
ありがとうございます。
しかしどうやらスクリプトを落とすにはログインしなければならないようで厳しいw(汗)
直リンクくらいトップに貼っておいてくれよ〜



839 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 01:36:55 ID:vBWYzJwm0]
>>838
www.bing.com/search?q=searchbarSync.uc.js



840 名前:名無しさん@お腹いっぱい。 [2009/09/15(火) 08:17:51 ID:1SsFm4CA0]
>>838
searchbarSync.uc.0.5.1.20090411.zip (download)
ttp://sharebee.com/3afeed51

841 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 12:54:08 ID:lojZTsEH0]
Adblock#.uc.jsをありがたく使わせてもらってます。

>>120の奴だとエラーが出てしまいます。
エラー:adblock#.uc.js
SyntaxError : missing ) after condition
ソースファイル: file:///〜〜〜〜省略〜〜〜〜〜/adblock%23.uc.js
行: 244

環境
Firefox3.5.3

拡張
UserChromeJS1.1
Stylish5.9

>>59の奴だと問題無く動いてます。

一応ご報告まで・・・・
※私の環境依存だっ場合はすいません。

842 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 12:55:18 ID:lojZTsEH0]
>>841
しまった・・・誤爆。
Adblockスレに行ってきます。

843 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 17:06:43 ID:UK0kwBN20]
www.amazon.co.jp/s/ref=nb_ss?__mk_ja_JP=%83J%83%5E%83J%83i&url=search-alias%3Daps&field-keywords=test&x=0&y=0

アマゾン検索結果ページでowatapagerizeの動作がおかしいです。
確認お願いします。

844 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 17:16:49 ID:UK0kwBN20]
連続レスすいません
ページ内の特定文字列(jsファイル内で設定)を強調するスクリプトってありますか?
遮断するのならWebAbornというのがありますが強調するのは見当たらないです・・・

845 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 19:02:26 ID:NWmsKFVn0]
私も844と同じスクリプト探してます。
予め単語を登録して、どのページでもそれらの単語がハイライトされるようにしたいのです。
highlight_text(ttp://userscripts.org/scripts/show/56520)というスクリプトがそれに一番近いですが、
しばらく使うとフリーズして動作がとても不安定です。
改良したいのは山々ですが、ソース見ても何がなんだかで困ってます。

846 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 19:28:14 ID:HP7tAOK+0]
Highlight your link
auto highlight


847 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 20:23:40 ID:IsLhP3Sh0]
Searchbox Syncのスクリプトを使用するとデフォルトの検索エンジンに戻すSearchOnEngineChangeForFx3.uc.jsが効かなくなるみたい。
両方使ってる人いる?
私の所だけですかね?

848 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 20:23:57 ID:NWmsKFVn0]
何か邦夫いらつくな

849 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 20:36:59 ID:bTbGHsjp0]
>>839-840
本当にありがとうございます。
あまりに感激したので裸のまま公園で寝たい気分です



850 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 21:29:50 ID:axH6jZHO0]
>>843
修正しました。
ただアマゾンの仕様が変わったのかwedataのデータでは最後のページが読み込めません。
wedataを編集するか、スクリプト内のデータをコメントアウトしてお使いください。


851 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 21:30:03 ID:wzwgQXMv0]
練習ではじめてスクリプトを作った(プログラミング自体はじめてです)のですが、
ふたつ作ってみて、それぞれひとつのときは動くのですが
ふたついっしょに入れるとどちらも動かなくなります
動かなくなるというか表示自体されなくなります(どちらもメニューに追加されるものです)
それぞれひとつのときもふたつ入れたときも、
エラーコンソールにはそれぞれのスクリプトのエラーは出ていません

ほかの人たちが作って配布されている.uc.jsスクリプトたちは動いているので、
明らかに自分が作ったスクリプトに問題があると思うのですが
エラーコンソールにそのスクリプトのエラーはでていなくて
(ほかのスクリプトたちをなしにして問題のスクリプトだけにしても同様の症状です)

いずれも短いスクリプトですがそれぞれ間違っているところを教えてください

環境は
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
userChromeJS 1.1
サブスクリプトローダなし
user_pref("javascript.options.showInConsole", true);
user_pref("javascript.options.strict", true);
です

852 名前:851 mailto:sage [2009/09/15(火) 21:32:09 ID:wzwgQXMv0]
ひとつは

(function() {
var overlay = <overlay xmlns="www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" xmlns:html="www.w3.org/1999/xhtml">
<menupopup id="menu_FilePopup">
<menuitem label="Restart" oncommand="Application.restart();" insertbefore="menu_FileQuitItem"/>
</menupopup>
</overlay>;
overlay = "data:application/vnd.mozilla.xul+xml;charset=utf-8," + encodeURI(overlay.toXMLString());
document.loadOverlay(overlay, null);
}());

です
www.xuldev.org/misc/docs/userChromeJS.pdf [PDF!!!!]
74.125.153.132/search?q=cache:www.xuldev.org/misc/docs/userChromeJS.pdf [HTML]
のPage 27の「E4XでXULオーバーレイ」にあるサンプルほぼそのままです
もうひとつは

(function() {
var overlay = <overlay xmlns="www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" xmlns:html="www.w3.org/1999/xhtml">
<menubar id="main-menubar">
<menuitem label="Home" onclick="BrowserGoHome(event);"/>
</menubar>
</overlay>;
overlay = "data:application/vnd.mozilla.xul+xml;charset=utf-8," + encodeURI(overlay.toXMLString());
document.loadOverlay(overlay, null);
}());

です
上記スクリプトとほとんど同じです

よろしくお願いします

853 名前:名無しさん@お腹いっぱい。 [2009/09/15(火) 21:41:27 ID:F0osbPMC0]
Firefoxをダウンロードしたけど、yourfilehostは何も変わらない。

Simple yourfilehostとか言うけど、エラーになる。

どうすれば使えるの?

854 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 22:58:53 ID:zMpxRTH/0]
menuitem.setAttribute('acceltext', 'Ctrl+Q');

これだと、メニューに出てくるけど、Ctrl+Qにショートカットが設定されない。
どうすればいい?

855 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 23:07:13 ID:r711dHSk0]
>>851
B型?

856 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 00:01:22 ID:OHC5Eq+V0]
>>851
https://developer.mozilla.org/en/Document.loadOverlay#Usage

Bug 330458 - Cannot dynamically load an overlay using document.loadOverlay until a previous overlay is completely loaded

オブサーバをを設定して そのオブザーバから次のdocument.loadOverlayを実行するようにしなければならない。

>>854
表示される文字列を変更するもので キーボードショートカットそのものが変更されるものではない。
元のキーボードショートカットがCtrl+Qと表示されてあるのをわかりやすくするために「[Ctrl]と[Q]キーを一緒に押す'」と表示したい時に使用するものである。
menuitem.setAttribute('acceltext', '[Ctrl]と[Q]キーを一緒に押す'); 等とする。

857 名前:名無しさん@お腹いっぱい。 [2009/09/16(水) 02:54:27 ID:znHWtAuR0]
>>852

overlay1 =
overlay2 =

overlay_menu =
overlay_main =

とか名前を微妙に変えてみたら?


858 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 03:14:38 ID:YxVunDVL0]
>>857
しゃべらないほうがいいとおもいます

859 名前:名無しさん@お腹いっぱい。 [2009/09/16(水) 07:58:27 ID:X7bHNS740]
>>847
searchbarUtils.uc.xul
home:ttp://board.mozest.com/thread-29124-1-1




860 名前:名無しさん@お腹いっぱい。 [2009/09/16(水) 08:19:12 ID:X7bHNS740]
searchbarUtils.uc.xul
デフォルトの検索エンジンに戻す ○
検索後検索ワードをクリア ○
Scrolling mouse wheel on 'Search <engine> for <selection>' menu to change the engine.

左クリックの時の場所(search menu)○
中クリックの時の場所(search menu)○
右クリックの時の場所(search menu)○
ctrl+左クリックの時の場所(search menu)○
左クリックの時の場所(click search)○
中クリックの時の場所(click search)○
右クリックの時の場所(click search)○
ctrl+左クリックの時の場所(click search)○
enter エンターキーを押した時も新しいタブで ○
alt+enter エンターキーを押した時も:current ○

861 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 08:24:26 ID:MTeNJgph0]
@指定したサイトのファビコンを任意の画像orアイコンに変更する。
Aロケーションバーのファビコンを表示しないようにする。

上記2点を実現する手立てはありませんか?


862 名前:名無しさん@お腹いっぱい。 [2009/09/16(水) 08:41:56 ID:X7bHNS740]
searchbarUtils.uc.xul(download)
ttp://www.easy-share.com/1907779139/searchbarUtils.uc.zip

863 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 11:13:38 ID:3hT7Fbo/0]
>>861
マルチ死ね

864 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 17:32:58 ID:qnRNcti/0]
またYousableTubefixがHDカテゴリ以外のHD動画をあのサイズにしてくれなくなった

865 名前:851 mailto:sage [2009/09/16(水) 22:25:16 ID:ObnVCBmL0]
>>856
その問題に対応したサブスクリプトローダを経由させたら
ふたつとも同時に動きました
ありがとうございます

866 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 22:27:01 ID:Y46fnh1TP]
omnibarのサジェストからの検索結果を新しいタブで開くスクリプトはないですか?

867 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 23:26:06 ID:ObnVCBmL0]
ttp://forums.mozillazine.org/viewtopic.php?f=48&t=1006795#p5337205

//Bug 330458 Cannot dynamically load an overlay using document.loadOverlay
//until a previous overlay is completely loaded
以降の部分だけを個別の.uc.jsファイルに保存して入れたらサブスクリプトローダなしでも
>>852のふたつとも同時に動きました
動いているみたいです

868 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/17(木) 22:35:42 ID:8luiWeYc0]
Alice氏のseachbarOnDropUseTextContent.uc.jsが動かん、、、

869 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/17(木) 22:49:40 ID:JXaFXBQN0]
>>868
うちではFirefox 3.5.3とuserChrome.js 1.1で問題なく動いているなあ。
まさかとは思うけど、初版が出たときに入れたまま更新は確認していないなんて落ちではないよな?



870 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/17(木) 23:24:15 ID:xj/9gQXc0]
Alice氏のスクリプトは地味に更新してるからたまに確認した方がイイ

871 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 01:55:02 ID:i8+1C1NV0]
aliceさんの配布サイト内scriptの標記verと実際のscript内明記verが異なるのが少なくなくて困る
firefox up loaderにしかupしてないのもあるし

aliceさんにはとてもお世話になっていて頭が上がらないけど大なり小なりmozillaと同じで不親切だとも思う
aliceさん、ごめんなさい

872 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 03:34:43 ID:vYTF+bk70]
異なってるところを見つけたら、どこが違ってるよとここに書いておけばスレも見てると思うし直してくれるかもよ

873 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 03:45:54 ID:7NrEQ4HS0]
>>868
セカンドサーチ入れてると変になる

874 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 10:33:01 ID:yJ6lqXum0]
>869>870>873
アドバイスありがとう。
もう一度スクリプトを確認してローダーも確認したんだが駄目だった。

Add Bookmark Here ² : 3.5.20090621
bbs2chreader ex : 0.4.19.005
Favicon Picker 3 : 0.5
FireGestures : 1.5.4
FoxAge2ch ex : 3.0.11.015
Java Console : 6.0.15
MR Tech Toolkit : 6.0.3.4
Post Wizard Utility Module ex for bbs2chreader : 0.9.99.20080401-rev.8e
Secure Login : 0.9.3
Stylish : 0.5.9
userChrome.js : 0.8

Adobe Acrobat (無効)
Java Deployment Toolkit 6.0.150.3
Java(TM) Platform SE 6 U15
MicrosoftR DRM
Mozilla Default Plug-in
Shockwave Flash
Shockwave for Director
Silverlight Plug-In
Windows Media Player Plug-in Dynamic Link Library (無効)
Windows Presentation Foundation

theme:Default : 3.0.14 (選択)
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14

会社のPCだと動くんだけど自宅では動かんのよ。元プロファイルが同じで用途に合せてuser.jsは多少違うけど基本的には同じなんだがなぁ…
どこかに見落としてるトコがあるんだろうな…試行錯誤してみる。

875 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 17:44:08 ID:yOxTA3yC0]
dragdropuploadや、oretabのようなスクリプトは無いでしょうか?

876 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 19:18:00 ID:EjM9ydmw0]
UCJSToolkit.uc.js 0.42mod3が原因でニコ動画とかに書き込みすると
文字化けするんだけど誰か原因と解決したひといたら教えて。



877 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 20:37:52 ID:WJIPALVy0]
usermenu.jsは時々不調になるのが困る
原因が不明だから対処のしようがない

878 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 01:51:26 ID:zxA9c+c/0]
alice先生とこのucjsPermission2とucjsucjsPermissionPreferences2でいろいろと設定してんだけど
いつの間にか最新バージョンでmeta refreshの項目消えてんじゃん
今頃気づいたわw
動作しねぇって前から言われてたんで、消しちゃったのかな

879 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 02:33:34 ID:/WzibiF00]
>>876,878
UCJSToolkit  0.42 mod3 2009/01/30 07:00
ucjsPermission2 2009/04/06 17:00 linuxでも
ucjsPermissionPreferences2 LastMod 2008/03/12 13:30 Gecko/2008031112 Minefield/3.0b5pre 以降用に

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.3) Gecko/20090913 Shiretoko/3.5.3 (tete009 SSE PGO)

teteだけど普通に使えるよ
因みにuserCrome.js 0.8
Sub-Script/Overlay Loader v3.0.25mod 2009/08/06 00:00 tree_style_tab-0.8.2009073102があるとxulのdocument.overlayが出来なくなる件に対応

>>877
不調になったことない
どうなったか具体的に書かないとスルーするしかない



880 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 04:47:21 ID:vyQNJJuH0]
すみません、Firefoxのスクリプトとはちょっと違うのですが質問よろしいでしょうか。

alice0775のファイル置き場 - Yahoo!ジオシティーズ
ttp://space.geocities.yahoo.co.jp/gl/alice0775/view/20090509

aliceさんの「Firefox 3 SQLite3ファイルのVACUUMとREINDEXをバッチファイルで実行」
のbatファイルで、portableで使うにはプロファイルフォルダの部分をどのように改変したらよいのでしょうか。
フォルダパスを変えたりしたのですが上手くゆきません。
sqliteファイルが壊れて起動しなくなってしまったりします。
よろしければbatファイルの記述をご教示いただけませんでしょうか。
よろしくお願いします。

881 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 05:05:52 ID:xVEk//cbO]
>>880
よろしくないです

・分からないなら使わない
・使いたいなら理解する(他力本願除く)

882 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 06:19:43 ID:tZ8szcC+P]
便乗ですみません、私もFirefoxのスクリプトとはちょっと違うのですが質問よろしいでしょうか。

肉じゃがの上手な煮方をFirefoxで検索しているのですが、良い情報が見つかりません。どのように調理したらよいのでしょうか
煮る時間や火加減を変えたりしたのですが上手くゆきません。
ジャガイモが崩れて見た目や触感が悪くなってしまったりします。
よろしければ肉じゃがの上手な煮方をご教示いただけませんでしょうか。
よろしくお願いします。

883 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 07:10:35 ID:qrLUWnJO0]
こういうのって、やっぱ「ワロスwww」って言われるのを期待してんのかな?

884 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 09:20:05 ID:Ox86gpml0]
>>879
主な不調は
1)現在のタブのURLをコピーするスクリプトを実行すると、一番左端のタブのURLが返される)
2)時々、スクリプトが実行されないことがある(タブを何度か切り替えると一応直る)
の二つ
再起動をするとどちらも直るんだが、原因が今一わからない
発生条件もわからないから、他にこういう人いないかなと
不具合を書かなかったのは失念してた
すまない

Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
userchromeJS1.1
Sub-Script/Overlay Loader v3.0.25mod
UCJSToolkit 0.42 mod3
usermenu.js 1.21mod4
という環境
なにかとコンフリクトしてるのかな

他に書いた方がいい物って何があるだろう

885 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 09:37:52 ID:Secfv5Yi0]
書いたほうがいいってか
新規プロファイルで試すとか
スクリプトを最小限にするとか
userchromeJSにusermenu.jsを直結にするとか(usermenu.jsってSub-Script/Overlay Loader必須だっけ?)
試したほうがいいんでない
再現要件を絞り込めるだけ絞り込んだほうが原因を特定しやすい

886 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 11:07:27 ID:sxjgOM+J0]
>>879
レスどうも、>>876だけど小一時間 UCJSToolkit0.42mod3とにらめっこしていじってみたら
何とか自己解決した。

887 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 12:58:50 ID:042YUwE/0]
このスレを参考にしてsearchbarUtils.uc.xulを使ったら、search historyとかsuggestの
語句選ぶと即検索にいくのを止めるforFx3.uc.jsが影響しているらしく、エンターキーで
検索できなくなってしまいました。
searchbarUtils.uc.xulを使って、即検索を止める方法はありますか?
優しい人教えてください。

888 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 13:02:28 ID:sxjgOM+J0]
>>886
>>876だけど、>>876だけどUTF-8をどこぞかに追加して解決かと思ったら
おかしくなってた。(´Д⊂ヽ

889 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 14:21:20 ID:p7DypJs00]
>>879
ucjsPermissionPreferences2 LastMod 2009/08/25 Minefield 3.7a1pre Bug 506985 - remove java-specific

これが最新版だと思う。
ちなみに綾川ビルドのMinefield3.7a1pre 
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.3a1pre) Gecko/20090918使ってる。
あとは条件同じですね。

up3.viploader.net/ippan/src/vlippan009225.jpg


あとCtrl+Fで検索バー出してもう一回Ctrl+Fで閉じるスクリプトってありますか?
d.hatena.ne.jp/Griever/20081106
↑が動かないんです・・・。




890 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 15:43:48 ID:7YWhABZC0]
ucjsのマウスジェスチャだとGoogleドキュメントを使ってるときたびたび右クリックが効かなくなる

891 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 16:41:31 ID:sxjgOM+J0]
>>976だけど 
UCJSToolkit.uc.js 0.42mod3がおかしいんじゃなくて flash - enable mouse-gesture1.0.2 が
原因だった。フラッシュ上でマウスジャスチャさせスクリプトなんだけど何故かは分からんけどUTF-8に
対応してないから?


892 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 18:48:50 ID:Pa7+rUqd0]
>>891
確かにflash - enable mouse-gesture1.0.2を有効にするとニコニコ動画のコメントの書き込みが文字化けするね。

特に困らなければニコニコだけ除外すれば良いんじゃない?

893 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 19:26:13 ID:sxjgOM+J0]
取り敢えずはそうするよ。
でもニコニコだけじゃないのと動画見ながらコメントって最近多いんだよね。
でも原因が分かって一安心した。

894 名前:名無しさん@お腹いっぱい。 [2009/09/19(土) 21:31:24 ID:9TOtWlt90]
>>889
keyconfigを使えばできる

895 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 21:50:57 ID:i1DnLVlE0]
Gomitaさん作のMouseGestures2.uc.jsと、Alice0775さん作のGrabScroll4.uc.xulの組み合わせで、
グラブスクロール後に右クリックするとL>Rで指定したロッカージェスチャが暴発してしまうのですが、
もし対処法をご存じの方がいたらご教示お願いします。

896 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 22:51:31 ID:Ox86gpml0]
>>885
ありがとう
助言を頼りにもう少し試行錯誤してみる

しかしこういうことが起こるのって俺だけなんだろうか…

897 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 00:16:20 ID:c4jO4VtN0]
>>895
差分 試されたい
ttp://loda.jp/script/?id=268

898 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 01:05:09 ID:ACFzQ7czP]
>>897
895の人ではないが試してみた
Grab後のL>Rの暴発は治ったけど今度はホイールジェスチャが利かなくなりました

899 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 01:10:05 ID:c4jO4VtN0]
>>898
Gomitaさん作のMouseGestures2.uc.js用です



900 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 01:16:19 ID:c4jO4VtN0]
>>899
ごめん おっしゃるとおり確認しました。


case "DOMMouseScroll":
のブロックのところの
+ if(this._cancelRockerGestures){
+ this._cancelRockerGestures=false;
+ this._isMouseDownR = false;
+ this._suppressContext = false;
+ return;
+ }
を取りやめて 試されたい。

901 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 01:29:19 ID:ACFzQ7czP]
>>900
試してみました。
ホイールジェスチャ有効
ロッカージェスチャの暴発もばっちり治ってます
ありがとうございます

902 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 01:48:48 ID:c4jO4VtN0]
>>895
>>898
差分 修正版です。 試されたい。
ttp://loda.jp/script/?id=269

前の(897, 900)は破棄されたい。(アップロダから削除出来なくなった)

903 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 02:06:27 ID:3gLMgqjz0]
>>902
先の修正版では肝心のジェスチャ動作の取りこぼしが多くなってた気がしますが、
今回の版でそれもなくなり完璧だと思います。
本当にありがとうございます。

904 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 02:21:36 ID:zQsm/gSGP]
GrabScroll4.uc.xulを使ってないけど試してみた
ロッカージェスチャのバグが直ってるような気がする
地味にスゲー

905 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 02:27:26 ID:zQsm/gSGP]
と思ったけどサイトによって発動するみたいだな

906 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 02:35:40 ID:c4jO4VtN0]
>>904,905
バグ 根が深そう
Mouse gestures (Switch tab by holding button + wheel)
https://bugzilla.mozilla.org/show_bug.cgi?id=507006

marquee and/or DOM insertion issue is
https://bugzilla.mozilla.org/show_bug.cgi?id=507572

907 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 07:08:31 ID:VTr64IH6P]
LDRizeの書き方わかんねぇ!

908 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 12:03:12 ID:K8hqI089O]
Firegesturesのほうにあるポップアップのスクリプトで「最近閉じたタブ」と「現在のタブ一覧」って
MouseGestures2.uc.jsでどう書けばいいんでしょうか?ってかそもそも可能なんでしょうか
Gomita先生とこで紹介されてるスクリプト、Fire〜とMouse〜で微妙に異なりますし

909 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 12:56:33 ID:dtm10Gnp0]
>>908
ソース嫁



910 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 13:18:46 ID:5eCIYV0w0]
MouseGestures2のMOD6で、Flash上で右クリックして専用メニュー出すと、
以降もう一度どこかで右クリックするまでずっと右が押下状態になるような

911 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 13:27:25 ID:ACFzQ7czP]
>>910
それMouseGestures2に元からあった症状だと思う
でもうちの環境ではmod6あてたら治ったんだけどな

912 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 13:51:06 ID:A3q9xRob0]
>>889
検索バーは
smartlyCloseFindbar.uc.js
のほうが便利だよ

913 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 13:51:42 ID:5eCIYV0w0]
>>911
あれ、じゃあ自分がPatch当てるの失敗してる予感…確認してみます
スレ汚し失礼しました

914 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 14:01:14 ID:K8hqI089O]
>>909
すみません。質問スレいってきます

915 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 14:05:42 ID:rqIrhGU00]
>>912
ありがとうございます。さっそく導入したら・・・なんかfxが落ちました。
多分SafariHighlight入れてるから競合してるんでしょうねえ
しかし、これは良いスクリプト。メモっておきます。

916 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 15:43:48 ID:5eCIYV0w0]
ttp://www.adobe.com/jp/products/flashplayer/
みたいなswfだと右ロックが暴発するだけだったみたい
普通のembedとかは大丈夫だった。放置しても特に困らない予感

917 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 16:33:48 ID:3Y3KV9dQ0]
WebMail Notifierという拡張機能をuserchrome.jsを使って
アカウント個別のボタンをツールバーに表示したいと思っています
一応アカウント毎のボタンは作れたのですが
変更を取得して反映させるにはどうすればいいですか?
メールチェック後のメール数が取得できません
メールチェックが行われる前の起動直後の初期値のままです

918 名前:名無しさん@お腹いっぱい。 [2009/09/20(日) 17:26:01 ID:pMs/bLe10]
// ==UserScript==
// @name auto download
// @namespace localhost
// @description auto download
// @include www.xxx.com/*
// ==/UserScript==

(function() {
  for (var i = 0; i < document.childNodes.length; i++)
  {
    if (document.childNodes[i].text == "ダウンロード")
    {
      location.href = document.childNodes[i].href;
    }
  }
})();


あるページを開いたときに「ダウンロード」というリンクを
自動で開きたいと思っています。

上のスクリプトを書いてみたのですが
うまく動きません。

どこがおかしいのでしょうか?
わかるかた教えていただけますでしょうか。

919 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 17:41:48 ID:c4jO4VtN0]
>>910
mod7 2009/09/20 18:00
1. Flash上で右クリックして専用メニュー出すと、以降もう一度どこかで右クリックするまでずっと右が押下状態になるのを修正
2. MiddleclickRockerGesturesを追加
3. Any Gesture Sequence("*LUR", "*RUL")追加

上記のFlash上での不具合対策のためイベントキャプチャのフェーズ?を変更してみた
ttp://space.geocities.jp/alice0775/STORE/MouseGestures2.uc.js (diffでないので バックアップ忘れずに)



920 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 18:12:06 ID:rqIrhGU00]
OwataPagerize動いてる人いる?
できればuserChrome.jsやサブスクリプトローダーのバージョン教えて
ちなみに俺はuserChrome.js0.8でローダーは3.0.25mod


921 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 18:21:53 ID:6gCFwWTr0]
>>918
document.childNodesに何が入ってるか調べてみろ

922 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 19:20:14 ID:c4jO4VtN0]
>918
マルチバイト文字ユニコード文字にしておく。
xpath等でDOMノードをget
こんな感じ
var link = document.evaluate(
"//a[contains(concat(' ',text(),' '),' \u30c0\u30a6\u30f3\u30ed\u30fc\u30c9 ')]",
document.body,
null,
XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;

if (link && link.href)
location.href = link.href;

923 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 21:59:47 ID:jzLmPTSJ0]
OwataPagerizeについての質問はここでもいいでしょうか?

924 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 22:09:09 ID:AgJMw06x0]
>>920
Firefox3.5.4
userChromeJS1.1
Sub-Script/Overlay Loader v3.0.25mod
OwataPagerize 0.0.7

で動いているけどなぁ。

925 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 22:19:26 ID:jzLmPTSJ0]
失礼しました、上で質問されている様なので良いと判断して書かせて頂きます。

www.zorg.com/exp/ptall
このページ用にXPathを記入していたんですが、2ページ以降が追加されません。
XPathCheckerと言うアドオンで記入したXPathを入れ、マッチしたリンクをクリックしてみましたがちゃんと3ページに飛んだのでXPathは間違ってはないのでは?と行き詰まってしまいました。
ステータスバーのアイコンを見ると青になっているので3ページ目以降は認識されていない?模様です。

現在の設定は
"pageElement": '\/\/center\/table[3]\/tbody',
"url": '^www\.zorg\.com/',
"nextLink": '\/\/tbody[last()]\/tr\/td\/table[last()]\/tbody\/tr\/td\/table\/tbody\/tr\/td[@class=\"cap\"][last()]\/a',
"exampleUrl": 'www.zorg.com/exp/ptall'
お分かりになる方、ご教示よろしくお願いします。

926 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 22:25:07 ID:jzLmPTSJ0]
すみません、環境書き忘れました。

Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729)
userChrome.js 0.8
Sub-Script/Overlay Loader v3.0.25mod
OwataPagerize 0.0.7

です。

927 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 22:27:27 ID:rqIrhGU00]
>>924
Minefield3.7a1pre
userChromeJS0.8
Sub-Script/Overlay Loader v3.0.25mod
OwataPagerize 0.0.7

動かないというか、アイコンが赤色のエラーになる。ググル検索結果でエラーて。
userChromeJS1.1にしてみたが同じ。
もしかして3.7系未・・・対・・・応・・・!?(ごくり)


928 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 22:31:25 ID:8SqjqZCd0]
OwataPagerizeと他のページ改変系スクリプト(pixiv images direct link)を共存させる方法ってないのかな

929 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 22:53:16 ID:ACFzQ7czP]
OwataPagerizeを3.5.4と3.7a1で試したけど3.7では動かないっぽいな



930 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 23:02:41 ID:6utEy5Gj0]
>>925
"pageElement": '\/\/center\/table[3]\/tbody\/tr\/td\/table[2]\/tbody\/tr',
で動きました。
動かなかったのはpageElementの中にnextLinkが入ってたからですね。
あとxpathの質問はAutoPagerize質問スレがふさわしいと思います。

931 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 23:06:40 ID:jzLmPTSJ0]
>>930
動作確認しました。
AutoPagerize質問スレなんて言うのがあったんですね、ここでも質問されていた様なので良いのかと思ってしまいました。
次回からはそちらに行く様にします。
ありがとうございました。

932 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 23:12:26 ID:rqIrhGU00]
>>929
検証ありがとうございます。
OwataPagerizeは頻繁に更新してくれるから対応に期待

933 名前:名無しさん@お腹いっぱい。 [2009/09/20(日) 23:28:23 ID:typKVt7Y0]
3.7αでgoogleサーチでautopageはどのブックマークレットも
まだ動かない

934 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 23:50:20 ID:pMs/bLe10]
>>922
思ったように動作しました。
ありがとうございました!

ちなみに、concatの前後にスペースが入っているのはなぜなのでしょうか?
文字列をくっつける関数ということはわかりました。

935 名前:879 mailto:sage [2009/09/21(月) 03:06:53 ID:7dase2KD0]
>>889
さんきゅ
差し替えた

>あとCtrl+Fで検索バー出してもう一回Ctrl+Fで閉じるスクリプトってありますか?

アドオンかスクリプトか忘れたけどまんま希望通りのやつを以前見たことがある
名前思い出せない
ごめん

因みに自分はaliceさんの使ってる
FindBarトグル(ステータスバーを右クリック, SearchBarのGo(虫眼鏡)ボタンを右クリック)
space.geocities.jp/alice0775/STORE/ToggleFindBar.uc.js


936 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 06:38:13 ID:y5SrZXAQ0]
>>919
自分の環境依存かもしれませんが、Gomitaさんのoriginalからあった症状です。

ロッカージェスチャに戻ると進むを割り当てて使ってるのですが
右を押しながら左クリックで戻った後に、右を離しても押されたままの状況になってしまいます。
マウスを動かすだけなら問題なく、ステータスバーに何も表示されないのですが
左クリックすると再び戻るが実行されます。ホイールでもタブ移動が発動。
押す度に実行され、キャンセルするには右クリックでコンテキストメニューを表示させるしかありません。
同様に左を押しながら右クリックで進んだ場合も同じ症状です。連続で発動してしまい
左クリックでキャンセルしないと、コンテキストメニューを表示できません。
対処できたらお願いします。

937 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 13:15:40 ID:mKpNoeeg0]
このスクリプトは注目されるべきmousegestures2発展系だと思う
d.hatena.ne.jp/raqbgxue/20090624/1245848856

938 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 13:45:56 ID:mKpNoeeg0]
>>937
あ、ごめん。一応注意点。
これ使うとちょっと右クリックの感度が悪くなることがありますね
文字列ドラッグ直後すぐに右クリックなど、タブを切り替えてすぐ右クリックなどが
反応しないことがたまにあります。少しゆっくり押せばきちんと反応しますけどね


939 名前:名無しさん@お腹いっぱい。 [2009/09/21(月) 15:46:50 ID:CTTGGygh0]
なんかうまくuc.xul内から画像アップロードできる方法ないかな?
Webページのキャプチャしたのとかを自分の鯖にアップするとかできたらちょい便利かなと思ったんだけど。
ページのキャプチャはできたけど、そこからアップロードする方法が思いつかない・・・。



940 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 15:55:56 ID:XDdPVE1R0]
何が分からないの?
何が分からないのか分からないの?

941 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 15:56:16 ID:E70RS+/j0]
特定フォルダに保存だけさせて同期は他の外部ソフトにやらせればええんちゃうの

942 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 16:18:47 ID:CTTGGygh0]
>>940
分からないのはXUL内からデータその物が投げられるかどうか。
ttp://www.xuldev.org/blog/?p=37#
キャプチャの参考にしたサイトがココ。
filepickerでローカル保存してるんだけど、ココを直に鯖に送りつけて保存できないかと。

>>941
xulにそういう機能があれば手っ取り早いかなって。

943 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 17:13:27 ID:HCU8E6CE0]
>>937
そこまでuserChrome.jsのマウスジェスチャにこだわるのはなぜ?
拡張機能にしたからって重くなることも無いよ。

944 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 17:34:19 ID:vE/YMsvbP]
>>176
これのステータスバーの背景消したいんだけど
>>195の方法じゃ無理でした

945 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 17:54:21 ID:B5NnWM+D0]
>>943
>>937ではないし、個人的にはロッカーやホイールジェスチャは不要なのでMouseGestures.uc.jsを
使っているが、少し改変すればタブもジェスチャ領域にできるのが(全画面Flash等で)地味に便利。

これが拡張でもできるならuc.jsにはこだわらないが、俺が探した範囲では見つけられなかった。

946 名前:名無しさん@お腹いっぱい。 [2009/09/21(月) 18:09:24 ID:/JfmFshx0]
なんでもかんでもmousegestureかいな

947 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 18:16:27 ID:mKpNoeeg0]
>>943
確かに。Firefgesture使ってるんで軽い。
タブ周りやセキュリティなどをuserChromeスクリプトにしたときの軽さに魅かれてね
んで今はAutopagerizeとFindbar basicsとResizeableTextAreaとか代替品ないかなとか思ってる


948 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 18:57:24 ID:hHsygHegP]
グリモンでなかったっけ>ResizeableTextArea

949 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 19:05:43 ID:NgRFB13Q0]
>>947
autopagerizeはgreasemonkey版があるだろ




950 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 19:20:06 ID:mKpNoeeg0]
>>948>>949
GM入れずにuserChromeスクリプトで実現できるものってことよ


951 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 19:26:10 ID:yxEniQWUP]
Opera版のoAutopagerizeなら少し改造するだけでuserChrome.jsで動かせるらしいが。
userChrome.jsにすることでどのような効果があるのか
また他のAutopagerize対応Scriptと連携できるのか等は知らん

952 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 19:32:11 ID:NgRFB13Q0]
usercontent.jsだとautopagerizeは動かないんだよな

GMとusercontent.jsってどっちがいいんだ?

953 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 19:59:18 ID:B5NnWM+D0]
今からなら素直にGreasemonkeyを使う方がいいんじゃないかな。
Firefox 3.5以降はTraceMonkeyのおかげかuserContent.jsとの速度差は無視できるレベル。
俺はuserContent.jsを使っているけど、それは単に惰性。

954 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 19:59:41 ID:s+aTqIoA0]
usercontent.jsでもちょこっと手を加えりゃ動いたよ
yahooニュースの全文表示とか動かないのもあるけど

955 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 20:01:34 ID:mKpNoeeg0]
>>952
3.6系以降のやつは少なくとも動かないと思います

>>954
ロダにあげてください。お願いします

956 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 20:15:25 ID:s+aTqIoA0]
>>954
いやそのロダからヒントというか差分ファイルもらったんだが(0.0.36)

一応0.0.41をそれにならって動くようにはしてみたけど
どういう処理が行われてるとかがサッパリ分かってないから
無責任にはうpできないよこんなもん
そう何日もかかる作業じゃないから頑張って

957 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 20:32:52 ID:nE33YQnc0]
>>952
function supportsFinalUrl() { return; //リターンを追記するだけ
にするだけで3.5.* 3.6a2pre 3.7a1pre で動く

958 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 20:40:47 ID:NgRFB13Q0]
>>953 >>957
そうだったのか…
ちょっといい機会だからusercontent.jsとgreasemonkeyを見直すかな
併用してるんだけどこの状態が一番駄目なのかなぁ

959 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 20:57:06 ID:mKpNoeeg0]
>>957
それって

function supportsFinalUrl() {
return (GM_getResourceURL)
}

の部分と関係ないの?どこに追記するんだ?



960 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 20:59:15 ID:nE33YQnc0]
>>959
文字通り
function supportsFinalUrl() { return; //リターンを追記するだけ
return (GM_getResourceURL)
}

961 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 21:26:02 ID:mKpNoeeg0]
>>960
おお。動いたわ。感動だわ。ありがとうございます。
拡張子.user.jsじゃないと動かないってのに気づくのが時間かかった

962 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 08:35:44 ID:/Wq/NjrF0]
このやり取りを見て userContent で使ってみたが、
使ってた userContent セットの Google Image が効かないな
でもコレを入れたら解決した。他の Script との連携もできる。
ttp://furyu.tea-nifty.com/annex/2009/04/autopagerizegoo.html

963 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 11:56:10 ID:D5Yghvr80]
>>962
それ動かんわorz
せっかくautopagerizeがusercontentでも動いたけど、、、
スキル無いからGMに戻すかな

964 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 12:31:48 ID:Cubt+XZS0]
>>963
005-apGoogleImageSearch.user.js
010-AutoPagerize.user.js
というように、apGoogleImageSearchをAutoPagerizeよりも先に
実行させるようにしてる?

965 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 12:34:00 ID:e1rmqSEw0]
userChrome.js→Sub-Script/Overlay Loader→usercontent.uc.js(と付属のスクリプト類0.UCJSToolkit.uc.js、loadmodule-Do_Not_Delete.js?(、userContent.pl.js、GM_modoki.jsl))
と多段になって原因箇所が複雑化するよりはGMでいいんじゃない

966 名前:名無しさん@お腹いっぱい。 [2009/09/22(火) 12:55:26 ID:D5Yghvr80]
>>964
d
でもそれしてるけど動かん
ちょっと様子見w

967 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 14:01:45 ID:G7XQK2Vs0]
autopage系みたいな常に動くようなのはGreasemonkeyの方が安定してるし良いと思うけど
グリモンは入れすぎると動作遅くなるからuserContentは分散程度に考えてる

968 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 15:11:06 ID:M1/F3MdI0]
>>966
AutoPagerize.user.jsにsiteinfoを追加しないと動かないわ
{
url : 'images\\.google\\..+/images\\?.+',
nextLink : 'id("nn")/parent::a',
pageElement : '//table[tbody/tr/td/a[starts-with(@href,"/imgres")]]',
insertBefore : 'id("ImgContent")/following-sibling::node()',
},

969 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 15:36:55 ID:2hv6tsQr0]
userContentセットの000-apgoogleimagesearchuserj.user消して>>962を入れたら
URLに拡張子がない画像はGreased Lightbox使えなくなった
images.google.co.jp/images?ndsp=20&hl=ja&um=1&q=test&start=60&sa=N&ei=02u4StekFIfutgP8wrVf&gbv=2
上の次のページの右下にあるdozo.matrix.jpの画像など

それと
born1981.g.hatena.ne.jp/korn_freak/20080504/1209892965
d.hatena.ne.jp/os0x/20090215/1234675753
これでGreased Lightbox 0.18をAutopagerize対応させると
Google画像検索での画像ボックス位置がずれてしまうけど、なんか方法ないの?
そのせいでGoogle画像だけは未だにuserContentセットの0.17modを使ってるんだが・・・



970 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 15:44:10 ID:M1/F3MdI0]
>>962の方法はちょっと改変しすぎるから他の連携グリモンが動かなくなること必至

971 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 15:51:19 ID:M1/F3MdI0]
他のスクリプトと連携するために>>957に追記
//if (typeof(window.AutoPagerize) == 'undefined') {
...
//}
のようにコメントアウトしておく必要もある。

972 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 18:25:53 ID:yaokMdhx0]
>>971
>>957に追記した上で>>968も追記したけど、
apgoogleimagesearchuserjのバージョン0.01e、動かないよ?
fx3.7a1pre userChrome.js0.8 3.0.25mod

973 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 18:35:58 ID:yaokMdhx0]
>>972
あ、ごめん。

>apgoogleimagesearchuserjのバージョン0.01e、動かないよ?
apgoogleimagesearchuserjのバージョン0.01eと連携してAutopagerizeが動かないです。

ということです。
グーグル画像検索ページの右上に一瞬アイコンが出るんですが、すぐに消えてしまう

974 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 18:39:49 ID:M1/F3MdI0]
>>972
0.01e改変しすぎ>>970参照

以下で十分なのにね

(function(){
var link=document.evaluate('id("nn")/parent::a',document,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue;
if (link && link.href.match(/\/images\?/)) {
if (link.href.match(/gbv=2/)) {
link.href=link.href.replace(/gbv=2/,'gbv=1');
}
else {
link.href+='&gbv=1';
}
}
})();

975 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 18:43:46 ID:enK1+xSU0]
>>972
3.7a1pre + userContent.uc.js + AutoPagerize mod + apGoogleImageSearch

これで動いてるよ、どこをどう調整したかは覚えてないけど
って自力で解決する気がないならこんな組み合わせで使っちゃだめだろう…

976 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 18:46:32 ID:yaokMdhx0]
>>974
0.0.1d消しちゃった・・・(´;ω;`)

977 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 21:31:43 ID:/Wq/NjrF0]
968と971をやったら userContent セットで動いた。
LDRizeも動くようになった

>>976
974のが0.0.1dだろ

978 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 22:47:51 ID:dbj6RnDM0]
"リンクもしくは選択文字列もしくは現在のURLをTubePlayerで開く.uc.js"がいつのまにか動かなくなっていたのですが、
皆さんの所では動いていますでしょうか?

下記サイトの"リンクもしくは選択文字列もしくは現在のURLをTubePlayerで開く.uc.js"です。(URLが長くてはれない・・・)
userChrome.js - Mozilla Firefox まとめサイト
firefox.geckodev.org/index.php?cmd=read&page=userChrome.js&word=user


具体的には、ニコニコ動画やYoutubeのページで右クリックのコンテキストメニューに「TubePlayerで開く」が追加されるはずなのですが、
追加されません。
どのような原因が考えられますでしょうか?
userChrome.js ではこのスクリプトしか使用していません。

環境:
Mozilla/5.0 (Windows; U; Windows NT 6.0; ja-JP; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 (.NET CLR 3.5.30729)
userChrome.js 0.8
Sub-Script/Overlay Loader v3.0.24mod

979 名前:704 mailto:sage [2009/09/23(水) 14:16:39 ID:yiLjnAyM0]
BingSearchServicePack.uc 作って下さった方、有難う



980 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/23(水) 23:13:10 ID:eQeqkSf20]
>>978
23行目の「.getService」を「.createInstance」に。
動かなければ、Alice氏作のIE VIEW Modokiを使ってみそ。

981 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 01:24:51 ID:U+vHmCBR0]
質問です。
特定の動作したら窓を生成するようなスクリプトを組みたいんですけど。
window.open("url","name","option");っていう形でしか呼び出せないのでしょうか。

というのは、*.uc.xul内で
<overlay id="win_overlay" xmlns="...">
<window id="my_window">
</window>
みたいにwindowを宣言して特定の動作が起きたらその窓を開くっていう風にしたいんです。

window.open("url","name","option");だとurlの部分をどうかけばいいか分からない・・・。
やっぱり、別にwindowの情報が入ったXULファイルを作成して呼び出すしかないんでしょうか。

982 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 01:41:11 ID:hfxPMJVw0]
>>981
overlayではダメです。

エンコードしてdaraスキームにすればいい。
たとえば, (改行しているのは無視されたい。)
var URL ="data:application/vnd.mozilla.xul+xml,<%3Fxml version%3D"1.0"%3F>%0A
<%3Fxml-stylesheet href%3D"chrome%3A%2F%2Fglobal%2Fskin%2F" type%3D"text%2Fcss"%3F>%0A
<window id%3D"hogehogewindow" xmlns%3D"http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul">%0A
<label value%3D"Put your XUL here!"%2F>%0A<%2Fwindow>"

こんな感じのurlを作って, 開けばいい。

983 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 01:50:53 ID:hfxPMJVw0]
>>978
>>980 さんのに追記
ページのどこかをクリックすることでコンテキストメニューに表示されないのは,
gContextMenu.docURL
が定義されてないから。
gContextMenu.target.ownerDocument.location.href
にしておく。

何時からそうなったんだろう。

984 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 01:55:22 ID:hfxPMJVw0]
>>881
>>982の一番外側のダブルクオテーションはシングルクオテーションにするか, または中のをエスケープしておかないとまずかった。

985 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 08:25:11 ID:U+vHmCBR0]
>>982
ありがとうございます。
なんとかやってみます。

986 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 08:57:31 ID:fwIuGkW/0]
>>980 >>983
>>983のdocURLを置き換える方法で上手くいきました!
それだけだと、TubePlayerにURLがわたらないので、
this.docURLも、this.target.ownerDocument.location.href に置き換えた所、無事に起動できるようになりました。
次のレスにパッチ置いておきます
ありがとうございました。

987 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 08:58:47 ID:fwIuGkW/0]
>>978の修正パッチ
@@ -14,7 +14,7 @@
   cacm.addEventListener('popupshowing', function() {
     mitem.hidden = !re.test(gContextMenu.onLink ?
                    gContextMenu.linkURL : gContextMenu.isContentSelected ?
-                   getBrowserSelection() : gContextMenu.docURL);
+                   getBrowserSelection() : gContextMenu.target.ownerDocument.location.href);
   }, false);
   nsContextMenu.prototype.openTubePlayer = function() {
     var lf = Components.classes['@mozilla.org/file/local;1']
@@ -25,7 +25,8 @@
     proc.init(lf);
     var url = this.onLink ?
               this.linkURL : this.isContentSelected ?
-              'http://' + getBrowserSelection().replace(/^h?ttp:\/\//, '') : this.docURL;
+              'http://' + getBrowserSelection().replace(/^h?ttp:\/\//, '') :
+              this.target.ownerDocument.location.href;
     proc.run(false, [url], 1);
   };
 })(); r

988 名前:978=986=987 mailto:sage [2009/09/24(木) 09:02:33 ID:fwIuGkW/0]
修正したのをまとめサイトにでも上げておきたいのですが、どうすればいいんでしょうか?

とりあえず、ロダに上げておきました。
270.js(リンクもしくは選択文字列もしくは現在のURLをTubePlayerで開く.uc.js) - Firefox用スクリプトアップローダー(新)
loda.jp/script/?id=270

989 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 14:42:12 ID:o93NlNZi0]
そろそろ次スレを頼む



990 名前:名無しさん@お腹いっぱい。 [2009/09/24(木) 14:56:22 ID:OVXUnoAu0]
次スレ

Firefox userChrome.js greasemonkeyスクリプトスレ10
ttp://pc12.2ch.net/test/read.cgi/software/1253771697/

991 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 15:01:27 ID:jZCH7D570]
>>990
乙乙

992 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 16:06:34 ID:o93NlNZi0]
>>990


993 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 16:57:46 ID:U+vHmCBR0]
>>990
おつー。

994 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 19:14:22 ID:gPvcMV4+0]
4Gamer.net ― [TGS 2009]東京ゲームショウ開幕! まずはSCE・平井一夫氏の基調講演がスタート(速報版)
www.4gamer.net/games/085/G008587/20090924006/


4gamerの画像リンクを直リンしてくれるような
GreaseMonkeyのスクリプトってありますか?

「Google Images NoFrame link」や、「pixiv direct images link」
みたいな感じの動作をしてくれればなと思っております。

995 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 22:17:44 ID:9wav82aI0]
(´-`).。oO(もう埋めていいじゃね。?)

996 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 22:41:38 ID:aQ1nj3fP0]
んじゃ。うめちゃうか・・・・

997 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 22:42:21 ID:aQ1nj3fP0]
うめうめ。

998 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 22:43:02 ID:aQ1nj3fP0]
うめー

999 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 22:43:12 ID:iqbVyzre0]




1000 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 22:43:46 ID:aQ1nj3fP0]
埋める

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






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

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

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