X



Firefox userChrome.js greasemonkeyスクリプトスレ37
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
垢版 |
2018/06/06(水) 04:18:31.71ID:xBAcuEZy0
■前スレ
Firefox userChrome.js greasemonkeyスクリプトスレ36
https://egg.5ch.net/test/read.cgi/software/1512639644/

■拡張機能
Greasemonkey
https://addons.mozilla.org/firefox/addon/greasemonkey/
Tampermonkey
https://addons.mozilla.org/firefox/addon/tampermonkey/
Violentmonkey
https://addons.mozilla.org/firefox/addon/violentmonkey/
usi (User|Unified Script Injector)
https://addons.mozilla.org/firefox/addon/userunified-script-injector/
Userscripts.orgのミラーサイト (ミラー元の http://userscripts.org/ は閉鎖)
https://userscripts-mirror.org/
OpenUserJS.org
https://openuserjs.org/
Greasy Fork
https://greasyfork.org/

userChrome.js用スクリプト - wiki@nothing 【Firefox57以降におけるuserChrome.js用スクリプト利用方法はこちらを参照】
http://wiki.nothing.sh/page/userChrome.js%CD%D1%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8

"alta88's userChromeJS"
http://userchromejs.mozdev.org/
userChromeJS フォーラム
http://forums.mozillazine.org/viewtopic.php?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
0565561
垢版 |
2018/09/08(土) 09:41:13.88ID:VWAjmLx10
その通りでした
カンマを忘れていました
referrerURI: makeURI(gBrowser.currentURI.spec),
triggeringPrincipal: Services.scriptSecurityManager.createNullPrincipal({})
です
0566名無しさん@お腹いっぱい。
垢版 |
2018/09/08(土) 09:55:17.85ID:4xe3GeBj0
>>564
ありがとう。
>>547は既にやったんだけど
Firefox_ToolBarButtons.uc.js
Find in Searchbar Highlight By Mouse.uc.js
が無効になっちゃう。
何かやり方間違えてるんだろうか・・・
0569名無しさん@お腹いっぱい。
垢版 |
2018/09/08(土) 11:27:02.07ID:4xe3GeBj0
alice0775さんのuserChrome.xml使ってる人、userchrome.cssには
下記の文入ってる?


/* ここから */
toolbarbutton#alltabs-button {
-moz-binding: url("userChrome.xml#js");
}
/* ここまで */
0571名無しさん@お腹いっぱい。
垢版 |
2018/09/08(土) 14:40:54.42ID:s7qZqk7G0
すみません また教えて下さい
63bですけど urlbar の contextmenu を
以下で得たいのですができません
var urlbar = document.getElementById("urlbar");
var mozInputBox = document.getAnonymousElementByAttribute(urlbar, "anonid", "moz-input-box");
var ContextMenu = document.getAnonymousElementByAttribute(mozInputBox, "class", "textbox-contextmenu");
searchbar は以下でできました
var searchbar = document.getElementById("searchbar ");
var textBox = document.getAnonymousElementByAttribute(searchbar, "anonid", "searchbar-textbox");
var ContextMenu = document.getAnonymousElementByAttribute(textBox, "class", "textbox-contextmenu");
私62以前で、urlbar を右ダブルクリックで値をコピーしていたのですが63bになってできなくなりました
0572名無しさん@お腹いっぱい。
垢版 |
2018/09/08(土) 14:47:33.05ID:s7qZqk7G0
で、urlbar を右(ダブル)クリックするとcontextmenuをhidePopup();で消していたのに
63bでどうしても消えません
教えて下さい
0573571
垢版 |
2018/09/08(土) 18:16:50.36ID:GGXqerQf0
あー以下でできました
var urlbar = document.getElementById("urlbar");
var cxmenu = document.getAnonymousElementByAttribute(urlbar, "class", "textbox-contextmenu");
長かった
書いても需要がないか…
0574名無しさん@お腹いっぱい。
垢版 |
2018/09/08(土) 18:28:16.39ID:/C+4Qlvx0
>>534
ucjs軽量マウスジェスチャー使ってないから分からないけどこうかな?
俺もよく知らないから動かない時は自力で頑張れ

「履歴の末尾へ進む」
SessionStore.getSessionHistory(gBrowser.selectedTab, history => {
gBrowser.gotoIndex(history.entries.length - 1)
});

「履歴の先頭へ戻る」
SessionStore.getSessionHistory(gBrowser.selectedTab, history => {
gBrowser.gotoIndex(history.entries.length = 0)
});
0576名無しさん@お腹いっぱい。
垢版 |
2018/09/08(土) 20:31:23.29ID:muX8ySCw0
どうやって?って、キーワードをダブルクリックとかで選択して
ホイールくるくる回すだけだけど、そういう意味じゃなくて?
0577名無しさん@お腹いっぱい。
垢版 |
2018/09/08(土) 20:44:41.40ID:4xe3GeBj0
>>576
Chromeフォルダに
serachWP_modoki.uc.js
userchrome.css
userChrome.js
userChrome.xml
だけ入れて再起動してみましたが変化なしです。

キーワードをダブルクリックってのはサーチバーですか?
Find in Searchbar Highlight By Mouse.uc.jsはちゃんと動くので
環境には問題ないはずです。Firefox62。
0578名無しさん@お腹いっぱい。
垢版 |
2018/09/08(土) 20:51:27.73ID:VP/e66r90
遂に62にしたら使えなくなったか
結局バーの透過とタブダブクリで新規ぐらいしたつってなかったけどもうええかな
0582名無しさん@お腹いっぱい。
垢版 |
2018/09/08(土) 21:03:24.62ID:muX8ySCw0
>>577
ハイライト機能を勘違いしてるのかな?
それは今のバージョンではデフォで無効で
サーチバー内で、Alt + 中クリックで有効になる
0583名無しさん@お腹いっぱい。
垢版 |
2018/09/08(土) 21:33:17.93ID:4xe3GeBj0
>>581-582
ハイライト機能はなくてもよくて、検索バーの文字列を
マウス操作でページ内の該当文字列に移動出来るようにしたいです。

拡張は全部無効にして、userchrome.cssは
/* ここから */
toolbarbutton#alltabs-button { -moz-binding: url("userChrome.xml#js"); }
/* ここまで */
のみ。
serachWP_modoki.uc.js以外にFirefox_ToolBarButtons.uc.jsを入れて
後者の方はちゃんと動作しています。

マウス操作自体は検索バーの文字列を選択して
その上からホイールを回すんですよね?

まだやり方間違ってる所ありますかね。
0585名無しさん@お腹いっぱい。
垢版 |
2018/09/08(土) 22:08:25.83ID:MkMq0iOG0
いつのまにか、ローダサイトにある
userChrome.js導入over62.zip が消されているけど、何かあったの?

安定しない古い方法だから、単に取り下げただけだと信じているけど
ブラウザでPWなどの入力情報を引っこ抜いていたから消されたとかじゃないよね?
0587名無しさん@お腹いっぱい。
垢版 |
2018/09/08(土) 22:34:32.23ID:4xe3GeBj0
>>584
お付き合いありがとうございました。
スクリプト関係のファイルを全てalice0775さんのものに統一したらうまくいきました。
動作も軽くて満足です。ホイール回転だけでなく何らかのアイコンをクリックで
次の文字列に移動できたらいいと思いました。
0588名無しさん@お腹いっぱい。
垢版 |
2018/09/09(日) 03:17:59.35ID:HbpdkVZT0
サイト側でJavaScriptの標準メソッドが書き換わっている場合に、その影響を受けないようにユーザスクリプトを実行するのはどうしたらよいのでしょうか?

Firefox 52 ESRから60 ESRにアップデートしたら、Greasemonkeyもバージョンアップして古いスクリプトが使えなくなったので、
Violentmonkeyを使って延命しているのですが、LDR Full Feedというスクリプトが使えなくなってしまいました。
https://github.com/wantora/ldrfullfeed/blob/master/ldr_full_feed.user.js

Fastladderというサーバインストール型のRSSリーダで使用しているのですが、Array.prototype.reduce()が書き換わってしまっていて、
Agent.JSONがJSONをパースする際にreduceメソッドのコールバックの第2引数(i)がきかなくてエラーになってしまいます。

FF52とGreasemonkey 3ではユーザスクリプトはサイトの影響を受けないのか、エラーにならないのですが、
FF60とViolentmonkeyの組み合わせでは、サイト上でJavaScriptを実行するのと同じように機能するみたいで、
むしろ正しく動作するためにエラーになっている感じです。
0589名無しさん@お腹いっぱい。
垢版 |
2018/09/09(日) 04:44:41.55ID:q/CZ/Vbl0
userChrome.js導入over62.zipが削除されて000_xPref.uc.jsが入手できなくなり俺死亡
0592534
垢版 |
2018/09/09(日) 10:11:59.16ID:nF/TBU4T0
>>574
ありがとうございます!
無事動きました
0593名無しさん@お腹いっぱい。
垢版 |
2018/09/09(日) 11:43:38.29ID:3P9xnMAj0
62.0にしたらスクリプトが動かないんだけどこれになに付加したらいいの?

(function(){gBrowser.tabContainer.addEventListener("dblclick", function(e){if(e.target.localName=="tab")BrowserReload()},false)})()

タブのダブルクリックで更新だけなんだけど、userChrome.jsにはこれ1行だけです
0597名無しさん@お腹いっぱい。
垢版 |
2018/09/09(日) 16:31:55.46ID:+6VL/KFZ0
お気に入りのフォルダーのアイコンが矢印になって使いづらくなっちゃったけどどうしたらいいの?
せっかくグレーから黄色に変えたばかりなのに。
0598名無しさん@お腹いっぱい。
垢版 |
2018/09/09(日) 16:33:36.21ID:BHmf2P4E0
userChrome.jsもそれを読み込むuserChrome.xmlもaliceさんのところにあって
ちょくちょくバージョンアップされるんだから導入zip作る方がむしろ混乱生むよ
0606名無しさん@お腹いっぱい。
垢版 |
2018/09/09(日) 18:46:13.25ID:4/vj2fOB0
『サンドボックスが有効になった以降でもuserChrome.js用スクリプトを利用する方法』はバカでもできるようとてもやさしく説明してると思うが
『Firefox57以降でuserChrome.js用スクリプトを利用する方法』よりも10倍は簡単だろう
0609名無しさん@お腹いっぱい。
垢版 |
2018/09/09(日) 21:58:05.10ID:BHmf2P4E0
一応新しい導入.zip作った

userChrome.js導入over62_new.zip
https://u6.getuploader.com/script/download/1743

zipの中のchromeフォルダーに必要な記述したuserChrome.css入れて
プロファイルフォルダーにchromeフォルダーを入れてFirefoxを起動すると
同梱したuserChrome.js導入.uc.jsが自動でaliceさんのところからchromeフォルダーに
userChrome.jsとuserChrome.xmlをDLして役目の終わったuserChrome.js導入.uc.js自身を削除する
0610名無しさん@お腹いっぱい。
垢版 |
2018/09/09(日) 22:03:31.69ID:DMd5cxPU0
余計な混乱の元になるのをどうしてやるのか
また次のバージョンで同じことが起きるのか……
0611名無しさん@お腹いっぱい。
垢版 |
2018/09/09(日) 22:03:49.62ID:BHmf2P4E0
あ、テスト用にrebuild_userChrome.uc.jsも一緒にDLしてくるようにしたままだった
まあいいか、どうせたいていの人はもう導入終わってるんだし
0613名無しさん@お腹いっぱい。
垢版 |
2018/09/09(日) 22:15:34.63ID:BHmf2P4E0
混乱のもとになったのはuserChrome.xmlがaliceさんのとこより古くてメインウィンドウ以外に適用できないのと
aliceさんのスクリプトがaliceさんとこのuserChrome.xmlとuserChrome.jsの使用前提だから
この導入zipは最新ファイルをDLしてくるからxbl方式が使えなくならない限り基本関係ないと思うけどなあ

userChrome.js導入.uc.jsのベースのsaveUCJS.uc.jsを俺が使っているから
DLする機能が使えなくなったらわかる
0614名無しさん@お腹いっぱい。
垢版 |
2018/09/10(月) 01:49:15.68ID:qSWgdL4s0
>>283を参照してShowSearchBarHistroryByClick.uc.jsを動かそうとしているのですが、
000_xPref.uc.jsってどこで入手できますか?
userChrome.js導入over62_new.zipに入ってないことは確認しました。
0617名無しさん@お腹いっぱい。
垢版 |
2018/09/10(月) 15:03:58.26ID:n8TEZ4U80
>>616
お前も含めてな
0618名無しさん@お腹いっぱい。
垢版 |
2018/09/10(月) 16:18:37.20ID:ZzBpgtzS0
動かなくなったら、無理して付いていくより大人しく脱落した方が幸せになれると思うけどなあ
俺は幸か不幸かまだ動いてるので、もう少し付いていくよ
0621名無しさん@お腹いっぱい。
垢版 |
2018/09/10(月) 23:12:13.57ID:CDWCltqZ0
userChrome.cssとuserContent.cssは中身変更したとき5カ所にバックアップしている
chromeフォルダとProfilesフォルダもたまに7zで固めて
0622名無しさん@お腹いっぱい。
垢版 |
2018/09/11(火) 05:05:14.84ID:HDNfCFfO0
ロダにあるbookmarksSidebarTooltip3.ucってブックマークツールバーにも適応させる事って可能ですか?
出来るのならやりかた教えて下さい
0630名無しさん@お腹いっぱい。
垢版 |
2018/09/13(木) 21:24:44.72ID:Oz8Cmp/v0
土日に色々頑張ったけど導入出来なくて悩んでたけど並び順で影響出るって書き込み見て多段タブ末尾に移動したら動いたー
0631名無しさん@お腹いっぱい。
垢版 |
2018/09/14(金) 09:48:14.77ID:XShwh/UT0
>>609
>userChrome.js導入over62_new.zip

win10はできたけど、Mint18だとメニューバーが無くなってしまいました。
グレー色の文字になって設定できません。うまくいった方いらっしゃいますか?
おま環でしょうか。
0632名無しさん@お腹いっぱい。
垢版 |
2018/09/14(金) 10:42:31.65ID:GCWMJz9K0
メソッド3なら動いている

>userChrome.js導入over62_new.zipは windowsでしか動かない(パス区切りを/から\\に変えちゃってるところ取り除けば動くかもしれんが)
0633631
垢版 |
2018/09/14(金) 11:21:27.18ID:XShwh/UT0
>>632

早速のレスありがとうございます。
userChrome.jsを\\で検索して3か所消したら
うまくいきました。
どうもありがとうございました。
0642名無しさん@お腹いっぱい。
垢版 |
2018/09/14(金) 22:51:40.32ID:GCWMJz9K0
それもよくわからんというwww
geocitiesがお亡くなりになってからは, githubにおいてあるだけだしな
0648名無しさん@お腹いっぱい。
垢版 |
2018/09/15(土) 14:46:54.40ID:mDvuWCpx0
alice0775さん、ucjs_findWrapPlayBeep_Fx25.uc.jsとaddHistoryFindbarFx60.uc.jsと
findNextPrevByMouseWheel_Fx25.uc.jsの更新ありがとうございます
0649名無しさん@お腹いっぱい。
垢版 |
2018/09/16(日) 02:13:51.24ID:U/1V7EjS0
refererChanger.uc.jsがONだと埋め込み動画が見れなくて悩んでたが
ハッシュのケツに「 '' : '@NORMAL', 」を追加すれば済む話だった
0651名無しさん@お腹いっぱい。
垢版 |
2018/09/17(月) 08:25:55.93ID:QAJaDz0N0
Yahooニュースの動画で見れないのがあるのに悩んでたところに>>649を発見
これがヒントになってSmart Refererアドオンが原因だったのが解った
ありがてえありがてえ
0653名無しさん@お腹いっぱい。
垢版 |
2018/09/17(月) 18:37:59.22ID:csrZDWt80
ネットで拾った多段タブ化のスプリクトを入れたのですがタブの移動が出来ません。
これはネットのスプリクトがそうなだけかそれとも仕様上仕方ないのかどちらでしょうか?
0655名無しさん@お腹いっぱい。
垢版 |
2018/09/17(月) 21:20:56.75ID:jxa6MocW0
firefox用スクリプトアップローダーに多段タブ.zipうpされてるけど
コメント欄にドラッグでタブ移動とある
自分は多段タブ使わないから試用してないけどどうなんだろうね

それからFirefox_ToolBarButtons.uc.jsにタブ移動するためのボタンがある
0656名無しさん@お腹いっぱい。
垢版 |
2018/09/17(月) 21:36:51.34ID:csrZDWt80
多段タブ.zipで解決しました。
自分が入れてたのは57当時の初期段階のものだったのかもしれません

ありがとうございました
0658名無しさん@お腹いっぱい。
垢版 |
2018/09/18(火) 20:01:36.29ID:ffExVolQ0
グリモン、天パ、暴力のそれぞれの特色と選び方の簡単なセオリーみたいなののまとめってどこかにないでしょうか
できたらこのスレのテンプレに入るようだと有り難いですが
0660名無しさん@お腹いっぱい。
垢版 |
2018/09/18(火) 22:39:54.76ID:zPU/Y8FB0
このページ ttp://seibunji.blog.jp/archives/52250419.html の
>タブにマウスを載せた時に閉じるボタンを表示する
のuserChrome.js版みたいなのって無いですか?
userChrome.cssに併記すると動作しなくて...
0663名無しさん@お腹いっぱい。
垢版 |
2018/09/18(火) 23:36:21.98ID:30vpDWwn0
unreadTabs.uc.jsで未読タブをホイールころころ一瞬アクティブにしても未読のまま保たれるようになった
ありがたい
0664名無しさん@お腹いっぱい。
垢版 |
2018/09/19(水) 13:33:52.90ID:DmF2oj6O0
FIrefox62.0 で OpenWith_1.2.0.uc.js を使っているのですが、
winPenPack ttp://www.winpenpack.com/en/index.php で、現在だと一番上にある
「X-Firefox 62.0 64bit [rev8]」の所で右クリックすると正常にOpenWithのメニューが出ます。
しかし、その下の「Download the file」の所の場合Firefoxはリンクと認識してるようですが、OpenWithのメニューが出ません。
そして、「X-Firefox 62.0 64bit [rev8]」 ttp://www.winpenpack.com/en/download.php?view.1383
に移動した後の青の下矢印を右クリックした場合もOpenWithが反応しません。

どなたか分かる方よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況