X



Firefox userChrome.js greasemonkeyスクリプトスレ36
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
垢版 |
2017/12/07(木) 18:40:44.16ID:ibxaQNCz0
■前スレ
Firefox userChrome.js greasemonkeyスクリプトスレ35
https://egg.5ch.net/test/read.cgi/software/1506030128/

■拡張機能
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
0235名無しさん@お腹いっぱい。
垢版 |
2017/12/23(土) 22:11:45.51ID:m0TA/NtQ0
60でuserChrome.jsが使えなくなるって前に書いてあったが、時期ESRが60になってuserChrome.js終わり?
59ESRがでたら再来年まで頑張るつもりだったんだが
0236名無しさん@お腹いっぱい。
垢版 |
2017/12/24(日) 03:08:53.75ID:WvQOIVif0
OSクラッシュした巻き添えでtamperのスクリプト全部吹っ飛んで消えた
テキストファイル1個に全スクリプトを保存してるようでそのデータが壊れてて修復不可

バックアップ取っとけばよかった・・・
0239名無しさん@お腹いっぱい。
垢版 |
2017/12/25(月) 13:37:12.68ID:PH+QRQ4U0
公式のピン留めじゃなくて独自にピン留めできるJsとかありませんか?
ただ長さが変わるだけとか
0241名無しさん@お腹いっぱい。
垢版 |
2017/12/26(火) 00:45:20.62ID:D7wD5w7o0
>>239
長さを変えるだけでいいならそう手間もいらんが
Firefox的に想定外だから「右側のタブをすべて閉じる」がろくに使えなくなるぞ
0243名無しさん@お腹いっぱい。
垢版 |
2017/12/26(火) 11:55:58.53ID:h1QukhP+0
>>241
右側のタブをすべて閉じるは使ってないので全く問題ないです
再起動して場所変わらなければ最高でしたが十分グループ分けができます
人が作った物をちょこちょこ弄ることは出来ても
自分で生み出すことが出来ないので241さんが神にしか見えません
ちょっと聞いただけなのに年末の忙しい時間を使って作ってくださり
ありがとうございました
0245242
垢版 |
2017/12/26(火) 23:08:34.17ID:D7wD5w7o0
自分で使う場合ピン留めを外すのも位置移動なしにする必要があるなとか
標準の「右側のタブをすべて閉じる」を改造するより別途新しく追加する方が楽かなあとか
そんな感じで作り直したのがこちら
https://u6.getuploader.com/script/download/1666
0246名無しさん@お腹いっぱい。
垢版 |
2017/12/27(水) 01:22:31.72ID:YW2GC/PC0
OpenNewTab.uc.js使うと
2nn等のサイトでリンクが新しいタブで開かなくなってしまうのですが
使ってらっしゃる人はどうですか?
0248名無しさん@お腹いっぱい。
垢版 |
2017/12/28(木) 06:13:14.75ID:Fwn8IH870
>>231
リンク先URLだけならLinkLocationbarLiteReverse.uc.jsの10行目
var urlbarIcons = document.getElementById('urlbar-icons');
をvar urlbarIcons = document.getElementById('urlbar-display-box');
に変えて動くのを確認したけどどうかな
IDはもっと適当なものがあるかもしれない
0249名無しさん@お腹いっぱい。
垢版 |
2017/12/28(木) 11:05:45.42ID:q7GUoO5b0
Enhanced word highlightなどが使えなくなるサイトがあるんだが例えば新しいfirefox add-onsなど
使えるようにする対策って何かある?
0252名無しさん@お腹いっぱい。
垢版 |
2017/12/28(木) 17:42:45.40ID:MBAdSPhk0
57になってタブグループってなくなったけどそれは表面上だけで内部構造的にはまだ生きてるの?
0257名無しさん@お腹いっぱい。
垢版 |
2017/12/30(土) 17:08:16.33ID:HFlBp3Hw0
やっと時間ができたので57へ移行中なのですが、
コンテキスト検索をする際にcontextSearcher.uc.jsのように
単語を選択しなくてもカーソル下の単語を拾って検索できるものありませんか?
これ使えなくなって本当に不便
0258名無しさん@お腹いっぱい。
垢版 |
2017/12/30(土) 23:05:13.48ID:MRWXJIx10
今日の夕方以降
violentmonkey にいれてるautopagerize modified by blademight
をONにするとページ読み込みが終了しないようになりました
今はOFFにしてしのいでますがスクリプトが保存しているデータが壊れているような気がします
このデータだけを削除する方法はどうすればいいですか?
スクリプトを消せばスクリプトのデータも消えるのですか?
0259名無しさん@お腹いっぱい。
垢版 |
2017/12/31(日) 17:42:40.51ID:UbNnTk7A0
検索バーを開閉するマウスジェースチャーのスクリプトって無いですか?
アドオンでは探しても見つかりませんでした
0261名無しさん@お腹いっぱい。
垢版 |
2017/12/31(日) 20:57:16.46ID:H3d4SK2d0
前バージョンで使っていたアドオン WideSearchBar の代替を探しています。
検索バーにフォーカスがあるときだけ、アドレスバーを狭くして、その分検索バーを広くするアドオンです。
userChrome.js で実現できないでしょうか。
0265名無しさん@お腹いっぱい。
垢版 |
2018/01/01(月) 13:48:07.08ID:ISIAqwlB0
検索バー無くすなら
せめて検索バーと同じ挙動をアドレスバーでも出来るようにして欲しいわ
検索バーを無しでしばらく使ってみたが今のアドレスバーでは代わりに成らない

何も手を入れてないページ内検索バーの使い勝手も問題だ
0266名無しさん@お腹いっぱい。
垢版 |
2018/01/01(月) 14:39:47.85ID:+8ABb7v/0
ロケーションバーは常にURLを表示しておきたい
フィッシング対策が云々と言っている割に基本的なところで目隠ししてどうするよ
0268名無しさん@お腹いっぱい。
垢版 |
2018/01/01(月) 15:23:29.24ID:Xej/KyN90
こだわりがあると言うより、不便を強いられると言うことだな
人それぞれの使い方があるのだから
使い方に合うようにできないと言うことは貧乏するのと同じで切ない
0271名無しさん@お腹いっぱい。
垢版 |
2018/01/01(月) 16:54:02.58ID:ISIAqwlB0
そもそも標準の検索バーが完全な無能だからな
searchWPがFirefoxの価値の5割くらいを支えていた
今やそれが使えないどころか
自分しか使わない検索サイトを追加すらことすら難儀するレベルでうんこ化してるのを見ても
検索バーやページ内検索はユーザーに使わせたくないのではないと思えてくる
0273名無しさん@お腹いっぱい。
垢版 |
2018/01/01(月) 17:10:56.18ID:edZBbPnN0
消費者が検索で正しい情報なんか知られたら困るんだろう
おけーぐーぐるの
答えのまま行動する民衆が大切なんだ
0276名無しさん@お腹いっぱい。
垢版 |
2018/01/01(月) 20:05:11.50ID:ELeOtRHh0
>>275
Mozilla
ブラウザを作り無償配布している

(極一部の)ユーザー
そのブラウザが自分の都合に合わせないということで糞呼ばわりしたり
民衆がどうとかわけの分からないことを言い出す
0279名無しさん@お腹いっぱい。
垢版 |
2018/01/01(月) 20:51:46.41ID:rqIHNREg0
去年作られたブラウザとかなら分かるけど
ブラウザが世に出てきて何十年たつんだよ
マニアックなその他の部分はアドオンで補うのは分かるが
未だに検索周り、ページ内検索周り、ダウンロード周りが
充実して無いってのは糞 
0280名無しさん@お腹いっぱい。
垢版 |
2018/01/02(火) 00:55:25.87ID:kabeoatB0
urlfilter.uc.js 0.0.8.3で
つべの動画の始まりに割り込んでくる広告CMを
http*://*.doubleclick.net/* でブロックしてたんだけど
最近効かなくなっちゃったんだがどう直せばいいかわかる猛者おるか?
0282名無しさん@お腹いっぱい。
垢版 |
2018/01/02(火) 20:51:50.16ID:AAvNH21a0
live2といってもflashとHTML5で対処が変わるからめんどくさそう
1個になってから対応する人が出てくるんじゃないかな
HTML5ならDOMを定期的に見たら対応はらくだし
0283名無しさん@お腹いっぱい。
垢版 |
2018/01/03(水) 04:09:19.52ID:5crclLYH0
amazonから図書館の蔵書検索できるスクリプトないかな
Libronっていうやつはあったけどfirefoxのandroid版のtampermonkey からだときちんと読み込めなくて使えなかった
ほかに似たようなスクリプトないかな
0293名無しさん@お腹いっぱい。
垢版 |
2018/01/05(金) 22:42:40.93ID:qIFtjRWV0
             . ィ
.._ .......、._    _ /:/l!
 :~""''.>゙' "~ ,、、''‐'、|         _    またまたご冗談を
゙、'、::::::ノ:::::::_,.-=.  _〜:、         /_.}'':,
 ``、/:::::::::__....,._ `゙'Y' _.ェ-、....._ /_゙''i゙ノ、ノ
 ,.--l‐''"~..-_'.x-='"゙ー 、`'-、 ,:'  ノ゙ノブ
"   .!-'",/  `'-‐'') /\ `/ でノ-〈
 .-''~ >'゙::    ‐'"゙./  ヽ.,'   ~ /
   //:::::       ',    /    ,:'゙
0297名無しさん@お腹いっぱい。
垢版 |
2018/01/05(金) 23:58:08.20ID:Zq1iuTe30
礼にはおよばねえ
0298名無しさん@お腹いっぱい。
垢版 |
2018/01/06(土) 00:35:17.49ID:VHkAQb3Q0
スレ違いは承知の上でお尋ねをさせていただきたいのですが、
Enhanced word highlight 1.5.9 revision9.user.jsをGoogle Chrome + TampaerMonkeyの環境で使用すると
ハイライトするキーワードの入力ボックスを表示するためのスクリプトのショートカットキー"Alt + /"が効かず、押しても何も表示されません。

入力ボックスを呼び出せないため、現状ではGoogleの検索結果とそのリンク先以外のサイトではハイライト機能が使えず少々不便に感じています。

どなたかコードの修正方法をご存じの方がおられましたら恐縮ですが教えていただけないでしょうか?
0300名無しさん@お腹いっぱい。
垢版 |
2018/01/06(土) 11:26:34.70ID:SqY2rnAx0
>>298
Firefoxには「Keyboard Savior Xtreme」というアドオンがあって、
これが有効になっていると Alt + / が機能しない (ホワイトリスト有り)
Google Chrome に似たような拡張やスクリプトを入れてないだろうか
サイト側でショートカットキーを無効にしたり別の機能を割り当てしてる事もある
0302名無しさん@お腹いっぱい。
垢版 |
2018/01/06(土) 20:35:47.49ID:C/F6EhFT0
57から非推奨の構文がガスっと削られたのかグリモン3では動くのに4では動かない部分がチラホラある
まあそれは良いんだけど何処でコケてるのかコンソールに出してくれよデバッグがしづらいわ
0303名無しさん@お腹いっぱい。
垢版 |
2018/01/06(土) 22:58:10.15ID:5E+Wd5ei0
もうグリモンは捨てて天パ猿使ったほうが無難じゃないかね
いやまぁ好きな方使えばいいけど
0306名無しさん@お腹いっぱい。
垢版 |
2018/01/07(日) 00:23:23.61ID:r77toqxO0
>>299-300
どうもありがとうございます。
TampaerMonkey以外の拡張機能とEnhanced word highlight以外のスクリプトを無効化して
色々なサイトで試してみましたが、やはり入力ボックスを表示できませんでした。
0308名無しさん@お腹いっぱい。
垢版 |
2018/01/07(日) 01:56:47.47ID:QpunKANI0
Vivaldi+Tamperでやってみたが確かに駄目だな
試しにShift+kに書き換えてやってみたらできたから
Alt + / がchrome系のデフォで使われてるのかもな
0309名無しさん@お腹いっぱい。
垢版 |
2018/01/07(日) 02:26:14.54ID:QpunKANI0
改めてやってみるとAlt使っている機能1個も動いてないな
とりあえず別のキーで使うなら211行目を書き換えればいい
元の作者がちゃんとコメントアウトで示してくれてるから
0310名無しさん@お腹いっぱい。
垢版 |
2018/01/07(日) 10:00:37.47ID:H77ViJlE0
新しくページを開いた時に、ページ内のテキストボックスにフォーカスが置かれた状態で開かれるページがあります。
今の私にとってはそれでは不便なので、テキストボックスにフォーカスが置かれていない状態でページが開かれるようにしたいです。

そこで Greasemonkey を使い、以下のスクリプトを書きました。

// ==UserScript==
// @name Remove focus from the textbox
// @require https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js
// ==/UserScript==
$(function () {
$('input').blur();
});

しかし、意図通りにフォーカスがテキストボックスから外れた状態で開かれるページもあれば、
外れずにテキストボックスでキャレットが点滅した状態で開かれるページもあります。

意図通りのページの例
https://www.yahoo.co.jp/
https://www.stackage.org/lts-10.2

フォーカスが外れないページの例
https://www.google.co.jp/
https://www.msn.com/ja-jp

これらの違いが分かりません。
どのようにすればフォーカスがテキストボックスから外れてくれるのでしょうか。


[環境]
Arch linux
FireFox 57.0.4 (64bit)
0312名無しさん@お腹いっぱい。
垢版 |
2018/01/07(日) 12:49:50.76ID:jDk2kdSt0
確かにChromium系はAlt修飾でキーイベント発生しないね
Enhanced word highlightはChromium系の場合Altの代わりにWinキーでいけるみたい

>>310
googleは
// @run-at document-end
でもだめみたいだから
setTimeoutで実行タイミング少し遅延させればいいんじゃないかな
0313名無しさん@お腹いっぱい。
垢版 |
2018/01/07(日) 14:58:44.47ID:B+tRYtC80
そのinput要素がscriptで生成されてたら出来るわけないやね、生成を待たないと
MutationObserverかあまり美しくないけどsetTimeoutか
0314名無しさん@お腹いっぱい。
垢版 |
2018/01/07(日) 17:45:15.60ID:oL5KiqT30
stackageだけがautofocus属性使ってて
あとは全部スクリプトでフォーカスあててるから
その処理がblurより後にずれ込んでるんじゃない
0316298
垢版 |
2018/01/07(日) 21:53:04.71ID:r77toqxO0
情報を下さった方々どうもありがとうございます。

>>308-309で教えていただいた通りAltキーではなくShiftキーを使用するようにコードを書き換えたところ、
無事にショートカットキーから入力ボックスを表示できるようになりました。

おかげさまでブラウジングが格段に便利になりました。
本当にどうもありがとうございました。
0317名無しさん@お腹いっぱい。
垢版 |
2018/01/07(日) 22:55:55.05ID:H77ViJlE0
>>312 >>313 >>314
理屈が理解できてスッキリしました。
取りあえずタイムアウトを 500 ミリ秒に指定してみましたら、うまく行きました。

>>315
仰る通りですが、テキストボックス以外の所にフォーカスが当たっている事は特に問題ないです。

みなさん、ありがとうございました。
0318名無しさん@お腹いっぱい。
垢版 |
2018/01/08(月) 00:27:49.29ID:3EaYT+To0
グリモンからTampermonkeyに移ったらpixivfilterが動かなくなった
ヘッダーに「// @run-at document-star」を付けてもダメ
他の人はちゃんと動いてる?
0322名無しさん@お腹いっぱい。
垢版 |
2018/01/08(月) 19:16:18.19ID:1ufS3q5Q0
>>321
そんなのあったな(´・ω・`)後継はモモンガだっけ
0325名無しさん@お腹いっぱい。
垢版 |
2018/01/12(金) 02:26:55.25ID:l8Rtocdh0
他のスレだと答えられる人がいなそうなのであえてここで聞かせて下さい
BookmarksHomeっていうアドオンの中のスタイルシート勉強してます
下を足すと1カラムが自動開閉するようになるのですが、その1カラムの中で常に1つのフォルダだけ
開いた状態にして他のフォルダを開くと開いていたフォルダが閉まる様にしたいけどどうしても出来ません
ここで聞いて無理なら他でも無理かなぁ

#c_0 .folder {
border-bottom: none;}

#c_0 .folder:hover {
border-bottom: 1px solid;}

#c_0 .folder ul {
display: none;}

#c_0 .folder:hover ul {
display: block;}

#c_0 .folder h2 {
border-bottom: 3px solid;}

#c_0 .folder:hover h2 {
border-bottom: 1px dotted;}
0329名無しさん@お腹いっぱい。
垢版 |
2018/01/15(月) 02:37:59.73ID:YKQoIXwf0
>>328
selecttabで色々試してたのでvisibleとか全く出て来なかったです 
1人じゃ絶対無理でした、ありがとうございました。
 
0330名無しさん@お腹いっぱい。
垢版 |
2018/01/15(月) 14:23:26.95ID:vPkIVE/Y0
Firefox57でアクティブタグの履歴を削除するというscriptが動作しなくなってしまったのですが
改変したらどうにかなるものでしょうか

// アクティブタグの履歴を削除
case "DU": (function(){
var history = gBrowser.webNavigation.sessionHistory;
if(history.count > 0){
var currentEntry = history.getEntryAtIndex(history.index, false);
history.PurgeHistory(history.count);
history.QueryInterface(Ci.nsISHistoryInternal);
history.addEntry(currentEntry, true);
gBrowser.webNavigation.gotoIndex(0);
["Back", "BackOrBackDuplicate", "Forward", "ForwardOrForwardDuplicate"].forEach(function(id){
document.getElementById("Browser:" + id).setAttribute("disabled", "true");
});
}
})(); break;

CustomButton向けで拾ったものをuserchromeJSのマウスジェスチャに移植して使っていました
修正できる方いましたらぜひお願いします
0331名無しさん@お腹いっぱい。
垢版 |
2018/01/18(木) 17:04:53.36ID:bD9lXlLe0
自作したスクリプトを使っていたのですがローカルでアップデートできなくなりました
どこかサイトに上げてからインストールしないとだめでしょうか?
0332名無しさん@お腹いっぱい。
垢版 |
2018/01/18(木) 23:50:34.09ID:YXjvIqEt0
TamperMonkey
4.5にバージョンアップされるとGoogleドライブのスプレッドシート読み込めなくなりませんか?
旧バージョンでは大丈夫なんだけど4.5になってるブラウザではことごとく読み込みエラーが出て
TamperMonkey無効にすると行けるみたい

バージョンダウンするかもしくはURLをブラックリストに追加したいんだけど
可能でしょうか?
0334332
垢版 |
2018/01/19(金) 00:11:55.14ID:DBbuv9BX0
よくわからないなりに自己解決しました

・オプション-設定のモードを初心者以上にし
・セキュリティのページのブラックリストにhttps://docs.google.com/*を追加
・ページフィルタのモードを「両方」に

これで一応読み込めるようになりました
■ このスレッドは過去ログ倉庫に格納されています

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