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

■ このスレッドは過去ログ倉庫に格納されています
2021/02/13(土) 22:55:23.86ID:8CneVZ400
※各所でスレ番号分断、乗っ取りの元凶になっている【強制コテハン】は導入禁止です。 勝手に立ててPart1からやり直して下さい。

■前スレ
Firefox userChrome.js greasemonkeyスクリプトスレ41
https://egg.5ch.net/test/read.cgi/software/1579175685/
2023/02/17(金) 23:52:06.63ID:su3iAMs30
>>71
なるほど、前まではそこが10だったのが110対応のバージョンで30に変更されたのか
修正したら前と同じ感覚でジェスチャが働くようになりました

最初545行目辺りの方を修正して「あれ、変わらないぞ?」ってなったのは内緒だ
2023/02/18(土) 14:41:39.81ID:ydZLfPJ50
自分も昨日1日マウスパッドとマウスをキレイに掃除するなどあれこれ試行錯誤して
それでもやっぱり明らかにおかしくて今報告に来たところだった
頼りになりますありがとう
2023/02/18(土) 17:57:43.29ID:zYZVGyhb0
変更箇所すら調べられないような無知は使うのやめろ
2023/02/18(土) 18:03:13.25ID:ns0L+dBm0
誤爆が多いからもっと大きくても良さそう
2023/02/19(日) 21:51:48.18ID:sjNWXT4b0
107から110にアップデートしたら、AutoCloseBookMarkFolder と DragNgoModoki が動かなくなったんですか、aliceさんの修正待ちですかね?
それとも動いていないの自分だけでしょうか?
2023/02/19(日) 23:42:43.86ID:RFqw6l3v0
いつ更新されたものを使って動かないと言ってるのか知らんけど
DragNgoModokiはうちでは動いてる
2023/02/19(日) 23:48:22.86ID:ZAAi6oNa0
何度も聞いた動かない話
原因の大半が元を更新してなかったオチだから更新したのかしてないのか気になるところ
2023/02/20(月) 01:41:09.77ID:+273lkLL0
馬鹿とハサミは使いようだが、馬鹿にハサミは使えません。
2023/02/20(月) 04:32:51.97ID:hoVNZsSe0
ロダのnewTabByLongPress.uc.jsだけど
前々から動いた試しがないんだが皆は動いてんの?
アドオン全無効・スクリプト全無効で単体でも動かんのだがw
2023/02/20(月) 11:39:55.83ID:/SBdaH/s0
試してみたけど動いてるからちゃんと導入できてる自信があるなら機能を勘違いしてるんじゃない?
8276
垢版 |
2023/02/20(月) 13:30:26.40ID:KcTSgaoc0
DragNgoModoki の件ですが、aliceさんのを修正して更新してくれている物を使っていたことをすっかり忘れてました
そこのサイトから落として使ったらちゃんと動きました
皆さんお騒がせして申し訳ありません

ただ、AutoCloseBookMarkFolder のほうはいろいろ設定見直してみても動きません
こちらも使用している方はちゃんとうごいているのでしょうか?
2023/02/20(月) 13:45:33.80ID:h7htMsOP0
トラブルと全然関係ない話だけど、AutoCloseBookMarkFolderってどんな挙動するモンなの?べんり?
2023/02/20(月) 13:49:57.19ID:YA+zlWnc0
通常はブックマークフォルダをクリックして一覧を出した後にカーソルを外しても残るから名前的にカーソルが外れるとフォルダが閉じるのでは?
2023/02/20(月) 14:01:30.81ID:IUjaCswa0
>>82
>>34-37かも
2023/02/20(月) 14:07:46.20ID:7QTIi5Ie0
>>84
便利とは思えんな
2023/02/20(月) 14:29:22.49ID:yo+Q2KXs0
>>83
他のブックマークフォルダを開いたら、以前開いていたブックマークフォルダを閉じてくれる機能
フォルダをいっぱい作って管理している人はすっきりすると思う
2023/02/20(月) 15:21:59.81ID:HbbvTXaI0
それは結構便利だな
てか公式でやるべきことな気も
2023/02/20(月) 15:41:07.89ID:7QTIi5Ie0
余計なことするなと炎上必至
2023/02/21(火) 00:15:03.45ID:y3S7QKtT0
>>87
ツリー型タブに魂売ったのでブックマークツールバーのフォルダばっか使ってるから用がないアドオンだったわ
2023/02/26(日) 02:37:25.76ID:CPFG8ejR0
Violentmonkeyで表示してるサイト用のスクリプトを探すってのが機能しなくなった
新しいプロファイルにViolentmonkeyだけ入れて試したけど駄目だった
俺環ですか
102.8.0esr
2023/02/26(日) 08:03:55.38ID:WrqyLtMz0
Violentmonkeyのバグです
急ぎならベータ2.13.12bにすればいい
2023/02/26(日) 14:56:39.16ID:CPFG8ejR0
>>92
了解しました
次回の更新待ちます
レスありがとうございました
2023/02/26(日) 15:19:05.97ID:TIIH4JqY0
Violentmonkeyの利点って何かあったっけ?
2023/02/26(日) 16:06:04.26ID:WrqyLtMz0
推奨順位
1. Firemonkey オプンソース 軽い import/expotがもうちょっと
2. Greasemonkey オプンソース 元祖 更新少ないけど
3. Tampermonkey クローズドソース 元はChrome用で広告スクリプトが勝手に入ったり入らなかったり
4. Violentmonkey オプンソース プライバシー上問題あるとかないとか 最新版は上記バグあり
2023/02/26(日) 16:08:42.32ID:TIIH4JqY0
Firemonkey ってテンプレにないから知らんかったが1位なんか
2023/02/26(日) 17:18:55.76ID:WrqyLtMz0
主観に過ぎんけどな
2023/02/26(日) 19:10:32.87ID:U5FhHz4l0
一般的には今はTampermonkeyだね
2023/02/26(日) 19:56:37.20ID:otr4aeoK0
Firemonkeyはドマイナーがすぎてユーザー数があまりにも少なすぎるんだよな…
2023/02/26(日) 20:09:55.43ID:iRtbHKyX0
UserScriptLoaderをメンテしてる人もFiremonkey推奨してるな
2023/02/27(月) 10:27:29.35ID:A+ZpkenF0
4channelのTechnology板だとViolentmonkey一択だよ
2023/02/27(月) 14:37:04.15ID:tkCwTWJb0
Viorentはシンプルで使いやすいけどな
Tamperは不満はないけど使い続けるには余計なものがあるし
Greaseは4系で古い構文切り捨ててしまって互換性で問題となるし

Fireってのがどんなのか使ってみるかな
2023/02/27(月) 15:56:55.27ID:/WCP5mus0
FireってGM_系主要なの全て使えるの?
2023/02/27(月) 17:16:15.50ID:A5AKnOok0
ソース見る限り対応してそうなやつ
GM_addElement
GM_addScript
GM_addStyle
GM_addValueChangeListener
GM_deleteValue
GM_download
GM_fetch
GM_getResourceText
GM_getResourceURL
GM_getValue
GM_info
GM_listValues
GM_log
GM_notification
GM_openInTab
GM_popup
GM_registerMenuCommand
GM_removeValueChangeListener
GM_setClipboard
GM_setValue
GM_unregisterMenuCommand
GM_xmlhttpRequest
2023/02/28(火) 03:03:41.39ID:LWIkc5540
グリモンて使ってる人まだ居るんだな
2023/02/28(火) 11:23:22.57ID:7asj3wt40
すまない
2023/03/07(火) 12:08:02.44ID:LFvNF7q+
DragNgoModoki_Fx40.uc.jsのようにテキストやリンクをつまんでジェスチャすると指定のアクションを実行する
みたいなことをMouseGestures2で出来ますか?
2023/03/07(火) 12:09:18.59ID:e0wqS4CT0
右クリックでドラッグできたらそれはもう左クリックなんよ
2023/03/07(火) 12:42:25.39ID:F1gEQNW20
ふつうにDragNgoModoki使えばいいじゃん
2023/03/07(火) 12:59:24.17ID:Aa8jNz+P0
xiaoxiaofloodさんがドラッグドロップもどきもまうすジェスチャーもJSActor版出してくれてるじゃん
そっちつかえよ
2023/03/09(木) 15:49:01.26ID:iQAd8fqd0
そもそもDragNgoModoki.uc.jsはあるからそれ使えって話だな
アリスさんのじゃないから探してなさそうだけど
2023/03/14(火) 19:44:49.39ID:mBAHjQxP0
win10タブレット、firefox107.0.1使ってます。
ちょっとした事情でfirefox起動時すぐに最初に読み込むタブを閉じて復元する処理をしたいのですが
↓のVBSスクリプトでは最初に読み込むタブがピン留めタブだと上手くいきません。
Set WshShell=Wscript.CreateObject("Wscript.Shell")
WshShell.Run("D:\Browser\Firefox.exe")
WScript.Sleep(1500) '立ち上がり、ショートカットキー受付待機
WshShell.SendKeys("^{F4}") 'タブを閉じる
WshShell.SendKeys("+^T") 'タブを復元

profile\chrome\○○.uc.js作って起動時に似たような処理させる↓を試すと
setTimeout(function () {document.getElementById("cmd_close").doCommand(); }, 200);
setTimeout(function () {document.getElementById("History:UndoCloseTab").doCommand();}, 400);
ピン留めタブでも上手く行くのですが、ダウンローダーアドオン「Turbo Download Manager」で何かを分割ダウンロードしたい際に
新しくウインドウ(moz-extension://967a6787-fc7b-462e-8966-9c7baf059162/~~/index.html)が開くのですが
ウインドウ画面にも閉じる処理が発生してしまいループになる為か復元しません

・WshShellでdocument.getElementById("cmd_close").doCommand(); する
・○○.uc.jsで現在のウインドウのアドレスがhttps含むなら閉じるの条件付け

のどちらかで解決できると思うのですがどういう構文を書けばいいでしょうか?
2023/03/14(火) 22:11:37.70ID:+abcemYs0
雑にやるならif (gBrowser.tabs.length > 1)とか付けとけばいいのでは?

gBrowserInit.idleTasksFinishedPromise.then(() => {
if (gBrowser.tabs.length > 1) {
gBrowser.removeCurrentTab();
undoCloseTab(0);
}
});
2023/03/14(火) 22:25:55.32ID:+abcemYs0
ちなみにアクティブタブのアドレスのスキーム自体は
gBrowser.selectedBrowser.documentURI.scheme
で取得できるけど
例えば単にJavaScript等でhttpsなアドレスの新規窓が開いただけでも発火してしまうので
「https含む」の条件だけでやるのはうまくないと思いますね
2023/03/15(水) 19:07:19.41ID:00DYSEml0
>>113,114
早速のアドバイス、アドレススキームの方も教えてくださりありがとうございます。お陰で望む処理が出来ました
タブバー出ない新しいウインドウは処理しない条件はすごい効きました
2023/03/16(木) 23:17:35.28ID:yM3gJSjK0
107とかスレチにも程がある
失せろ
2023/03/18(土) 15:10:20.37ID:CsneDJfO0
スクリプトの導入についてです。2022年での導入方法が書いてありますが、
https://w.atwiki.jp/fxext/pages/55.html

以前は、アドオン「userChromeJS」をインストールする必要がありました
https://algorithm.joho.info/windows/firefox-userchrome-js/
現在はもちろんアドオンページから消えてしまっていますが、userChromeJSはもう必要ないのでしょうか?
2023/03/18(土) 15:39:44.63ID:qss8kIK00
質問スレで同じ事聞いて既に回答もされてるのに別の答えが必要なのか?
https://egg.5ch.net/test/read.cgi/software/1675131882/27-n
2023/03/18(土) 16:10:44.86ID:rMs4eGhW0
bootstrapLoader.xpiのアドオンが、未検証で使えないとなるのですが、これはどうすればインストールできますか?
2023/03/18(土) 16:12:41.57ID:rMs4eGhW0
xpinstall.signatures.required = false
extensions.experiments.enabled = true にはなっています
2023/03/18(土) 16:19:56.35ID:qss8kIK00
そのオプションはESRかNightlyかDevEditionしか使えない
そしてここはスクリプトスレなのでスレ違いですよ
2023/03/18(土) 18:05:33.55ID:QvfkfkfM0
別スレで、このようにあるのですが、
名無しさん@お腹いっぱい。 2023/02/08(水) 16:35:20.59 ID:H1FKwNTE0 (2/2)
userChromeJSのアドオンはFirefox 56以前じゃないと使えない
31の言ってる通り今のFirefoxではアドオンの代わりにautoconfigのスクリプトを使って導入する

userChrome.jsで動作するスクリプト全部が、Firefox 56以前じゃないと使えないので、現在のfirefoxでは無意味ということでしょうか?
2023/03/18(土) 18:19:12.76ID:qss8kIK00
なんでそう極端な考えになるのだろう
スクリプト自体は古いFirefoxでしか動かないものもあれば最新のFirefoxで動くものもある
一般的な傾向としては公開されたのが昔でメンテナンスされてなければ最近のFirefoxで動かない可能性は高いぐらいしか言えない
2023/03/18(土) 18:21:00.57ID:TxG/H2qj0
アドオンが使えないだけで現在対応の導入方法使えばいいだけ
56以前のスクリプトは結構使えなくなっているけど現在使えるように修正されたスクリプトなら使える
uc.xulは全て使えなくなっているので一部だけuc.jsに修正されたものは使える
2023/03/18(土) 21:37:27.44ID:nfrUiMee0
MouseGestures2_e10s.uc.jsでひとつ上の階層へ移動が効かなくなった
2023/03/18(土) 23:33:08.30ID:01grtEf+0
AutoCloseBookMarkFolder が動かなくなっている人が何人か書き込んでいますが,その後,解決されたのでしょうか?
2023/03/19(日) 00:13:28.12ID:pCX7M05n0
動かないと主張する人はせめてスクリプトのバージョンとブラウザコンソールに表示されるエラーぐらい書いてはいかがか
2023/03/19(日) 03:15:12.99ID:O4z1B/Hv0
>>37じゃないの?
2023/03/19(日) 09:11:07.96ID:Xxl4vGzn0
Aliceさんのやつの正しい入れ方?がイマイチ分からんっちゃ分からんのだが
Firefoxを新しくして、その番号のバージョンになったらその番号フォルダのやつを
あれば差し替えればいいんだよね?先に入れてても効かんよね?
あと、バグのパッチなんかもずっと入れっぱなしで溜まってるけども大丈夫なんだろかなとか
2023/03/19(日) 12:25:42.25ID:F/RYVAEP0
パッチは該当バグが修正されたら外さないとおま環の原因になりそう
2023/03/19(日) 15:20:58.99ID:2OxKPBPQ0
violentmonkey のエディタちょっと前からバグってない?
英語わからんので誰か報告してほしいんだけど
https://i.imgur.com/iTSdzML.png
括弧の対応強調表示が間にコメントアウトが入るとずれる場合がある
2023/03/19(日) 15:28:49.37ID:M5jiX+mm0
violentmonkeyは @require できないんだっけ?
2023/03/19(日) 16:26:52.24ID:2FgVRMoI0
>>131
コメントアウトの最後の{にカーソル合わせると赤に変わる
とりあえずコメント内の格好閉じれば治る
2023/03/19(日) 16:47:03.78ID:2OxKPBPQ0
ありがとうございます
確かに赤になりますね
2023/03/20(月) 09:07:32.39ID:uIMXokih0
あれ?URLの入力窓が開かないなと思って検索したら新しいのになってた
@mozilla.org/embedcomp/prompt-collection;1

@mozilla.org/prompter;1
2023/03/20(月) 10:36:51.96ID:qsbYF3Am0
現在のfirefoxで、addMenu.uc.jsのアドオンって使えるでしょうか?
_addmenu.jsファイルで、自分で右クリックを改造できるスクリプトです
userChrome.jsが導入できたとき使えていたものです
137名無しさん@お腹いっぱい。
垢版 |
2023/03/20(月) 11:13:14.39ID:MRomZfP+0
Greasemonkeyを入れてるんだけど2年以上更新無いのな
TampermonkeyとViolentmonkeyはちょくちょくアップデートがあるのに

乗り換えようかな…?
2023/03/20(月) 11:34:19.75ID:MPXOZH9T0
個人の主観だが >>95
2023/03/21(火) 00:04:15.44ID:phFrPDYZ0
>>136
addMenuPlus_fx70.uc.jsってのがあるから探してみな
2023/03/21(火) 23:16:55.90ID:UpBbIeXE0
Tampermonkeyから Firemonkeyに移行しようとしたらInoReader Full Feedだけちゃんと動かないな
2023/03/21(火) 23:51:05.94ID:rFiY8IE+0
>>140
見た感じTampermonkeyで動いてるように見えるのは偶然でスクリプトの方に問題があるな
447行目でif (res.finalUrl) opt.url = this.requestURL = res.finalUrl;となってるところ
ここはアロー関数定義の中ではないからthisじゃなくてself.requestURLとしないと意図した動作にはならない
これを修正すればFMでも動くはず
2023/03/21(火) 23:54:26.43ID:UpBbIeXE0
>>141
わざわざありがとうございます!
試してみます
143140,142
垢版 |
2023/03/22(水) 01:31:27.49ID:sa6eYy/v0
>>141
無事に動きました
Firemonkeyに完全移行できました
2023/03/22(水) 06:41:50.46ID:EBJojxAY0
>>139
まず、直接名前でググってもヒットはせず。スプリクトアップローダーから検索したら、
addMenuPlus.uc.jsというのが見つかりました、しかし文が中国語です
addMenuPlus_fx70.uc.jsはどこにあるのでしょうか?
2023/03/22(水) 07:55:21.08ID:C7/wDktZ0
アヒルやbingだと一発やね
https://i.imgur.com/4fdKp4V.png
2023/03/22(水) 10:34:43.34ID:pfAGW4y80
ino reader filter動いてるか?
設定画面は出るけど広告除去とかずっと動作してない
2023/03/25(土) 00:11:19.24ID:bGeEhPg10
>>145
韓国語のしかないんだけど、日本語のはないですか?
2023/03/25(土) 09:12:11.85ID:qfyDaeHm0
111からcopy link text動かない?
2023/03/25(土) 11:49:06.83ID:aM4of/X20
Bug 1776879 やろ

どこのんかしらんけど
text/unicode があるなら

text/plain

にしたら?
2023/03/25(土) 16:49:06.50ID:qfyDaeHm0
>>149
aliceさんのcopy_link_text-1.0-fx.uc.jsを使ってました
該当の箇所を修整して無事使えるようになりましたありがとうございます
2023/03/25(土) 18:47:41.88ID:kqthBxfc0
_addmenu.jsの中身で、ファビコンの画像をimage: "data:image/png;base64で英数字のデータ化してますが、
あれはどうすれば出来るのでしょうか?
2023/03/25(土) 18:55:54.56ID:5a9aJUJQ0
ここで聞く前に検索しろ
2023/03/25(土) 19:05:17.12ID:aM4of/X20
画像をブラウザで表示
画像の上で右クリック > Inspect(Q)
img tag の srs="hoge hoge" の hoge hoge上で右クリック > Copy > Image Data-URL

ということかな
2023/03/25(土) 21:22:34.35ID:kqthBxfc0
ファビコン自体は簡単に作れるが、データ化出来るサイトは見当たらなかった
2023/03/25(土) 21:22:40.77ID:DbQ1HWKn0
英語で使ってるだと!?
2023/03/25(土) 21:27:32.64ID:DbQ1HWKn0
>>154
画像 Base64 変換で検索すれば沢山あるしスクリプトも簡単に自作できる
2023/03/25(土) 22:09:55.40ID:XiR32jV30
>>153
これ予めDOMとInspectインストールしてないとダメでしょ、もうそのアドオンはとっくになくなってるやん
2023/03/25(土) 22:12:51.46ID:aM4of/X20
いや違う デフォルトであるやつやで
2023/03/25(土) 22:16:49.66ID:aM4of/X20
日本語版やと

画像をブラウザで表示
画像の上で右クリック > 調査
imgタグ の srs="hoge hoge" の hoge hoge上で右クリック > コピー > 画像のデータ URI
2023/03/25(土) 22:20:19.38ID:DbQ1HWKn0
デフォルトであるよ
数をこなさないならデフォで十分
日本語だと 調査 → コピー → 画像のデータ URI
2023/03/25(土) 22:48:37.72ID:ZiCnwEED0
今は標準で装備されとるな
2023/03/26(日) 03:37:12.86ID:BtI4KZ410
>>159
hoge hogeというのはどこにあるのか分からなくて意味不明だったが、ただ、左側にあるimg class=transparent〜〜とか言うのを右クリックするだけだったのか、紛らわしい
2023/03/26(日) 03:47:11.08ID:6kLMLs5e0
スクリプトスレでhogeを知らないというのもどうかと思うが
まあ知らなくても理解力読解力あれば問題ないだろうけど
2023/03/26(日) 03:59:03.47ID:BtI4KZ410
しかもググったらピヨピヨ太郎とか全く意味のないものだったやんけ馬鹿らしい
2023/03/26(日) 13:58:07.97ID:3gp8A5xh0
馬鹿に馬鹿言われた
2023/03/26(日) 18:39:38.15ID:GGnvbaSo0
>>165
全く状況もわからず脈絡なく現れる暇人ガイジって人生何の苦労もなさそうで羨ましい
2023/03/26(日) 23:13:53.50ID:g3oHOTC40
>>166
ガイジはお前
2023/03/27(月) 00:02:35.97ID:bPfFxIc50
お前だよ
2023/03/27(月) 00:07:08.44ID:70jI3BTe0
じゃあ海外のメタ構文変数をこれから使えばいいんじゃね
文句は海外へどうぞってね
2023/03/27(月) 00:59:03.07ID:bwEUUq0J0
でた〜w極論ガイジだ〜w
2023/03/27(月) 12:41:18.00ID:Td9HP9o70
全国の太郎さん 花子さん 無断使用して ごめんなさい
2023/03/29(水) 03:05:40.52ID:Qj8S5W4X0
FindbarPlus.uc.jsのアドオンってfirefoxで使えるようになりませんか?
検索バーをダブルクリックで閉じる、マウスでスクロール出来る機能です
■ このスレッドは過去ログ倉庫に格納されています
大学生アイラと影の怪物と戦うリョウが、深夜3時3分の静止した世界で交錯する超常スリラーの概要

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