Firefox userChrome.js greasemonkeyスクリプトスレ18
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2011/12/04(日) 12:40:53.67ID:VFg70aee0■まとめサイト
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スクリプトスレ17
http://hibari.2ch.net/test/read.cgi/software/1316773422/
■拡張機能
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
0175名無しさん@お腹いっぱい。
2011/12/14(水) 00:15:42.27ID:lgJQuzBm00176名無しさん@お腹いっぱい。
2011/12/14(水) 00:18:10.40ID:G7wBQI9s0一応、34modらしいけど。
firefox.exe -purgecaches
でキャッシュを削除してみるとか。
あとは、文字コードを確認。(UTF-8/BOM無し)
ツリーも確認。
1.Firefoxを終了。
2.プロセスが残っていないか確認。
3.userChrome.js
Sub-Script/Overlay Loader v3.0.34mod の
const USE_0_63_FOLDER = true; は、trueのまま。
4.firefox.exe -purgecaches を実行。
5.Firefoxを終了。
6.下記のツリーにする。
¥chrome
┣・userChrome.js
┗・IME-Colors.uc.js
あとは、なんかスペルミスしてるんじゃないのか?
0177名無しさん@お腹いっぱい。
2011/12/14(水) 00:19:24.02ID:jVtEgCmy0過去のレスでは以前からuserChrome.css使ってるってことだったかな
フォルダはそのまま使えるし問題なさそうなのにな
>>153で出てるようにSub-Script/Overlay Loaderの名前をuserChrome.jsで
入れてるよね?
0178名無しさん@お腹いっぱい。
2011/12/14(水) 00:19:33.09ID:+wtOPWa10我流なんでこんなんで許して
function load() {
window.content.document.getElementById("textbox").value = "文字列";
}
gBrowser.selectedTab = gBrowser.addTab("about:config");
document.addEventListener("DOMContentLoaded", load, false);
0179名無しさん@お腹いっぱい。
2011/12/14(水) 00:19:42.93ID:G7wBQI9s0これで駄目なら、新規プロファイルを1個作ってそっちで試そう。
0180名無しさん@お腹いっぱい。
2011/12/14(水) 00:22:26.26ID:PuK/mPEf00181名無しさん@お腹いっぱい。
2011/12/14(水) 00:27:44.19ID:+wtOPWa10ひとつ上にあるぞ
>>178の4行目切り取りでも好きなのを選べ
0182名無しさん@お腹いっぱい。
2011/12/14(水) 00:34:39.67ID:G7wBQI9s0オレは暇な教えたがりちゃんなだけだけどな。
0183名無しさん@お腹いっぱい。
2011/12/14(水) 00:47:48.26ID:lgJQuzBm0Firefox8以降なら about:config?filter=文字列 でOK
0184名無しさん@お腹いっぱい。
2011/12/14(水) 00:49:51.66ID:49/i584A0(´▽`)アリガト!
0185名無しさん@お腹いっぱい。
2011/12/14(水) 00:55:44.06ID:+wtOPWa10知っているなら早く!w
0186名無しさん@お腹いっぱい。
2011/12/14(水) 01:06:45.00ID:G7wBQI9s00187名無しさん@お腹いっぱい。
2011/12/14(水) 01:09:36.29ID:PuK/mPEf0FireGestures スクリプト初めて書いたがすぐできた
var selectText = FireGestures.getSelectedText();
openNewTabWith(delayedOpenTab("about:config?filter="+selectText));
0188名無しさん@お腹いっぱい。
2011/12/14(水) 01:09:42.71ID:kW7SJB1000189名無しさん@お腹いっぱい。
2011/12/14(水) 01:15:37.58ID:gG/CST7P0何で openNewTabWith に渡してるノン?
0190名無しさん@お腹いっぱい。
2011/12/14(水) 01:32:39.09ID:PuK/mPEf02 >>162 をベースに書いたから
const IN_BACKGROUND = false;
var selectText = FireGestures.getSelectedText();
var tab = gBrowser.loadOneTab("about:config?filter="+selectText);
var pos = ++gBrowser.mCurrentTab._tPos;
gBrowser.moveTabTo(tab,pos);
if (!IN_BACKGROUND)
gBrowser.selectedTab = tab;
0191名無しさん@お腹いっぱい。
2011/12/14(水) 01:34:09.51ID:+wtOPWa10delayedOpenTab("about:config?filtter='test'");
0192名無しさん@お腹いっぱい。
2011/12/14(水) 01:35:34.53ID:+wtOPWa10delayedOpenTab("about:config?filtter='文字列'");
0193名無しさん@お腹いっぱい。
2011/12/14(水) 01:53:20.24ID:hvFsa5om0※参考サイト : firefoxまとめサイト userChrome.js (アフィサイト)
http://firefox.geckodev.org/index.php?cmd=read&page=userChrome.js
@userChromeJS(Addon)インストール
http://userchromejs.mozdev.org/
Aサブスクリプトローダ(userChrome.js)をダウンロード
userChrome.js
https://github.com/alice0775/userChrome.js/blob/master/userChrome.js
000-windowhook.uc.js
https://github.com/alice0775/userChrome.js/blob/master/000-windowhook.uc.js
※Firefoxを終了
BFirefoxのプロファイルフォルダに新しくchromeフォルダー作成
chromeフォルダーにuserChrome.js(サブスクリプトローダ)000-windowhook.uc.jsを保存
※プロファイルフォルダーの場所
C:\Documents and Settings\[ユーザー名]\Application Data\Mozilla\Firefox\Profiles\[プロファイル名]
CuserChrome.js(サブスクリプトローダ)48行目をテキストエディターで変更保存
const USE_0_63_FOLDER = false; //0.63のフォルダ規則を使うtrue, 使わない[false]
↑ここをfalseに変更(目的別フォルダー中にスクリプトファイルを保存)
trueの場合(chromeフォルダー直下にスクリプトファイルを保存)
D以下の様なファイル及びフォルダー構成をchrome(フォルダー)以下に配置作成
※フォルダ構成は自分が整理しやすいように目的別などで構成すれば良いが、
サブスクリプトローダ(userChrome.jsと000-windowhook.uc.js等)は,chrome(フォルダー)の必ず直下に配置する。
ただし、Cがfalseの場合のみ、trueのままだとフォルダーにスクリプトファイルを配置しても正常にスクリプトが動作しない。
E目的のスクリプトファイル(.uc.js 又は、.uc.xul)をダウンロード
Chromeフォルダーの目的別フォルダーに保存
FFirefoxを起動し正常に動作すれば成功
※NoScript(類似Addonを含む)を併用している場合は 、file:// のJavaScriptを許可
0194名無しさん@お腹いっぱい。
2011/12/14(水) 01:54:57.38ID:G7wBQI9s0ブログかツイッターでお願いします。
0195名無しさん@お腹いっぱい。
2011/12/14(水) 01:55:34.49ID:hvFsa5om0間違いあれば修正宜しく
0196名無しさん@お腹いっぱい。
2011/12/14(水) 01:58:15.63ID:G7wBQI9s0それを自動化するバッチ書いといてw
0197名無しさん@お腹いっぱい。
2011/12/14(水) 02:00:22.80ID:aspy2DXJ0以下はchaikaのログを削除するfiregestures用スクリプトですが、
ログを削除後リロードするようにしてもらえないでしょうか?
よろしくお願いします。
var cs = document.getElementById("chaika-thread-toolbaritem");
if(cs){
var tURL = cs._getCurrentThreadURL();
if(tURL) try{
(new (cs.ChaikaThread)(tURL)).deteleThreadData();
}catch(e){}
}
0198名無しさん@お腹いっぱい。
2011/12/14(水) 02:02:17.09ID:lgJQuzBm0プロファイルフォルダの場所はOS依存
about:support からフォルダを開くした方が確実
0199名無しさん@お腹いっぱい。
2011/12/14(水) 02:11:14.50ID:hvFsa5om0ああ〜そうだったスマン 自分の環境で書いてたわ
※プロファイルフォルダーの場所
about:support > 「プロファイルフォルダ フォルダを開く」で確認
で良いか
0200名無しさん@お腹いっぱい。
2011/12/14(水) 02:13:40.98ID:jVtEgCmy0いいね、新規で導入する人に対して一番説明が面倒なところだから
その記述だとわかりやすい
0201名無しさん@お腹いっぱい。
2011/12/14(水) 02:15:21.87ID:+wtOPWa10location.reload();
でも最後に追加しとけ
0202名無しさん@お腹いっぱい。
2011/12/14(水) 02:20:03.68ID:gG/CST7P00203名無しさん@お腹いっぱい。
2011/12/14(水) 02:26:46.76ID:lgJQuzBm0それだとFirefox自身がリロードされるだろ
gBrowser.reload() か window.content.location.reload() でないと
0204名無しさん@お腹いっぱい。
2011/12/14(水) 02:32:49.99ID:aspy2DXJ0ご親切に、ありがとうございました。
おかげさまでした。
>>201もありがとう
0205名無しさん@お腹いっぱい。
2011/12/14(水) 04:22:20.36ID:332AiUUn0http://userscripts.org/scripts/show/45192
全然効いていないな・・・
最終更新日が10月・・・
0206名無しさん@お腹いっぱい。
2011/12/14(水) 08:36:06.36ID:ed5Q5X670効かない場面はあるが使えてるぞ
0207名無しさん@お腹いっぱい。
2011/12/14(水) 10:31:04.75ID:XrteLh2X0更新を急かしたいなら作者に@飛ばせよ。こんなスレで愚痴ったってたぶん見ないよ。
https://twitter.com/#!/azu_re
0208名無しさん@お腹いっぱい。
2011/12/14(水) 13:53:49.92ID:JyvzP49V00209名無しさん@お腹いっぱい。
2011/12/14(水) 14:34:30.12ID:X54XEtla00210名無しさん@お腹いっぱい。
2011/12/14(水) 15:16:57.97ID:jVtEgCmy0Nico Nico Douga Video Downloader
・動画タイトルの右横に表示される [DL] をクリックじゃ
ttp://userscripts.org/scripts/show/109613
0211名無しさん@お腹いっぱい。
2011/12/14(水) 16:14:13.15ID:GcwoNA4Y0どっちも日英になるようになってね?
0212名無しさん@お腹いっぱい。
2011/12/14(水) 16:27:02.60ID:PLyqXlbj0あー、キャレットいいね。
検索バーが弄ってあると死ぬしな。
誰かIME-Colors.uc.jsのキャレットバージョン作ってぇ
0213名無しさん@お腹いっぱい。
2011/12/14(水) 16:49:55.29ID:dS7j0/a00>>210
横レスだがもらった
0214名無しさん@お腹いっぱい。
2011/12/14(水) 17:12:05.22ID:eVosWOeQ0ニコニコ動画 自動再生+α
http://nodaguti.usamimi.info/
0215名無しさん@お腹いっぱい。
2011/12/14(水) 19:58:38.15ID:avsIkqqq0Optimoz Tweaksとかだと自動で開閉なので、カーソルが画面の端に行くと勝手に開くのが煩わしくて
閉じる機能だけのがあれば有り難いんですが
0216名無しさん@お腹いっぱい。
2011/12/14(水) 20:01:23.05ID:TvaG1epV00217名無しさん@お腹いっぱい。
2011/12/14(水) 20:12:23.01ID:kXfQE0FA0めんどくせーな
0218名無しさん@お腹いっぱい。
2011/12/14(水) 20:38:22.40ID:Ii5Z7IXF00219名無しさん@お腹いっぱい。
2011/12/14(水) 20:40:33.23ID:TvaG1epV0日→英、英→日とも問題なくできた
0220名無しさん@お腹いっぱい。
2011/12/14(水) 20:43:29.24ID:0jR5hGfR0※参考サイト : userChrome.js - Mozilla Firefox まとめサイト (アフィサイト)
http://firefox.geckodev.org/index.php?cmd=read&page=userChrome.js
@uc(Addon)インストール
https://addons.mozilla.org/ja/firefox/addon/uc/
A目的のスクリプトファイル(.uc.js 又は、.uc.xul)をダウンロード
プロファイルフォルダ内のchromeフォルダに保存
※プロファイルフォルダの場所
about:support > 「プロファイルフォルダ フォルダを開く」で確認
BFirefoxを再起動
0221名無しさん@お腹いっぱい。
2011/12/14(水) 20:57:56.13ID:IBUlWF6s00222名無しさん@お腹いっぱい。
2011/12/14(水) 21:08:27.79ID:avsIkqqq0助かりました
本当にありがとうございます!
0223名無しさん@お腹いっぱい。
2011/12/14(水) 21:22:38.50ID:kXfQE0FA00224169
2011/12/14(水) 21:26:22.58ID:wSlXpvLj0とりあえず、プロファイルを新しく作ってUserChromeを入れ、現プロファイルからChromeフォルダ
(ダウンロードしたファイルがそのまま入ってる)を移したら
見事に動きました……
これはプロファイルお引越ししかないですか?
0225名無しさん@お腹いっぱい。
2011/12/14(水) 21:49:13.65ID:7NXXRcvD0AdblockPlusのアイコンをnavbarにおいてアイコンサイズを大-小-大にしたら
アイコンが馬鹿でかくなるのな。
0226名無しさん@お腹いっぱい。
2011/12/14(水) 21:51:01.86ID:wSlXpvLj0現プロファイルで>176を試しにやってからセーフモードでアドオン無効にしてみたら、動いた。
そしてMR Tech Toolkitを有効にしたら動かなくなった……
代替アドオンを探す旅に出ます。他のスクリプトが動くかどうかも……
皆さん本当にありがとうございました。
0227名無しさん@お腹いっぱい。
2011/12/14(水) 21:59:16.09ID:TvaG1epV00228名無しさん@お腹いっぱい。
2011/12/14(水) 22:58:03.09ID:0pd7V5kR0var selectText = FireGestures.getSelectedText();
delayedOpenTab("about:config?filter="+selectText);
これじゃだめなの?
0229名無しさん@お腹いっぱい。
2011/12/14(水) 23:00:52.31ID:nOUubQxA00230名無しさん@お腹いっぱい。
2011/12/14(水) 23:02:29.67ID:lJ+Yv35Z00231名無しさん@お腹いっぱい。
2011/12/14(水) 23:05:03.23ID:ByqqXPyJ00232名無しさん@お腹いっぱい。
2011/12/14(水) 23:18:03.21ID:vNbrVfsj00233名無しさん@お腹いっぱい。
2011/12/14(水) 23:34:19.64ID:5mywqvsF00234名無しさん@お腹いっぱい。
2011/12/14(水) 23:38:37.73ID:ByqqXPyJ00235名無しさん@お腹いっぱい。
2011/12/14(水) 23:39:12.26ID:TvaG1epV00236名無しさん@お腹いっぱい。
2011/12/14(水) 23:46:49.06ID:jVtEgCmy00237名無しさん@お腹いっぱい。
2011/12/14(水) 23:48:15.18ID:TvaG1epV00238名無しさん@お腹いっぱい。
2011/12/15(木) 00:54:13.15ID:/xZviYgE00239名無しさん@お腹いっぱい。
2011/12/15(木) 01:03:46.86ID:pCv033ba0>>207
0240名無しさん@お腹いっぱい。
2011/12/15(木) 01:04:11.28ID:Y7PbVp7C00242名無しさん@お腹いっぱい。
2011/12/15(木) 11:50:25.00ID:hEmIybPs00243名無しさん@お腹いっぱい。
2011/12/15(木) 17:24:40.03ID:ke0KIhIv0pixplusじゃあかんのか?
0244名無しさん@お腹いっぱい。
2011/12/15(木) 19:23:44.91ID:sV8hUPgB0182〜186行目に3箇所ある"data-src"を"src"に書き換えたら動くようになったよ
0245名無しさん@お腹いっぱい。
2011/12/15(木) 21:13:17.62ID:KI6KCTgU0(実際やっても何もキャプチャされない)
アドオン全無効やってもダメだった、これは何が原因ですか?
0246名無しさん@お腹いっぱい。
2011/12/15(木) 22:57:09.58ID:dfJcb4Wi00247名無しさん@お腹いっぱい。
2011/12/15(木) 23:10:12.25ID:zHCNQTW70スクリプト関連のスレだから
0248名無しさん@お腹いっぱい。
2011/12/15(木) 23:11:38.47ID:dfJcb4Wi0そういうのはいいから
0249名無しさん@お腹いっぱい。
2011/12/15(木) 23:12:36.05ID:elYojuKv0スクリプト関連のスレだから
0250名無しさん@お腹いっぱい。
2011/12/15(木) 23:18:19.91ID:dfJcb4Wi0そういうのはいいいから
0251名無しさん@お腹いっぱい。
2011/12/15(木) 23:31:03.18ID:Nx6vtSra0あ、間違えた、すまん許せ
0252名無しさん@お腹いっぱい。
2011/12/15(木) 23:56:24.37ID:8i5sg43M0WebScreenShot.uc.xulで見れば直ぐに分かるからやれ
0253名無しさん@お腹いっぱい。
2011/12/15(木) 23:58:16.51ID:8i5sg43M0エディタでWebScreenShot.uc.xulを見れば分かるからやれ
0254名無しさん@お腹いっぱい。
2011/12/16(金) 08:40:46.15ID:+qX8yoyR0ありがとう!
0255名無しさん@お腹いっぱい。
2011/12/16(金) 17:37:24.10ID:511ZzAAr0ショートカットキーからURLコピーしたいだけなんですけどIEのばかりで。。。
0256名無しさん@お腹いっぱい。
2011/12/16(金) 17:45:06.20ID:pr/Wp4GY0>>51
0257名無しさん@お腹いっぱい。
2011/12/16(金) 17:46:08.34ID:pr/Wp4GY00258名無しさん@お腹いっぱい。
2011/12/16(金) 18:39:58.48ID:511ZzAAr0>>51参考にkeyconfig使って出来ました。
グリモンでやろうとして詰まってました。
ありがとうございます。
0259名無しさん@お腹いっぱい。
2011/12/16(金) 19:45:17.92ID:PDxcwht50やってる事は全く同じ?
gBrowser.contentWindow.location.href
content.document.location.href
0260名無しさん@お腹いっぱい。
2011/12/16(金) 19:52:22.75ID:Ig3u5xy40詳しくないからじゃなく調べ方を覚えろよ
https://developer.mozilla.org/ja/DOM/window.content
>Firefox のメインウィンドウである browser.xul です。
>このような場合(中略)browserRef.contentWindow のショートカットです。
実際同じものを指してるかどうかは以下のコードを実行すれば分かるだろ
alert(gBrowser.contentWindow === window.content);
0262名無しさん@お腹いっぱい。
2011/12/16(金) 22:38:56.85ID:9q/vMlz200263名無しさん@お腹いっぱい。
2011/12/16(金) 22:47:28.13ID:k9pDv4OJ0ツールメニューとは!いつもは消してるので気がつきませんでした。
しかし、選択すると別タブが開いて、特にキャプチャがされません……
何が問題なんでしょうか?
0264名無しさん@お腹いっぱい。
2011/12/16(金) 22:48:36.98ID:k9pDv4OJ0空白ページにStylishで模様を出してたのですがそれに邪魔されてみたいです
0265名無しさん@お腹いっぱい。
2011/12/16(金) 22:49:53.84ID:/I3wY1Yj0自分ではスクリプトを読もうともしないID:k9pDv4OJ0みたいな奴に
ただ教えてもきりがないから無駄なのに
0266名無しさん@お腹いっぱい。
2011/12/18(日) 15:10:49.16ID:7ErPVBgo0タイミングを延ばさないと、
動かないケースが続出している。
0267名無しさん@お腹いっぱい。
2011/12/18(日) 15:30:04.13ID:g9VaIKRc0ネガキャン必死だなぁw
http://hissi.org/read.php/software/20111218/N0VyUFZCZ28w.html
0268名無しさん@お腹いっぱい。
2011/12/18(日) 15:33:52.23ID:HlINTt2n00269名無しさん@お腹いっぱい。
2011/12/18(日) 16:43:18.48ID:nvtiSjfF00270名無しさん@お腹いっぱい。
2011/12/18(日) 16:52:04.23ID:KjQEDL1o00271名無しさん@お腹いっぱい。
2011/12/18(日) 18:55:59.01ID:nhD28zp200272名無しさん@お腹いっぱい。
2011/12/19(月) 08:33:38.47ID:yjYz1yPo0検索ボックスを空にするという意味です
履歴を消すという意味ではありません
0273名無しさん@お腹いっぱい。
2011/12/19(月) 08:42:00.55ID:Fra/WVLT0ClearSearchTerm
ttp://www.xuldev.org/misc/ucjs.php?lang=ja
0274名無しさん@お腹いっぱい。
2011/12/19(月) 09:25:59.83ID:yjYz1yPo0ありがとうございます
しかしながら、Firefox9.0bでは作動しないようです
サブスクリプトローダはalice v3.0.34mod です
■ このスレッドは過去ログ倉庫に格納されています