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

レス数が950を超えています。1000を超えると書き込みができなくなります。
2020/01/22(水) 23:16:10.84ID:WqhclyBK0
!extend:checked:vvvvv:1000:512
次スレを立てる方は↑を二行重ねて書いてください

■前スレ
Firefox userChrome.js greasemonkeyスクリプトスレ40
https://egg.5ch.net/test/read.cgi/software/1567300946/

■拡張機能
Greasemonkey
https://addons.mozilla.org/firefox/addon/greasemonkey/
Tampermonkey
https://addons.mozilla.org/firefox/addon/tampermonkey/
Violentmonkey
https://addons.mozilla.org/firefox/addon/violentmonkey/
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
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
2020/12/10(木) 16:57:40.00ID:atKxio2o0
>>858
Affiliate killerが展開してくれる
2020/12/13(日) 19:25:10.51ID:fVky5jj90
getEngineByAliasが85.0aで非同期になった
ttps://hg.mozilla.org/mozilla-central/rev/6deeaf8a7a2eba95e0164517d382a79f13910131
ロダにあるenableKeywordsSearchInSearchBar_Simplified.uc.jsが影響を受ける
他にもあるかもしれないが使ってたらまあわかるよな
各自適当に対応するように
2020/12/14(月) 06:15:05.42ID:xg1gdVVT0
電車の乗り換え案内を検索できるスプリクトありますか?
862名無しさん@お腹いっぱい。 (ワッチョイ df76-DVM1)
垢版 |
2020/12/15(火) 22:46:56.61ID:UQ09FoNE0
alice0775さんの新しいmiddleclickPasteAndGo.uc.js
入れてみたけどFirefoxの検索バーでもアドレスバーでもgoogleの検索欄でも
ミドルクリックしても貼り付かないし検索もしないんだけど
なにか設定必要ですか?
2020/12/15(火) 23:29:07.43ID:XHk/H13l0
な、age厨だろ
2020/12/15(火) 23:29:52.72ID:3PXPoe8W0
な、age厨だろ厨だろ
2020/12/16(水) 00:54:07.19ID:vxzLxCO60
それぞれのコンテキストメニューの"PasteAndGo(またはSearch)"上でのミドルクリックやな
2020/12/16(水) 20:24:20.79ID:x43MVKbpa
addHistoryFindbarFx78.uc.js
検索バーのミドルクリックで検索履歴削除されるんだよね?
反応しないね。
2020/12/16(水) 21:33:13.86ID:Y4T+leVJ0
まず検索バーとページ内検索バーの区別はついてるだろうな?
消したい履歴を中クリックするんだよ

Aliceさん、121行目aEvent.buttonですよね
2020/12/16(水) 23:58:05.37ID:teU5BM9h0
リンク先が別サイトの時にリンクにマウスカーソル当てると
マウスカーソルが変化する方法ってどこかになかったかしら?
いつの間に効かなくなったんだよね
869名無しさん@お腹いっぱい。 (ワッチョイ ea76-5N/K)
垢版 |
2020/12/17(木) 00:18:24.67ID:ut+l6vtt0
リンク先が別サイトの時マウスカーソルが変化するのは面白い
あるのなら使ってみたいよ
2020/12/17(木) 00:36:08.05ID:f212MCPW0
それ入門としてはもってこいの題材だと思うけど
やっぱ知識ゼロからだとムズいか
2020/12/17(木) 00:55:37.22ID:YC9T7r1x0
hrefに応じて特定クラスを付与→cssで好みのcursorを指定、でイケるはず
サイト内リンク/サイト外リンクどちらにクラスを付与するかはお好みで
2020/12/17(木) 01:15:21.29ID:kQ1p+NaN0
ウエブページのDOM弄るのは指紋追跡に利用されるんじゃね
2020/12/17(木) 05:44:20.07ID:xOsE7mnj0
マウスカーソルがファビコンだったりするといいなぁ
2020/12/18(金) 19:02:59.30ID:09/miHzEa
tabLock_mod2.uc.js
84.0でURLバーへ貼り付けできない。
Aliceさん、よろしくお願いいたします。
2020/12/18(金) 19:20:43.43ID:3bH3e6YB0
古いんちゃうの?
2020/12/18(金) 19:36:04.61ID:xi1LHbD50
ucjsDownloadsManager.uc.js
数キロバイト~数メガバイトのファイルだとDLウィンドウ自動で消えてくれなくない?
もうずっと悩んでる
2020/12/18(金) 19:36:45.66ID:xi1LHbD50
あと保存フォルダ開くボタンも効いてない
2020/12/18(金) 19:46:43.09ID:XtZMRvVd0
>>874
私もロケーションバーにurl入力してエンターしても無反応で、色々調べたらtabLock_mod2.uc.jsを削除すると正常に開けます。
2020/12/18(金) 20:24:27.77ID:DNHvAS3B0
console.log(obj);
とするとHTML Collectionとして
<a href=〜
が0から4まで並ぶんですが、
console.log(obj[0]);
とすると
undefined
となってしまいます
obj[i]の要素を取り出すにはどうすればいいでしょうか
2020/12/18(金) 20:57:01.59ID:3bH3e6YB0
>>877
たとえば? 試したけど効いてるけど
881名無しさん@お腹いっぱい。 (ワッチョイ 7e76-5N/K)
垢版 |
2020/12/18(金) 20:58:39.11ID:L6d/yVGP0
tabLock_mod2.uc.jsはちゃんと84対応品が出てるよ
2020/12/18(金) 20:59:58.64ID:09/miHzEa
>>878
84フォルダに新しいのリリースされてた。
// @versionの日付変わってなかったのできがつかなかった。
2020/12/18(金) 21:05:24.97ID:PCJPq7Yq0
>>879
obj[Object.keys(obj)[0]]とか
2020/12/18(金) 21:06:04.20ID:3bH3e6YB0
84/tabLock_mod2.uc.jsのやつで動いてるけど?
2020/12/18(金) 21:14:51.43ID:qG+aKwBD0
>>883
undefinedでした
2020/12/18(金) 21:20:13.40ID:klCylgdL0
obj[i]もしくはobj.item(i)だけど範囲外でもない0でundefined出すのはおかしい
具体的にどこでの話なの?

例えばこのスレでこれを実行すると
(function(){
const obj = document.links
console.log(obj[0])
})()
これが返ってくる
<a href="https://www.5ch.net/";>
887名無しさん@お腹いっぱい。 (ワッチョイ 7e76-5N/K)
垢版 |
2020/12/18(金) 21:22:05.01ID:L6d/yVGP0
alice0775さんのmiddleclickPasteAndGo.uc.jsどう使うのか教えて
検索欄のコンテキストメニューにも出てこない
2020/12/18(金) 21:24:32.94ID:klCylgdL0
>>887
>>865
889名無しさん@お腹いっぱい。 (ワッチョイ 7e76-5N/K)
垢版 |
2020/12/18(金) 21:33:14.34ID:L6d/yVGP0
>>888
コンテキストメニューに"PasteAndGo(またはSearch)"がないんです
2020/12/18(金) 21:37:54.07ID:8m8h8njw0
>>886
すみません、会員制のサイトなので具体名は出せないのですが、
たしかにちょっとおかしくて、コンソールでHTMLCollection { length: 0 }と出ます
で、これをクリックして展開すると、
HTMLCollection
0: <a class="btn" href="177">
4: <a class="btn" href="145">
length: 5
と表示されるんです
ページには最初から5つのリンクがしっかり表示されてます
ちなみにgetElementsByClassName('btn')では取得できませんでした
2020/12/18(金) 21:52:30.43ID:klCylgdL0
>>889
Firefox標準のコンテキストメニューがないなら何かで消してるんだよ
middleclickPasteAndGo.uc.jsは表示に関してはいじっていない

>>890
元のlengthが0ってことは最初からあるように見えても実際は後から動的に追加されてる
HTMLCollectionはdocumentが変更されるたびに自動更新するからlengthがおかしく見える
DOMContentLoadedで実行してみたら?
892名無しさん@お腹いっぱい。 (ワッチョイ 7e76-5N/K)
垢版 |
2020/12/18(金) 22:12:58.37ID:L6d/yVGP0
>>891
すみません
確認してみます
2020/12/18(金) 23:43:51.34ID:BpkbfGC20
な、age厨だろ
2020/12/18(金) 23:50:16.34ID:3bH3e6YB0
>>889
コンテキストメニューの項目はアドレスバーおよび検索バーそれぞれ、
jaビルドの場合: 『貼り付けて移動』、『貼り付けて検索』
en-USビルドの場合: 『Paste & Go』、『Paste & Search』

やで、
2020/12/19(土) 00:23:13.58ID:2N27AvOE0
>>881
>>882
84のやつで正常動作しました。
ありがとうございました。
2020/12/19(土) 06:31:31.66ID:Uc1JE5Iw0
>>891
DOMContentLoadedでもうまくいきませんでした
setTimeoutで1秒後にgetElementsByClassNameしたらうまくいきました
897名無しさん@お腹いっぱい。 (ワッチョイ 7e76-5N/K)
垢版 |
2020/12/19(土) 12:15:48.52ID:INBDe+9Q0
>>894
『貼り付けて移動』、『貼り付けて検索』をミドルクリックでいけました
2020/12/19(土) 12:56:09.33ID:/AD9vlOY0
FF84にて、saveFolderModoki67.uc.jsが死亡
2020/12/19(土) 15:47:24.94ID:sbnn33/O0
ucjsDownloadsManager.uc.jsの更新ありがたや...
2020/12/19(土) 23:58:15.64ID:q2yiz6zV0
middleclickPasteAndGo.uc.js
ぼくも使い方わからなくてここで盗み聞きしたけど
これいるか?って思いました。
2020/12/20(日) 01:26:34.45ID:Dhhwj/ae0
>>857
すっかり忘れてたけど自分も気になったから見てみた
#firefoxbeta_tampermonkey_net_root
ブラウザツールボックス開いて、右上の4つ窓アイコンみたいな"ポップアップが自動で隠れないようにします"をクリック
適当に右クリックして要素を選択で確認
2020/12/20(日) 04:26:43.98ID:R7y7ufMp0
>>900
別に強制してるわけでもないし どーでもいい
2020/12/20(日) 08:32:51.33ID:Nct2n2vx0
middleclickPasteAndGo.uc.jsって中クリック一発でできるものだと思ってた
configでもpasteだけだから
マウスジェスチャー系でするしかないか
904名無しさん@お腹いっぱい。 (ワッチョイ db76-5N/K)
垢版 |
2020/12/20(日) 16:42:37.16ID:pm12tfml0
MCPasteAndGo.uc.js が使えるようになったらいいのに
https://github.com/ardiman/userChrome.js/tree/master/mcpasteandgo
2020/12/20(日) 16:49:58.27ID:SwfewIM20
な、age厨だろ
2020/12/20(日) 20:00:04.75ID:7HDZNIBia
文字列選択、検索後、検索バーへ貼り付けしてくれる。
searchbox_syncModoki.uc.js
2020/12/20(日) 21:28:57.57ID:MpCNxDVQ0
PasteAndGoがアドオンのGlitter Dragやselection context searchより便利なら使うけど
2020/12/21(月) 08:55:41.59ID:Nzv5Dsq+a
>>907
使いにくい。
お薦め・・・searchbox_syncModoki.uc.js
2020/12/21(月) 15:28:09.62ID:06suEP/l0
searchWP_modoki.uc.jsを使いたいけど、winタブだからマウスホイールが出来なくて使えんわ
これさえ使えれば最新のfirefoxへ乗り換えられるんだけどなあ
2020/12/21(月) 17:59:51.80ID:h78So3mta
>winタブだからマウスホイールが出来なく
どういう意味?
2020/12/21(月) 18:24:17.86ID:06suEP/l0
>>910
ウィンドウズ10タブレット使ってて、マウスがないから中クリックも出来ないしホイールスクロールも出来ない
画面をタップが左クリック、ロングタップが右クリック。この2種類しかないんだよ
2020/12/21(月) 21:56:13.44ID:h78So3mta
>>911
タブレットだったの、ならアドオンのisearはどうかな?
2020/12/21(月) 22:22:46.43ID:06suEP/l0
>>912
isearも試したことあるけど、いまいち挙動がよくわからないのと
使うたびに何度か画面をあちこちタッチしないといけないのがね
2020/12/21(月) 23:04:16.03ID:KKH2V0Xj0
URLからサブドメインを除いたドメイン名を抽出するスマートな方法ありませんか?
egg.5ch.netから5ch.netが一致したら〜というような条件式を使いたいんですが
location.hostname.slice(location.hostname.indexOf('.') + 1) == '5ch.net'
みたいな方法しか思いつかず
2020/12/22(火) 00:59:57.95ID:LzMAYuiA0
domain 使ってみ
2020/12/22(火) 07:59:39.61ID:yo8/yt1F0
location.hostname.endsWith('.5ch.net')
2020/12/22(火) 16:51:44.91ID:obOOZsjR0
>>915
Document.domainですか?DeprecatedのようでFx62以後は…

>>916
MDN見落としてたようで、こんな単純な方法があったんですね
ありがとうございました!
2020/12/23(水) 18:25:10.31ID:LWqzCTkH0
tabLock_mod2.uc.js と Hyper Drag (又は Glitter Drag) の組み合わせだと
空のタブが余計に開きます。about:config で空のタブを閉じる設定などありますか?
fx57以前はTab Mix Plusで似たような機能があったかな?と...

テキスト選択したものをマウスドラッグで検索
Hyper Drag ttps://addons.mozilla.org/ja/firefox/addon/hyper-drag/
Glitter Drag ttps://addons.mozilla.org/ja/firefox/addon/glitterdrag/
2020/12/23(水) 21:56:43.49ID:LWqzCTkH0
aliceさん
tabLock_mod2.uc.js 更新どうもありがとうございました。
2020/12/24(木) 09:07:39.12ID:HgQFqW7d0EVE
更新されなくたって使えなくなるわけじゃないんだからどうってことないだろ
2020/12/24(木) 11:45:25.33ID:4HYx9ei70EVE
更新されて空のタブが出なくなったんです。
対応してくださったのでお礼申し上げたのですが?
黙ってたら無礼でしょ?
2020/12/24(木) 12:12:04.46ID:yBB+TsJ6MEVE
神と対話とか…おこがましいとは思わんかね
2020/12/24(木) 13:08:25.06ID:gkaGA7Bx0EVE
バグバグのプログラムばかりだから、バグの修正放置されたら使えねーだろ
2020/12/24(木) 14:36:53.81ID:VXBQ+jok0EVE
不具合を見つけることができる観察眼と
何がそれを引き起こしているかを探す労を惜しまない
さらに報告することを厭わない

すばらしいじゃないか
2020/12/24(木) 16:06:14.07ID:DJfiqwOy0EVE
toggle findbar死んだー
2020/12/24(木) 17:27:09.02ID:kqr/N02g0EVE
aliceが信者に寄与募ったらめっちゃ稼げそう
927名無しさん@お腹いっぱい。 (中止 eb76-J20t)
垢版 |
2020/12/24(木) 17:38:29.96ID:OKHZ7vOn0EVE
toggle findbar生きてるよ
2020/12/24(木) 19:29:31.45ID:DJfiqwOy0EVE
>>927
すまんオマ環でした...
2020/12/25(金) 00:10:41.38ID:sgch5qfq0XMAS
検索バーを上に移動させるスタイルがダメになってました...
2020/12/25(金) 00:42:50.69ID:L6Brxv5f0XMAS
>>929
お豆腐屋さんに新しいの出てます
931名無しさん@お腹いっぱい。 (中止 eb76-J20t)
垢版 |
2020/12/25(金) 11:41:32.73ID:CAOQC2GA0XMAS
/* ページ内検索バーを上に */
findbar {
-moz-box-ordinal-group: 0 !important;
transition: none !important;
}
2020/12/25(金) 13:07:59.02ID:19r8eK+Z0XMAS
>>931
横からですが頂きました
ありがとうございます!
2020/12/26(土) 00:03:40.05ID:NWINtbN50
日本郵便の荷物追跡ページが
$(document).keydown(function(e){
とF5とかをブロックしてるので試しにコンソールで
$(document).unbind("keydown");
としたらキーを受け付けるようになったのですが、Greasemonkeyで
$(window).on("load", function() {
$(document).unbind("keydown");
});
だとReferenceError: $ is not definedになっちゃいます。
ページで読み込まれているjQueryを使う? にはどうすればいいですか?
2020/12/26(土) 00:49:10.04ID:TFA4YvfVa
@run-atをdocument-bodyかdocument-endで行けそうだけど
2020/12/26(土) 00:57:11.96ID:03TiZqxy0
@grantにunsafeWindowを入れてconst $ = unsafeWindow.jQuery;
2020/12/26(土) 17:09:14.56ID:J90Waq9t0
>>935
横からだけど目から鱗
言われてみればjQuery使ってるのそう指定すれば良いもんね

>>933
どうせドメイン決め打ちだし、もしuBlock Origin入れてるなら
trackings.post.japanpost.jp##+js(aeld, keydown)
みたいにブロックしちゃうのも手だと思う
2020/12/26(土) 18:14:53.81ID:NWINtbN50
>>934-936
ありがとうございます。
uBO使ってるので教えて頂いたフィルタで解決です。
どういう意味のフィルタなのか検索してますが奥が深い……
2020/12/26(土) 20:20:14.28ID:5ySfy8ZF0
>>930
ありがとうございます
2020/12/27(日) 04:06:26.45ID:A5kS5IG60
ここのアニキたち教えてください
Flow twitch Chatってスクリプトが更新停止して久しいのですが、最近コメント設定を開くとメニュー画面がずれて表示され設定できなくなってしまいました
元のように表示できるようにスクリプト勉強してるんですが行き詰まってます
もし分かるアニキいたら教えてくれないでしょうか押忍!
2020/12/27(日) 20:50:25.75ID:GF3p6oLg0
ハイ次の患者さんどうぞ
2020/12/27(日) 22:29:57.60ID:bXtpy3b30
本日の診療受付は終了しました。
2020/12/30(水) 10:06:33.35ID:Jz53bRPF0
ツールバーを右クリックしたら検索バーが出てくる様になったんだけど、
どれかのスクリプトが悪さをしてるんだろうか
色々入れすぎて何が影響してるのかわからん
943名無しさん@お腹いっぱい。 (ワッチョイ 2773-iJZ+)
垢版 |
2020/12/30(水) 10:26:15.50ID:Uc90jWdx0
aliceのスクリプトは欠陥だらけだからな
2020/12/30(水) 11:50:47.49ID:yC8XV74u0
Firefoxがバージョンアップされて色々変わるから欠陥が出るだけでスクリプトが欠陥なわけではないぞ
2020/12/30(水) 12:29:29.59ID:KC048vQC0
toolbarWoMigikurikkuSitaraKensakubar.uc.js
946名無しさん@お腹いっぱい。 (ワッチョイ 0e76-cQSu)
垢版 |
2020/12/30(水) 13:17:25.41ID:bEQhoPul0
>>942
100入れてるとして20ずつ移動させ5回で20のうちのどれかに絞り込む
逆にすべて移動させ20ずつ入れて行っても同じ
さらに絞り込んでいくことで判明できる
2020/12/30(水) 18:29:55.82ID:Jz53bRPF0
>>946
アドバイスありがとう
絞り込んでいったら toggle-findbar.uc.js がやってました
最近どっかで拾ったやつです
2020/12/31(木) 15:25:35.17ID:yzbx/nD50
『悪さ』とか笑わせるな
伸縮自在のスペース上でのことなら仕様じゃん
2021/01/04(月) 18:00:47.98ID:dKa+VCM30
>>943
お前の脳のが欠陥だらけやん
2021/01/09(土) 14:31:07.44ID:mqtfgbwN0
クリックすると別のページに遷移するボタンがあります
一定時間後に次のページを読み込めてなかったら読み込み停止したいです
addEventListenerでボタンにsetTimeoutなりsetIntervalなりを組み込めばよさそうなのはわかるんですが、
肝心の停止部分をどうやって記述したらいいでしょうか?
2021/01/12(火) 05:21:18.64ID:O1jwdb900
MouseGestures2のタブを閉じるコマンドってピン留めしてても閉じる仕様?
2021/01/12(火) 10:40:40.53ID:9HMAn/3f0
はいそうです
そもそもピン留めにタブ閉じ無効にするような機能はないが

自分でコマンド編集するなりtabProtect_mod2.uc.jsなり使えばいいんでね
2021/01/12(火) 10:45:12.09ID:Ftj5oRZg0
ピン止めされていたら実行しないスクリプトを追記すれば閉じなくなるすることはできるが
2021/01/12(火) 12:50:11.30ID:/3eNrWGc0
if (gBrowser.selectedTab.pinned) return; を追記するだけじゃないですかー
2021/01/15(金) 19:35:39.14ID:Gxv+Eq2b0
ひさびさに来てみたらsimple2chviewer効いてねぇ
前スレは開けてたのに同じread.cgi07.2.6でビミョ〜に違うんかメンドイな
956名無しさん@お腹いっぱい。 (ワッチョイ 4176-Y9CH)
垢版 |
2021/01/21(木) 01:08:31.14ID:xM6KYO9I0
searchEngineIcon.uc.js
version 2019/06/24 11:00から
version 2020/01/26 22:00にしたら
検索エンジン名が表示されなかったです
2021/01/21(木) 07:09:06.15ID:gV1BKS/ra
>>956
おま環
2021/01/21(木) 12:57:12.71ID:9VUtEn6x0
そもそもsearchEngineIconに検索エンジン名を表示する機能ないでしょ
レス数が950を超えています。1000を超えると書き込みができなくなります。
大学生アイラと影の怪物と戦うリョウが、深夜3時3分の静止した世界で交錯する超常スリラーの概要

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