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/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に検索エンジン名を表示する機能ないでしょ
2021/01/21(木) 22:46:46.11ID:RbF4Igoq0
age厨に構うなよ
基地外が感染るぞ
2021/01/22(金) 07:54:29.50ID:VXyVLZZ+0
alice信者に構うなよ
思考停止が伝染るぞ
2021/01/22(金) 09:17:48.39ID:4BT/IdWN0
つかみかけた 熱い腕を
ふりほどいて君は出てゆく
わずかに震える 白いガウンに
2021/01/23(土) 18:43:33.70ID:BCSDkMhK0
alice信者の 悲しみを見た
2021/01/23(土) 20:01:13.66ID:DS5OpAvK0
信者www

てか、ここ信者以外いないの?
他のスクリプトサイトのやつ使ってる人とかもいるんじゃないの
964名無しさん@お腹いっぱい。 (ワッチョイ 8776-Exn0)
垢版 |
2021/01/23(土) 23:22:48.75ID:Xfy28BTD0
searchEngineIcon.uc.js version 2019/06/24 11:00だと
ちゃんと検索エンジン名表示されるんですよね
https://i.imgur.com/rMIXgSr.gif

version 2020/01/26 22:00だと検索のままです
2021/01/24(日) 00:04:48.28ID:8Zfnm3S80
searchEngineIconはプレースホルダーの変更なんてしない
どこかで改造したものを拾ったか自分で改造して忘れてるか
2021/01/24(日) 00:21:29.21ID:togicnBt0
BrowserSearch.searchBar._textbox.setAttribute("placeholder", BrowserSearch.searchBar.currentEngine.name);
を必要に応じて実行すればいいんでないの
967名無しさん@お腹いっぱい。 (ワッチョイ 8776-Exn0)
垢版 |
2021/01/24(日) 11:45:22.08ID:kqgkizK/0
どうもお騒がせしました
version 2020/01/26 22:00の 57行目の次に入れたら検索エンジン名表示されました
searchbar.textbox.setAttribute('placeholder', Services.search.defaultEngine.name);
>>966さんのも行けました
2021/01/24(日) 13:37:40.74ID:LyL3bNjE0
な、age厨だろ
2021/01/24(日) 14:17:44.67ID:AZnPJ1uZ0
信者だからまわりが見えてない
2021/01/29(金) 18:01:57.87ID:kSieahOA0NIKU
アリスに日頃の感謝を込めてなにか贈りたい
2021/01/29(金) 19:28:31.13ID:PkWm3coUMNIKU
アリスンギフト
2021/01/30(土) 12:34:20.11ID:id1uEXrX0
XUL Tree無くなるのそろそろかな
2021/01/30(土) 14:43:29.09ID:LCC4aHSS0
AddonsPage_fx72.uc.js
85.0になって無効ボタン無くなってない?
974名無しさん@お腹いっぱい。 (ワッチョイ 6a76-3bOl)
垢版 |
2021/01/30(土) 15:32:03.59ID:ELbC34y00
アドオンのリンクも表示されなくなってる
2021/01/30(土) 17:16:09.65ID:kKlVIu+k0
>>973
スクリプトアップローダーに85対応のやつをあげてくれてますよ
2021/01/30(土) 17:42:21.11ID:LCC4aHSS0
ホントだ
修正してくださった方ありがとうございます!
2021/02/01(月) 21:46:46.42ID:t6g3Jrfr0
enableKeywordsSearchInSearchBarをたのんますぅ
2021/02/01(月) 23:14:30.09ID:iT1yiJx60
infinit scrollはどうやって対応すればいいですか?
onloadは反応しないし、eventlistnerもうまくいかないし。
レス数が950を超えています。1000を超えると書き込みができなくなります。
大学生アイラと影の怪物と戦うリョウが、深夜3時3分の静止した世界で交錯する超常スリラーの概要

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