Firefox userChrome.js greasemonkeyスクリプトスレ37
■ このスレッドは過去ログ倉庫に格納されています
>>408
どうもうちの環境だとStylusが有効になってるとDrag & DropZones +の設定画面が真っ白になる
Stylishのときはちゃんと表示されてたのでStylus移行後に真っ白になってしまった。
一時的にStylusを無効にしたらちゃんと表示できるようになった。 >>408
リンクを新しいタブで開くだけならマウスの中ボタンでクリックじゃだめなのかな
firefoxでもchromeでもデフォルトで機能設定されてたと思うけど。 アドレスに保護されていない通信って表示が出るんだけど、これ非表示にできません?
窓を小さくしてるもので邪魔で仕方ない… >>409
ありがとう!
原因が分かって良かったです
あと中クリックの事は失念してたよ
重ね重ねありがとう overwriteMiddleMousePasteってどうやったら使えるようになるんだ >>414
gPrefService.getBoolPref → Services.prefs.getBoolPref
about:configでmiddlemouse.pasteをtrue
マルチプロセスオフ >>395
分からないのなら書き込まなくてもいいんだよ alice0775さん、userChrome.jsとaddHistoryFindbarFx60.uc.jsの更新ありがとうございます >>415
googleとか検索のとこでは効かないけどURLバーやブックマークでは効くようになった
ありがとう! <iframe src=URL></iframe> のsrc=URLを
キャッシュバッファリングしてくれないバグ発見!
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36 Width/1920px/3840px
表示が遅いのでURLを直接表示したら
その後iframeの表示が速くなった。
直接表示ではキャッシュバッファリングする。 userChrome.js導入over62見てやっても62.0b17でUserChrome動かない・・・・ いや、userChrome.jsを更新があるから導入は出来てるのか
59で使ってたスクリプトが全部動いてない スクリプト全部見直して更新して殆どが動くようになったけど
UndoListInTabmenuTooだけが動かなかった
61対応って書いてるけど62で駄目になったのかな >>427
※uc.xul と uc.jsでloadoverlay使ってるものは動きません
※Firefox57以降でuserChrome.js用スクリプトを利用する方法で追加していたファイル(userChrome.js用スクリプト以外)はすべて削除しておく
要確認。 >>429
「Firefox57以降でuserChrome.js用スクリプトを利用する方法」の残骸は全部消したんだけど、
スクリプト単体じゃなくて、userChrome.jsごと機能してないみたい
61以降でもツールメニューに「userChrome.jsの設定」とか表示される? >>427
サンドボックスが有効になった以降でもuserChrome.js用スクリプトを利用する方法 † userChrome.jsの設定はrebuild_userChrome.uc.jsの機能だよ >433
ずっとrebuild_userChrome.uc.xul使ってたから
rebuild_userChrome.uc.jsあったの知らなかったわ
>432を試して、
rebuild_userChrome.uc.jsに差し替えたらツールメニューに「userChrome.jsの設定」出てきた
ただ、現状使ってるスクリプトが
patchForBug487263_489729.uc.js
と
https://github.com/xalnz/firefox-chrome/blob/master/MouseGestures.uc.js
の2つなんだけど、どっちも動かないみたい
おとなしくver60に戻るわ… patchForBug487263_489729.uc.js
問題なく動いてる patchForBug487263_489729.uc.jsなんていうのあったのね
61.0.2で動作したよ >435-436
マジか
配布されたものそのまま使って動く?
61.0.2で、
Nightly61.0a1以降でも〜の手順で動作する?
それともサンドボックスが有効になった以降でも〜の手順? >>437
アリスさんのzipから入れた
userChrome.jsとuserchrome.xmlもアリスさんのもの 無事61.0.2で、
サンドボックスが有効になった以降でも〜の方法で動作しました
お騒がせしました。 TabWheelScroll.uc.jsを入れてタブバー上でホイールスクロールでタブ切り替えができるようになったのは良かったんだけど、チルトホイールを左右どちらに傾けても右側のタブにしか移動できない。
右に傾けたときは右に、左に傾けたときは左に移動するようにできませんかね。 >>441
let dir = (scrollRight ? 1 : -1) * Math.sign(event.deltaY);
↓
let dir = event.deltaX ? Math.sign(event.deltaX) : (scrollRight ? 1 : -1) * Math.sign(event.deltaY); 検索窓とURLボックスを別の段にすることってできる? pixplus.jsの代替スクリプトってありますか?
絵をページ移動せずにその場でポップアップまたはライトボックスで見られるもの希望です 1486144 ? bookmarksSidebar.xul -> bookmarksSidebar.xhtml
https://bugzilla.mozilla.org/show_bug.cgi?id=1486144
脱XUL 来たのか? 1482256 ? Add build option for switching to browser.xhtml
https://bugzilla.mozilla.org/show_bug.cgi?id=1482256
およよ Yandex.Browser(ヤンデックス ブラウザー)は、ロシア最大級の検索エンジン/ポータルサイトである
「Yandex」が開発したGoogle ChromeベースのWebブラウザーです。
基本的なレイアウトはGoogle Chromeと同様ですが、新しいタブを開く際の仕様が異なります。
新規タブ作成のボタンをクリックすると、パネルがドロップダウンして最近訪れたサイトがリスト表示されます。
このリストは簡単に編集できるので、ブックマーク替わりにも使えて便利です。
そのほか検索バーへのキーワード入力と並行して結果が表示されたり、サーチエンジンをYandexの他
Google、Yahoo!JAPAN、Bingからワンクリックで選べたりとユーザーフレンドリーなインターフェースになっています。
高速で使いやすいブラウザーと言えますが、Yandexの検索エンジンがよほどのお気に入りというのでなければ、
他のChromeベースのブラウザーと比べて優位性はあまり感じられないかもしれません。もう少し個性が見えてくると
独自のブラウザーとしての地位を確立していけるでしょう。しかしながら動作はとても安定しているので、
ベーシックで使いやすいブラウザーを探している人にはおすすめです。今後のアップデートが期待されます。
ダウンロードはこちらから
【公式】 http://browser.yandex.com/(日本語対応済) どーせマルチんだろうけど取り敢えず書いておく
クロームとかクソみたいなブラウザのインターフェースを多少弄った所で
クソであることには変わらん、出たままのクソかデコレーションされたクソかの違いでしかねーよ DownloadsManager.ucで開く小窓の背景色を変更したいのですが、どうしたら良いですか? Yandex.Browser(ヤンデックス ブラウザー)は、ロシア最大級の検索エンジン/ポータルサイトである
「Yandex」が開発したGoogle ChromeベースのWebブラウザーです。
基本的なレイアウトはGoogle Chromeと同様ですが、新しいタブを開く際の仕様が異なります。
新規タブ作成のボタンをクリックすると、パネルがドロップダウンして最近訪れたサイトがリスト表示されます。
このリストは簡単に編集できるので、ブックマーク替わりにも使えて便利です。
そのほか検索バーへのキーワード入力と並行して結果が表示されたり、サーチエンジンをYandexの他
Google、Yahoo!JAPAN、Bingからワンクリックで選べたりとユーザーフレンドリーなインターフェースになっています。
高速で使いやすいブラウザーと言えますが、Yandexの検索エンジンがよほどのお気に入りというのでなければ、
他のChromeベースのブラウザーと比べて優位性はあまり感じられないかもしれません。もう少し個性が見えてくると
独自のブラウザーとしての地位を確立していけるでしょう。しかしながら動作はとても安定しているので、
ベーシックで使いやすいブラウザーを探している人にはおすすめです。今後のアップデートが期待されます。
ダウンロードはこちらから
【公式】 http://browser.yandex.com/ 日本語対応済) Fx63.0b1devでも旧来の方式(Nightly61.0a1以降でも法)でuc.jsが使えるな
IME-Colors-e10s.uc.jsだけは、新旧共に完全に駄目みたい
まあb1はテストビルドだからb2から旧式は不可にされる可能性は高そうだけど >>456
> IME-Colors-e10s.uc.jsだけは、新旧共に完全に駄目みたい
・・・そうなのか、俺はIME-Colors-e10s.uc.jsをメチャ重宝してる
使えなくなると火狐の魅力が半減してしまうぅッ・・・ >>457
と思ったけど、>>339でいけた
めでたしめでたしw Fx63.0b1devで、もうちょっと試してみたら、新方式(サンドボックスが法)だと
toolbarbutton#alltabs-button { -moz-binding: url("userChrome.xml#js"); }
の記述のせいで、タブ一覧ボタンが機能しなくなる
で、結局は旧式に落ち着いたけど、えらい人何とかして〜 タブ一覧ボタン使いたいならお前が使わない別の要素を生贄にすればいいだけやん
hbox.titlebar-placeholder[type="pre-tabs"]{-moz-binding: url("userChrome.xml#js")}
とか自分では使いそうにないやつを探してくればええ >>459
spacer#titlebar-spacer とか spacer.closing-tabs-spacer みたいなセパレーターでやればどことも干渉しないで使えると思うよ。 >>461-463
なるほど、そういうことか
よし、できた
えらい人達ありがとう〜 alice0775さん、userChrome.xmlの更新ありがとうございます >>465は>>459の対策だな
toolbarbutton#alltabs-button { -moz-binding: url("userChrome.xml#js"); }
でも大丈夫になった 61.0以降でも生きてるマウスジェスチャってある?
xalnz氏のMouseGestures.uc.jsをずっと使ってたんだけど
61.0にverうpしたら使えなくなって
>139-140を試してみてもダメだった MouseGestures.uc.jsで問題ないはずだが
.とかつけ忘れ? >469
更新前のverからファイルそのまま引き継いで
>139-140だけ書き換えてみたけど61.0以降では動かなかった userChrome.xmlでタブ一覧ボタン機能しなくなるとあったけど
なぜかうちの環境では最新の↓ではクリックしても出てこなくて
modified by alice0775 2018/08/28
menu would not popup.
1つ前のこれにしたらタブ一覧出てくるんだけど
同じような人いませんかね?
modified by alice0775 2018/08/03
wirking with Sub-Script/Overlay Loader v3.0.56mod 61以下は前のやつ
62以上はbindingのidが変わったから新しいやつ すいません
Firefoxは61.0.2 (64 ビット)でした Firefox62.xxでも Hide the bookmarks toolbar bookmarks and Unsorted.uc を機能させる方法はもう無いのかな?
61.xxでは、当スレの方が教えて下さった
// @include chrome://browser/content/bookmarks/bookmarksPanel.xul
を
// @include chrome://browser/content/places/bookmarksSidebar.xul
に書き換えることで無事に対処できたのですが、
62以降のバージョンでは、すべてのフォルダが非表示になりフォルダ内のファイルのみが表示される。
一応、フォルダが非表示になるってことはスクリプトを実行している証しなので、
どこかしら書き換えれば機能するのかも?と思い、あれこれ試してはみたけど自分のスキルでは到底無理だった。
それにしても、サイドバーに
□ブックマークツールバー
□ブックマークメニュー
□他のブックマーク
この三つの項目を表示する必要性がいまだに理解できない…。要る?w document.getElementById("bookmarks-view").place =
"place:folder=" + window.top.PlacesUtils.bookmarksMenuFolderId+"&queryType=1";
を
document.getElementById("bookmarks-view").place =
"place:parent="+ PlacesUtils.bookmarks.menuGuid; 👀
Rock54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b) >>477
うおー!! 凄すぎる。。無事動きました〜!! ほんとにほんとにありがとうございます。 Greasyforkってすっかり危険なサイトに成ってしまったらしいのですが
今代わりのサイトというとどこになるんでしょう?
以前どっかの質問スレでgreasyforkのスクリプトを紹介したら
そんな詐欺サイトの名前出すなと文句を言われた記憶がありまして grasyじゃなくてuserstyles.orgだ!
記憶違いでした、失礼しました >>481
userstyles.orgのcssコードに何か仕込まれているわけじゃないし
Stylusの「スタイルを取得」のリンク先もuserstyles.orgだし問題ないんじゃない Greasy Forkの人から一緒に譲渡されたのでStylishと同管轄
あとuserstyles.orgはその後サイトを作り替えたけど、そのときに入れたXSSを長いあいだ放置してた >>476
えらい人ありがとう。ロックまででちゃってるのに。
こういうことは、本体のソースを読めないと分からないのかな。
数打ちゃ当るで数字を変えたりしたけど、全然違った。 userstyles.orgはスクリプトの実行を無効にすればいいかな ロダにあった、ちょっと便利なAddons-Update-Check-Button.uc.jsが62.0までは動作するが、63.0から動かない。 62.0にしたらなんか起動時にエラーメッセージが出るようになった
そして再起動ボタンとかが消えた
どのように導入したのか忘れてしまったのだがw
また右往左往することになったわ >>282のを導入してみたら再起動ボタン等は復活したがエラーメッセージは相変わらず出る
> Netscape.cfg/AutoConfig に失敗しました。システム管理者に問い合わせてください。
> エラー: ReferenceError: Components is not defined に失敗しました: undefined
自分には手に負えない…… だからドラえもん助けてくださいってか?
のび太じゃねえんだからよー >>247のprefはリリース版でも当面使えることになった。
すでにXBL方式に移行して問題なく動いているならわざわざ戻す必要はないと思うけど autoconfig.jsを削除したらエラーメッセージ出なくなった
なんだかわからんがまあいいや サンドボックスが有効になった以降でもuserChrome.js用スクリプトを利用する方法 62.0にアップデートして
userChrome.js導入over62.zip導入
サンドボックスが有効になった以降でもuserChrome.js用スクリプトを利用する方法 をやったらエラーはでなくなったけど
どのスクリプトも動かないよ
使ってるスクリプトは以下の4つなんだけど
OpenNewTab.uc.js
addHistoryFindbarFx60.uc.js
OpenWith_1.2.0.uc.js
toggle-findbar.uc.js >>493
userChrome.cssの
toolbarbutton#alltabs-button {
-moz-binding: url("userChrome.xml#js");
}
のコピペがうまくできてなったからでした
上の4つとも動作OKです
スレ汚し失礼しました 信用できないリンクは
openWebLinkIn
を使うのが安全か userChrome.js導入over62.zip導入したのに
AutoCloseBookMarkFolder_Fx37.ucがまた動かなくなってしまった
TabWheelScroll.uc.js
ConformSearchBoxModoki.uc.js
これらは問題なく動いてるのに Addons-Update-Check-Buttonのボタンアイコンちょっとださい感じなのでボタン替えてみた
http://www.iconarchive.com/search?q=search >>500
えええええ本当!?
ttps://github.com/alice0775/userChrome.js/blob/master/AutoCloseBookMarkFolder_Fx37.uc.js
aliceさんのこれが最新なんですよね?
なんでだろうbom無しで保存もしてるのに 63bにしたら以下が効かない
//すべて新しいタブで開く
inNewTab = true;
inNewTab = (event && (event.altKey || event.button == 1)) ^ inNewTab;
if (inNewTab && (gBrowser.currentURI.spec != 'about:blank' || gBrowser.webProgress.isLoadingDocument)) {
gBrowser.loadOneTab(submission.uri.spec, null, null, submission.postData);
} else {
loadURI(submission.uri.spec, null, submission.postData, false);
}
神様、どこを直せばいいですか? >>498
AutoCloseBookMarkFolder_Fx37.uc
同じく動かないね alice0775さんがuserChrome.jsもuserChrome.xmlも新しいのを上げてくれているから
AutoCloseBookMarkFolderとかのaliceさん作スクリプト使うならそっちのファイル使った方がいいぞ いつも
https://github.com/alice0775/userChrome.jsから、
Clone or Download で全部ダウンロードしてから、使うファイルだけコピーしている。 >>500
>>503-506
皆さんありがとう。
>>504さんの言う通りすべてをalice0775さんの新しいもので揃えたら動作しました。
助かりました! ucjsPermission2.uc.xulの代わりってないですか。 63bから
gBrowser.selectedTab = gBrowser.addTab('about:addons');
ができなくなった ■ このスレッドは過去ログ倉庫に格納されています