トップページsoftware
985コメント330KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2013/12/18(水) 18:32:14.47ID:rP89zuYM0
■前スレ
Firefox userChrome.js greasemonkeyスクリプトスレ24
http://anago.2ch.net/test/read.cgi/software/1377724878/

■拡張機能
greasemonkey
http://www.greasespot.net/
Scriptish
https://addons.mozilla.jp/firefox/details/231203
Userscripts.org
http://userscripts.org/

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

"zeniko's userChrome.js"
http://mozilla.zeniko.ch/userchrome.js.html
userChrome.js フォーラム
http://forums.mozillazine.org/viewtopic.php?t=397735
http://forums.mozillazine.org/viewtopic.php?t=556229
userChrome.js用スクリプト - wiki@nothing
http://wiki.nothing.sh/page/userChrome.js%CD%D1%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8
0412名無しさん@お腹いっぱい。2014/01/24(金) 03:36:19.24ID:mr46tLzz0
>>410
>>5
0413名無しさん@お腹いっぱい。2014/01/25(土) 16:35:35.91ID:FKzll/PS0
スペースキーやページアップ・ダウンキーでページをスクロールしたとき
どこまで見たか忘れるのでマーカーを表示してくれるようなスクリプトってないですかね?
0414名無し募集中。。。2014/01/25(土) 16:52:24.99ID:/8cvt7n70
おれはキーボード派なのでKeysnailというアドオン入れて
Scrollet!(プラグイン)というスクリプトを入れてる
現在の位置をマークして保存
移動したあとでもそこにジャンプできる
0415名無しさん@お腹いっぱい。2014/01/25(土) 20:23:04.50ID:PbCuggYv0
>>413
ttp://userscripts.org/scripts/show/38805
0416名無しさん@お腹いっぱい。2014/01/25(土) 22:35:27.09ID:ZN1QrqZV0
autopagerizeで継ぎ足された境目ごとにページアップダウンで飛べるようなのないかな
0417名無しさん@お腹いっぱい。2014/01/25(土) 23:01:00.88ID:T/QEx2Qm0
>>394>>396>>411>>412
回答を妨害させる荒らしばっかりしやがって、質問するわけでもないましてやなんの知識もないから当然答えられるわけでもないゴミども死ね。嫌がらせしか出来ないのな。本当になんで存在してるんだろうか。誰にとっても害しか与えない疫病神度もが、本当に死ね!
0418名無しさん@お腹いっぱい。2014/01/25(土) 23:07:50.81ID:sPPZ4tW50
ロケーションバーのURLって取得のみで設定はできませんか?
RSSリーダからクリックした場合に?ref=rssという文字が付与されてしまうので取り除きたいです
0419名無しさん@お腹いっぱい。2014/01/25(土) 23:37:43.60ID:qUg+k1IB0
またこいつか
0420名無しさん@お腹いっぱい。2014/01/26(日) 00:27:29.38ID:IuTQJtb20
質問と回答に特化してるのは質問スレ
ここは別に質問、回答以外のことでレスしちゃならないスレではないので
それが嫌なら来なきゃいいのに

ついでに>>391に回答すると「出来る」、以上この話題終わり
0421名無しさん@お腹いっぱい。2014/01/26(日) 00:40:40.40ID:JgD4m5DO0
そんな事よりサメの話しようぜ
0422名無しさん@お腹いっぱい。2014/01/26(日) 00:41:20.72ID:OLKcDiw70
知識なくて、スレにとって邪魔でしかなくて、誰にとっても害でしかない人

ですって
0423名無しさん@お腹いっぱい。2014/01/26(日) 03:25:17.65ID:jk+EMH940
>>422
お前のことだよw
0424名無し募集中。。。2014/01/26(日) 04:36:17.39ID:n5i1lpY40
>>422
お前のことだよw
0425名無しさん@お腹いっぱい。2014/01/26(日) 16:09:00.06ID:qJ24eZad0
http://u6.getuploader.com/script/download/1202/pixivfilter.user.js
ランキング50位以下に対応したのと
NGIDが動いてなかったので修正しました
あとNGタグは前方検索で一致した時にフィルタリングするようにしました
"進撃の"で登録したら"進撃の巨人"も"進撃の巨人10000users入り"とかもフィルタリングします
従来通り完全一致の方がいい人は110行目あたりを戻してください
0426名無しさん@お腹いっぱい。2014/01/26(日) 18:42:29.44ID:jIgakBt60
userChromeJSが落ちてる?
0427名無しさん@お腹いっぱい。2014/01/26(日) 18:46:37.91ID:QXaZS0fM0
ucで良いんじゃない
0428名無しさん@お腹いっぱい。2014/01/26(日) 18:58:34.78ID:OQtzGzHc0
ずっと前から落ちてるよ
まとめてる人の奴見てると中国でも人気あったんだな
urlAddonBar久々に復活したわ

他のだとurlの右クリック時点でテキストコピーってやつには吹いたけど
後それなりに需要ありそうなのはfullzoomのchrome版やら
Adblockplusでrequestpolicyっぽいもの(元の使ってないから未確認)とかくらいかな
0429名無しさん@お腹いっぱい。2014/01/26(日) 22:43:25.02ID:1YllEB9m0
初期から起動したところ、メタデータを指定すべきと出たんですがどうしたらいいんでしょう?
0430名無しさん@お腹いっぱい。2014/01/27(月) 00:07:28.03ID:ESiwjky30
>>426
>>95, >>326-327, >>366
0431名無しさん@お腹いっぱい。2014/01/27(月) 01:22:27.36ID:VAq1o2QW0
GOOGLEで検索するとタブに「ほにゃらら - Google 検索」と表示されるのですが、" - Google 検索"が邪魔です
" - Google 検索"を" ----------------------Google 検索"と置き換えてタブに表示されないようにしたいのですが、どのようにすればよいのでしょうか?
1年ぐらい前に手探りでやったらできたのですが、pcをリカバリしてデータが消えてしまい、さっぱり思い出せません
どなたか教えていただけないでしょうか?
0432名無しさん@お腹いっぱい。2014/01/27(月) 13:46:52.20ID:xeGTZ9bh0
document.title = document.title.replace(' - Google 検索', '');
0433名無しさん@お腹いっぱい。2014/01/27(月) 17:50:56.85ID:VAq1o2QW0
>>432
ありがとうございます

グリースモンキーに

(function() {
document.title = document.title.replace(' - Google 検索', '----------------------Google 検索');
})();

とやってみたのですが、動きませんでした
0434名無しさん@お腹いっぱい。2014/01/27(月) 18:48:05.13ID:J1BROoSZ0
( ゚д゚)
0435名無しさん@お腹いっぱい。2014/01/27(月) 19:52:44.58ID:HgyGSy7m0
>>433
スクリプトを保存する際に文字コードをUTF-8にすれば動くと思う
0436名無しさん@お腹いっぱい。2014/01/27(月) 20:21:30.43ID:VAq1o2QW0
>>435
UTF-8になってます

うろ覚えですが、document.title = document.titleこの辺を普通にやったのでは動かなくて、ググりまくって別の何かに置き換えてた気がします
0437名無しさん@お腹いっぱい。2014/01/27(月) 20:40:21.46ID:yyAzThvI0
( ゚д゚)
0438名無しさん@お腹いっぱい。2014/01/27(月) 20:56:01.66ID:VAq1o2QW0
>>435
すいません、動きました
いろいろ試行錯誤しても、さっきまで動かなかったのになぁ

>>432
>>435
おかげで助かりました
ありがとうございます!
0439名無しさん@お腹いっぱい。2014/01/27(月) 20:56:07.01ID:/1A0NlQV0
またおまえか
0440名無しさん@お腹いっぱい。2014/01/27(月) 21:02:58.27ID:HgyGSy7m0
そろそグリモンスクリプトの質問スレ作ればいいと思う
0441名無しさん@お腹いっぱい。2014/01/27(月) 21:05:58.07ID:JMXi0c7d0
ただでさえCSSのスレと分かれててめんどくせーのに
0442名無しさん@お腹いっぱい。2014/01/27(月) 21:07:38.44ID:6RAuSriQ0
正直今後ネタがあるとも思えないのでまとめちゃってもいいような気はする
0443名無しさん@お腹いっぱい。2014/01/27(月) 21:43:03.34ID:J1BROoSZ0
テンプレに質問もおkにして質問ようテンプレ作るorスレタイ変更、または質問スレを立てる
どっちかだね
まあスレたてのほうが隔離できていいと思うよ
0444名無しさん@お腹いっぱい。2014/01/27(月) 21:47:59.87ID:1ZE1C2NL0
自分で少し調べたり試す気もなく延々とクレクレしてるのが嫌われてるだけ
具体的な質問なんかはちゃんと答えてもらってると思うよ
0445名無しさん@お腹いっぱい。2014/01/27(月) 22:41:26.29ID:xeGTZ9bh0
というか質問排除したらここは何のスレになるんだ
0446名無しさん@お腹いっぱい。2014/01/27(月) 23:04:02.06ID:oX39+rNP0
雑談のスレだけど?
0447名無しさん@お腹いっぱい。2014/01/28(火) 10:54:33.63ID:/PYNfjVoP
ログ出力したくて設定してるんだけど
console.log('aaaaaa');
こんな感じで書くと

Warning: Enabling the Script panel causes a Firefox slow-down due to a platform bug. This will be fixed with the next major Firefox and Firebug versions.

こんなエラーが出てくるんだけどさ
このバージョンのFirefoxじゃエラーログの出力出来ないってこと?
0448名無しさん@お腹いっぱい。2014/01/28(火) 11:07:53.14ID:GzEACBwi0
>>447
英語読んでないだろ
せめて機械翻訳にかけてみるとかは考えないのか?
0449名無しさん@お腹いっぱい。2014/01/28(火) 11:16:31.54ID:/PYNfjVoP
>>448
あ、スクリプトパネルを有効にすると遅くなるよって言ってるのね

コンソールログを出力させるにはどうしたらいいの?
0450名無しさん@お腹いっぱい。2014/01/28(火) 12:31:13.02ID:UHl80EEz0
エラーなんか出ずにログ出力されるが
0451名無しさん@お腹いっぱい。2014/01/28(火) 12:31:59.04ID:+PGgCMg70
Firefoxのメニューからツール→Web 開発にある各コンソールでは?
0452名無しさん@お腹いっぱい。2014/01/28(火) 15:28:21.17ID:pt4M5/zs0
ファイルに出力したいんだと思う
0453名無しさん@お腹いっぱい。2014/01/28(火) 20:48:20.16ID:J3dxwhCT0
InFormEnter.uc.jsを使ってみたのですが、クリップボードまで登録した文字が貼り付けられていました。
(貼り付けをして気が付きました)
クリップボードには影響を及ぼさないようにしたいのですがどうしたらいいのでしょうか?
0454名無しさん@お腹いっぱい。2014/01/29(水) 01:23:35.11ID:/Xj9pDW40
vector-link.user.js使えなくなった
Vectorが直リンク対策してるみたい?
現在でも機能してるVector直接DL系スクリプトってありますか
0455名無しさん@お腹いっぱい。2014/01/29(水) 10:40:53.46ID:i+j/HDXz0
>>454
http://vogel.at.webry.info/201310/article_11.html
0456名無しさん@お腹いっぱい。2014/01/29(水) 23:03:06.05ID:+Q0sRqfH0
>>454
AUTHOR DATAなどからの直リンなら
Vector Direct : /userscripts.org/scripts/show/53430
04574542014/01/31(金) 07:32:35.13ID:r+8vQ6bh0
>>455
それが自分の言ったvector-link.user.jsです
ダウンロードリンクをクリックすると
>ダウンロードを中止しました
>ファイルへの直接リンクなど、推奨されていないリンク元からのアクセスのため、ダウンロードを中止しました。
>ソフトをお探しの場合は、トップページなどの検索ボックスや、ディレクトリツリー(Windows、Macintosh、全OS)をご利用ください。
>ご不明な点があれば、お問い合わせページをご覧の上、お問い合わせください。
>※10秒後にトップページにリダイレクトされます。
となります

>>456
これは自分の環境だと使えない(リンク出ない)です

後出しで申し訳ありませんが自分の環境では
Vector Direct・Vector Direct Download・Vector download info skipはリンクが出なくて
VectorQuickDownloadはボタン画像は出るけど押せません
0458名無しさん@お腹いっぱい。2014/01/31(金) 09:46:48.33ID:DBMeKclW0
https://gist.github.com/azu/293484

http://vogel.at.webry.info/201310/article_11.html
の修正を加える
0459名無しさん@お腹いっぱい。2014/01/31(金) 10:15:24.64ID:Fl9qUee40
>>457
それお前がリファラ隠してるんだろよ
0460名無しさん@お腹いっぱい。2014/01/31(金) 10:37:23.84ID:tK63QJBM0
リファラは関係ねえよ
0461名無しさん@お腹いっぱい。2014/01/31(金) 14:08:09.27ID:AaDRy0aV0
>>453
最近レスが少ないですがこれお願いします
0462名無しさん@お腹いっぱい。2014/01/31(金) 15:14:09.90ID:G3r5IBYx0
FireGestureのスクリプトはuserChrome.cssの書き方に似ているみたいなので、こちらで質問を。

『現在のタブを含めて右のタブをすべて閉じる』
という動作はどう記述すれば良いでしょうか?

下記コードをもっとシンプルに書き直す事が可能でしたら、教えて下さいm(__)m

// 右のタブをすべて閉じる
var tabs = gBrowser.mTabContainer.childNodes;
for (var i = tabs.length - 1; tabs[i] != gBrowser.selectedTab; i--)
{
gBrowser.removeTab(tabs[i]);
}

// タブを閉じる
document.getElementById("cmd_close").doCommand();
0463名無しさん@お腹いっぱい。2014/01/31(金) 15:47:20.56ID:oc1/kDxP0
CSSに似てるからグリモンスレで質問する?
意味わかわん
0464名無しさん@お腹いっぱい。2014/01/31(金) 15:57:20.37ID:Avcl3ViO0
右側のタブをすべて閉じるって24からデフォであるんだけど
それをわざわざ自分で書く意味がわからない
0465名無しさん@お腹いっぱい。2014/01/31(金) 16:18:30.12ID:tK63QJBM0
>現在のタブを含めて
(´-`).。oO(なんでだろ?)
0466名無しさん@お腹いっぱい。2014/01/31(金) 17:35:36.22ID:hXVW8FDm0
売りもんでもあるまいしそれで動いてんならいいやん
0467名無しさん@お腹いっぱい。2014/01/31(金) 17:53:27.16ID:Sgg9CSjA0
最初から「両方仕込め」って教わってるんだから両方仕込めよ
「右のタブをすべて閉じる」の後ろに続けて「タブを閉じる」を追加するだけだろ
0468名無しさん@お腹いっぱい。2014/01/31(金) 19:07:56.99ID:aAUUa+Is0
gBrowser.removeTabsToTheEndFrom(gBrowser.selectedTab);
gBrowser.removeCurrentTab();
0469名無しさん@お腹いっぱい。2014/01/31(金) 20:12:08.29ID:nv4IPhIg0
.removeTabsToTheEndFrom
こんなメソッドあったのか
0470名無しさん@お腹いっぱい。2014/01/31(金) 20:59:11.00ID:pEyufCdN0
↓こういう蛆連中と違って黙ってROMるか回答するのいずれかの対応をしている>>468は紳士淑女だね
>>464-467,>>469
0471名無しさん@お腹いっぱい。2014/01/31(金) 21:20:51.49ID:Sgg9CSjA0
>>417
0472名無しさん@お腹いっぱい。2014/01/31(金) 21:41:05.08ID:XFbax0Gj0
>>470
そいつらは”こういうのがあれば便利”っていうネタもなければ
知識もないw
既存を使うか、せいぜい俺仕様に改造するくらいが関の山だろw
と僕は思うのだが皆さんはどうだろか?
0473名無しさん@お腹いっぱい。2014/01/31(金) 22:04:30.80ID:PVxEWbK40
>>471
どうした?ん?
0474名無しさん@お腹いっぱい。2014/01/31(金) 22:24:07.03ID:Sgg9CSjA0
そんなビクビクすんなよ
0475名無しさん@お腹いっぱい。2014/01/31(金) 23:36:43.03ID:SddM5sMm0
>>470>>472
24日に質問スレを荒らして以来一週間ぶりに湧いてきたのかw しょぼい自演までしてw
0476名無しさん@お腹いっぱい。2014/01/31(金) 23:52:16.49ID:XFbax0Gj0
>>475
なんかごめんね。僕って本当の事を言っちゃうんだよねw
まさに君がネタなし知識なし野郎なんだけどねw
釣れた、釣れたwww
あーすっきりしたw
0477名無しさん@お腹いっぱい。2014/01/31(金) 23:58:14.66ID:Fl9qUee40
こんな惨めな子ひさしぶりにみた
0478名無しさん@お腹いっぱい。2014/02/01(土) 00:10:20.45ID:U/vuRosM0
単芝の見本みたい
0479名無しさん@お腹いっぱい。2014/02/01(土) 00:15:31.09ID:KYg/yB+p0
urlfilter.uc.jsでブロックしたURLのなかのURL右クリックしても編集できなくない?
そのまま閉じちゃう
0480名無しさん@お腹いっぱい。2014/02/01(土) 01:58:25.46ID:gpXfVnyo0
>>475
お前なんか生まなきゃよかったって両親によく言われるでしょ?
0481名無しさん@お腹いっぱい。2014/02/01(土) 02:55:13.62ID:6OrxASjZ0
>>453
これ分かる方教えてください
0482名無しさん@お腹いっぱい。2014/02/01(土) 03:05:03.91ID:nLc05XqB0
クリップボードを経由しないようにすればいい
0483名無しさん@お腹いっぱい。2014/02/01(土) 12:02:24.96ID:MYbTSSbZ0
>>462
CSSスレに書いた方を取り消して移動先を書いて来い
まずはそれから
0484名無しさん@お腹いっぱい。2014/02/01(土) 12:08:25.82ID:dLBGUoZi0
>>483
それからも何も>>462はもう解決済みなんですが・・・
0485名無しさん@お腹いっぱい。2014/02/01(土) 12:35:27.47ID:gWcHndTS0
解決したのに礼も言えねえのか
0486名無しさん@お腹いっぱい。2014/02/01(土) 12:38:59.00ID:nB/J00do0
礼がないのがムカつくよな
0487名無しさん@お腹いっぱい。2014/02/01(土) 12:45:31.99ID:MYbTSSbZ0
>>484は偽物じゃねーの
0488名無しさん@お腹いっぱい。2014/02/01(土) 12:49:07.02ID:dLBGUoZi0
>>487
俺は>>462じゃねーよ
ただその話題は終わってるよってのを伝えただけ
0489名無しさん@お腹いっぱい。2014/02/01(土) 13:17:43.44ID:MYbTSSbZ0
やっぱり偽物だったのか
嘘つきは何の始まりだっけ
0490名無しさん@お腹いっぱい。2014/02/01(土) 15:33:59.31ID:dLBGUoZi0
偽物もなにも成り済ますつもりなんか微塵もないってのに
0491名無しさん@お腹いっぱい。2014/02/01(土) 15:53:08.88ID:MYbTSSbZ0
掴まった人がよく言うよね
〜するつもりはなかった
って
0492名無しさん@お腹いっぱい。2014/02/01(土) 15:55:27.01ID:dLBGUoZi0
>>491
もういいよ
ごめんね
0493名無しさん@お腹いっぱい。2014/02/01(土) 15:55:59.95ID:P2HfmUgt0
ID:MYbTSSbZ0
ID:dLBGUoZi0

どうでもいい
お前ら臭いから失せろ
0494名無しさん@お腹いっぱい。2014/02/01(土) 16:06:17.28ID:Bpjzn/Jt0
ID:MYbTSSbZ0 が基地外すぎるなw
0495名無しさん@お腹いっぱい。2014/02/01(土) 16:42:51.17ID:nB/J00do0
>>433のスクリプト良いぞ
ググりまくってタブたくさん開いてあるときなんかは、直ぐに何の語でググったか分かる
"- google 検索"ってのが検索語句と見分けにくくて不便だったんだよ
助かる
0496名無しさん@お腹いっぱい。2014/02/01(土) 16:49:51.39ID:upjmEc7F0
0497名無しさん@お腹いっぱい。2014/02/01(土) 17:20:59.09ID:KYg/yB+p0
>>495
検索ワードがタイトルの先頭にくるから意味なくないか?
0498名無しさん@お腹いっぱい。2014/02/01(土) 18:07:09.77ID:HJbcyHjHP
そんな一行スクリプトをいいぞとか言われても反応に困るんだが…
0499名無しさん@お腹いっぱい。2014/02/01(土) 20:02:04.65ID:6OrxASjZ0
InFormEnter.uc.jsを使用するとクリップボードまで登録した文字が上書きされてしまうので、

Cc["@mozilla.org/widget/clipboardhelper;1"].getService(Ci.nsIClipboardHelper).copyString(text);

の行が原因かと思って消したのですが違うようでした

どこのコードを消せばクリップボードに干渉しなくなるのでしょうか
0500名無しさん@お腹いっぱい。2014/02/01(土) 20:40:28.12ID:zP1YC/VJ0
>>499
その文でコピーしてるよ
前の文で「すべて選択」、次の文で「貼り付け」をしているから、そこだけ消すと動かなくなる
0501名無しさん@お腹いっぱい。2014/02/02(日) 03:03:19.04ID:7bw8ssB40
>>500
やはりここですよね。どこの部分を消せばいいのでしょうか?
試しにclipboardhelper;1と(Ci.nsIClipboardHelper)書かれている部分を消したら動かなくなりました
0502名無しさん@お腹いっぱい。2014/02/02(日) 03:10:23.42ID:7bw8ssB40
思ったのですが、もしかしてクリップボードを利用しないと動作しないなんてことないですよね?
0503名無しさん@お腹いっぱい。2014/02/02(日) 04:20:19.19ID:gPosSaH90
>>502
readFromClipboardを使ってクリップボードを保存しておくか
activeElementを使ってテキストエリアに挿入すればいいんじゃない?
0504名無しさん@お腹いっぱい。2014/02/02(日) 08:03:52.62ID:yE2xFjZ70
readFromClipboardはクリップボードからテキストデータを抽出する関数だから
一時保存して書き戻すみたいな用途には使えないよ
0505名無しさん@お腹いっぱい。2014/02/02(日) 08:40:30.31ID:gPosSaH90
>>504
知ってる、だから後者の方がいいんだけど処理の方法が全く変わるから
テキストだけなら出来るし一応
0506名無しさん@お腹いっぱい。2014/02/02(日) 11:20:06.70ID:/S55AFAq0
後者はcontentEditableとかdesignModeとかおよびsanitize、validationも含め対応面倒くさい
0507名無しさん@お腹いっぱい。2014/02/02(日) 12:59:55.21ID:zbIwmtH00
501を見てreadFromClipboardがどうとか関数とか分かると思うか?
0508名無しさん@お腹いっぱい。2014/02/02(日) 13:11:02.51ID:HaTvLU7X0
わかるようになろうとは考えないわけ?
0509名無しさん@お腹いっぱい。2014/02/02(日) 13:28:54.65ID:1WgxxvD+0
全く構文理解してないド素人はわかったような振りをしないでこういうスクリプトを作ってとクレクレした方が早いんとちゃうか
0510名無しさん@お腹いっぱい。2014/02/02(日) 13:52:11.90ID:9nRd2uxY0
>>509
でもそうするとお前ら冷やかすだけじゃん?
0511名無しさん@お腹いっぱい。2014/02/02(日) 14:01:27.85ID:9nRd2uxY0
>>508
ド素人だけどスクリプトって難しすぎなんだよ
ちょこっと、こうしたいってことがあるだけなので、分厚い本買って一から理解しながら時間かけて学ぼうとは思えないし
仮に学んでもスクリプトは一年に一、二度触るか触らないかぐらいだから覚えたことはすっかり忘れてしまうしな

だもんで、俺は似たようなスクリプト探してネットでググった断片的な情報でこうしたら動くんじゃないか、ああじゃないかと毎度四苦八苦してなんとかしてる
それでも限界があるので、どうしてもダメなら駄目もとでここに書き込んで、教えてくれる人がいたらそれはもう感謝感謝感謝!神様!って感じだよ
■ このスレッドは過去ログ倉庫に格納されています