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
0002名無しさん@お腹いっぱい。
垢版 |
2017/12/07(木) 18:41:03.49ID:ibxaQNCz0
■拡張機能その2
JSActions K
https://addons.mozilla.org/firefox/addon/jsactions_k/
Custom Buttons
https://addons.mozilla.org/firefox/addon/custom-buttons/
Custom Buttons フォーラム
http://custombuttons.sourceforge.net/forum/
keyconfig 20080929 ・ mozillaZine Forums
http://forums.mozillazine.org/viewtopic.php?t=72994
userChromeES
https://addons.mozilla.org/firefox/addon/user-chrome-es/

■firefox用スクリプトアップローダー | uploader.jp
https://u6.getuploader.com/script/
0008名無しさん@お腹いっぱい。
垢版 |
2017/12/07(木) 23:04:10.03ID:68bNNugN0
>>7
前スレ>>987>>997にヒント出してやったんだから
いい加減、自分でやってみろよ
ツールバーを非表示にするショートカットキーぐらいは作れるだろ
0011名無しさん@お腹いっぱい。
垢版 |
2017/12/08(金) 06:43:28.89ID:sRExyAyx0
>ID:6sMv+BKM0
こいつってXPスレを何年にも渡って何十スレも荒らし続けてる真性のキチガイ爺さんじゃん・・・
絶対に触っちゃ駄目な奴だぞ
0016名無しさん@お腹いっぱい。
垢版 |
2017/12/08(金) 07:43:16.22ID:kRteWYwW0
よくそんなごちゃごちゃ汚らしい画面を他人に見せようと思ったな
低解像度の糞モニタ使ってるのもバレバレで草
0019名無しさん@お腹いっぱい。
垢版 |
2017/12/08(金) 14:55:20.92ID:n+6/Yuje0
森川はいつまでこのスレに居るの?
0020名無しさん@お腹いっぱい。
垢版 |
2017/12/08(金) 19:48:56.36ID:Yhbkjssw0
SearchEngineWheelScroll.uc.js
これポップアップからエンジン変えてもアイコン更新されないね
アリスさんのやつと併用前提なのか?
0022名無しさん@お腹いっぱい。
垢版 |
2017/12/08(金) 20:12:33.66ID:ts+nth5M0
>>20
ポップアップからエンジン変えて検索した場合その時限り変わるだけなんじゃないのかな
エンジンは変わらないでしょ
57デフォの仕様だと思う
エンジン変更は検索バー上でホイールスクロールだよね
0023名無しさん@お腹いっぱい。
垢版 |
2017/12/08(金) 20:15:38.64ID:x9AHVbzh0
>>11
変な奴は煽って焙り出したほうが逆に周知も出来て対処しやすいかと思って

無能を装ってkrkrしては難癖付けて扱き下ろすタイプの荒らしに見えたから
焙り出してみたんだけど有名な荒らしだったのか…
0024名無しさん@お腹いっぱい。
垢版 |
2017/12/08(金) 20:30:55.98ID:sIHunm3d0
旧検索バーもどきとかそうでなくともCtrl+Up,Dnでデフォエンジン変わるけどね
とはいえ後者の方法とSearchEngineWheelScroll.uc.js併用する人は珍しいだろうね
>>20は旧検索バーもどきとの併用なのかな
0025名無しさん@お腹いっぱい。
垢版 |
2017/12/08(金) 20:45:59.33ID:hhCbupk/0
>>20
57.0.1だけどアイコンのところをホイールくるくるでデフォルトのエンジンまで変わっちゃうわ
オプションページ表示しているとリアルタイムでころころ変わっている
0026名無しさん@お腹いっぱい。
垢版 |
2017/12/08(金) 21:17:53.90ID:sIHunm3d0
そりゃそうだろ
エンジンを切り替えるためにはデフォのエンジンを変える必要がある
>>24で上げた方法もどっちもデフォのエンジンを変える
それが嫌なら素直に選んだら即検索に行くポップアップでやるしかない
0030名無しさん@お腹いっぱい。
垢版 |
2017/12/08(金) 22:47:16.38ID:8gZUlVpI0
57からzzzz-removeTabMoveAnimationFx44.uc.jsが効かなくなって、
alice0775さんが更新してくれるのを期待してたけど無理っぽいなぁ
0032名無しさん@お腹いっぱい。
垢版 |
2017/12/08(金) 23:33:38.94ID:hHNmcAc50
結局のところ旧検索バーという完全体に戻してくれるスクリプトはまだなんだな
惜しいとこまできてるから頑張って欲しい
003320
垢版 |
2017/12/08(金) 23:40:19.40ID:Yhbkjssw0
書き方が悪かった
虫眼鏡部分をホイールスクロールで切り替わるのはいいんだけど
通常通りに虫眼鏡クリックで出るポップアップからエンジンを変更したときは
エンジンアイコンは変わらないのねってこと

スクリプト内でエンジンの変更監視してないから当然なんだけど...
0034名無しさん@お腹いっぱい。
垢版 |
2017/12/08(金) 23:46:26.82ID:ts+nth5M0
>>33
虫眼鏡クリックで出るポップアップからはエンジン変更できないでしょ
選択したエンジンでの一度限りの検索が行えるというものでしょ
0037名無しさん@お腹いっぱい。
垢版 |
2017/12/09(土) 15:30:02.75ID:gaqAYhUH0
これ動作しないよね?

タブバー上ホイールでタブ切り替え
(function() {
if (location != 'chrome://browser/content/browser.xul')
return;
const scrollRight = true;
const wrap = true;
gBrowser.tabContainer.addEventListener("wheel", function(event) {
let dir = (scrollRight ? 1 : -1) * Math.sign(event.deltaY);
setTimeout(function() {
gBrowser.tabContainer.advanceSelectedTab(dir, wrap);
}, 0);
}, true);
})();
0039名無しさん@お腹いっぱい。
垢版 |
2017/12/09(土) 18:19:46.36ID:0KVEztjO0
SearchEngineWheelScroll.uc.js便利だけど
検索した後にデフォルトの検索エンジンに戻すにようにできないかな?
0042名無しさん@お腹いっぱい。
垢版 |
2017/12/09(土) 20:11:15.40ID:tsKP9DPq0
>>39
デフォルトの検索エンジンは固定で検索バー下にポップアップしてきた
デフォ以外の検索エンジン利用したときにはその時だけだよね
デフォルトの検索エンジンは常に固定のままだよ
0048名無しさん@お腹いっぱい。
垢版 |
2017/12/10(日) 02:15:54.43ID:CMUJ4aks0
SearchEngineWheelScroll.uc.jsめっちゃ改善したなぁ
地味にフォームでダブクリリセットも欲しかったから嬉しい
あとは起動時に既定エンジンを表示ってできないかなー(チラッ
004920
垢版 |
2017/12/10(日) 02:20:53.29ID:yM4AIoxf0
さらについでにアリスさんのSearchOnEngineChangeForFx38.uc.js
も57以降に対応させた
0050名無しさん@お腹いっぱい。
垢版 |
2017/12/10(日) 02:26:56.32ID:+bX7/Ifu0
>>47
あるかは知らんが作るのは簡単そう
URLバーだけならこれでいけるんじゃないかな
(function(){gURLBar.addEventListener('mouseover',function(){this.focus()},false)})()
後は検索バー相手にも同じことすれば
0052名無しさん@お腹いっぱい。
垢版 |
2017/12/10(日) 11:50:44.24ID:zD5JcOVI0
>>50さんのは
カーソルを外してもフォーカスされたまま

ロケーションバーと検索バーにフォーカスを移した時にURLや文字列を選択状態にするというのはありました
AutoSelectUrl.uc.js
https://github.com/ardiman/userChrome.js/blob/master/autoselecturl/AutoSelectUrl.uc.js
こちらのはロケーションバーからカーソルを外すとフォーカスが失われる
0053名無しさん@お腹いっぱい。
垢版 |
2017/12/10(日) 12:49:23.73ID:SeuKuqsa0
>>50 
わざわざありがとうございます 

>>52
これ面白いですね URLバーははずれるけど検索バーは外れないんですね
ありがとうございます
0054名無しさん@お腹いっぱい。
垢版 |
2017/12/10(日) 13:04:50.83ID:zD5JcOVI0
>>53
AutoSelectUrl.uc.js
こっちのはロケーションバー右側にある「履歴を表示します」
クリックしてURL履歴も検索エンジンも選択できないよ
これではちょっと使えないですね

>>50さんのものは「履歴を表示します」をちゃんと利用できるようになっている

>>50さんのにAutoSelectUrl.uc.jsの46行目から49行目を移植してみたら
検索バーもフォーカスするようになったし
作れる皆さんからしたら笑われるんだろうけどこんなかんじ
https://i.imgur.com/UAuoZo7.png
0060名無しさん@お腹いっぱい。
垢版 |
2017/12/10(日) 23:21:07.52ID:bEJ9D4N+0
最近昔作ったスクリプトがやたら取り上げられてて複雑な気分
当時はDL数一桁余裕だったのにw
0061名無しさん@お腹いっぱい。
垢版 |
2017/12/11(月) 00:57:28.34ID:1thkh/1c0
SendToPlayer.uc.js これ最高だな
PotPlayerでも使えたわ
つくってくれた神様サンクス!
0062名無しさん@お腹いっぱい。
垢版 |
2017/12/11(月) 01:59:06.93ID:msIx83WC0
SearchEngineWheelScroll.uc.js様
起動時に既定のアイコンとエンジン名が表示されるようにして
wheelscroll-to-change-search-engine.uc.js+searchEngineIcon.uc.jsではできるみたいです
0063名無しさん@お腹いっぱい。
垢版 |
2017/12/11(月) 06:13:32.47ID:gqFdidWa0
case 'Open New Tab':
var url = imgNode ? imgNode.src : 'about:blank';
this._openTab(url);
++gBrowser.tabContainer.selectedIndex;
BrowserSearch.addressBar.value = '';
BrowserSearch.addressBar.focus();
break;

こうやってみたんだけどaddressbarへフォーカスしてくれない
助けてください・・・
0064名無しさん@お腹いっぱい。
垢版 |
2017/12/11(月) 07:28:48.04ID:RTF7GLW+0
検索バーは
ここ数日で、目覚ましい発展をして
大変喜ばしいのですが

肝心の「選択文字」を検索バーに送る方法を知らなくて
宝の持ち腐れ状態です…
0065名無しさん@お腹いっぱい。
垢版 |
2017/12/11(月) 11:00:29.29ID:FmqpfEi40
SearchEngineWheelScrollv0.5.uc.js
至れり尽くせりでありがたいです

検索バーで検索した後指定のエンジンに戻す
let auto = false にして
resetSearchbar.uc.jsと併用で理想の動作です
0069名無しさん@お腹いっぱい。
垢版 |
2017/12/11(月) 15:38:05.63ID:2jgpY8hS0
SearchEngineWheelScroll
ファイル名にバージョン書かれると更新が面倒
スクリプト内の変数名とかもっとなんとかならんのかいw
0070名無しさん@お腹いっぱい。
垢版 |
2017/12/11(月) 16:11:10.92ID:azQjKGtY0
>>68
確か11月更新だったから使えるのかな?と思ったんだけど、fx57には対応してないのかな

なんか代わりのないでしょうか?
あれないと不便で
誰か知ってる人いませんか?
0071名無しさん@お腹いっぱい。
垢版 |
2017/12/11(月) 19:59:56.09ID:Btuy6Als0
すんまそん greasemonkeyの新規スクリプトを書き換えて、保存する方法を教えて下さい。コピペしても保存できません。
0073名無しさん@お腹いっぱい。
垢版 |
2017/12/11(月) 20:05:30.96ID:Btuy6Als0
>>72 即答ありがとうございます。そうですか保存機能ができていないんですね。それでどこに置けばいんですか?ちなみにWin7です。
0076名無しさん@お腹いっぱい。
垢版 |
2017/12/11(月) 20:21:08.61ID:kle1SJ210
グリモンの場合はバージョン3の状態でインスコしたあとに4に更新するという方法でいけなくもない
ただしちまちま書き換えようとするとキャッシュ消しも含めて面倒
0077名無しさん@お腹いっぱい。
垢版 |
2017/12/11(月) 20:24:27.89ID:Btuy6Als0
>>76 かなり面倒な状態になっているようですね。ちなみにAbemaTVの番組表の不快なCHを消したかったからです。汚鮮が酷い
0078名無しさん@お腹いっぱい。
垢版 |
2017/12/11(月) 21:27:59.70ID:7dPQMnRV0
firefox57では以下のスクリプトで、
@検索バーアイコン上でスクロールで検索エンジンを変更、
A検索バーアイコン上でダブルクリックで指定のエンジンに戻す
が機能しているのですが、firefox56だと@しか機能しません

Aを機能させたいのですが、どうすればいいでしょうか?

wheelscroll-to-change-search-engine.uc.js
SearchEngineWheelScrollv0.5.uc.js
0080名無しさん@お腹いっぱい。
垢版 |
2017/12/11(月) 23:48:54.39ID:1vvl42HP0
新しいウィンドウのページはローカルの画像でもオプションで設定できるけど
新しいタブがマウスジェスチャー受け付けないから死ぬほどムカついてた。
アドオンの力を借りて自前のローカルサーバーから勝色一色のhtmを開くことでやっと落ち着いた。
0081名無しさん@お腹いっぱい。
垢版 |
2017/12/12(火) 00:17:32.17ID:dUsLhERv0
OpenIE_1.0.uc.xul
http://tabunfirefox.web.fc2.com/download/userChromeJS.html
こちらで配布していますOpenIE_1.0.uc.xul使えるようにできたのですが
IEだけでなくファイル名変えてもう一つ別のブラウザでも利用したく
chromeフォルダに入れてみたのですが片方しか動いてくれません

どこをいじれば二つ利用できるようになるでしょうか
0082名無しさん@お腹いっぱい。
垢版 |
2017/12/12(火) 00:37:10.18ID:HmxiSLLh0
メニューバーのメニューを1個のアイコンボタンに集約するuc.jsが機能しない・・・・
これは深刻だ
0087名無しさん@お腹いっぱい。
垢版 |
2017/12/12(火) 01:15:31.22ID:dUsLhERv0
>>85
idとあるところに数字入れたりしてみましたが難しいです
>>86
Openwithも利用してるのですがこちらはリンクとページが別々になっていて
どちらも常にコンテキストメニューに表示されてます

OpenIEはページの時はページを開く、リンクの時はリンクを開くと出てくるので
スマートだし二つくらいならコンテキストメニューに階層なしで表示できていいかなと考えた次第です
0088名無しさん@お腹いっぱい。
垢版 |
2017/12/12(火) 02:31:05.89ID:kchoPEiM0
Openwithはマルチプロセスが有効だとページメニューとリンクメニューが同時に表示されるな
どこを修正したらいいのか
0091名無しさん@お腹いっぱい。
垢版 |
2017/12/12(火) 04:56:41.96ID:HmxiSLLh0
呼び名が分からないけど、右肩の
>>

この2つのアイコンを動かす事のできるスクリプトが見つからない
凄い以前見かけて、そのときは必要に迫られてなかったから記憶できなかった。
0093名無しさん@お腹いっぱい。
垢版 |
2017/12/12(火) 07:37:50.47ID:zmBoqL5Q0
>>79
SearchEngineWheelScrollv0.5.uc.jsの86行目の

let icon = document.getAnonymousElementByAttribute(bar, 'class', 'searchbar-search-icon');

searchbar-search-iconをsearchbar-search-buttonに変えてもダメでした
0095名無しさん@お腹いっぱい。
垢版 |
2017/12/12(火) 12:51:51.56ID:SWMXflHY0
greasemonkeyが4になって、ff56では機能しなくなっちまった
機能減るならアップデート対象に載らないようにして欲しいな
0096名無しさん@お腹いっぱい。
垢版 |
2017/12/12(火) 12:58:00.31ID:HmxiSLLh0
document.getElementById("■■■").setAttribute("removable", "true");
                  ↑
               >>や三の名前

var box = document.getElementById("○○○");
                        ↑
                      PersonalToolbarとかTabsToolbarとか


box.insertBefore(document.getElementById("menubar-items"),box.childNodes[△△]);
                                                   ↑
                                             何番目のアイコンに配置するか


これで多分出来ると思うだけどな。名前が分からん。
0097名無しさん@お腹いっぱい。
垢版 |
2017/12/12(火) 13:23:39.41ID:HmxiSLLh0
オーバーフローメニュー   >>
メニューパネル   三
ブラウジングライブラリー  川\
0099名無しさん@お腹いっぱい。
垢版 |
2017/12/12(火) 13:46:50.32ID:dUsLhERv0
>>85
>>86
おせわになりました
>>88-89さんの修正でOpenwithもスマートになったので助かりました

それから15行目18行目の
bookmarkpageをsep-openに変更して

このページを....... を
コンテキストメニューの上の方に持ってこれたので
使いやすくなりました
■ このスレッドは過去ログ倉庫に格納されています

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