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

■ このスレッドは過去ログ倉庫に格納されています
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
2018/04/25(水) 14:13:12.05ID:Y16IcPHT0
www
2018/04/25(水) 14:41:08.97ID:NqINdsFx0
tampermonkeyのIG Helper機能してない?
2018/04/25(水) 15:49:23.46ID:QHap5gVF0
>>772
あんさん、ちゃんと機能してまっせ。
ロードされるまで ちょこっとだけ時間かかるけれどね。
2018/04/25(水) 21:28:27.68ID:/kg+eRCW0
>>768
// @include *
// @exclude /^https://www\.google\.com/.*$/
これでも変わりませんでした
Google含む全サイトに適用されてしまいます
2018/04/25(水) 21:41:25.39ID:m4TDPd6R0
>>774
その指定だとincludeのほうが強いからだよ
効くかわからんがincludeに
!/^https://www\.google\.com/.*$/
を指定してみたらどうだろう?
776名無しさん@お腹いっぱい。
垢版 |
2018/04/25(水) 22:32:42.85ID:XOdDrMiR0
>>766でも>>774でもちゃんと効く
https://www.google.com/ のつもりが https://www.google.co.jp/ を開いてたりしない?
2018/04/25(水) 22:57:03.88ID:tqHKQlz70
http*でも結局*と変わらんの?
2018/04/26(木) 01:31:33.13ID:TlWj8D5y0
>>775-776
ありがとうございます
やはり動作しなくて、いろいろ試したのですが無理でした
Tampermonkeyだからかもしれないです
2018/04/26(木) 03:04:31.30ID:46azNKX10
tamperでも>>766,774で除外効くけどなぁ
2018/04/26(木) 06:25:13.77ID:0hZVlAiS0
凄くつまらないことなんだけど日本語の変数名って使えるんだな
探せばとんでもないスクリプトもあるのだろうか……
2018/04/26(木) 11:37:51.63ID:tkCWGipY0
Chrome拡張のread.crx-2を開いているタブでスクリプト動かすにはどうすればいいの?
chrome-extension://* をincludeしても動かんかった
2018/04/26(木) 13:21:54.79ID:RgkPOrue0
tempermonkeyでimagehost redirectというスクリプトを使っていたのですがhttps://imx.toというホストをスキップしようとしても出来ないみたいです
代用のスクリプトはないでしょうか
783名無しさん@お腹いっぱい。
垢版 |
2018/04/27(金) 00:44:48.91ID:q+fh5aIO0
>>778
スクリプトの Settings タブで
☑ Original excludes のチェックが外れているのかも
https://i.imgur.com/LbWLInV.png
784名無しさん@お腹いっぱい。
垢版 |
2018/04/27(金) 23:33:35.22ID:kcVLni1t0
Extract images for Twitterが動かない・・・
2018/04/27(金) 23:44:23.89ID:DUGHQdEj0
>>784
Twitterはcsp設定してるからViolentmonkeyだと動かないよ
2018/04/27(金) 23:48:30.92ID:AfFoPatS0
>>783
ありがとうございます。
それも確認したのですが正しいようです。
俺環なのか週末にクリーンな状態からやり直してみます
2018/04/28(土) 21:43:01.19ID:3H+6tY2s0
グリモンで、5chのようにback-linksを
まちBBSで付けたいのだけど、1日格闘してもできなかった。
できる人いますか?
2018/04/30(月) 10:55:12.89ID:U4JI5ktM0
ConformSearchBoxModoki.uc.js

googleとamazonの検索ワードだけ
検索バーに送るようにするには
どのように設定したらよろしいんでしょう?
2018/04/30(月) 20:08:58.44ID:j9040Jhn0
ConformSearchBoxModoki.uc.js (ConformSearchBoxModoki.uc.js)
https://u6.getuploader.com/script/download/1703
version 0.2
ページ内検索バーに対応 / 検索ボックスにワードを送るサイトを指定できるように

サイトを指定したい場合17行目のspecify_the_siteをtrueにして18行目以降のtargetで指定
2018/04/30(月) 20:13:06.45ID:j9040Jhn0
履歴でも指定したい場合は35,37行目をコピーして40,41行目を囲めばおk
791788
垢版 |
2018/04/30(月) 20:40:39.67ID:U4JI5ktM0
>>789
連休中にこんな早い対応
どうもありがとうございます

serachWP_modokiとこれで
検索関係は問題なくなりました

Yz'DockからESRが
煙とともに消え去りました…
2018/05/03(木) 18:48:56.90ID:j1ZKcaX+0
久しぶりに覗いたらConformSearchBox代替出てたのか
ありがたや
2018/05/05(土) 00:19:57.04ID:th4GLfSu0
ドイツの掲示板でtablockはこのコードなら素晴らしく動作するぜ! と書かれているから
内容見ないでエディターにコピペして見たらやってることがprotectだった悲しさ
2018/05/05(土) 01:37:01.66ID:EeFo6HJd0
aliceさんおタブプロテクトってタブの上書き防止もしてくれていたはずなのにしなくなってる?
2018/05/05(土) 13:49:57.87ID:KbyMOw750
>>794
tabLock_mod2.uc.jsとtabProtect_mod2.uc.jsがリリースされたよ
2018/05/05(土) 14:39:53.89ID:aCHptWe80
マルチプロセス対応のsavefolder待ってます..
2018/05/06(日) 02:05:01.34ID:i79xe4ZL0
>>795
おお、わざわざthx
aliceさん更新ありがとうございます
2018/05/06(日) 03:07:14.05ID:dzwoMsS+0
greasyfork.orgにとてつもないペースでスクリプトがアップされてるけど
一種の攻撃なんだろうか
2018/05/06(日) 07:37:29.04ID:s0AcWVRh0
>>798
荒らしじゃねーかな
微妙に文字列を変えながら連投してるわ
2018/05/06(日) 12:55:35.79ID:B9RTOOsB0
意味がわからないね
頭おかしい
2018/05/06(日) 13:31:49.56ID:y9ApUIjc0
tabProtect_mod2.uc.js
タブを移動するとアイコンが消える
2018/05/06(日) 13:35:24.38ID:qmXQrf7M0
検索後にサーチバーがクリアされないと嫌だ、
ブックマークのフォルダが、他のフォルダを開けたときに閉じないと嫌だ、
この二つのためにuserChrome.jsを使い出したのに、61にしたら両方とも使えなくなった。
2018/05/06(日) 14:41:10.69ID:5rMsNtpy0
>>802
http://wiki.nothing.sh/page/userChrome.js用スクリプト
Nightly61.0a1以降でuserChrome.js用スクリプトを利用する方法
に変えないとだめだよ
2018/05/06(日) 14:47:25.32ID:y9ApUIjc0
alice0775さん、ご対応ありがとうございました。
2018/05/06(日) 22:07:45.62ID:mPs8MUR/0
>>803
丁寧にありがとう。やってみます。
2018/05/07(月) 01:15:35.89ID:hihofhLp0
>>799
やっぱそうか
今見たらまだ続いてるわ
2018/05/07(月) 01:32:50.15ID:q9v+I00e0
https://greasyfork.org/ja/scripts?sort=created

ひどいね
2018/05/07(月) 01:37:00.95ID:xECnAQWS0
これだから中国人は
2018/05/07(月) 15:00:27.30ID:engN/mkS0
alice0775さん、userChrome.jsの更新ありがとうございます
2018/05/07(月) 15:01:28.11ID:TjNawgPt0
いつも更新ありがとう
2018/05/08(火) 12:58:31.41ID:w+ntwhPr0
userChrome.js用スクリプト - wiki@nothing
http://wiki.nothing.sh/page/userChrome.js%CD%D1%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8#d97d9043
Nightly61.0a1以降でuserChrome.js用スクリプトを利用する方法

をやっても61.0b3で動かないんだけど、どうしたらいいですか?
2018/05/08(火) 13:03:58.03ID:/MV2Ebou0
単純に間違ってるだけだろうな
ディレクトリと格納するファイルなんかが微妙に変わってるから
よく読んだ方が良い
2018/05/08(火) 13:18:04.93ID:7rISLdEi0
about:config
browser.startup.blankWindow
trueになってたらfalseにする
2018/05/08(火) 14:16:44.73ID:yJhbRYBG0
ありがちなのはutils入れ忘れ、その1のautoconfig削除忘れ
間違いなくやってもだめなら-purgecachesオプション付けて起動
2018/05/08(火) 15:15:16.97ID:eytvhh5q0
俺も動かないのだけどそもそもスクリプトが61に対応してるのか
分からなくて問題の切り分けができない・・・

ロダにあるTabWheelScroll.uc.jsは61で動きますか?
また61で動くスクリプトがあれば紹介してくれたら嬉しいです
816名無しさん@お腹いっぱい。
垢版 |
2018/05/08(火) 17:16:13.28ID:UnM1sUqt0
これまでは userChrome.js の 71行目を false にし各スクリプトをフォルダ分けして利用できていた
今回はダメで true のままで各スクリプトを userChrome.js と同じ階層に入れたら動いた

ちな Nightly 62.0a1 20180507222648
2018/05/08(火) 17:43:50.71ID:w+ntwhPr0
>>811 ですが動きました。
utilsフォルダの中身のファイルの保存の仕方が間違っていました。
アドバイスくれた方ありがとうございました。
2018/05/08(火) 18:20:24.31ID:iBYNaysW0
alice0775さん、SidebarModoki.uc.jsの更新ありがとうございます
2018/05/08(火) 19:07:19.70ID:my1srM9+0
一瞬savefoldermodokiに見えたじゃねーか...
2018/05/09(水) 21:46:30.99ID:C626gXof0
utilsの中身を落とす時にHTMLで落としてしまうのは誰しも1度は通る道…
2018/05/09(水) 22:41:34.51ID:l04Sg+RW0
61.0でenableKeywordsSearchInSearchBar_Fx31.uc.js がご臨終
うーん自分で改造試してみるか
2018/05/09(水) 23:27:22.15ID:kp94SvX10
60で00-FirefoxBtnMod.uc.jsも死亡した
2018/05/10(木) 00:52:13.16ID:YFZXlQw50
そろそろ使えなくなったときのことも考えたほうがいいんじゃないの
2018/05/10(木) 01:09:47.81ID:HAdPVoC80
uc.jsが60ファイルuc.xulは13ファイル入れてるけど
バージョン60.0でもけっこう動かなくなってるよ
2018/05/10(木) 02:29:08.60ID:y3Nbaf760
ESR使えばあと1年大丈夫
2018/05/10(木) 09:07:45.79ID:gyh2qVoB0
もうアドオンで出来ないことは諦めないといけないんだろうな
2018/05/10(木) 12:10:50.72ID:jBRammVp0
60でUndoListInTabmenuToo.uc.jsも動かなくなったね
2018/05/10(木) 12:32:41.48ID:y3Nbaf760
>>565-570
2018/05/10(木) 12:40:19.70ID:y3Nbaf760
あと>>696
2018/05/10(木) 13:26:28.09ID:rgbN1Tsp0
>>827
最近閉じたタブのやつかな?
それならお手製のundoCloseTabMenu.uc.jsが動いてるで
2018/05/10(木) 13:27:55.46ID:rgbN1Tsp0
RecentlyClosedTabsAndWindowsMenuUtils
という内部関数使ってるから手入れ不要だった模様
2018/05/10(木) 13:42:20.95ID:IJIsUL2W0
>>827
>>828,829に加えて
31〜33行目の
return document.getAnonymousElementByAttribute(
gBrowser, "anonid", "tabContextMenu")||
gBrowser.tabContainer.contextMenu;

return gBrowser.tabContainer.contextMenu;
2018/05/10(木) 15:07:42.26ID:jBRammVp0
>>830
アップローダーにあるundoCloseTabMenu.uc.jsかな?
入れてみたら確かに何も手をかけなくても動いたよ
教えてくれてありがとう
2018/05/10(木) 15:15:36.43ID:jBRammVp0
>>829
>>832
以前、>>570の手順を済ませていたので>>696の書き換えをしてみたんだけど、
それだけでは動かなかったので自分の環境が悪いのかと半ばあきらめたところだった
>>830の教えてくれたものがちゃんと動いたんだけど、
せっかく教えてくれたので>>832の書き換えもしてみたところ、そちらも無事に動作したよ
みんな教えてくれてありがとう
2018/05/10(木) 16:26:25.65ID:j7lZa71T0
tabbrowser.xmlがお亡くな
bookmarksPanel.xulやhistory-panel.xulの場所が変わり
xul:grippyもお亡くなりに
脱XUL/XBLの包囲網が完成しつつある
2018/05/11(金) 15:03:15.98ID:JgmhBz/b0
分かってたこと
さっさとアキラメロン
2018/05/11(金) 15:12:57.22ID:NEhZxDMJ0
61bにしたらopenUILinkIn(gContextMenu.imageURL,"tab");が使えない
困った
2018/05/11(金) 15:17:07.38ID:c3Gk+8PM0
openTrustedLinkInにするだけじゃないの?
2018/05/11(金) 15:25:06.28ID:NEhZxDMJ0
>>838
神様、ありがとうございます
2018/05/11(金) 16:27:01.89ID:0l+yNTcF0
serachWP_modoki.uc.jsの挙動がいまいちだね
ミドルクリックしないと色付かなかったり、複数の単語の色分けに対応していなかったり・・・
なかなか元のsearchWPの様にはいかないね
aliceさん対応お願い致します
2018/05/11(金) 16:36:38.36ID:NEhZxDMJ0
61bは
gBrowser.mPanelContainerを
gBrowser.addEventListenerにすればいいのかな?
これで61の環境は整った
2018/05/11(金) 16:49:06.51ID:c3Gk+8PM0
gBrowser.mPanelContainer → gBrowser.tabpanels
2018/05/11(金) 17:59:07.45ID:5wF0VvgI0
>>842
神様、度々ありがとうございます
mPanelContainerを消して、動いたからラッキーと思っていました
2018/05/11(金) 18:56:17.11ID:DkGuKnWf0
saveFolderModoki40.uc.xulもダメですね。
右クリックメニューに表示はされるけど、保存できない。
2018/05/11(金) 19:12:55.84ID:nnt9cZcH0
>>840
自動色付けはうざいしいらないよ デカいページで遅くなるしね
手動色付けはあればいいね
2018/05/11(金) 23:54:46.54ID:OjISb4Kp0
seachbarOnDropUseTextContent_Fx25.uc.jsをe10sで動くように改造しようと思ったけど、
contentsエリアからchromeエリアへドロップされた内容はどうやって取ればいいんだ?
2018/05/12(土) 00:04:46.94ID:7q4nAgve0
Fx61でOpenWith_1.1.1.uc.xulは今度こそ終わりかな?
2018/05/12(土) 00:25:31.44ID:y/3fC1+X0
そんなぁ
2018/05/12(土) 00:34:08.13ID:LqbnxyEe0
OpenWith.uc.js使えばいいだけだな
2018/05/12(土) 03:02:59.33ID:WHylg/bW0
Nightly 61b3で試しに導入してみたんですが、自分も>>816みたいにフォルダ分けしてるとスクリプトが動かないのですが、フォルダ分けでは使用できなくなったんですか?
それとも設定項目が残ってるから、自分の設定方法が間違ってるんですかね?
2018/05/12(土) 04:11:26.72ID:NaWA7Y3X0
〜〜.ucのフォルダ名でフォルダ分け可能なのはUSE_0_63_FOLDER=trueの時
falseの場合はarrSubdirで指定されてるフォルダ名のみ

いままではfalseにしたつもりでtrueの時点でスクリプトキャッシュ作られてたって落ちじゃない?
userChrome.js書き変えたら-purgecachesオプション付けて起動するか、Localの方にあるプロファイルフォルダのstartupCache消さないとだめよ
2018/05/12(土) 11:04:11.06ID:i5ZpmCA/0
alice0775さんのtabLock_mod2.uc.jsのtabProtect_mod2.uc.js
Firefox60で再起動時に2つ目以降のウィンドウの未読込タブで予め設定しておいたロックとプロテクトが反映されない
タブを読み込むと再びロック&プロテクトされるが読み込みしてないタブは普通に閉じることが出来てしまう
Firefoxは前回終了時のウィンドウとタブを表示する設定

ってここに書いて作者さんに伝わるんだろうか
2018/05/12(土) 16:15:03.58ID:p7VSfPBb0
>>852
伝わってましたよ
横から頂きました
2018/05/12(土) 16:24:30.33ID:k52CtBg50
alice氏はFirefox関連のスレを見ていて、そこに上がった不具合報告を元にbugzillaにバグ立ててくれてたりする
非常にありがたいお方だ
2018/05/12(土) 16:29:24.34ID:y3REfYty0
さすがaliceタソ
2018/05/12(土) 16:48:00.96ID:LqbnxyEe0
二大巨頭の片方のGrieverさんが抜けたのは正直痛いが
aliceさんが残っていて何よりだな

>>846
検索バーやページ内検索バーにリンクやブックマークやタブをドロップした時の検索ワードに
URLよりリンクテキストやラベルを優先する、選択文字列がある場合はそれにする
というのがやりたいことならe10sは関係ない
857名無しさん@お腹いっぱい。
垢版 |
2018/05/12(土) 17:00:28.01ID:VqhKoj0d0
Firefox60に更新したらMultiRowTabLite.uc.jsが効かなくなってしまったんですが、
もう無理なんですかね。
css版多段タブ利用中のタブ移動のバグ修正スクリプトなので、
これ使えないとめっちゃ不便です。。。
2018/05/12(土) 17:23:08.48ID:ZHZBkmX/0
>>857
80行目の this.tabbrowser.moveTabTo を gBrowser.moveTabTo に
2018/05/12(土) 17:51:26.04ID:qEQGV5Hk0
Close Tabs from the Beginningも動かなくなってたんですけど
修正箇所教えて下さい
2018/05/12(土) 18:16:10.85ID:chpYqwof0
Extension Options Menu.uc.jsもうごかなくなってたんですけど
修正箇所教えていください
2018/05/12(土) 18:21:47.15ID:oO3JWtYg0
>>858
横からですけど ありがとうございました。
既にdev60の時から動かなくてずっと待ってましたw
2018/05/12(土) 19:54:06.90ID:hxd8CJ+k0
ハンバーガーボタンが消えない邪魔
2018/05/12(土) 20:01:29.13ID:svRmE/A10
firefox56から60に更新したらmouseGesture2.4.2.uc.jsの
右クリック+ホイールで左右のタブに表示切替が効かなくなりました

また以下のマウスジェスチャでのタブ切替も効かないようです

どう修正すればいいでしょうか

case "LU": //左クリ + ホイール↑
gBrowser.mTabContainer.advanceSelectedTab(1, true);break;
case "LD": //左クリ + ホイール↓
gBrowser.mTabContainer.advanceSelectedTab(1, true);break;

// 前のタブへ
case "Rwa":
gBrowser.mTabContainer.advanceSelectedTab(-1, true); break;
// 次のタブへ
case "Rwd":
gBrowser.mTabContainer.advanceSelectedTab(+1, true); break;
2018/05/12(土) 20:06:23.05ID:ZHZBkmX/0
>>863
mTabContainer → tabContainer
2018/05/12(土) 20:10:46.69ID:svRmE/A10
>>864
ありがとうございます、無事機能しました
866852
垢版 |
2018/05/12(土) 21:45:02.20ID:i5ZpmCA/0
はぁんaliceさんありがとう
俺が犬なら嬉ションしてるよ
2018/05/12(土) 23:19:34.82ID:oGURQIQb0
60にしたらロダに置いてある OpenNewTab.uc.js が動いてはいるけども
空白タブの再利用ができなくなってて困ってます
現在のタブが空白でも新しいタブで開く感じです、59まではおけーでした
(!isTabEmpty(gBrowser.selectedTab)) aWhere = 'tab';
↑ここの判定がダメになってるのかな、、
どういう風に変更すればいいのか分かるかたお願いいたします
2018/05/12(土) 23:32:11.65ID:zatpiEwy0
やだ、昨日、userChrome.js動くようにしてたら、また、動かなくなった
2018/05/13(日) 00:07:35.74ID:wCzVjQtY0
もう終了でいいじゃん
870846
垢版 |
2018/05/13(日) 00:09:20.64ID:9C6WwoSR0
>>856
まじか
マルチプロセスが有効だとリンクドロップ時のsourceNodeがbrowserになってたから、
e10s対応必須だと思ってたわ
2018/05/13(日) 00:13:21.68ID:pxQwembY0
dblclick Tab Pinned.uc.jsでタブをダブルクリックでピン止めすることができるけど
ダブルクリックでタブの保護とかロックってできるようにはする方法はないよね

tabProtect_mod2.uc.jsやtabLock_mod2.uc.jsでタブを右クリックで保護やロックは出来るけど
できればタブのダブルクリックorミドルクリックあたりで機能するようにしたい
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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