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


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

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



1 名前:名無しさん@お腹いっぱい。 [2009/09/24(木) 14:54:57 ID:OVXUnoAu0]
質問は必ずまとめサイトに目を通した後にして下さい。

■まとめサイト
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スクリプトスレ 9
ttp://pc12.2ch.net/test/read.cgi/software/1247292176/
■拡張機能
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

952 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/31(木) 13:18:24 ID:bbIYK/bAP]
よく分からんのだが、Ajax上では>>937みたいなのを実現するのは原理的に無理なの?
usercontent.cssでも駄目?

953 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/31(木) 16:00:29 ID:F4kcN+Fx0]
お前は何をいってるんだ

954 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/31(木) 17:16:55 ID:1vEupoSs0]
>>952
cssて…
javascriptはできるが面倒

955 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/31(木) 18:27:05 ID:QN9wEelv0]
>>949でいいんじゃないの
俺はJavaScriptは素人だから間違ってるかもしれないけど
>>939みたいにreplaceにgフラグ入れたほうがいいと思うけど

956 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/31(木) 19:00:52 ID:/OTnW0DS0]
aliceおばさん、今年もお世話になりました
新年も良い年でありますように

957 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/31(木) 19:13:32 ID:2ccNXxl00]
>>955
> replaceにgフラグ
本当だ。サンクス
正規表現だから入れるならここだけど
const PATTERN_SHORTCUT = RegExp([x for (x in PATTERN)].join('|'), 'g');
あと nodeType のチェックは・・・まあいいか


いわゆる Ajax 対応はどう頑張ったって重くなるぞ

958 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/31(木) 20:20:25 ID:bbIYK/bAP]
>>955
>>957
Ajaxで>>949動いたよ、949、955ありがとう!
厚かましいですが、大文字小文字区別なくヒットすることはできますかね

959 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/31(木) 20:57:02 ID:TkNen3jp0]
対象としたい大文字小文字可能な限りのキーワードをセットすればいいんじゃね?

960 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/31(木) 20:58:29 ID:lgR0LdMU0]
完全版出来上がったらロダに上げといて



961 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/31(木) 21:03:33 ID:IKq/EPpJ0]
検索フォーム(target="_blank")から連続でsubmitしたいんだが、
待ち無しで連続submitすると2回目以降が無視される。

原因は分かっててsubmitで開いたページがロードされてないため
(submitで開いたページのタイトルが表示されるタイミングだと、再度submitが可能)

このsubmitで開いたページのタイトルが表示されるタイミング(onload?)を判定することって可能?

962 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/31(木) 21:08:22 ID:3LpAXGej0]
>>958
お次は半角全角とか平仮名片仮名の違いも…とか言いそうな勢いだな
とりあえず大文字小文字なら>>939のごとく置換オプションに i を追加すればいい

963 名前: 【小吉】 mailto:sage [2010/01/01(金) 00:12:36 ID:S48mU1ro0]
>>408
こっちに書いたら?
Firefox userChrome.js greasemonkeyスクリプトスレ10
pc12.2ch.net/test/read.cgi/software/1253771697/

964 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/01(金) 00:13:20 ID:S48mU1ro0]
ごめん誤爆

965 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/01(金) 00:50:36 ID:O/jY7tc50]
>>958
必ず小文字で登録するって条件付きでいいなら
>>957の'g'を'gi'に変えて>>949のPATTERN[$0]をPATTERN[$0.toLowerCase()]に変える

966 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/01(金) 03:23:11 ID:Rl3oMav10]
ちょっとスレ違いになるんだけど>>949のって
php でいう array_keys が [x for (x in PATTERN)] で表現できるなんて目から鱗だわ
それと

str.replace(PATTERN_SHORTCUT, function($0) PATTERN[$0])

これって

str.replace(PATTERN_SHORTCUT, function($0) { return PATTERN[$0]; })

と同じだと思うんだが、もっと短く書けるもんだな
こういう書き方ってなんてぐぐればいいの?

967 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/01(金) 03:31:46 ID:O6bhdUO10]
そういうときはGoogleじゃなくMDCに逝くんだよ

968 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/01(金) 04:03:27 ID:O/jY7tc50]
かけてもFirefoxでしか動かないよ

969 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/01(金) 04:27:14 ID:Rl3oMav10]
>>967-968
ありがとう
他では動かないというのは残念だけど、ひとつ勉強になったわ

970 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/01(金) 16:05:39 ID:Oeus8sndP]
>>965
ありがとう。
スクリプト分からないのでここで教えを請いてコピペしてます。とにかくサンクス!



971 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/01(金) 17:49:14 ID:4AA1YA2i0]
ロダのdownloadSoundPlay.uc.jsの音声ファイル指定を相対パスでやりたいんだけど方法がいまいち調べてもわからない…
きちんとした方法があるんだろうか

972 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/01(金) 20:42:04 ID:/mzPufMf0]
つぶやきなら twitter でやれや
蓮舫でもマジコン呟いたんだぜwww

973 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/01(金) 21:44:08 ID:xhhzXI1M0]
マジコンちゃいまんねん
PARでんねん

974 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/01(金) 23:54:58 ID:/OtiV8Zl0]
蓮舫は朝生に出る必要があったんだろうか?

975 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/01(金) 23:58:48 ID:o0IlechR0]
板違いの話を引っ張るな低脳。

976 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/02(土) 00:16:04 ID:B6j0yK6R0]
今年はもうちょっと気楽に生きれば?

977 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/02(土) 19:26:37 ID:Xz+2StiC0]
AutoPagerizeがヤフオクで効かなくなってるのは俺だけですか?

978 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/02(土) 21:49:50 ID:z5V7/SP50]
検証くらい一人でやれば?

979 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/02(土) 22:01:33 ID:gdZYhAjZ0]
できる技術がないから質問してるんだろ?

980 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/02(土) 23:07:32 ID:Xz+2StiC0]
全くその通りです
お騒がせしましたprefs.jsがおかしかったようです



981 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/02(土) 23:48:37 ID:4yhf24rTP]
>>949
>>965

'ラーメン|そば|うどん'  : '麺類',
'お茶漬け|リゾット|炒飯': '米類'

みたいに複数の文字列をまとめて変換することはできますか?
上のやり方だとundefinedになってしまいます

982 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/02(土) 23:51:06 ID:qtQn/mIp0]
単語1つずつその分行を加えるのはイカンのか?

983 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/02(土) 23:54:35 ID:4yhf24rTP]
サンクス。今は一行ずつやってます。
もっとスマートに書けるのかな?と無知なりに背伸びしてみましたw

984 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/03(日) 08:20:18 ID:Q2hbrI1PP]
どなたかpixivの画像ページ開いたら自動で10点入れるグリモンつくってください

985 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/03(日) 09:36:25 ID:W+O74gYB0]
>>981
置換前の対象を分割(ていうか論理和(OR))すればいいだけだから、きっと>>940がまた来て追記してくれるよ。

986 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/03(日) 12:37:55 ID:bdFyTbdF0]
キーとして複数文字列の論理和が指定されてたら別々のキーと値の組に分解する処理を追加すればいけるだろうけど
速度的には面倒でもいちいち手で追加した方が有利だと思うけどなあ

987 名前:981 mailto:sage [2010/01/03(日) 21:13:07 ID:psk3HBFgP]
速度的には、行が長くなっても今のままが速いのですね。?
ありがとうございます






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

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

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