Firefox userChrome.js greasemonkeyスクリプトスレ35 [無断転載禁止]©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
deveroplerに57b1来たので移行したら
強制動作にしても全然動かんね SearchWPの代替がさっぱり分からないどうしよう本当に困る・・・ >>5
ありがとう
遷移後の挙動が肝だったなあと
いくつもタブ開いて検索ボックスのボタンで該当箇所にポンポンと飛んでいく
本当にありがたいアドオンだった グリモン入れてるとブラウザ再起動や終了時にフリーズエラーする・・・
スクリプトをすべて無効にしてもエラー
グリモン自体を無効化したら問題解消orz 3.12以降、Firefox本体を終了してもプロセスが残り続ける不具合があるからそれじゃないの ちょっと言葉が足りなかったな
Greasemonkey3.12以降を入れてると、Firefox本体を終了してもプロセスが残り続ける不具合がある
拡張機能スレで話題になってたから見てみるといい 情報ありがとう
試しに3.14beta1入れたら直ったよ zipだろうがtxtだろうが固まるな
Chromeの方だとそんなことないのに Tampermonkeyもバイオレンスモンキーも動かねえや
他のアドオンと干渉してそうだな・・・ まあ、正確にはバイオレントなんだけど俺の中ではバイオレンスだったり
Tampermonkeyも天パーモンキーだったり
てかViolentmonkeyじゃないと検索ひっかからないか YouYubeの自動再生のトグルを自動でオフにするスクリプトってありますか?
あるなら教えてください 無料の出会い系の掲示板で男を非表示にするためだけにスクリプトを書いた
何してんだろ俺 元々は自分がViolentmonkeyをバイオレットモンキーだと思ってたせいで>>14がやばそうに見えてしまったんだ
何だよ紫の猿って…
それこそ意味が分からんし自分の発想がやばいorz >>22
オレもかつて自分用に作った。もうサイトごと存在しないけど。
* 自分に近い地域の書き込みをハイライト
* 連絡先が書かれている書き込みをハイライト
* スパムらしき書き込みの除去
* 不要要素の削除と整形
* その他もろもろ Google検索の期間指定の範囲を追加するスクリプトに
https://greasyfork.org/ja/scripts/31256-google-search-various-ranges
英語で要望をもらったんだけど、内容が今ひとつ理解できない。
https://greasyfork.org/en/forum/discussion/29784/love-this-script-but-i-have-a-suggestion
まさか、"Windows 10" で検索したときに自動的に
「Windows 10 のリリース日以降に期間を絞ってあげよう」と判断してくれる、
神知能を備えてくれって言ってんの?いや、まさかね…。
現実的な機能の要望だという前提で解釈すると、
カスタマイズで特定の期間を追加できるようにしつつ、
「事前に指定した"Windows 10"などのキーワードがあったときのみ」
といった表示条件まで指定できればなお望ましいってことかな。 試用してみたけど、
tbs=lr(すべての言語)のときは有効だけど日本語のページを検索選択すると有効にならないよ
tbs=lr:lang_1ja
どうせ作るなら常にツール機能(言語・期間・関連度順・すべての結果)カスタマイズできるようにしたら? >>25
>まさか、"Windows 10" で検索したときに自動的に
>「Windows 10 のリリース日以降に期間を絞ってあげよう」と判断してくれる、
>神知能を備えてくれって言ってんの?いや、まさかね…。
英検4級の俺にもそう書いてあるように見える >>26
javascript:document.getElementById('toggle').checked=false Windows 10は神OSだからそれくらいの優遇措置は必然と言える >>25
自分の事しか考えてない(一般化はどうなるか考えてない)要望の一例やね >>27-32 ありがとう。
最初に要望した人の自作自演かもしれないけど、
(過疎スクリプトのフォーラムに即日2人目なんて、やすやす来るとは思えない)
別の人から賛同のコメントまで書き込まれてしまったので、ちょっとだけやる気出して更新した。
キーワードトリガー機能はスルー。
要望人のニーズは理解するけど、ほかの応用ケースが思い浮かばない。
>>27のバグは修正。期間以外のカスタマイズって、具体的にどんなのがある? Windows 10は神OSだからそれくらいの優遇措置は必然と言える Simple2chViewer終了のお知らせ
itest.2ch.netの新仕様にお手上げ(めんどry)
まあ・・・ほとんど同じ機能あるし、もうゴールしてもいいよね >>35
お疲れ様でしたと言いたいところなんだけど、使えなくなったらすごく不便になっちゃいます・・・ itest.2ch.netはスマホ用だから、別に切り捨ててもいいんじゃない?(すっとぼけ) 56でuserChrome.jsで動かなくなったのもあれば動くのもある
違いはなんだろう ほんで君らFirefox使い続けるん?どっか他行くん? 57それなりに気に入ったからリリース版来たら使い続けると思う >>35
ありがとう そしてお疲れ様
これがメインで専ブラサブで使わせてもらってます いつの間にか5chになってるw
とりあえずこの辺り追加しとけばいいんじゃないかな
// @include http://*.5ch.net/test/*
// @include http://*.5ch.net//test/*
// @include https://*.5ch.net/test/*
2行目のincludeはドメイン転送された時何故かこんなURLになったことあるんで念のため アイコンからスクリプト毎にオン/オフ出来ないのが不便だと思ってたけど
できるようになったな removeOldBrowsingHistory.uc.jsがいつの間にか使えなくなってた
これと同じような、一定の日数が過ぎた閲覧履歴を自動的に削除するアドオンなりスクリプトで、56でも使えるのって何かないかな >>52
ありがたい
始め「なんだこれ動いてないぞ」と思ったけど、説明読み返したら履歴消去はFirefoxが1分以上アイドル状態の時に行われるって
書いてあったからトイレ行ってきて戻ってきたらちゃんと設定した時期以前の履歴が消えてた 56でtabLock_mod1.uc.jsとtabProtect_mod1.uc.jsが動かなくなったな
もう修正してくれないだろうな
せめてこれだけでもアドオンにして欲しい…… あ、死んだのはtabLock_mod1.uc.jsだけだった userChromeJSからコードを抜粋して、mozilla.cfgで動作するようにしてみました
Firefox 57以降動かなくなるスクリプトは多いかもしれませんが、WebExtensionとuserChrome.cssで代替できない機能のとりあえずの延命措置として
https://gist.github.com/esperecyan/5b9f957abf64749cc9529e130b655d64 >>58
教えてくれてありがとうございます
早速試してみます! autoconfig.cfgを>56に書き換えてルートに置いとけば
userchromeJS入れなくてもchromeフォルダのスクリプトが動くってこと? >>56
いいのをありがとう!
手元にあるWEでできない機能のスクリプトを試してみたが
resetSearchbar.uc.jsもresetFindbar.uc.jsも動くし再起動だってできる
当分これで延命しつつWEに慣れていくかな >>58のサイトの通りにautoconfig.jsを作成して、>>56の内容にしたautoconfig.cfgも置けば、
chromeフォルダのスクリプトが動くんだよね?
でも↓みたいにしても動かないしchrome直下にuc.js置いても動かないんだけど・・・
chrome--+-userChrome.js
+-SubScript.uc------------+-conqueryModoki40.uc.xul
+-DragNgoModoki_Fx40.uc.js
+-GoogleSearchServicePackL.uc.js
+-IME-Colors.uc.js
+-OpenNewTab.uc.js
+-textLink_e10s.uc.js >>63
動かないけど、下記手順まちがってますか ?
1.C:\Program Files\Mozilla Firefox\defaults\pref\autoconfig.jsを作成。
2.C:\Program Files\Mozilla Firefox\autoconfig.cfgを作成。
3.プロファイルのChromeフォルダへresetSearchbar.uc.jsを作成。
文字コードはUTF-8です。 ,, _
/ ` 、
/ (_ノL_) ヽ
/ ´・ ・` l UserChrome.jsは死んだんだ
(l し l) いくら呼んでも帰っては来ないんだ
l __ l もうあの時間は終わって、君も人生と向き合う時なんだ
> 、 _ ィ
/  ̄ ヽ
/ | iヽ
|\| |/|
| ||/\/\/\/| | 余計なもの作るから馬鹿が湧いてくる
普通に使えるけどな
使えないスクリプトもあるってこと >>67
ありがとう、無事動きました。
当分、これを使います。 resetSearchBarとか昔作ったスクリプト出されるとドキっとするわ マウスジェスチャのスクリプトも使えた
FireGestureで使ってたコマンドはだいたい再現できたけど
他のブラウザやアプリで開く系のコマンドが効かないな chromeとcontentが別プロセスなのがつらい tabLock_mod1.uc.jsはどこを修正すれば動くのだ……Aliceさん。・゚・(ノД`)・゚・。 >>56
ありがとう!
おかげで大量のスクリプトが死なずに済みました…… グリモン4だとGoogle Hit Hider by Domainも死んじゃうなあ グリモン4ってどうやって編集を反映すりゃいいんだ?
というか野良の追加も出来ない >>77
一部しか動かない。
アドオンにないautoSelectTab.uc.js、resetSearchbar.uc.js、RestartFirefox.uc.jsだけ使ってる。
77さんは何を動かしてるの? そもそも4はGM_addStyleが未実装とか書いてあるからほとんど動かんとちゃうか あるアドオンでオプションや設定のページなどを開いた際、55までは chrome://〜で表示されていたのが、
56から moz-extension://〜で表示されるになりました
それ以来、gBrowser.contentDocument.getElementsByClassName('xxx')などで取得できていたオプションや
設定ページ内の要素を取得することができなくなりました
gBrowser.contentDocument では moz-extension://〜内の情報を参照できなくなったのではないかと思って
いるのですが、moz-extension://〜内の情報を取得する方法がありましたら教えてください
よろしくお願いいたします 最近閉じたウィンドウの履歴をクリアするスクリプトを教えてください。タブはデフォで消せるのですが Violetmonkeyでこれが動かなくなるんだけどどこを修正すれば良いの?
https://greasyfork.org/scripts/16204/ >>91
それで動かなかったからVioletmonkey入れてみたんだけど >>88は更新が5日前ってなってるし>>91で動くという人がいるのなら自分の環境が悪いだけのおま環なのでは? Violentmonkey 2.8.13とGoogle Translator Tooltip Expanded Fork 1.24で問題なく動いてる userChromeES
https://addons.mozilla.org/firefox/addon/user-chrome-es/
サブスクリプトローダ風にWebExtension APIを叩くアドオンを公開しました
WebDAVサーバーを立てないといけないので導入は手間ですが、よかったら試してみてください サーバーなんて立てなくてもローカルのファイル読めるよ
仕様かどうかわからないけど
https://stackoverflow.com/a/44516256 日本の負組ブラウザまとめ
● 馬さんチーム Sleipnir ● 鹿さんチーム Lunascape ● 兎さんチーム Tungsten ● 狼さんチーム Kinza
http://goo.gl/DIZWNQ#.png http://goo.gl/RxgZM1#.png http://goo.gl/0hHnst#.png >>98を>>97のように修正すれば簡単に使えるようになるってことでいいのか? >>98
情報ありがとうございます。直接ローカルファイルを取得するようにアドオンを更新したいと思います 57betaのextensions.allow-non-mpc-extensionsとextensions.legacy.enabledを変更すると
custombuttonsの改造版が動くらしいんだが、57ではまだ完全に切り替わらないという事? AddSearchOptions4GM.user.js
このスクリプトに3年以内を追加できたら最強なんだけど記述わかる人教えてください 2つを追加することを前提とした作りだから
全部書き直さないと無理 2つを3つにするのは簡単だけど、月単位で追加する前提だから、36ヶ月になっちゃうとか、
36ヶ月なのに1年の上に配置されちゃうとか、何箇所も直さないといかんね 3年以内を追加するだけのスクリプトを別に書く方が楽 GreasyForkにある類似スクリプト使ってるわ
追加が容易だし、AddSearchOptions4GMより先にアップロードされてたからだけど googleは100の人氏のcssでサイドバーを復活させてるから
その状態でも不都合のない奴が良い 103ですが今帰宅しました
>>104-106
書き直し必要だったんですね・・・素人ですんません
>>107
いけました、わざわざありがとうございます!すぐ書けちゃうとか神っす
>>108-109
ようやく見つけた感じだったんですが、他にもあったんですね・・・すんません メモ タブバーをサイドバーの横
(function(){
var tabbox = document.createElement("toolbox");
document.getElementById("appcontent").insertBefore(tabbox,document.getElementById("content"));
tabbox.appendChild(document.getElementById("TabsToolbar"));
})(); 100の人ってViolentmonkeyの翻訳もやってるんだな
今知った userChrome用のマウスジェスチャーって何で公開終了してるの?
ホイールジェスチャ対応版が見つからない そりゃ57で使えなくなるからでしょ
>>97
更新乙 >>115
ロダに上がってるいくつかの詰め合わせ系の中に入ってるどれかでいいんじゃないの 右クリックの検索のところでホイールでエンジン変更可能にして
検索したらデフォルトのエンジンに戻るっていうスクリプトってある?
検索バーでは前からやってるけどこういうの見つからない 57以降もuserChrome.js用のスクリプト動かせるのか
これがワカラヘン >>121
あくまでもスクリプトの実行を可能にしただけ。
今までスクリプトから呼び出していたFirefox内部の機能はどんどん
削除中なので実行してもエラーで動かないスクリプトも多いよ。 57で動いてもその後どんどん動かないのが増えるだろうし
脱userChrome.jsの移行期間が伸びたぐらいに捉えた方がいいだろうな alice姉さんやGrieverさんがメンテしてくれないかな
ardimanあたりが勝手に修正しそうだけど UndoListInTabmenuToo.uc.jsに、最近閉じたウィンドウの履歴も消去する設定も付けたいのですが、
どうしたら良いでしょうか。もしくはそれ単体のスクリプトはありますか? 小細工してローカルファイルを読み込ませてるんじゃそりゃ消されるか
API整備されるんかなこれ、来ない気もするが >>132
むしろ逆と言うか、この仕組み使うとネット上のスクリプトも
実行させられるから不許可なんだろう。
>API
ローカルのスクリプトを実行するのはGreasemonkeyや代替アドオンが
実現済みだからそれ以外までMozillaは考えないだろう。 実際いつまで使えるんだろうか
探すの大変なのに加えて機能足りないことが多いからずっと使えるなら使い続けるんだが 中身の修正作業次第じゃ無いのかな。
例えば検索バー関連はバーその物が削除されるまでは
使える気がする。
タブ関連は頻繁に修正入りそうだから早く使えなくなりそう。
サイドバーはどうだろうか。何かサイドバーを複数にして欲しいって
bugzillaに提案出てたから色々変わるかも知れない。 >>135
> 検索バー関連はバーその物が削除されるまで
もはやデフォルトで非表示だから
先は短そうだなあ 検索バーとURLバーを統合するデザイン嫌いだからずっと残してほしいんだけどなぁ
一応復活はできるんだけど googlemonkeyRでプレビューイメージをオン、4列表示にしてるんですが
たまに検索結果が空白になる事があります。同じような人いますか?
一瞬普通に表示されるのにすぐ消えて空白になる
消えるのは最初の1〜2ページくらいで、それ以降のページは普通に表示される
使い始めて1年弱ですが入れた当時からずっとこうです >>139
いつの間にかfix版が出てたんですね
1.7.3.2-1.7.3.3のbug fixが抜けてたり幾つか不明な所もあるみたいですが
とりあえず安全そうだったのでしばらくこちらを使って様子見てみることにしますね
ありがとうございました uAutoPagerize.uc.js使ってた人は何に乗り得てるの? 57のリリース来てから試すけど、
>>56でuAutoPagerize.uc.jsが動くか試して駄目なら
グリモン(か代替アドオン)でグリモン版にする予定。 そもそもuAutoPagerizeはとっくにアドオン化しただろ 57.0TampermonkeyでAutoPagerizeとAutoPagerize_Console_simpleが動作してる。 anti-adblock-killerを使うと一部の画像(たとえばhttp://i.imgur.com/NR2r5fd.gif)が表示されないのはどうにかできませんか? 返り値としてタイマーIDが設定されていない setTimeout (元のサイト側が実行して待機中のもの) を、
Greasemonkey側から clearTimeout で停める方法は無いですかね? そのsetTimeout部分のコード自体を実行前に書き換えてやればいいんじゃないかな
feedlyでCapitalizeを殺すのにやったけど、こんな感じで
https://pastebin.com/p2PKL9qL どうやるんだろうねそういう場合
そもそもタイマーIDって
var timerID = 元のサイト側が実行して待機中のもの;
なんだからそのまま「元のサイト側が実行して待機中のもの」を
clearTimeoutとかにそのまま突っ込めばいいんじゃね?(適当
それかそのスクリプトの実行を阻止するとかは?
JSファイル読み込みなら除外、ベタ書きならinnerHTML書き換えとかかな >>145
いまだに更新止まった方の使ってるとか? うちもAAK-Cont使ってるけどちゃんと表示されるけどなあ 更新止まってるの知らんかった(;´Д`)
>>150-152 有難とね EdgeのTampermonkeyだけ、ユーザースクリプト内に console.time があるとそこでスクリプト止まる?
開発ツールを起動してれば console.time は動くけど、そうでないときは関数自体が存在してないっぽい?
なんやねんヽ(`Д´)ノ (´・ω・`)この内容を書き込むのに一番ふさわしいスレはどこだろうっていうボトムアップ思考で選んでん すみません、お助け下さい
ESR 52.2.0(32bit)です。
userchrome.jsですがuc 20160205を使っています。現行で使えるのはこれだけでしょうか?
これはuserchrome.jsを読み込まないと見かけたのですがそうなのでしょうか?
だとするとaliceさんのサブスクリプトローダーが使えないと思うのですがどうでしょうか?
右クリックメニューを追加しようとwikiのuserMenu.jsを使おうと思うのですがuserMenu.js ver. 1.21mod7以降/0.UCJSToolkit.uc.js ver. 0.42 mod4以降(Fx4.0以降)(一式) の一式でいいでしょうか?というか動いていない気がするのです。
以下でメニューを1文字にしたいのですがうまく動いてくれません。これがきっかけでdom inspectorを入れたり色々探したりで試行錯誤しています。
//shortmenu modoki
//add prefs.js this line
//user_pref("intl.menuitems.alwaysappendaccesskeys", "false");
(function() {
var nodes = document.getElementById('main-menubar').childNodes;
var id = nodes[i].getAttribute('id');//<不要?
nodes[0].setAttribute('label', 'F');
nodes[1].setAttribute('label', 'E');
nodes[2].setAttribute('label', 'V');
nodes[3].setAttribute('label', 'H');//history
nodes[4].setAttribute('label', 'B');
nodes[5].setAttribute('label', 'T');
nodes[6].setAttribute('label', 'H');//help
//}
})(); 続き
入れている拡張
classic theme restorer 1.7.2
clip tittle url activate tab 0.2.1-signed.1-signed >usermenu.jsで右クリックに追加させて削除予定
DOM Inspector 2.0.16.1-signed
Menu Wizard 5.10 >userchrome.jsとcssで実現して削除予定
Pin It button 1.37.9
uc 20160205
UnMHT 8.3.2
たくさんありますがお手すきの方よろしくお願いします。 過去の遺産とある通りuserMenu.jsは大昔に死んだよ とっくに動かない
代替品はあったと思う(けど使ってないので詳細は忘れた)ので
とりあえず無駄なことはやめて識者のレスを待つといい Enhanced word highlight
1.6.0が公開されてるけど動作せず。
1.5.9に戻した。
1.6.0で動いてる人いないよね? AAK-Cont使ってるけど>>145が見れない
AAK-Contもそれ以外のフィルタも1つ1つ無効にして試したけど全く駄目で、結局uBlock Origin自体を無効にしないと駄目だった Violentmonkey微妙だなあ
t.co bypassが機能しないや >>161
1.6.0は尻切れしてて動かないって拡張スレに書いてあった
>>163
今のViolentmonkeyはページ読み込み時にContent-Security-Policyヘッダがあっても書き換えてないので
twitterみたいに他所のスクリプト読み込み制限してあるページでは効かないね YouTube Center更新ないな
新しいUIだと設定メニュが使えない
Block Youtube Usersも衝動おかしいし
お前ら何使ってるの? グリモン4.0が正式版になった
4.0の開発版入れてるやつは待ってても自動で正式版は入らないから手動で入れなよ >>172
わからないの?
57.0でインストールしたグリモン4.0のXPIを56.0にドロップしてインストールということ。 Tampermonkeyに入れてたスクリプトが全部消えてしまった・・・
バックアップしてない人は時々やっておきましょう >>177
さっぱりわからん
ていうか、下の方に例として挙がってる https://i.imgur.com/q0XTR83.png は普通に見れる
どうなってんだ greasemonkeyはAAKのスクリプトに完全対応してないから
tampermonkeyに切替えれば見れるようになる、て書いてある >>178
それこの前起こったわ
おま環じゃなかったか グリモンからテンパー何とかに乗り換えるのってどうすればいいの?
今まで使ってたスクリプトを一括で移せる方法とかない? 4には付いてんじゃないの
プロファイルフォルダで.user.jsを検索してD&Dでも http://vogel.at.webry.info/201507/article_15.html
にある、Googleの検索結果から不要なサイトを除外するスクリプト、Greasemonkeyでは動くけどTampermonkeyでは動かない
どこを直せば動くのか教えて >>128
イマイチ使い方が分からない
簡単な物すら動かないから何かやることがあるんだろうな >>187
>>128は「WEアドオン仕様」のスクリプトファイルを動かす為のアドオン。
要はアドオン化せずにテキストファイルの状態で扱える。(修正が楽)
uc.jsやグリモンスクリプトを動かせる訳では無い。 57にしたら、inoreader full feedが動かなくなった…
どうにかして動かせませんか? >>186
ヘッダに下記を付けてみてください
// @run-at document-start 横からだけど俺も>>186気になってた
グリモンだと動かないスクリプト増えてきたのでタンパー辺りに乗り換えたいんだけど
cloneBlackBar4Googleというスクリプトがグリモンじゃないと動かないので
未だ両方を併用してる状態でした
https://u6.getuploader.com/script/download/1558
それでcloneBlackBar4Googleに>>191を試そうと思ったら
既に記述されていて、念のため追加もしてもみたけどやはりタンパーだと動作せず
素人で全く判らんのですが何が原因なんでしょうね >>192
最後の方(mo.observe後ぐらい)に下記を追加してみてください
document.addEventListener('DOMContentLoaded', handle, false); >>193
動くようになりました!
結構前から直したかったんですが方法が判らずずっと放置してたので助かりました
どうもありがとうございます すみません
>158
をお願いします。
ショートメニューと右クリックに項目追加をしたいのです。
グリモンできるのならそれでもかまいません。
よろしくお願いします。 inoreader full feedはTampermonkeyなら動く
Violentmonkeyじゃ動かない
グリモンは分からん >>197
greasemonkeyでは動かなかったんでtampermonkey入れてみました
記事をクリックすると「A userscript wants to access a cross-origin resource.」ってページが勝手に出てくるんですけど何かわかりますか?
一応「Always allow domain」ってボタンを押すと記事が見られるみたいですが >>199
スクリプトの設定のUser domain whitelistに*を登録する >>201
ありがとうございます、うまくできました ちょっと他のスクリプトを調べてる時に偶然 UndoListInTabmenuToo.uc.js の
「Recently Closed Windows」「Clear undo close tab list」の部分を日本語化
「最近閉じたウィンドウの一覧をクリア」を追加する。追加スクリプトを見つけて、嬉しかったので書きます。
そこの説明だとUndoListInTabmenuToo.uc.js とセットで使ってくださいと書いてあったんですけど
うまくいかなかったので、UndoListInTabmenuToo.uc.js の中身に追加スクリプトの中身を書き加えたら、うまくいきました(笑
下に方法書きますね。
https://github.com/alice0775/userChrome.js/blob/master/UndoListInTabmenuToo.uc.js
↑ここのUndoListInTabmenuToo.uc.jsに
http://kurumino.g.dgdg.jp/mail_web/fx_customize.html
↑ここの真ん中よりちょっと下あたりに【UndoListInTabmenuToo.uc.js】の項目があるので、そこに書いてあるスクリプトを
(function() { ←ここから
})(); ←ここまでコピーして
UndoListInTabmenuToo.uc.js の中の21行目か一番下の所に張り付けると、うまく追加されると思います。
よかったら試してみてください(笑
Slot
👻🍜😜
🍒🎰🍜
😜🌸💰
Win!! 2 pts.(LA: 1.67, 2.13, 2.34)
>>208
location.replace(link)にすると前ページに戻らなく出来るよ(前ページが履歴に残らない) >>208>>210
どっちもちゃんと動いてくれた
ありがたい 57がstableになってなぜかテキストリンクとかサイドバーを自動で閉じるuserChromeのスクリプトが機能するようになった >>212
userChrome.jsが一部使えるアレ使ってるのか >>213
>>56見ていくつかスクリプト入れたんだけどベータの頃は使えなかったんよね
今確認してみたらとbが取れてから3回アプデしてるみたいだけど何を変更したんだろ ほんとだtextLink_e10s.uc.jsが動くようになった
サイドバーの方は無反応 57に>>97をインスコしたら56と同じようにchromeフォルダにスクリプト置けば機能しますか? ViolentmonkeyとTampermonkeyどっちがいい?
Anti-Adblock Killer Continued使うのにGreasemonkey未対応だったので Tampermonkeyのほうが色々動いてるとスレでは書かれてるような? 見直してみたらそんな感じですね
ダウンロード数も多いみたいで
どうもありがとう >>222
AMOではTampermonkeyの方が1年は早くリリースしてたから
ダウンロード数の違いは単純にリリース期間の差でしかないんじゃね YouTube+動かへんやんけー
というか更新して初めて気づいたけど
Greasemonkeyはアドオンページでスクリプト一覧表示が便利だったのに
4.0から出来なくなってんのな
どうせFirefox側の仕様変更なんだろうがめんどい MouseGestures.uc.jsがabout:○○やaddons.mozilla.orgでも動いて他アドオンより優秀だった 手持ちでは57でcontextSearcherとKeyChangerが死んだけど丁度良いアドオンあったし、
MouseGesturesとTabWheelScrollその他ある程度動いてるから助かったわ
本当>>56ありがとう >>56
動いた
conqueryModoki40、downloadSoundPlay、IME-Colors、popupTranslate、RestartFirefox
searchbutton、textLink_e10s、ucjs_copyMenuList
動かない
addMenu >>228
IME-ColorsはURLバーと検索バーしか効かない。
もともとの仕様だった? >>228
他にClearSearchWord.uc.js、autoSelectTab.uc.js、addRestartButton.uc.js、AddonsPage.uc.js。
ClearSearchWord.uc.js、resetSearchbar.uc.js、toggle-findbar.uc.xul、ucjsDownloadsManager.uc.js
も動いてる。 extension options menu.us.jsとextrasconfigmenu.uc.jsも動くか検証お願いします。 >>229
以前のFirefoxのバージョンだと他のところでも動いたよ
ここに書いたのは100%ではなく一応動くもの 手元のもので前に試したらprefの取得はできるけど書き込みはできない感じなので
複雑なものは動かないんじゃないかな >>229
試しにIME-Colorsをgoogle、yahooで動かしてみたら動いたよ 便乗で動いたやつ
AutoCloseBookMarkFolder_Fx37.uc.js
AutoCopyLite_mod.uc.js
Extra+Menu.uc.js
Locationbar.uc.js
right_click_close_tab_Fx4.uc.js
マルチプロセスを切ると動くやつ
Click+to+Play+per-element.uc.js
expandsidebar_fx.uc.js
SuperDrag.uc.js >>235
AutoCloseBookMarkFolder_Fx37.uc.js、AutoCopyLite_mod.uc.js
動かん。 >>237
よく覚えてないけど昔修正はしたかもしれん
適当なリストを貼ってしまったな
申し訳ない skipredirectがグリモンだと動くのにテンパーだと動かない。safariだとテンパーでも動くのに何が違うんだろ? >>237
AutoCloseBookMarkFolder_Fx37.uc.js は3か所ある nsIPrefBranch2 を nsIPrefBranch にすれば動くかな 本スレ992が書いてた
>/* タブ幅の変更 */
>.tabbrowser-tab[fadein]:not([pinned]) { min-width: 150px !important; max-width: 150px !important; }
これを min-width: 0px max-width: 5px に書き換えてファビコンのみ表示されるようにしたんだけど
マウスオンのときにタブを元のサイズに戻すようにできないかな? nicovideo Thumbinfo popupがアップデート来たけど機能しない@56.0.2 通常(マルチプロセスON)状態で
enableKeywordsSearchInSearchBar_Fx31.uc.js
MemoryMonitor.uc.js
seachbarOnDropUseTextContent_Fx25.uc.js
UndoListInTabmenuToo.uc.js
の動作確認
OperaStyle_linkDragSelection.uc.jsはダメだった
>>228
popupTranslate動いてる?
ツールバーに翻訳サイトの選択メニューは出るけど肝心の翻訳ポップアップが表示されない >>244
>>228はマルチプロセスOFF状態です readLater2.uc.jsが動かなくてoverwriteMiddleMousePasteMod.uc.jsの挙動がちょっと変
二回ペーストされたりする >>243
ESR52.4+グリモン3.17だけどナカーマ
greasyforkでダウングレードできず404だな この証明書の有効期限は 2017年11月16日 1:47 に切れています。現在時刻は 2017年11月16日 11:38 です。 AutoCloseBookMarkFolder_Fx37.uc.js が >>240 をやってみたんだけど動きません Firefox57です
UTF-8で保存でいいんですよね?
ちなみに ClearSearchWord.uc.js は動いています >>241
.tabbrowser-tab[fadein]:not([pinned]) { min-width: 40px; max-width: 40px; }
.tabbrowser-tab[fadein]:not([pinned]):hover { min-width: 150px; max-width: 150px; }
.tabbrowser-tab[fadein]:not([selected]) .tab-close-button { display: none; }
fadeinが何かわかってないけど、こんなのでどうだろうか
それとここだとスレ違いなので次からはuserChrome.css・userContent.cssスレで >>56を使う時ってやはり000-windowhook.uc.js とrebuild_userChrome.uc.xul は必要なんですか? >>251
57で動いてます。
UTF-8(BOMなし) >>251
000-windowhook.uc.jsも必要かも https://gist.github.com/Griever/4578252
57から UCSS.uc.js って言うuserContent.css と userChrome.cssをFirefoxを起動したまま再読み込み出来る
スクリプトが 動かなくなってしまったんですけど これをどうにか動くようにならないでしょうか。 >>254
メモ帳で作ったのでBOMありになってました
「文字コード判定&変換ツール.NET」っていうソフトでBOMなしで保存したら動きました!
>>255 も一応入れておきました
ありがとうございました >>244
popupTranslateは動いた
ただ翻訳する為のURLが変わってるのがあるから自分で修正しないといけない 57以降も使えることになったんならaliceタソ復活してくれんかのぉ >56の方法で使えないのはなにがいけなくて使えないの? 使えないものは使えない
マルチプロセスを無効にするとかなり使えるのが増える
基本的に更新が止まっているスクリプトなので有志が修正するのを待つか自分で修正する
その他メリットとデメリットを考えて自己責任でご利用下さい nicovideo Thumbinfo popupがver2にアップデートされたら機能しなくなった
しかたないからバックアップしてたプロファイルから古いverのnicovideo_Thumbinfo_popup.user.jsを
取り出してインストールしようとしたら、以下のようなエラーが出てきてインストール出来ない
nicovideo Thumbinfo popupを機能させるにはどうしたらいいでしょうか?
環境はFirefox56でGreasemonkey3.17
https://dotup.org/uploda/dotup.org1389725.png 57のTamper+AutoPagerizeで「ウェブページがブラウザの動作を遅くしています。どうしますか?」というメッセージが頻発
とりあえずアドオンのuAutoPagerizeに避難した >>260
そもそもマルチプロセス(e10s)に対応していないスクリプトがある。
この場合はマルチプロセス無効にすれば動く。
また、スクリプトから呼び出しているAPIが削除された場合も動かない。
これは57以降どんどん増える。 ブロック系の拡張機能で1stパーティのスクリプトをブロックしてると
greasemonkeyは問題なくスクリプトが動くのに
tampermonkeyとViolentmonkeyはブロックされて動かん
新しいgreasemonekyの使い勝手がいまいちだから
tampermonkeyに移行しようと思ったのに使い物にならねぇ
ブロックより先にスクリプト注入して一緒にブロックされちゃってるんだろうな
拡張機能の実行順って手動で変えれないのかな? 現状でGM_setClipboardが使えるのはUSIしかないのか…… >>263
nicovideo_Thumbinfo_popup.user.jsの@resource styleをエラーのURLから
教えていただいたURLに書き換えたら無事インストールできました
ありがとうございます >>252
ありがとうございます
スレ汚し失礼しました BHNewTab_lite.uc.js---ブックマークと履歴を新しいタブで開く
CopyUrlLitePlus.uc.js---コンテキストメニューからページタイトルやURLをコピー
Drag & DropZones +.uc.js---Drag & DropZonesのuserChromeJS版
NewTab_mod.uc.js---ロケーション・検索バー、ブックマークを左クリックで開く際に新しいタブで開く
このあたりは使えた。 Firefox57の32ビットをクリーンインストールしてグリモン4.0入れたら設定画面が出ないじゃん
何度か入れ直したりしたけど無理だった
本家が一番しょぼいってなんなんだか 57で自作htmlをNewTabに設定できなくなったけどOverridemod.uc.jsでいけたわ まちがえた
NewTabOverridemod.uc.jsでした 57でucjsDownloadsManager.uc.jsのClearListのボタンが効かないんですが直せるものなんでしょうか
直し方わかる人いたら教えてください 今北だけど新Firefoxでは今までのGreasemonkeyで使ってたスクリプトはそのまんま使えないの? >>278
互換アドオン使えば大体使える。
グリモン自体はAPIの表記とか変更されてるので修正する必要がある。 CopyUrlLitePlus.uc.js
これコンテキストメニューに出るけど全く動いてくれない >>280
マルチプロセス有効だと動かない物もあるようだ classic theme restorerが使えないので、userchromeで対処することにしました
アクティブなタブの背景色と、非アクティブなタブの背景色を変更したいです
また角タブ化もしたいです
https://i.imgur.com/iDboIRH.jpg
しかし、こんな感じになってしまいます
#TabsToolbar .tabbrowser-tab[selected="true"] .tab-background {
background-color: red !important;
}
.tabbrowser-tab[fadein]:not([pinned]) {
min-width: 40px !important;
max-width: 210px !important;
min-height:35px !important;
font-weight: normal !important;
background: rgba(255,255,255,0.5) !important;
color:black !important;
text-shadow:none !important;
}
と書いているので、下のコードと干渉しているんでしょうか
アクティブなタブと、非アクティブなタブそれぞれ、どのように書けけばいいんでしょうか
指定方法に関する情報が少ないです cssでタブをピン止めするようにしたがピン止めタブしかない状況だと起動時毎に勝手に狐のデフォページ表示してくるなあ
ピンなし1個混ぜれば問題ないが・・・ >>283
こういうのがあるみたいだよ、中身見てないから要望の内容が入ってるかどうかまでは知らないけど
https://github.com/Aris-t2/CustomCSSforFx >>284
設定→一般→Firefoxを起動したとき
で「前回のウィンドウとタブを復元する」ではどう? ここは「 userChrome.js 」のスレです
「 userChrome.css 」のスレではありません addRestartButton.uc.js 入れましてファイルメニューからきちんど動くんですが
再起動の文字が文字化けしてて気になります
文字化け直すこと可能でしょうか
画像うpしました 赤矢印のところです
https://i.imgur.com/zhDBrEh.png >>290
再起動(R)と表示されるが・・・
再インストールしてみたら
UTF-8(BOMなしでインストールされてるよね?
RestartFirefox.uc.jsはボタンが表示されるので使い易いです。 >>292
メモ帳でやってました
TeraPadも入れてあるのでこちらで最初からやってみます >>292
なんですけれども
RestartFirefox.uc.jsはボタンもメニューも表示されませんでした
addRestartButton.uc.jsはUTF-8(BOMなしで作り直し入れましたが文字化けしたままです
文字の表示とかキャッシュされてるような感じもしましたので様子見てみようと思います >>294
まず、Meryとかのエディタを入れましょう! >>296
その1は難しかったのでその2をやっていくつか動くスクリプトがあるので
導入準備はできていると思うのですが
TeraPadでも大丈夫ですよね
その2がうまくないのであれば時間の余裕あるときその1でやってみようと思います その2はサイドバー内に対しては何もロードされないよ TeraPadに慣れてる人はMeryは使いづらいからgPadが良い >>290
アップローダーにSimpleRestartButton.uc.jsというのがあるようだけど、これは?
他にもFirefox_ToolBarButtons.uc.jsなんていうのもあるみたいだよ 俺はこれが気に入った
メニューボタンをダブルクリックで再起動
https://egg.5ch.net/test/read.cgi/software/1510747462/810
コピペして適当な名前の .uc.js を作ったら動いた >>298-299
ありがとうございます
今度その1やってみます
>>300
やはりキャッシュされてたようで文字化けせず再起動表示されました
紹介いただいた再起動jsも試してみたいと思います 今時どれでもいいのではなかろうか
フリーウェアならMeryやGpad辺りでいいんじゃないの? 本当はTeraPadで十分だけど、あれは中国語読めないからな・・・
それだとこのスレ的には不都合なこともあるだろう テキストエディタってまだそんなにあるんか…
VXエディタしか使った事ないから参考にする。 >>300
Firefox_ToolBarButtons.uc.jsでボタンも四つ出てきました
いろいろとありがとうございました アプデしたもののChromeフォルダが見当たらないんだがどうすんだこれ
スクリプト入れようとしてるのに >>56さんの試したけど、DragNgoModoki_Fx40・popupTranslate・saveFolderModoki40が動かない。
conqueryModoki40・UndoListInTabmenuTooは動いたんだけどなぁ。 >>315
57になってから普段利用しない人が書き込むためか増えている気がするが、
そういう自分本位さがマルチが嫌われる理由だよ >>319
すいません、まだしてなかったです。
マルチプロセス無効にしたらpopupTranslateは動いたっぽいけど、残り2つは無反応です。 >>321
DragNgoModoki saveFolderModokiは動いた報告ないし無理なのでは? 今何気にAlice0775さんとこみたら幾つか更新が来てた。
おかげでsaveFolderModoki40は動いたけど、DragNgoModoki_Fx40はまだダメでした。
でもAlice0775さん更新ありがとう! 連投ごめん、saveFolderModoki40もやっぱりダメでした。
項目出なかったのが出るようにはなったけど、どのフォルダ選んでもブラウザで設定したところに保存される。
>>322
この2つは動作報告なかったのか。
でもAlice0775さんが動いてくれたならワンチャンあるかな? アリスさん復活したのか
待ってれば対応してくれるのがいくつか増えそうだな alice生きとったんかワレ
ロダのSuperDrag.uc.js入れて様子を見てたけどやっぱりDragNgoModokiの方がいいな
気長に待ってよう アリスさんありがたや
MouseGestures.uc.jsが57でも使えるのはありがたい
タブ切り替えがホイールで動作しないんだけど、何の修正が必要なんだこれ
conqueryModokiも使えるようだし、後はDragNgoModokiが使えれば取りあえず不便でもなんとかなるかなぁ >>327
タブ上でのホイールコロコロ切り替えはReload Tab On Double-Clickの中身を
.uc.jsにしてChromeフォルダに入れたら動いている conqueryModokiってフォルダ分けできてる?
いつの頃からか使えなくなってるんだけど。 GitHubListSort.user.jsをTampermonkeyで動くように修正頼む。
GitHubのファイル一覧を更新日時順(降順)に並べ替えるものです。 AddonsPage.uc.js @version 2014.09.11が動かなくなってた。
2〜3日前から?Nightly 59.0a1 (ビルドID:20171117100127) 初心者の質問ですがご教示ください
addRestartButton.uc.jsのソースコード?をコピーしてTeraPad(UTF-8 BOMなし)でuc.jsを作成したのですがメニューに表示されません
最初からuc.jsファイルで落としたものは適用出来ているのですが
自分でコードをコピーして作ったものは適用できていないようです
後学のためにアドバイスをいただけないでしょうか?
因みにFirefox57です >>334
・コピー元のURL
・あなたが実際に作成したファイル
この二点が揃わないと何も出来ない。 >>334
ちゃんと「文字/改行コード指定保存」してるか >>334
作ったファイルロダに上げてみた方がはやいと思うよ Find in Searchbar Highlightが機能しないことがあるのはおま環ですかね
再起動すれば大体は直るんですけど
他のuc.jsはこんなこと無いのですが古いからfx57で上手く動いてないって事でしょうか? >>339
最初の十数行のコメント行が無いせいで文字化けしてるだけだな
意味も分からずに編集するなし おかしいですね、手元のファイルには最初の十数行が書かれており
改行もコピー元とおなじなんですが・・・
おとなしく諦めます
レスありがとうございました >>329
フォルダ分けって串刺し検索する為に階層になってるものだっけ?
右クリックからのコンテキストメニューからならフォルダ分けされてる
後はオールドサーチバーでもフォルダ分けされてるけど串刺し検索が使えなくなってた
いつの頃からか使えなくなっていたのは
<Url type="text/html" method="GET" template=""></Url>
ここのtemplateの部分に何かhttp://から始まるURLを入れないと無効扱いされるようになったため
こうすると使える
<ShortName>{一括検索</ShortName>
<Url type="text/html" method="GET" template="http://0"></Url> >>343
なんで諦めるの?
AliceさんのそのファイルをRawで表示>Ctrl+A>Ctrl+C>エディタでCtrl+Vで貼り付け>UTF-8(BOMなし)で
Chromeフォルダに落とす。
これで問題なく動くよ。
名称はボタンになってるけど、ファイルメニュー>再起動から操作すれば良い。
その前に下記の環境はつくれてること。
http://wiki.nothing.sh/page/userChrome.js%CD%D1%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8
Firefox57以降でuserChrome.js用スクリプトを利用する方法 †その1 ふむ
やってみようと思ったのならそこでやめちゃうのはどうかな 自分でコピペしたuc.jsはやはり反映されませんね
>>345さんの書かれてるとおりにやりましたし、環境作りはその2もためしたのですが
uc.js形式でダウンロードしたものは反映されています
ファイルを操作していて一つ気になるのが自分でコピペしたものを編集しようとした際にセキュリティの警告が出ないことです
何か関係ありますでしょうか? >>347
ロダにあるFirefox_ToolBarButtons.uc.jsでやってみて
再起動ボタンが設定される。
addRestartButton.uc.jsはボタンとあるけど、ファイルメニューに再起動が追加されるということだよ。 ちょっとの手直しで動くの多いね
SendToPlayerとExtension Options Menuは動いた
savefoldermodokiは動かなかった
メニューはでるけど反応なし
更新履歴もnsIPrefBranch to nsIPrefBranchって変わってないやんっていうw Enhanced word highlight 1.5.9
検索結果からリンク先もハイライトできるようにロックして
リンク先を閉じ、検索結果も閉じた後、ロックを解除できるように修正できないかな?
Enhanced…側で検索結果を閉じたことが認識出来ればできるような気がするけど、無理かな?
スキルある人検討して欲しい。 saveFolderModokiはnsILocalFileをnsIFileに置き換えて
fp.showをfp.openに置き換えないと動かないな
それでもリンク先保存で拡張子が.zip.htmって言う風に.htmが付加されてしまうのがわからんが >>352
君のヒントのおかげでOpenWith_1.1.1.uc.xulが動いたわ
OpenWith入れるのを躊躇してたので助かった DragNgoModoki_Fx40.uc.jsで、「選択テキスト(プロンプト)を指定ドメイン内で検索」という設定があるのですけど、
ページが現在のタブに開かれてしまいます。これを新規タブ(前面)で開くように出来ませんか? http://wiki.nothing.sh/page/userChrome.js%CD%D1%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8#wd355e7f
のその2を参考にして,
Close Tabs from the Left
が動作するのは確認できました。
しかし,本来使いたい,
AutoCloseBookMarkFolder_Fx37.uc.js ブックマークのフォルダを開くと,前に開いていたフォルダを閉じる
Find in Searchbar Highlight.uc.js 検索キーワードをハイライト表示する
Enhanced word highlight.user.js 検索キーワードをハイライト表示する (上のものとは別々に入れて確認)
が動作しません。原因がわかる方いらっしゃいましたら教えてください。 >>357
その1なら動くはず。
Enhanced word highlight.user.jsはTampermonkeyで動いてる。 Find in Searchbar Highlight.uc.jsで
・最初からハイライトボタンを表示
・検索ボタンの左クリックは検索実行のままにする
に変更したいのですがどこを編集すればよいのでしょうか? https://greasyfork.org/scripts/35379
検索バーの各Faviconクリックで既定のエンジンを切り替えるuc.js書いたので良かったらどうぞ テンパ猿は要領が大きい以外は満足だわ
グリ猿は使いにくいわ、GM_からGM.に変わってるわで最悪 >>355
OpenWith_1.1.1.uc.xul 使いたい
どこを手直しすればいいか教えてください tamperは導入した時期が悪かったのかやたらと新規タブで告知するのがうざくてviolentにしてるw 暴力猿はGM_Clipboardが使えなかったから除外
グリモン、テンパ、USIは使えた >>364
横からだけど>>352見てnsILocalFileをnsIFileに置き換えたらいけたよ
addMenu.uc.jsが動かなくなったからこれが使えるのは有り難い >>357
Enhanced word highlight.user.jsはver1.5.9じゃないと動かない
最新verはなぜか尻切れになってる middle-click-undo-close-tab.uc.js
OpenNewTab.uc.js
無事に動くね。よかったー。 OpenNewTab.uc.jsで、ロケーションバーは新しいタブで開いてくれるのですが、検索バーが新しいタブで開いてくれません。
原因はなんでしょうか? >>371
検索バーはこっちがいいと思います
検索バーでの検索結果を新しいタブで
「about:config」から「browser.search.openintab」をtrueに。 検索バーと(57以降)ブックマークは本体機能でできるんだからその部分はいらんだろ
必要な部分だけ使えばいいんだよ >>372-373
すみません。おかげさまでできました。
ありがとうございました。 textLink_e10s.uc.jsが更新されたね uc.jsとかいつまで使えるか知れたもんじゃないものに頼り続けるのもどうかと思うよ 完全廃止される頃にはWE版アドオンも出尽くすだろうからそれまで持てばいいと思って使ってるよ >>377
TextLink系なんかは既に何個もWE版アドオンがあるんだから
無理してuc.jsだのを使わんでも良いという気はする。 >>380
2だと動かないものがあるって言ってた人がいた >>380
NewTabPlus.uc.js で違いが出ました。
その1 動く
その2 ダメ
その1+その2 ダメ その2 はすぐ出来たけど その1 は丸1日掛かった
何が悪かったかわからないですが…。 >>384
いやnotepad++でBOMなしの作ってやってる userchromeのリファレンスってどこにあるんですか?
メニューバーの色
アクティブなタブ
非アクティブでホバーされたタブ
非アクティブなタブ
をコントロールしたいですが、それぞれの書き方を知りたいです
また、waterfox55なんですが、角タブ化ってuserchromeでは無理なんでしょうか
cssの書き方はだいたいわかります userChrome.js用スクリプト - wiki@nothing
http://wiki.nothing.sh/page/userChrome.js%CD%D1%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8
ここのその1
>>userChrome.js ?Firefoxのプロファイルフォルダの「chrome」フォルダ直下にuserChrome.js/userChrome.js at master ・ alice0775/userChrome.js ・ GitHubを配置する
>>userChrome.js用スクリプト ?Firefoxのプロファイルフォルダの「chrome」フォルダ以下にuserChrome.js用スクリプトを配置する
プロファイルフォルダの「chrome」フォルダって
この中に作るんじゃんよ
C:\Users\hoge\AppData\Roaming\Mozilla\Firefox\Profiles\thkgk51q.default
Profilesフォルダ直下に作ってもだめで試しにやったらできた >>389
thkgk51q.defaultの.defaultより前のところはランダムだから人によって変わるけどね >>389
xxxxxxxx.defaultってフォルダがそのfirefoxで使ってるプロファイルフォルダでしょ プロファイルフォルダと書いてあったらProfilesフォルダがそれだとみなす人
多いんじゃないかと FirefoxでAltキーを押すと上にメニューが出てくる
そこのヘルプにトラブルシューティング情報ってのがある
そこにプロファイルフォルダーってのがあって、フォルダーを開くってのがあるから
それをクリック ここのその1やっと設定しまして
http://wiki.nothing.sh/page/userChrome.js%CD%D1%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8#wd355e7f
OpenWith_1.1.1.uc.xul
nsILocalFileをnsIFileに置き換えて動いたんですが
リンクは開くのにページは開きませんでした
ページも開けるようにしたいんですが
どうすればいいでしょうか >>395
106行目の
var url = content.location.href;
を
var url = gBrowser.currentURI.spec;
に変える >>382
横からだけど
(win10で64bit用使用中)
NewTabPlus.uc.jsが(modの方も) その1その2共に動かなくて困った。
(マルチプロセス無効でも)
OpenNewTab.uc.jsは動いたからそっち使ってるが
それでも↓までが精いっぱいだった。
ブックマーク・履歴から新しいタブを出す
バックグラウンドで可 → サイドバー および ブラウジングライブラリーから
新しいタブで出ない → メニューバーから
ロケーションバーから新しいタブを出す
バックグラウンドでは出せない >>398
今回初めてcssとjsを使ったんでわからないんですが
"NewTabPlus.uc.jsも含め"たまに動かない時があります。 >>357です,
http://wiki.nothing.sh/page/userChrome.js%CD%D1%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8#wd355e7f
のその1に変更しました。しかし,
AutoCloseBookMarkFolder_Fx37.uc.js
Find in Searchbar Highlight.uc.js
は動作しません。疲れてきました…
文字コードはUTF-8Nにしていますが,改行コードは何にすべきですか?
TeraPadを使っているため,CR,LF,CR+LFの3つから選べます。 >>400
結局メモ帳で作ってBOMなしに変換してるだけの俺が最強ってことかw startupCache消せよ
C:\Users\hoge\AppData\Local\Mozilla\Firefox\Profiles\xxxxxx.huga\startupCache Terapadって結局Unicodeに完全対応したの?
昔使っていた時にUnicodeで問題が出たから
https://pc11.5ch.net/test/read.cgi/software/1176393102/
を見たら完全対応してないって書いてあったからずいぶん昔にテキストエディタを変えたが…… >>402
startupCache は存在していません。 >>357です。
エディタをMeryに変えました。
TeraPadで作った
autoconfig.js
autoconfig.cfg
をMeryで開くと,UTF-8Nになっていましたが,Meryで開き直し,保存し直しました。
userChrome.js
AutoCloseBookMarkFolder_Fx37.uc.js
Find in Searchbar Highlight.uc.js
は
C:\Users\ユーザー名\AppData\Roaming\Mozilla\Firefox\Profiles\プロファイル名\chrome
に入れてあります。 >>406
AutoCloseBookMarkFolder_Fx37.uc.jsをダウンロードし直してミスに注意しながら変更点を変更して保存して再起動してみたら? でも,スタートメニュー下部の検索ボックスに
%APPDATA%\Mozilla\Firefox\Profiles\
を入力すると,
C:\Users\S.OHSHIMA\AppData\Roaming\Mozilla\Firefox\Profiles\Quantum
が表示されますね… userChrome.js
AutoCloseBookMarkFolder_Fx37.uc.js
Find in Searchbar Highlight.uc.js
を入れるのは
C:\Documents and Settings\ユーザー名\Application Data\Mozilla\Firefox\Profiles\プロファイル名\chrome
の方ですか? >>412
C:\Users\ユーザー名\AppData\Roaming\Mozilla\Firefox\Profiles\ランダム英数字.default-数字\Chromeフォルダの中 その1やってるなら以下のファイルの位置も確認
・autoconfig.js
インストールフォルダ(Firefoxの実行ファイルがある場所)の中のdefaults\prefの中
・autoconfig.cfg
インストールフォルダ(Firefoxの実行ファイルがある場所)の中
>>400
改行はOS標準のものに。
(WindowsならCR+LF) userChrome.js と AutoCloseBookMarkFolder_Fx37.uc.js は
https://github.com/alice0775/userChrome.js
で右側にある緑のClone or Download→Download ZIPで全部入り落として
その中から取り出してみな >>414さん,ありがとうございました。
しかし,いただいたものと,私の物は同じ内容でした。(diffで確認しました。)
一つだけ,進展がありました。
今回のQuantum化騒ぎで56.0.2とQuantumを共存させて使うために,それぞれのプロファイルのフォルダ名を「56.0.2」と「Quantum」に変更して使用していました。(>>409参照)
しかし,>>413さんからの指摘を受け,新規のプロファイルを作るべく,流れのままに進め,プロファイルフォルダ名も「ランダム英数字.Default User」になりました。
すると,
AutoCloseBookMarkFolder_Fx37.uc.js
だけは,正常に動作しました。
しかし,
Find in Searchbar Highlight.uc.js
はまだ動きません。
>>415さん,入れるフォルダの確認,ありがとうございました。これは間違っていませんでした。また,改行コードも教えていただきありがとうございました。 >>416さん,ありがとうございました。
AutoCloseBookMarkFolder_Fx37.uc.js
自体は手持ちの物で正しいものだったようです。 >>419さん,
はい。なので,
Enhanced word highlight.user.js
は捨て,
Find in Searchbar Highlight.uc.js
だけを入れてあります。 >>414
>>416
これ使ってみたけどやっぱりその1だと駄目だわ
その2だとFirefox_ToolBarButtons.uc.jsは使えるのに もう一つ進展です。
例えば,「Find in Searchbar Highlight.uc.js 使い方」で検索すると,
検索バーの右側に懐かしい鉛筆アイコンが現れました。
しかし,そのアイコンをクリックすると,「Find in Searchbar Highlight.uc.js 使い方」がひとかたまりでハイライト表示されます。
単語単位に分割して色分けして欲しいのですが。SearchWPのように。 >>422
それ使ってないから分からないけど全角スペース?
半角スペースで区切ってみたらどうなる? >>422
単語単位では出来ないよ。
それよりFind in Searchbar Highlight.uc.jsはブラウザを使ってるうちに
使えなくなる理由がわからん。 >>422
それはFind in Searchbar Highlight.uc.jsでは出来ない
Enhanced word highlight.user.jsは別々に別の色でハイライトされるがたぶん検索結果画面限定
SearchWPのように検索と関係なく複数ワードをハイライトするのは57ではおそらく今のところ出来ていない >>423さん
「Find in Searchbar Highlight.uc.js 使い方」
は,「使い方」の前だけが全角スペースで,あとは半角スペースです。
「使い方」の前も半角スペースに変えて試してみましたが,結果は同様で,
「Find in Searchbar Highlight.uc.js 使い方」がひとかたまりでハイライト表示されます。 >>424さん
>>425さん
そうですか。Find in Searchbar Highlight.uc.js は,単語単位の分割ハイライト表示はdけいないのですね。
それがわかっただけでも進展です。ならば,
Enhanced word highlight.user.js(ver1.5.9)を探してみます。 >>425
>Enhanced word highlight.user.jsは別々に別の色でハイライトされるがたぶん検索結果画面限定
ロックすればページ移動後も出来るが出来ないページもある >>428
ありがとう
機能を知らなかった
俺がもっとも使いたいサイトではその方法で有効だった
これであと欲しいのはConform SearchBox代替だけになったかも Enhanced word highlight.user.jsで検索結果以外も色付けするのは
Mozilla Firefox 拡張機能スレッド Part105に載っていた以下の方法で行けた
293行目
https://i.imgur.com/9A3GHb1.png
689行目
https://i.imgur.com/QTtIxtf.png Tampermonkey+Enhanced word highlight.user.js(ver1.5.9)で,ようやく思うような結果が表示されました。
ここまで長かった… 今晩だけで15回も連投してる… これで16投目。
丁寧に教えていただいた皆様,本当にありがとうございました。
>>430さん,
これはまた後日の課題にさせていただきます。 Enhanced word highlight.user.js 1.5.9はどこに落ちてるの? >>432
1.6.0のあるところに履歴ってタブがあるからそこから >>429
私はあとは SearchBoxSync の代替ですね。
見たところ Conform SearchBox も同じような機能のようですね。
(名なしに戻ります。) >>435
自分もまだ試してないんだけど>>430さんの方法の書き込みに対するレスに
SearchWPもSearchBox Syncも不要になったとあるので期待している WEだと切り離されてるけど
userChrome.jsはそういうのがないから使えるんだろうなーと勝手に思ってる >>433>>434
ありがとう。
Tampermonkeyでインストール済み、有効になっていますけど
使い方がわかりません・・・ >>430
俺も出来た
これを探してた
もういちいちロックしなくて良くなった
ありがとう >>429
>これであと欲しいのはConform SearchBox代替だけになったかも
俺はマウスジェスチャーで検索バーに選択文字列やクリップボードの文字列を放り込んでる
消すときもマウスジェスチャーで好きなときに消す 済みません初心者ですが http://efcl.info/2009/0813/res1252/ ここに書いてあることは
Firefoxバージョン57で可能でしょうか?
userChrome.jsと言う拡張機能は現行ヴァージョンでは使用できないようですが 検索バーじゃなくて独自のバーを使うのか。
ページ内検索と比べて単語ごとにに検索できるのがメリットなわけだな。
操作がいちいちめんどくさくて微妙。 >>431
検索結果を閉じたときにロックを自動的に解除できないかな? >>442
57での導入方法がある
>>296とかにリンクがある
その1とその2があるがスクリプトによってどちらかでしか動作しないものがあるらしく、そのあたりも幾つかこのスレに情報がある >>360
・最初からハイライトボタンを表示
207行目の display: none; を消すかコメントアウトすると ハイライトボタンが最初から表示されるみたいです。
・検索ボタンの左クリックは検索実行のままにする
143行目から149行目までをを消すかコメントアウトすると 検索ボタンが元に戻ります。
ただし 検索ボタンが元に戻るのでページ内検索検索が出来なくなります。 >>430
書き出してみた
689行目に以下を挿入
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
if (lock.className == '_active') {
GM_setValue(ST_PRE, words.join(' '));
}
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
293行目を以下に置換
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
if (gm_ok) {
var keyword_store = GM_getValue(ST_PRE);
init_KW_SR();
if (keyword) {
keyword_store = keyword;
GM_setValue(ST_PRE, keyword_store);
}
keyword = '';
}
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
行頭のスペースはここでは表示されないと思うので適宜入れてください(入れる必要があるかどうかもわかっていない俺) 689行目のほうから書いたのは293行目のほうを先にやると689行目のほうの位置が変わるので混乱するかと思っただけです >>449
これであと 検索バーのキーワードで動いてくれたらほとんど searchwpなのに ものすごく惜しいw >689行目のほうの位置が変わるので混乱するかと思っただけです
つ旦 Enhanced word highlight.user.jsは非ハイライトだとスクロール検索できませんよね?
しょうがないから見えにくくないようにカラー自体を変えてるんですが Enhanced word highlight 上ので改造してよくなったんだけど
Enhanced word highlightの×ボタン押したときにロックも解除できないかな?
ロック解除して×押すの忘れる >>453
ああ逆だった
×押してロック解除するの忘れる
だった zzzz-removeTabMoveAnimationFx44.uc.js
57でも動くようになりませんか? >>455
これをツールバーに移動できないと使う価値ないと思うが・・・ それ系はコンテキストメニューにぶち込んで
カーソル移動無しでその場で開けるようにすることに意味がある
俺が愛用してたのはMainMenusInOne.uc.jsだけど >>455をコンテキストメニューにぶち込むのなんて1か所変更するだけやん >>445
ありがとうございます
初心者導入zip作ってくれた方感謝します その1とその2、どちらがより多くのスクリプトが動きますか?
両者の違いが良く分からない そんなことは使いたいものを自分で試すかレスを拾うかしないと
ちなみに俺は1で4つ使ってる2はやってねえ jsとか20個くらい入れてしまった
userChrome.cssにもいろんなの
アドオンも結構入れたし
重くなるかな 1の方が簡単
AliceさんのuserChrome.jsをそのまま使える
関係ないけどAliceさんのタブロックとタブプロテクトが使えるとうれしい みなさんどうも
それじゃ今まで通りに近そうな1を使ってみる ポータブル版から通常版に移行して
ここ数日一から何もかも入れなおしてくたびれたよ 俺 ポータブル版でuserCrome.jsをじゃかじゃか使ってる mouseGesture.uc.js なんだけど、戻る進むなどの一部のジャスチャーは受け付けてくれるけど、隣のタブに移るとかが動かないなぁ
57になってなにか変わったんですかね?
mouseGesture.uc.js使用しているかた教えてください。 userChrome.js、好き勝手出来て面白いね
自力じゃまだキーボードショートカットの追加や簡単なボタン追加しかできないが、レガシーアドオンの知識あれば何でも作れそう
レガシーアドオンをuc.jsに移植する動きとかないんだろうか
CTR使いたいわ >>469
gBrowser.mTabContainer → gBrowser.tabContainer
あと他のスクリプトでもありそうなタブ関係の書き換えは
gBrowser.mTabs → gBrowser.Tabs >>471
どうもありがとう!
やっぱりコマンド?が変わっていたんですね
あとズームイン、ズームアウトなどが動いてくれないのですが、どこかに一覧みたいに参考になるサイトなどないですか?
あったら教えて欲しいのですが GitHubListSort.user.jsはViolentmonkeyでは動かないみたいだね
>>465
tabLock_mod1.uc.jsなら数日前に更新来てたよ、動くかどうかは知らないけど >>458
コンテキストメニューではなく、ツールバーのボタンとし表示出来ませんか?
もしくはメニューバーとツールバーを同列に配置出来ませんか? >>473
ViolentmonkeyだとGitHubのどこのページでやってもこれすらできないのはなんでだろ?
// ==UserScript==
// @name test
// @namespace test
// @include *
// @grant none
// ==/UserScript==
alert(''); >>352さんと>>367さんの
この情報を見てUCSS.uc.jsのnsILocalFileをnsIFileに置き換えでuserChrome.cssの再読み込みが
再起動なしで出来るようになりました。情報ありがとうございます。
UCSS.uc.js書き換えた後導入して userChrome.cssの中に :root {} を一番上あたりに書き加えると
再読み込み出来るようになると思います。
前にロダにアップしたFirefox_ToolBarButtons.uc.jsの一番下に
userChrome.css 再読み込み ボタンをコメントアウトして いつか使えないかぁと置きっぱにしてあると思うので
コメントアウトを外してよかったら使ってみてください。 >>475
GitHubは応答ヘッダでContent-Security-Policy指定して自サイト以外からのスクリプト読み込みを阻止してる
Tampermonkeyはヘッダ改変してスクリプト実行可能にしてるけど、Violentmonkeyはやってないので動かない >>477
レスthx
そうなると他でも動かないサイトとかあるのね >>476
userContent.cssも読み込めてる? >>476さんの情報を見て、
UserScriptLoader.uc.jsのnsILocalFileをnsIFileに置き換えてみたけどさすがに動かなかった >>480
userContent.cssは 56の時点ですでに動かなかったのでそれ以前からダメだったのだと思います。
もしかしたらアドオンのuserChrome.jsのほうでは動いてたかもしれませんが 今はだめですね。
自分にはいじり方がわからないのでそのままです・・・。 コンテンツ要素にアクセスする部分だけ別ファイルにして
messageManagerで読み込んであげないといけないんだっけか https://gist.github.com/azu/67260
上記のuc.jsを試したけど起動させられませんでした
コンテキストメニューに項目は出るんですが
何が原因か分かる方いらっしゃいますか? >>484
俺は試せないがこのスレで何回も出てる話題だな
関係ないと思ってスルーしてるのかもしれんが>>352>>367>>476 >>485
レス有り難うございます
一通り流し読みはしてましたが関係ない話だと思ってました
ヒントを頂けたので書き直し試して見ます OpenWith-MPC.uc.xul
nsILocalFile
を
nsIFile
にしたら使えた >>487
なんやそのスクリプトと思ったら自分で作ったやつやった...
今はSendToPlayerの方使ってやってくれ >>488
そうでしたかどうも
ぜひ使わせていただきます >>488
パス指定して
chromeフォルダに入れましたが
どうやって使うんでしょうか
すみません mouseGesture.uc.js のズームアップとズームダウンのコマンド教えてください
以前の
gBrowser.mCurrentBrowser.markupDocumentViewer.fullZoom *= 1.25
とかじゃ動いてくれなくて // ブックマークツールバーをバーティカルツールバー化
// ・スクリプトを適用後はカスタマイズ不可 ※アイコン配置は適用前に
// ・広幅のボタンを配置するとレイアウトが崩れる
// ・ナビゲーションツールバー非表示時、アイコンが機能しなくなる?
var personalToolbar = document.getElementById("PersonalToolbar");
personalToolbar.orient = "vertical";
personalToolbar.setAttribute("style", "min-width: 40px; max-width: 40px;"); //ツールバー幅
//*** 左配置用
document.getElementById("browser").insertBefore(personalToolbar, document.getElementById("browser-border-start"));
//*** 右配置用
//document.getElementById("browser").appendChild(personalToolbar);
//personalToolbar.ordinal = "6";
//*** userChrome.css用設定
//#PersonalToolbar .toolbarbutton-1 { padding: 8px !important; } //ボタンpadding >>493
因みにもともとブックマークツールバーはどんな状態にしてたの? >>491
ZoomManager.setZoomForBrowser( gBrowser.selectedBrowser, ZoomManager.getZoomForBrowser( gBrowser.selectedBrowser ) * 1.25 ) >>494
あ、アイテム突っ込んだらいけました
ありがとうございます >>492の説明に↓追加で
// ・ブックマークツールバーが表示されてことを確認してからスクリプトを適用
// ・ブックマークツールバーにアイテムが配置されてることを確認してからスクリプトを適用 >>495
すみません
case "RU": //右クリ + ホイール↑
// ズームイン (テキストと画像)
gBrowser.mCurrentBrowser.markupDocumentViewer.fullZoom *= 1.25;
break;
こういう風にして動かしていたのを
case "RU": //右クリ + ホイール↑
// ズームイン (テキストと画像)
ZoomManager.setZoomForBrowser( gBrowser.selectedBrowser, ZoomManager.getZoomForBrowser( gBrowser.selectedBrowser ) * 1.25 );
break;
教えてもらった通りに修正したのですが、だめでした
どこか間違ってますかね?
すみませんがもう少し教えてください readLater2.uc.jsの修正箇所教えてください >>453
>>448を適用して1147行目を
function command_close() {
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
if (keyword_store) {
lock.className = '';
lock.title = _ti.lock[_L];
GM_setValue(ST_PRE, '');
keyword_store = '';
// lock.value = 'Lock: Off';
}
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
document.body.removeChild(aside);
にしたら×ボタンでロックも解除になるわ
俺のヘッポコ知識ではここまで
×押さなくても検索終了で勝手に解除にするにはスーパープログラマさんにお願いするしか
ないわ
じゃおやすみ >>495
startupCacheが効いているんじゃないの
C:\Users\hoge\AppData\Local\Mozilla\Firefox\Profiles\xxxxxx.huga\startupCache を消してみ Inoreader full feedをViolentmonkeyで動かす方法誰か御存知ないですか >>502
イイネ!
あと、Firefox終了したときに、閉じたことになるようにできないかな
再度起動すると前のが残ってる状態なので >>502
横からだけど更に使いやすくなった、ありがとう! 以下との併用でメインメニューをツールバー上に配置できるぞ
有志に感謝
/* メニューバーを移動可能にする */
document.getElementById("menubar-items").setAttribute("removable", "true");
var box = document.getElementById("nav-bar-customization-target");
box.appendChild(document.getElementById("menubar-items"));
var box = document.getElementById("nav-bar-customization-target");
box.insertBefore(document.getElementById("menubar-items"),box.childNodes[0]); >>448-449 いい気づかいだなぁ( ´∀`) >>502
おお、気持ちいい
ありがとう
元のプログラム(>>448適用前)では1132行目に挿入ってことだね >>507
これをuserChrome.cssに書いて再起動、メニューバーを表示して
カスタマイズから移動出来るということですよね?
移動できないんだけど、操作間違ってる?
MedleyMenu.uc.jsを設定してツールバーに移動したいんだけどダメだった。 >>510
507はus.jsね
これとhttp://d.hatena.ne.jp/iNo/20061106を入れて起動すると
まとめられたメインメニューが勝手にツールバー上に移動している
firefox57で新規プロファイルを作るとき以前までの配置は引き継がなかったので完全us.jsによるものと思われる >>511
us.js?
user.jsのことですか?
Tampermonkeyでは読めなかった。 うちのバージョンはfierfox57で
>>296その1のやり方でuserchrome.jsを強制的に使ってる
つまり507はuserChrome.js用スクリプト。分からなかったらリンク先参照もしくはググって >>514
ありがとう、うまくいきました。
MedleyMenu.uc.jsはアイコン作成できるので相性も良好です。 横からだけどMedleyMenu.uc.jsだと>>507が動作してくれない
>>507をMedleyMenu.uc.jsに書き足すのではないの? さらに横からだが誰も書き足せなんて言ってなくね?
2つ入れるの嫌な宗教の人なの? >>517
出来ました
ありがとう
>>511のスクリプトだと書き足せばよかったのでこれもそうかと思っちゃいました まー併用でとレスあるからね
俺はやってないけど動いたのならよかったじゃん 拡張機能スレッドから誘導されてきました。
WEの仕様のため、Select After Closing Currentという拡張機能がうまく動きません。
タブを閉じたあとに左のタブに移りたいのですが、スクリプトあるでしょうか?
このスレは見ましたが見当たりませんでした。
userChrome.jsは導入済みです。 >>490
youtubeでページ上かリンクで右クリックするとメニューに出るよ
外部サイトでもリンクがyoutube関連のリンクなら動作するよ >>522
ありがとうございます
プレイヤーパスこんな感じで書きました
playerPath: 'C:\\user2\\tool\\MPC-HC\\mpc-hc64.exe',
playerName: 'MPC-HC',
ページ上で右側サムネイル上で
ファイルを表示できませんでしたとなってしまいます
>>523
MPC-BE上でそういう表示ってことよね?
自分MPC-BEの方つかってるからわからんけどこっちのがyoutubeへの対応具合が
いいからポータブル版でも入れて使い分けたほうがいいかもね
BEでもたまに表示できませんとかファイルが見つかりませんってなるけど firerfox57に昔使っていたAdvanced Mouse Gestures.uc.jsを入れたところ大部分の機能が動作したのですが
使用頻度の高い「左(右)タブを全て閉じる」と、「次のタブor前のタブへ移動」が動きませんでした
現在以下のようになっているのですが、どのように修正すれば良いのでしょうか
'UL':{name:'Close Left Tab',cmd:function(){var tabs = gBrowser.mTabContainer.childNodes;for (var i = tabs.length - 1; tabs[i] != gBrowser.mCurrentTab; i--){}for (i--; i >=0 ; i--){gBrowser.removeTab(tabs[i]);}}},
'UR':{name:'Close Right Tab',cmd:function(){var tabs = gBrowser.mTabContainer.childNodes;for (var i = tabs.length - 1; tabs[i] != gBrowser.selectedTab; i--){gBrowser.removeTab(tabs[i]);}}},
'W+':{name:'Next Tab',cmd:function(){gBrowser.mTabContainer.advanceSelectedTab(+1,true);}},
'W-':{name:'Previous Tab',cmd:function(){gBrowser.mTabContainer.advanceSelectedTab(-1,true);}}, >>526
ありがとうございます。おかげさまで以前と同じようにfirefoxが使えるようになりました >>525>>526
横からthx
先日編集してうまく動かんと思ったら"tabContainer"が"TabContainer"になってるからだった >>524
MPC-HCでしたが起動してメッセージがでました
ありがとうございます
MPC-BEも利用してみようと思います Violentmonkeyがcspに対応したっぽい >>503
お礼が遅れて申し訳ありません
おっしゃる通りstartupCache を消したら動きました!
本当にありがとうございました
キャッシュが利いてると駄目なんですねぇ >>492用スクリプト2つ
/* >>492用ズームボタン縦型化 */
// ・ブックマークツールバーにボタン配置、>>492適用後に本スクリプトを適用してください
var zoomCtrl = document.getElementById("zoom-controls");
zoomCtrl.orient = "vertical";
zoomCtrl.removeChild(document.querySelector("separator"));
zoomCtrl.removeChild(document.querySelector("separator"));
zoomCtrl.appendChild(document.getElementById("zoom-reset-button"));
zoomCtrl.appendChild(document.getElementById("zoom-out-button"));
document.getElementById("zoom-reset-button").setAttribute("style", "min-width:20px; font-size:8px;");
/*>>492用ナビゲーションツールバー表示切替ボタン*/
var navButton = document.createElement("toolbarbutton");
var pToolbar = document.getElementById("PersonalToolbar");
pToolbar.insertBefore(navButton, pToolbar.childNodes[0]); //挿入位置
navButton.id = "navbar-button";
navButton.className = "toolbarbutton-1 chromeclass-toolbar-additional";
navButton.label = "Navigation Toolbar";
navButton.setAttribute("tooltiptext", "Show Navigation Toolbar");
navButton.setAttribute("style", "list-style-image: url(chrome://browser/skin/bookmarks-toolbar.svg);"); //アイコン
var navbarTg = document.getElementById("nav-bar-customization-target");
navbarTg.style.display = "none"; //デフォルト表示 "none" or ""
navButton.onclick = function() navbarTg.style.display = navbarTg.style.display == "none" ? "" : "none"; ; >>370でmiddle-click-undo-close-tab.uc.jsが無事動くというレスがありますが
自分が導入してみた所機能せず、新しいタブが開くだけでした
どこか記述を弄らなければならないんでしょうか? そのファイルのバージョンは?
githubにある1.1が動かないならスクリプトのせいじゃない >>535
version1.1となっていました
自分の環境が悪いようですね
色々試してみます CustomProfDButton.uc.jsが57だと動かない。どこをいじったらフォルダをオープンできるんだろう。 ブラウザの起動時もしくは終了時に1回だけ動くスクリプトってどんなの? >>531
GitHubListSort.user.jsはまだViolentmonkeyでは動かないね メニューバーの中身をボタンでまとめる事ができるスクリプトってないですか?
ボタンを押すとメニューバーのリストが表示されるかんじで使えたらいいのですが
以前はアドオンであったのですが使用不可になってしまい困ってます >>540
更新した後でも>>475すら動いてないから本当に対応しただろうか…… >>543
ありがとうございます
何とかできました!
けれどひとつ要望なのですが、このまとめたメニューバーのアイコンを、ロケーションバーの左隣ではなく、タブの左に配置することってできませんか?
デザイン的にタブの隣、ウィンドの左上がスカスカなのが気になって
移動の仕方があったら教えてください >>540,544
violentmonkeyで動くようになるのは拡張のCSPが改善されるFx58からだろうね GitHubListSort.user.js
assets-cdn.github.comのJavascriptが有効でも動作するように修正
Greasemonkey, Tampermonkey, usi (User|Unified Script Injector)で動作確認 >>545
カスタマイズから出来るはず。
スペースはこれかな?
/*** タブツールバーの高さ・左端スペース調整 ***/
#TabsToolbar { margin-left: -38px !important; min-height: 30px !important; height: 30px !important;} >>548
教えてくれてありがとう!
だけど2つ気になる点があるので、もう少しお付き合いしてくれませんか?
一つ目はCSSを入れてカスタマイズから移動して完成かと思ったのですが、再起動するとアイコンがまたロケーションバーの左側に戻ってしまいます
二つ目はウィンド表示の時は良いのですが、ウィンドを最大化するとタブの左端が少し見切れてしまい、もちろんアイコンは見えなくなってしまいます
この二つはどうにもなりませんか? まずタブの前に追加するjsのコード
>>511の23行目
if (showFlag[prop]) {
の後にこれを追加する(trueにしたメニューの非表示)
aTarget.childNodes[j].style.display = "none";
33行目以降に以下を追加
var items = document.getElementById("menubar-items");
items.setAttribute("removable", "true");
gBrowser.tabContainer.insertBefore(items,gBrowser.tabContainer.firstChild);
次にuserChrome.css
.titlebar-placeholder{display:none!important} ※最後のタブを閉じるとタブ自体表示できなくなって
ブラウザ終了しないと復活しない Custom Buttonsが使えなくなったので
再起動
プロファイルを開く
最近の履歴を消去を開く
をuserChrome.jsで使えるボタンを作ってみました。
https://u6.getuploader.com/script/download/1603 >>549
一つ目・・・そうなるね、作者に要望しないと無理かな?
二つ目・・・最大化しても正常です。
私にはどうにもなりません。 >>552
変なところで改行してるけど何か意味あるの?
特にこことか
Cc["@mozilla.org/xre/app-info;1"].getService(Ci.nsIXULRuntime). \
invalidateCachesOnRestart(); \ このFeedlyにはてなブックマーク数を表示するスクリプトなんですがFirefoxで動作していません
https://github.com/tm8r/feedlyHatebuAddon/blob/master/feedly_hatebu.user.js
Chromeでは動作しています
使っている方少ないと思いますが、手直しいただける方いましたらお願いします chromeフォルダの中一時退避さてみたら"プロファイルを開く"はOKだった 全部動くが再起動ボタンのデザインをデフォの更新ボタン同様にするのは・・・ >>552
動いたよん
タブ右クローズ
タブ左クロース
もだれかつくってね
タブダブクリリロード、ホイールでタブがものすごく使い勝手が良いは
専ブラの操作感が体に染み込んでんだろうな Firefox_ToolBarButtons.uc.js
これ入れてたので出なかったようです
ちゃんと出てきました プロファイル消して新規でやってみたら動いた
ごめんね
"最近の履歴を消去を開く"のアイコンがグレーなんだけど仕様?
動いた人たち 教えて。 >>552 を手直しして上げ直ししました
https://u6.getuploader.com/script/download/1604
再起動 ボタン
プロファイルフォルダ を開くボタン
最近の履歴を消去 を開くボタン >>566
動いたよ ありがとうね
FirefoxToolBarButtonSet.uc.js があると干渉するみたいなので about:config 部分を
こっちに張り付けて使わせもらうね。 userChrome.jsハック,
60(de XBL完了予定)にはできなくなるんジャマイカ アップローダにsaveFolderModoki40のFirefox57対応版上げてくれた人ありがたーい
これとセットで使ってるDragNgoModoki_Fx40もどうにか動かせないだろうか(´・ω・`) 59ESRに引っ越せば2019年半ばまで使えるということですか >>568
XUL/XBL関連はどんどん消されるから
60以前でも徐々に動かなくなる可能性は高い foxy gestureのスクリプトの追加でfirefoxを再起動したいです
いくつかそれらしいものをコピペしてもうまくいきません
どなたかお助け願います Firefox_ToolBarButtons.uc.jsが原因で他のボタンが入れれないのを見てふと
ベース元のRestartFirefoxButton_Movable.uc.jsとIDが被ってたのを思い出したので
同梱の他のボタンも含めてIDを変更しました。 多分これで 他のボタンと干渉しないで導入出来るようになったと思います。
あと、ここや他スレ見てると一つのファイルでセットにしてるよりもバラしてたほうがいい気がしたのでバラしました。
ボタンも少し増やしました。
https://u6.getuploader.com/script/download/1605
中身は「about:config、新しいタブ、プロファイルフォルダ、Cookieを表示」を開くボタン
「再起動ボタン」、「ブックマーク、履歴、同期タブ」のサイドバーを開閉するボタンの計8個入ってます。 userchrome.jsの有効・無効を個別に設定できる
管理userchrome.jsのようなのはあります? >>578
AddonsPage.uc.jsがあるけど、無効化出来ないね。
だれか修正頼む。 >>575
ありがとう
「最近の履歴を消去」が無いけど?w タイトルをコピー
URLをコピー
タイトルとURLをコピー
これらができるものなんですが
ページ上コンテキストメニューに表示されるものの動きません
修正できないでしょうか
CopyUrlLitePlus.uc.js
http://www.code-404.net/articles/browsers/copy-url-lite >>580
「最近の履歴を消去」は Custom Buttonsの人が作ってくれてるのでそっちを使ってもらえたらと思います。
再起動やプロファイルフォルダも自分のとアイコンが違うので好きなほうでw
https://u6.getuploader.com/script/download/1604 >>581
2009年製なんて古いスクリプト動かなくて当然
それらの機能はWebExtensionsで実現できるから
普通にアドオンを探したほうがいいのでは >>583
そうでしたか残念
foxytabを入れてるんですが
なにぶん階層が深くて使いずらいんです
普通にタブのコンテキストメニューへ
この三つがあればいいだけなんですけれども無いんですよね
タイトルをコピー
URLをコピー
タイトルとURLをコピー closeTabsFromTheBeginning@zbinlin.uc.js
の Close Tabs from the Left表記を日本語に変えたくて
"ja-JP": "左側のタブをすべて閉じる",
}[Services.prefs.getCharPref("general.useragent.locale") || "ja-JP"];
に変えても英語のままで56行目付近にある
menuitem.setAttribute("label", "左側のタブをすべて閉じる");
に書き換えたら文字化けして表示されてしまった
修正方法を教えてください >>585
http://www.kwonline.org/u_esc_seq.php
↑ここ2バイト文字をユニコードに変換してくれるサイトでそこに行って
左側のタブをすべて閉じる をユニコードに変換してlabelの所を入れ替えたら出来ますよ。 >>584
WebExtensionsの制限で
一つのアドオンが複数の項目をコンテキストメニューに追加すると
強制的にサブメニューにまとめられてしまう >>587
説明してくださり感謝です
もう一つだけお願いしたいです
サイドバーがマウスオーバーで自動で開く
SidebarSwitchBar.uc.js
https://u6.getuploader.com/script/download/1601
素晴らしいのですけれども
上下に灰色のぼやけたラインが入ってます
これを消すことはできますでしょうか >>591
こちらこそありがとうございます このスクリプト知らなかったのでこれから使っていこうかと思いますw >>593
これでuserchrome.jsの有効・無効を個別に設定できたの?
使い方がわからない。
どう設定すれば良いの? >>578
nsILocalFile→nsIFileの修正が必要だけどrebuild_userChrome.uc.xul >>471を参考にxalnz氏のMouseGestures.uc.jsを書き換えたんだけど
ホイールでタブ移動が効かない
どこか間違えてる?
'W+':{name:'Previous Tab',cmd:function(){gBrowser.TabContainer.advanceSelectedTab(-1,true);}},
'W-':{name:'Next Tab',cmd:function(){gBrowser.TabContainer.advanceSelectedTab(+1,true);}},
ちなみに、みんな誰のMouseGestures.uc.js使ってる? >>502
追加で検索結果がなかった時は検索バーを閉じるようにしてみた
>>502を適用したやつの
各行に//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽で挟んだ部分を追加
766行目
label.textContent = w + ' (' + xp_count.get({result_type:XPathResult.NUMBER_TYPE}).numberValue + ')';
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
xp_count_sum =xp_count_sum + xp_count.get({result_type:XPathResult.NUMBER_TYPE}).numberValue;
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
var check = creaElemIn('input', li);
631行目
td0.title = _ti.td0_a[_L];
}
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
// xp_count_sum = 0
if (xp_count_sum == 0) {
command_close();
}
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
}
function restore_words(words) { >>598
つづき
128行目
var sheet, main_sheet, move_sheet, inst_sheet; // style sheets
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
var xp_count_sum = 0;
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
//language detection >>598
二つ目の記述の一行目がコメントアウトしてるのは仕様? >>600
// xp_count_sum = 0 不要コメントだった
それとその下の
command_close(); の行を削除して下記を追加
document.body.removeChild(aside);
if (document.getElementById(PRE + '_textinputbox')) document.body.removeChild(inputBOX);
instant_search.input = null;
restore_words();
// sheet.disable = true;
if (addCSS.__style.parentNode) addCSS.__root.removeChild(addCSS.__style);
window.name = PRE + '::CLOSED::';
word_lists = [];
// _words = [];
setuped = false;
highlight_reset();
間に検索結果なかった時に次のリンク開いたらバーがでなくなるわ
これで直ると思う >>601
document.body.removeChild(aside);
|
highlight_reset();
はcommand_close();を削除して
if (xp_count_sum == 0) {
の次の行に追加でよろしいか?
ちょっと複雑になったのでロダにアップしてもらえるとありがたいです。
>>595
横から失礼します
rebuild_userChrome.uc.xul を入れて修正してみたのですが、userchrome.jsの各スクリプトの設定で一覧が表示されません
なにが悪いんでしょうか?
自分にも教えて頂けませんか? バージョンアップの混乱の中で
こんな素晴らしい職人芸を体験することができるんだね
ありがたいことです >>603
「userChrome.jsの各スクリプトの設定」はそこから設定変更できるようにしあてるスクリプトしか表示されない >>601
うまく動いたようです。
これで限りなくSearchWPに近づきました。 「userChrome.jsの各スクリプトの設定」に出てくるスクリプトはrebuild_userChrome.uc.xulに書いてある Advanced Mouse Gestures (with Wheel Gesture and Rocker Gesture) v10.3.23
ポップアップジェスチャーの下地が透明で見にくいのですが以前のような白地に文字に戻すことは可能なのでしょうか スクリプトは以下のようになってました
'RL':{name:'Closed Tabs',cmd:function(self,event){self._buildPopup(event,"ClosedTabsPopup");}}, >>609
今出先でスクリプトの確認が出来ないけど、background-colorだか指定するようにすれば良い >>611
書き方を調べて試してみます
ありがとうございました フルスクリーンにすると、Webサイトのコンテツンが画面いっぱいに広がる
モニターの上辺にポインティングカーソルを移動すると
ナビゲーションツールバーとタブバーが下にはみ出してくる
これと同じことを、通常のアプリケーションウィンドウ表示でもやれないものですかな
たとえば、Ctrl+@キーでトグルスイッチになっていると助かる
更に、はみ出してくるツールバーの中にアイコンがあって、それで切り替えられると最高なんだが 再起動ボタンみたいにabout:memoryにあるMinimize memory usageを実行できるスクリプトありませんか? >>601
コメントは消していいんだね
実を言うといちいちバー消す作業がおっくうだったんだよ
ありがとう SendToPlayer.uc.jsを導入してyoutubeのリンクをMPC-BEで開けるようになったけど
youtubeのブックマークを直接MPC-BEで開けるようには出来ないでしょうか?
https://u6.getuploader.com/script/download/1591 UserScriptLoader.uc.js が効かなくなった。素直にgreasemonkey 入れるしかない?
俺だけかな? >>616
mpc-beを起動しそのウィンドウの中にyoutubeのブックマークを
ドロップしたら再生した >>613
フルスクリーンだとウインドウがアクティブでマウスが画面上端=ウインド上端
だから使い勝手が良いが通常のウインドだと意味ない >>617
みんな何かしらアドオン入れてる
本家は今のところ一番しょぼい、Violentmonkeyは一部動かないところがあるので
Tampermonkeyかusi(User|Unified Script Injector)が無難ではあるけど好きなのでどうぞ
uc.jsは>>296をすると一部使えるようになる Enhanced word highlight使いやすくなったけど、検索結果タブが複数あるとワードロックが誤動作するのね。
例えば初めに"Fire"、次に"fox"をそれぞれ違うタブに開いて検索したとして、
"fox"の検索結果先のサイトを閲覧したあと、"Fire"の検索結果先のサイトに行くと、"fox"でロックされたままになっている。
検索ワード毎にロックしてくれればSearchWPの代わりになるのだけども・・・ まずい、アンカー間違えた、ごめん
>>619
意味がないとかアホカスなのかwww 通常ウィンドウ表示でツールバー群で狭くなったWebコンテンツ領域を広げられるなら
これぐらい閲覧に供することはないだろう
広いモニターで複数のアプリケーションを表示してるのなら
Webブラウザに全画面占有される訳には行かないのだ
ただ、ツールバー群も必要になるので、その都度、通常表示を戻して
ツールバーの使用も出来る状態にするのて良い訳だけど
フルスクリーンで実現しているような使い勝手も、また、よい訳で
意味がないとはアホと違うかwww 単に、元からのfirefoxの仕様がアホ並と指摘されるのが嫌で
強面にユーザーの願望を否定するとかアホだろうwww DragNgoModoki_Fx40.uc.js、rebuild_userChrome.uc.xul、saveFolderModoki40.uc.xul、
SidebarModoki.uc.js、textLink_e10s.uc.jsの更新が来てるよ 横からですが
>>596-597 動きました
教えていただきたいのですが
同じくxalnz氏のMouseGestures.uc.jsで
1 「Go Up Directory」//を外しても反応しません
2 「読み込み中止」はどれでしょうか、無さそうですが。
以上2つを適応させたいのです。どうぞよろしくお願いいたします。 >>614
ExtrasConfigMenuPlus.uc.js
https://u6.getuploader.com/script/download/1598
これ入れると出るボタンメニュー内のPurge Memoryがそれ
about:memoryのfree memory内のこと全部実行してくれる >>598
function restore_words(words) {
の行の前に中括弧閉じの箇所があるけど、その中括弧どこで始まってますか
開始箇所を見失った
括弧の色青くしてるんだけどそれだけじゃ分からなくなってしまった このスレとかuserChromecssの関連スレを見る限り
ナビゲーションツールバー、ブックマークツールバー、タブバーの高さを調整することを捜し求めている
それは、つまるところWebサイトのコンテンツの表示領域の高さを確保したいためだろう
それで追いつかない場合は、ツールバー類一切を必要に応じてトグルスイッチで切り替えれば用が足りる
トリガーは、キーボードでは、たとえで示したとおりCtrl-@みたいなものでよいとして
ツールバーにアイコンが棲んでれば、そのクリックで領域をアプリケーションウィンドウの極限までに広げられる
キー打鍵で復帰できるけど
上辺にポインティングカーソルを持っていったとき
ツールバーが降りてくれば、そこにトリガーとなるアイコンをおいておれば
ポインティングデバイスだけで、領域の拡大縮小のメリットが享受できて便利だ
キーボードだけでもいいけど、マウス操作での連続性が確保できる分はなはだ便利になる
そういうことを書いているのに「意味なし」かwww
アホだわ >>631
横からだけど
if (!Ewh_configs[0]) init_autopager();
if (panel_hide && !init){
aside.style.right = (14 - aside.offsetWidth) +'px';
aside.className = 'ewh_hide';
td0.title = _ti.td0_a[_L];
}
→ }
function restore_words(words) {
だよ rebuild_userChrome.uc.xulの使い方分からないんだけど、どこかに説明ありませんか? >>606,608
すみません、こちらが勘違いしてました
userChrome.jsの各スクリプトの設定ではなく、userChrome.jsの設定からchromeフォルダを開く以下の各スクリプト毎のチェックが表示されない状態です
>>595みたいに修正すれば表示されるわけではないんですかね? >>626
DragNgoModoki_Fx40.uc.jsってfirefox57でe10s有効だと動かないよね?
少し前のだとe10sが有効だと効かなかったんだけど AddonsPage.uc.js
about:addonsでuserCromeJSの一覧が表示できるけど無効化/有効化の切り替えが57から出来なくなった。
スキルある人修正しできないかな?
他に方法あれば良いんだけど・・・ >>626
更新来てはいるけどNOT yet testedで、やっぱりDragNgoModoki_Fx40まだ動かなかったよ(´・ω・`)
saveFolderModoki40はアップローダーに誰かが上げてくれた方が動いた
e10s切らないとだめよ >>482
俺環ではuserContent.cssもなぜか機能してる
試しにサイト別に書いたcssも追加してみたけどQuantumCSSが有効だと適用されない構文ががあるっぽい >>638
これAddonsPage.uc.jsの問題じゃなくてrebuild_userChrome.uc.xul側の問題だわ
rebuild_userChrome.uc.xulのメニューで切り替えてもチェック状態は変わるけど次回起動時に反映されてない
rebuild_userChrome.uc.xulの this.Services.prefs を this.Services.Services.prefs に変更 >>641
AddonsPage.uc.jsを削除
rebuild_userChrome.uc.xulの this.Services.prefs を this.Services.Services.prefs に4箇所変更しました。
メニュー>ツール>userChrome.jsの設定からも無効化はできないですね。
どうすれば良いのでしょうか? >>633
改変後の462行目の function setup(init) {
から始まって
if (!Ewh_configs[0]) init_autopager();
if (panel_hide && !init){
aside.style.right = (14 - aside.offsetWidth) +'px';
aside.className = 'ewh_hide';
td0.title = _ti.td0_a[_L];
}
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
if (xp_count_sum == 0) {
中略>>601
}
//△△△△△△△△△△△△△△△△△△△△△△△△△
}
function restore_words(words) {
に至るのでありました。どうもありがとう。 >>635
Firefoxのメニューから、ツール→userChrome.jsの設定と開いて、自分がしたいことする。 自分タブを閉じるとその左のタブがアクティブになるアドオン入れてるんだけど
必ず左がアクティブにならないんだよね
Focus On Left Tab After Closing
https://addons.mozilla.org/ja/firefox/addon/focus-on-left-tab-aft-closing/
closetableftactive.uc.jsも入れてみたけど
変化なしだった >>643
全部変えちゃダメ
Servicesっていう関数内だけそのままにしないと rebuild_userChrome.uc.xul更新来てるね >>632
お前、代替拡張質問スレで大暴れしてた↓のオッサンだろ?
https://i.imgur.com/4ACV2v4.png
プラットホームが糞化すると、作る意欲が出ない とか言ってたけど、こんな所で乞食かよw
偉そうに能書き垂れてたけど、結局のところスキルがないんだろ?辛いなー 要するに、右の形のように左のアプリケーションウィンドウ内で
トグルスイッチがあると使いでがあると言っているだけだが
閲覧用途のアプリと言えば、代表的なものはメディアプレイヤーだが
流石にコンテンツ表示が最優先だから、コンテンツだけでウィンドウ全領域を使うことは気にかけている
当然、Webブラウザも閲覧を中核としてアプリなので、当然、このような観点があってしかるべきだけど
なぜか、旧態依然とした形態に縛られているのなwww >>655
その二つって、一つのタブしか取得できないんだよね
全タブ取得ってのもほしい >>654は、ESRの例だけど、場合によってはタイトルバーも不要物だ
アプリケーション全体がWebサイトのコンテンツだけで閉められることになる
ユーザーのアクションに使えるのは右クリックのコンテキストメニューだけになる
コンテキストと言っても、Webサイトだけでアプリケーションウィンドウを使っていると言うコンテキストも付加した
コンテキストメニューの呼び出しも準備すると完全に近くなる 新しいrebuild_userChrome.uc.xulでAddonsPage.uc.jsを使うと
アドオンページから無効化できて便利。 >>621の検索結果タブが複数あるとワードロックが誤動作するに対応してみた
>>599まで適用したやつに
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽で挟んだ部分を追加
1818行目
} else {
ret += chr;
}
}
return ret;
}
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
var visibilityChange = (function (window) {
var inView = false;
return function (fn) {
window.onfocus = window.onblur = window.onpageshow = window.onpagehide = function (e) {
if ({focus:1, pageshow:1}[e.type]) {
if (inView) return;
fn("visible");
inView = true;
} else if (inView) {
fn("hidden");
inView = false;
}
};
};
}(this)); >>661
つづき
visibilityChange(function (state) {
if (state=="visible") {
GM_setValue(ST_PRE, keyword);
keyword_store = keyword;
}
});
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
//{
// function target_google(doc,index){ ExtrasConfigMenuPlus.uc.js 2.0.2
この使い方どうするの?
インストールするとツールバーにヘルプ(H)が追加され、ツールメニューが消えてる。
何のボタンも表示されない。 SidebarModoki.uc.jsの横幅大きくする方法&サイドバーのどの部分をクリックしても広がるようにってどうしたらできますか? >>661
ありがとう、修正して正常に動作してると思います。
結構複雑になったので、どこかにアップして欲しい。 >>666
ありがとう、見逃してました。
スクリプトのON/OFFはAddonsPage.uc.jsの方が扱いやすいですね。 >>662の部分こっちに変更しちくり
visibilityChange(function (state) {
if (state == "visible") {
if (keyword_store) {
GM_setValue(ST_PRE, keyword);
}
}
});
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
//{
// function target_google(doc,index){
662のままだとロックしてないときに問題でるわ >>655
ご紹介ありがとうございました
英語でちょっと機能も多いですね
とりあえず
タブにURLをコピーはCopyTabURL.uc.jsでできるようになりました
すべてのタブのURLとタイトル取得はこれでできるんですが
マルチプルタブハンドラ
https://addons.mozilla.org/ja/firefox/addon/multiple-tab-handler/ Find in Searchbar Highlightが偶に→押してもページ検索にならず、web検索になっちゃう事無い?
再起動したら直るんだけど修正箇所分かるなら教えて頂きたい >>661
>>668
動作確認しましたありがとうございます ExtrasConfigMenuPlus.uc.js
動作不安定、ボタンが消えた。
やり直しても復活できず。 再現しないな
ヘルプがツールバーに出るとか意味わからんし環境クサってるんじゃ useChrome導入済みの同じ環境でe10s有効にしてみたらレスポンスがあまりにも軽すぎて宗派替えしちゃいそう(´・ω・`)
いかんいかん(´・ω・`) その分、色々なスクリプトが動かなくなる弊害があるけどその辺はどっちがいいかだな 初歩的な質問なのですがMouseGestures2.uc.jsで決めた座標にスクロールさせるにはどう記述したらいいのでしょうか
下記の様に書いたのですが全く動かなくて
こんなことも自力解決出来ないような恥ずかしい奴ですがどなたかお助けください
Firefox57です
case 'scrolltest':
content.scrollTo(0, 200);
break; >>646
ありがとうございます、かなり理想的な動作です。
しかし、以下の条件のときに右がアクティブになってしまいます。
直せるでしょうか?
タブが
A, B, C
の3つあるときに、タブBからリンクを2つ開いて
A, B, B2, B3, C
の5つになったとき、
B3をアクティブにして閉じると左のB2に移る。
そのままアクティブなB2を閉じると左のBに移る。
ここでBがアクティブなままBを閉じると左のAではなく右のCに移る。 >>584,669
Copy Tab URL WEはどう?
その3つに全タブ取得もあるよ すみません
>>679
は間違いです。
新しく書き直すので無視してください。 resetSearchbar.uc.js ってfirefox57で動きます?
いろいろ検索していた時にみつけ便利そうなので入れてみたのですが動いていないような
検索バーのどの辺をダブルクリックするのでしょうか?
いろいろ試してみてクリアーされないのですが、動いていないのかな? >>680
全タブではなく、カレントタブ内の全urlを持ってくるようだけど? >>684
俺の環境ではしっかり全タブ取得になってる
取得フォーマット弄ったり新規プロファイルで試してみて >>646
ありがとうございます、
一番右のタブを閉じたときに2個左がアクティブになることがあります。
タブが
A, B, C
の3つあるときに、タブCからリンクを2つ開いて
A, B, C, C2, C3
の5つになったとき、
C2をアクティブにして閉じると左のCに移る。残りタブは
A, B, C, C3
となる。ここでC3をアクティブにして閉じると左のCではなく
2個左のBがアクティブになる。 >>687
ありがとうございます。
無事に動きました >>686
入れ直したらいけたわありがと
ただ、タブメニューにしかないのね
コンテキストにあると楽でいいのに >>689
悪い
いつかの検索バー刷新で動かなくなってたようだ
以下修正版
虫眼鏡アイコンをダブルクリックで消すように
https://u6.getuploader.com/script/download/1610
検索バー内どこでもダブルクリックでいいなら>>687のでもいい >>673
こちらも再現しないので新規プロファイルでコレだけ入れても同じか
検証してくれるとありがたい
firefoxは57だよね? >>691
どうもありがとうございます
ちなみに要望なのですが、ダブルクリックして消したあとに、ポップアップで表示される一覧も消す事はできませんかね?
ポップアップ消しちゃうと不都合あるでしょうか? >>673
間違ったか何かでExtrasConfigMenuPlus.uc.jsのチェックをはずして再起動しなかった?
もしそうであればExtrasConfigMenuPlus.uc.jsの名前をちょっと変えて
もう1ついれれば読み込むかも >>693
29行目辺り}, false);の上に
setTimeout(function(){document.getElementById("PopupSearchAutoComplete").hidePopup();}, 100);
を追加でとりあえず消える >>694
多分、したと思います。
aExtrasConfigMenuPlus.uc.jsを追加しても同じでした。
それを単独で入れても同じです。
別のプロファイルではボタンが表示され、動きました。
ただし、ツールバーにヘルプ(H)が追加され、ツールメニューが消える現象は変わりません。 ツールメニューはスクリプト側で移動させてるから正常なんだけど
ヘルプが出るってのがわからん
ボタンが出ないのはabout:configにアクセスしてuserChrome.disable.scriptの値から
ExtrasConfigMenuPlus.uc.jsを削除して再起動してみて
もちろんaExtrasConfigMenuPlus.uc.jsも消す >>697
後したことと言えば自分はPortableなんだけどprofileフォルダのstartupCacheの
中身を全部削除したことぐらいかな
698の人のをやってみてだめなら削除してみて >>698
再起動してuserChrome.disable.scriptがないことを確認。
一旦、終了してChromeフォルダにExtrasConfigMenuPlus.uc.js入れ、Firefox起動したが、
変わらず、ボタンがない。
またabout:configにuserChrome.disable.scriptもありません。 >>700
カスタマイズのパレットにもボタンない?
userChrome.disable.scriptはスクリプトを何か無効にすると自動で生成される >>701
はい、カスタマイズのパレットにもありません。 たぶん以前これを導入して出てきたアイコンだと思うのですが
Toolbar Buttons (Quantumと互換性無し)
https://addons.mozilla.org/ja/firefox/addon/toolbar-buttons/
1 スタイルシートを使用しない
2 ページの色を既定とサイト間で切り替えます (背景色、背景画像を無効)
代替えありますか? 1はメニューからいけるのですが
2はやり方がわからないです。
よろしくお願いいたします。 firefox57でTampermonkeyでFeedlyFullFeedを使ってるんだけど、たまに以下の画像のようなページが出てくる
Always allow domainを選ぶとそのドメインのサイトでは出てこないけど、他のサイトを初めて開くときは出てくる
うっとおしいから出ないようにしたいんだけど、どうしたらいいかな
https://dotup.org/uploda/dotup.org1396202.png >>701
いずれにしても新規プロフでボタン出るなら今のプロファイルが
何かおかしいんだと思うよ >>701
59のプロファイルで再度テストしてみました。
もともとは57のプロファイルと同等ですが、スクリプトの違いがある程度です。
ExtrasConfigMenuPlus.uc.jsを入れると動きましたがHelpが出るのは同じです。
下記を一旦外して起動するとHelpは出なくなり、ツールメニューも本来のメニューにありました。
MedleyMenu.uc.js
AddonsPage.uc.js
aboutconfig_ToolBarButton.uc.js
Restart_ToolBarButtonSet.uc.js
MenuMove.uc.js…正規に公開されてないと思う、メニューをツールバーに移動できる。
犯人はどれかと一個づつ入れて確認したところHelpもツールメニューも移動せずに本来のメニューに残ってます。
57では再現できないので、プロファイルに何かが残ってるのかな? >>704
設定の「設定のモード」を「上級者」にして、
セキュリティの「@connect mode」を「無効」にすればOK >>704
ダッシュボード > 該当スクリプト > 設定タブ > XHR Security > User domain whitelist
そこに許可ドメインを追加する、全てのドメインで許可する場合は*
許可の違いはnews.google.comを例にすると
Always allow → news.google.com許可
Always allow domain → google.com許可 >>709,>>710
有難う御座います、セキュリティの「@connect mode」を「無効」でいけました >>708
MenuMove.uc.jsがかなり怪しいけど...
ECM(ExtrasConfigMenu)のなかの
mp.appendChild($('aboutName').cloneNode(false));を削除してみて
あと面倒だけどfirefoxをリフレッシュしてみるのがいい 5ch閲覧のお勧めgreasemonkeyスクリプトがあったら教えてください DragNgoModoki_Fx40動かないけどGitter Dragってアドオンで概ね代替できそうだったから今試しに使ってる(´・ω・`) >>704
>2 ページの色を既定とサイト間で切り替えます (背景色、背景画像を無効)
これのようです
ツール → オプション → ウェブページが指定した配色を選択した配色で上書きする
これを切り替えるアイコンなんですが どうぞよろしくお願いいたします。 >>714
2ch Thread Viewer
ttps://greasyfork.org/ja/scripts/11968-2ch-thread-viewer
これと
2ch(5ch)サムネイル表示
ttps://greasyfork.org/ja/scripts/25165-2ch-5ch-%E3%82%B5%E3%83%A0%E3%83%8D%E3%82%A4%E3%83%AB%E8%A1%A8%E7%A4%BA
jump@2ch回避(@matchを *://*.5ch.net/test/read.cgi/*に書き換える必要あり)
ttps://greasyfork.org/ja/scripts/28423-jump-2ch%E5%9B%9E%E9%81%BF
を入れれば完璧 All-in-sidebarで使ってた
・サイドバーにアドオン画面等を表示できる(ボタンで切替え可能)って機能・代替は無いのかなぁ
どうもこのアドオンの話題だと折畳み関連ばかり上がってて
サイドバーの中身を選ぶ方の機能が話題に上がらなかったんで http://www.xuldev.org/misc/script/MouseGestures2.uc.js
このマウスジェスチャを57より前から使ってるのですが
// アドオン一覧を開く
case "DLD": document.getElementById("Tools:Addons").doCommand();
// オプションを開く
case "DRD": setTimeout(function(){ openPreferences(); }, 0);
を入れてジェスチャをすると挙動がバグり他のジェスチャも挙動がおかしくなってしまいます
何かバグらない方法があるならお願いします about:addons をブックマークして サイドバーに読み込む にチェック
ってのもuserContent.cssで整形しないとかなり使いにくいね GoogleSearchServicePackL.uc.js って動くようにはできませんかね?
何か情報があれば教えてください >>668
亀レスだけどありがとう
しかしワードロック中に「O」ボタンでハイライトオフ→オンとするとボタンが黄色のままになってハイライトオンオフ不能になる?
668までの変更は全部当てた、はず >>668
検索バーの検索ワード上のホイール動作がうごかなくなっているのに対応してみた
下記の部分を
label.addEventListener('DOMMouseScroll', function(evt){
evt.preventDefault();
if (words_off[_i]) return;
var layers = xp.get();
ct = (-evt.detail);
ct < 0 ? next(_i+1,layers) : prev(_i+1,layers);
return false; //?
}, false);
下記に修正
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
label.addEventListener('wheel', function(evt){
evt.preventDefault();
if (words_off[_i]) return;
var layers = xp.get();
var delta = evt.deltaY ? -(evt.deltaY) : evt.wheelDelta ? evt.wheelDelta : -(evt.detail);
delta < 0 ? next(_i+1,layers) : prev(_i+1,layers);
return false; //?
}, false);
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽ >>725
?うちの環境ではなんないな?
なんでだろ
FirefoxのTampermonkey上でかな?
もう寝るんで、環境とか書いといて firefox57にてucjs_clearfield_Fx25.uc.jsが正常に動きません
コンテキストメニューにクリアは表示されてるのですが機能しない状態です
他のスクリプト同様nsIPrefBranch2を直したらいけるかなと思ったらこれには使われてませんでした
修正出来る方居ましたらお願いします mozillaが必死でフィンガープリンティング回避しているのに
GMやCSS等でコンテンツ弄っていたら、個人の特定まではいかなくても
それが台なしになるんだよな >>713
ダメでした。
リフレッシュすれば動くでしょうが、ご勘弁。 >>727
すいません寝てました
そして一部コピペミスしていただけでした
大変失礼した ロッカージェスチャーにサイドバーを開くって入れたいんですけど
'L<R':{name:'Sidber Open',cmd:function(){sidebarAction.open();}},
これで動かないんですが何か間違ってますか? sidebarAction.open()はWEのAPIだろ
userChrome.jsはWEじゃねえ
SidebarUI.show(sidebarId);を使う
例えばSidebarUI.show("viewBookmarksSidebar"); 一応トグルする場合も書くとSidebarUI.toggle() >>734
>>735
できました!ありがとうございます >>728
57では試してないけど、それe10sオフにすれば正常に動く スクリプトのキャッシュがるようなんですけど
キャッシュ削除する方法あるでしょうか >>720
ちゃんと後ろでbreak;してんの?それ
しかしまさかそっちのマイナーな方を使ってる奴が俺以外にも居たとは(ロダにあるのは同名の別物) >>738
Shift+F2
restart --nocache
Enter userChrome.jsって59でほとんど使えなくなるんだろ? xul,スクリプトキャッシュのクリアは
>>402 か firefox.exe -purgecaches mouseGesture2.4.2.uc.jsについて教えてください
右側or左側のタブを全て閉じると検索バーを開く/閉じるが以下のように記述していたのが動かなくなしました
修正箇所教えてくれませんか?
それかよければアップローダーにmouseGesture2.4.2.uc.jsをあげてもらえませんか?参考にさせてください。
// 右側のタブを全て閉じる
case "Rsds": //右クリ→下→右→下
var browser = getBrowser();
var tabs = browser.mTabContainer.childNodes;
for (var i = tabs.length - 1; tabs[i] != browser.selectedTab; i--) {
browser.removeTab(tabs[i]);
}
break;
// 左側のタブを全て閉じる
case "Rsas": //右クリ→下→左→下
var browser = getBrowser();
var tabs = browser.mTabContainer.childNodes;
for (var i = tabs.length - 1; tabs[i] != browser.mCurrentTab; i--) {
}
for (i--; i >= 0; i--) {
browser.removeTab(tabs[i]);
}
break;
// 検索バーを開く/閉じる
case "Rsw": //右クリ→下→上
if (!gFindBar.hidden) {
gFindBar.close();
} else {
gFindBar.onFindCommand();
}
break; >>731
そんな面倒かな?
extensionsフォルダとグリモンなりのフォルダもコピって
アドオンやスクリプトの設定値はprefs.jsから拾っておけばすぐにもとの状態にできるが >>744
ここを直すと動くようになるかもしれない―という情報はこのスレにあるのだから
少しは調べたら? Enhanced word highlight なんだけど
初期設定を
// save panel position?
var save_panel_pos = false;
// show indicator bar when navigating?
var show_indc_bar = false;
で true にしても使えないんだな
でもって、下記の
var Ewh_configs = GM_getValue(CO_PRE, '0|1|0|1|0|0').split('|');
を
save panel position?なら
var Ewh_configs = GM_getValue(CO_PRE, '0|1|0|1|1|0').split('|');
show indicator bar when navigating?なら
var Ewh_configs = GM_getValue(CO_PRE, '0|1|0|1|0|1').split('|');
両方なら
var Ewh_configs = GM_getValue(CO_PRE, '0|1|0|1|1|1').split('|');
みたく設定しとけば使えるようだ >>746
どうもありがとうございます
タブを閉じるは
browser.mTabContainer.childNodes;をgBrowser.tabContainer.childNodes;に変えて動きました
>>471は見てましたが、gBrowser.mTabContainerという記述がないうえに今まで動いていたので関係ないのかと思ってしまってました。
アドバイスありがとうございます >>726
度々の修正、ありがとう。
順調に動いてるようです。
この修正に対応できなかった人もいると思うので修正版としてロダにアップしたい。
よろしいですか? >>748
スクリプトの最初に下記の
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
の間の部分を追加して、
一度なんでもいいので検索して Enhanced word highlight 使うと
TampermonkeyのメニューにEnhanced word highlight Advanced Configってのが追加されてそこで設定できるようになるよ
// ==UserScript==
// @name Enhanced word highlight
// @namespace http://userscripts.org/users/86496
// @description Enhanced keywords highlight for Search Engines and All !
// @include http://*
// @include https://*
// @exclude http://maps.google.com/*
// @grant GM_log
// @grant GM_xmlhttpRequest
// @grant GM_getValue
// @grant GM_setValue
// @grant GM_openInTab
// @grant GM_registerMenuCommand
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
// @require https://greasyfork.org/scripts/30549-gm-config-eight-s-version/code/GM_config%20(eight's%20version).js?version=200254
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
// ==/UserScript==
>>750
おまかせします Violentmonkeyって何でtabs.executeScript使ってないんだろ >>752
722行目は'_active'じゃないの 間に「・」のある単語の検索がうまく引っかからない
ベン・ハー >>756
あ、ほんとだ。
アップし直します。
コピペしただけなのに? >>754
スクリプトの機能を制限するのが難しいからだと思います Enhanced word highlight.user.jsって更新されてアップローダーに上がってるけどどれが最新なの?
アップロード日時が一番新しい改2ってのはパスがかかって落とせないし
https://u6.getuploader.com/script/ openuserjs.orgにUPするとき
ソースにライセンス表示が必要ですか?
https://openuserjs.org/ ライセンス表示を付けたらUPできた
// @license MIT >>760
ごめん、不要なパスワード設定してしまった。
2400a2400Aで落として >>753
ありがとうございます。 >>688 の件は直りました。
それといろいろテストをしてみましたが、今のところ不具合ありません。
感謝です!
以下は検索用です。
アクティブなタブを削除した際に左側タブをアクティブにします
closetableftactive.uc.js
https://u6.getuploader.com/script/download/1614 >>764
追伸
about:config -> browser.tabs.selectOwnerOnClose -> true(デフォルト)をfalseにした方が良いです 上の方でちょっと話に出ていましたが、MedleyMenu.uc.js >>と507のスクリプトを使ってタブバーの左側にメニューバーを纏めたアイコンを移動しようとしたのですが、再起動するとまたロケーションバーの左側に戻ってしまいます
出来たらタブバーの左側に固定したいのですが、どうしたらいいですか? urlバーと検索バーを バックグランドで開く 設定ってあります?
ブックマークを バックグランドで開く 設定はあったんですが。 ExtrasConfigMenuのreadmeみたいの作ってくれる有志いませんかね... あら?
「・」のある単語の検索がうまくいかないのは
自分だけだったのかな
どうしよう? ダウンロード進捗状況を示す矢印に赤丸が付いたので
何かと思ったら「このファイルはウイルスやマルウェアが含まれています」だっていう
ちゃんとWindows Defenderと連携してるのがわかってちょっとうれしい
https://i.imgur.com/nfjKI4v.png >>739
あそこのマウスジェスチャがコピーして張り付けたとき一番綺麗で設定変更するのが楽だったのでw
エスパーな回答ありがとう御座いました ほんとに感謝
おかげで昔FireGesturesで自分で作ったマニアックなジェスチャが全部使えるようになりました >>771
それDefenderじゃなくてGoogleのブロックリスト使ったセーフブラウジング
MSのSmartScreenみたいにドメイン丸ごとブロックしてたりする事もあるので結構誤爆もある >>773
そうでしたか
早とちりでしたね
57について書かれたどこかのサイトで以前ウイルス対策なんとかあったので
そうだとばかり思いこんでました 57入れてみたけど
マルチプロセスONで
tablock
tabprotect
SuperDrag
は動かなかったけど
patchForBug487263_489729.uc.jsが機能してくれてよかった
xalnz製のMouseGestures.uc使ってるけど、
左クリックジェスチャも設定可能でで57対応のマウスジェスチャスクリプトって無い? MouseGestures.uc.jsで
restartとpin/unpintabが効かねーっす
代替とかどれがええんでしょうか >>776
拾い物再起動
Services.startup.quit(Ci.nsIAppStartup.eAttemptQuit | Ci.nsIAppStartup.eRestartNotSameProfile); >>609-610なのですが
background-colorを指定するとのアドバイスを頂きググってスクリプトに書き込んで見たのですが思ったより難解でした
書き方をご存じの方がいらっしゃいましたらお手すきの際にご指南頂ければ幸いです >>778
BrowserUtils.restartApplication()でいいよ >>779
611だけど
popup.id=this.POPUP_ID;
popup.style.backgroundColor = "#F0F0F0";
popup.style.border = "solid 1px #D4D4D4";
って感じで指定してた >>781
いつもありがとうございます。
下記のような書き方で良いのでしょうか
'RL':{name:'Closed Tabs',cmd:function(self,event){self._buildPopup(event,"ClosedTabsPopup");popup.id=this.POPUP_ID;
popup.style.backgroundColor = "#F0F0F0";
popup.style.border = "solid 1px #D4D4D4";}}, >>782
違う、popup.idでスクリプト内を検索すれば出てくるけど
もっと下の方でスタイル定義してる部分がある筈だからそこに追加 searchsimilarimage.uc.js
画像上でコンテキストメニューから類似画像を複数の検索エンジンで検索するものです
直リンクになってます
http://files.cnblogs.com/files/ziyunfei/searchsimilarimage.uc.js
ある程度動くのですがこのuc.jsを利用してweb.archiveとgoogleのキャッシュを見れるようにしたいと考えています
画像上と画像リンク上でコンテキストメニューに出てきますが
すべてのリンク上でコンテキストメニューに出すためにどうすればいいか教えてほしいです
このあたりをいじれば可能じゃないかと思うのですが
var url = encodeURIComponent(gContextMenu.mediaURL || gContextMenu.imageURL || gContextMenu.bgImageURL); >>785です
すみません
もし可能ならページ上でも出てくるようにしたいです ジェスチャの閉じたタブ復元で
通常これなんですが document.getElementById("History:UndoCloseTab").doCommand(); break;
タブの一番右端に復元させたい時はどうすれば良いでしょう?
openNewTabWith(History:UndoCloseTab.spec, null, null, null, false); break;
見よう見まねやってみたのですが無理でした やり方全然違うのかな >>785
5行目にgContextMenu.linkURLを追加(||で区切られてるから追記する)
15行目をgContextMenu.showItem("CBIR-search", gContextMenu.isContentSelected);
でいけるかも >>788
ありがとうございます
今すぐやってみます 細かいけど
document.getElementById("contentAreaContextMenu").addEventListener("popupshowing", function (event) {
if (event.target !== this) return;//追加
gContextMenu.showItem("CBIR-search", gContextMenu.isContentSelected);
}, false);
とするとよりいいと思う >>790
ありがとうございます
これらをリンクから正常に開くことができました
しかしぺージ上の何もないところでのクリックはやはり無理でした
web.archive
googleのキャッシュ
aguse.jp
>>790
こんな感じであってますでしょうか
location == "chrome://browser/content/browser.xul" && (function () {
(function (m) {
m.id = "CBIR-search";
m.addEventListener("command", function () {
var url = encodeURIComponent(gContextMenu.mediaURL || gContextMenu.imageURL || gContextMenu.bgImageURL || gContextMenu.linkURL);
gBrowser.addTab('https://web.archive.org/web/' + url);
gBrowser.addTab('https://webcache.googleusercontent.com/search?q=cache:' + url);
gBrowser.addTab('https://www.aguse.jp/?m=w&url=' + url);
}, false);
m.setAttribute("label", "\u30ea\u30f3\u30af\u5148\u3092\u8abf\u3079\u308b");
})(document.getElementById("contentAreaContextMenu").insertBefore(document.createElement("menuitem"), document.getElementById("context-viewimage")));
document.getElementById("contentAreaContextMenu").addEventListener("popupshowing", function (event) {
if (event.target !== this) return;//
gContextMenu.showItem("CBIR-search", gContextMenu.isContentSelected);
}, false);
})() >>783
無事下地を作ることが出来ました
詳しくありがとうございました >>792
じゃあ
gContextMenu.showItem("CBIR-search", true);
でどうかな
ていうかリンク以外で使う場面ってあるか? >>793
ほんとにありがとうございます
リンク開いて404のようなページをweb.archiveとかで開けるかなと思いまして
でもリンクだけで十分です
ページ上ではクリックできないよう表示されなくするにはどうすればいいでしょうか じゃあ
gContextMenu.showItem("CBIR-search", gContextMenu.onLink || gContextMenu.onImage || (gContextMenu.hasBGImage && !gContextMenu.isTextSelected));
これで キャッシュ開く/登録するのならview-cache.uc.jsっていうのがあるけどそれベースにしたら早いんじゃない(´・ω・`)
でもアドオンのArchiverMenuの方が圧倒的に便利だけどね(´・ω・`) >>795
貴重な時間付き合っていただき感謝いたします
大体思い通りになりました
>>796
ありがとうございます
試してみようと思います リンクじゃなかったらページのURLを渡したかったのね なんかview-cache.uc.jsググっても消えてるみたいだから自分が使ってたの貼っとくね(´・ω・`)
リンクでもページ上でも使える(´・ω・`)
view-cache.uc.js改
https://pastebin.com/3eEBCfei >>800
view-cache使ってて、infoseekとか手間だからそのうちリンクでも使えるようにしようと思ってたからありがたい ほんとごめん>>800これリンクでは使えなかった(´・ω・`)
リンク上で使えるようにしようと思ったものの、面倒でやってないままだった…(´・ω・`)
使ってたのだいぶ前なので忘れてましたごめんね(´・ω・`) >>803
笑った
ありがたいとか言いつつこっちもリンクでは動作確認してなかったわ
こっちのが便利だし、良い機会だから暇な時に弄ってみるわ >>787
document.getElementById("History:UndoCloseTab").doCommand();
/* 現在選択されているタブを末尾へ移動 */
gBrowser.moveTabTo(gBrowser.selectedTab, gBrowser.tabs.length-1);
break; おすすめmousegesture教えてくれ
今はhttp://www.xuldev.org/の使ってるんだけど
新規タブ開くとなぜか右隣のタブにフォーカスが移ってしまう gContextMenu.onLink ? gContextMenu.linkURL : gBrowser.currentURI.spec
でリンク上ならリンクURL、ページ上ならページURLが渡せる
まぁSendToPlayerあたり弄るのが早い アップローダーにあるSidebarSwitchBar.uc.js について教えて欲しいのですが、
グレーの縦線と矢印を非表示には出来ないでしょうか? ucjsDownloadsStatusModoki.uc.jsがクリアーされない。 MouseGestures2.uc.jsってやつを使ってるんだけど
キーボードの特定のキーを入力するにはどうすればいんでしょうか?
例えばYoutubeでフルスクリーンにする「F」のキーと解除するESCキーとか createEventしてdispatchEvent >>805
考え方があさはかでした、新しいタブに開こうとせず復元してから移動させれば良かったのですね
勉強になりましたありがとう御座いました Components.classes["@mozilla.org/browser/sessionstartup;1"]
こういうの数年のうちに使えなくなるんだっけ? >>808
それ自分も知りたいな
ボケたグレー線と矢印無くなれば使うんだけど
今はマウスジェスチャーで開閉してる 36行目付近にこれ追加でいいんジャマイカ
switchbar.removeAttribute("class"); 自分の環境だとバーにカーソル乗せるとタブバーをクローンしてるせいで新規タブボタンのツールチップが出るな
33行目
var switchbar = document.createElement("vbox");
あたりに変えた方がいいんじゃないだろうか 適当に変えて使うなり他のスクリプト使うなりで各自適切に対処して
俺環だとグレーの線も矢印もツールチップも再現しないので
わざわざ変えて上げ直すのだるい SidebarSwitchBar.uc.js の改変どちらも試してみましたが、ブラウザをウィンド表示してると開閉がウィンドギリギリまでカーソルをもって来ないとならず、ちょっと使いずらいな
カーソルを行き過ぎるとウィンドリサイズになってしまう
グレー線消してももっと手前で開閉させるようには出来ないのかな 数年ぶりにuc.jsを出し入れしてるんですが、jsの設定はprefs.jsに一切残らず汚れないという認識で合っていますよね? >>820
ありがとうございます
導入前はpref~.jsのバックアップをしておきます >>820
横だけどサイドバー右側にしてるんで諦めてたけど使えました、ありがとう なんか方向性を完全に間違えてるね、死ぬのが確定してるscript群を今頃必死に漁るとか >>824
js導入できて喜んでたのに死ぬの確定なのか
かなc 今頃必死にじゃなくて57から動かなくなったスクリプトとアドオンの代用を求めてるだけだろう mozillaの発言ほど当てにならない物も無いから無意味。
・64bit版止めます→撤回
・マルチプロセス止めます→撤回
・〜のアドオンを念頭にWEのAPI整備がんばります→57で実現出来たのはごく一部
少なくとも本体部分が完全にネイティブ化されない限りuserChrome.js的な
スクリプトの抜け穴は存在し続けるけど完全ネイティブ化なんて今のFirefox見ると
一体いつの事になるのやら… モジラが本気出せばスクリプト使えなくなるけど、その時は使える派生ブラウザに移るだけだから無駄ではない…はず 派生じゃなくて寄生じゃね
独力で生きていけるやつがいない 派生を作ってる人は寄生じゃないだろうに
使っている人は選択の自由があるから寄生でもないわな Mozillaの変更に左右されてる時点で独立性が低い
派生があるからと安心するのは勝手だけど
もしその時になんかあっても派生ブラウザのスレで騒げよとは言いたい >Enhanced word highlight 1.5.9 rev7.user.js https://u6.getuploader.com/script/download/1617
これ使ってる人、「Disable auto-highlight」オプション動いてる?
設定ウィンドウからオフに設定しても、直接スクリプトをオフに書き換えても自動ハイライトが切れなくて悲しい
ようやくsearchwpの代わりが見つかったと思ったのになー >>834追記
使用環境は57でTampermonkeyです cssのスレでプレースホルダーの話してたのを見て作ってみた
検索バーのプレースホルダーを時計にする.uc.js >>820
紹介どうもありがとうございます
とても使いやすくなりました! >>836
システムトレイ見ればええやんって思っちゃう ShowDateAndTime.uc.js
メニューバーに時計もありましたよ
スクショ
https://i.imgur.com/AOEWWYW.png メニューバー表示してないしタスクバー自動で隠す設定にしてるしツールバー増やしたくない
だけど時刻表示は欲しいという俺のためのニッチなスクリプトだよ
>>840はマウスオーバーしなきゃ文字表示されないしボタン部分は小さすぎる 時計表示...
なんか「ようこそ○○のホームページへ」 とか 流れる文字のマーキー、いきなり流れ出すBGM、 訪問者数カウンター
一昔前のおおらかなネット時代を彷彿とさせるな まああるなら欲しいってレベルでなきゃないで別に困らないけどな
俺みたいな人におすそ分けってことで 小説家になろうのしおり代替スクリプト
本家の「しおり機能」との違い
・わざわざクリックしなくても閲覧だけで自動的にしおりを挿む
・しおりのとこまで自動的にスクロール移動
・ブクマに登録とかしなくても使える
ちょっと知人としおりが地味にめんどくさいねと話してたのをきっかけにやっつけで作ってみた
なろうを良く読む人はどうぞ
ttps://u6.getuploader.com/script/download/1623 >>751
検索バーのハイライトOFFボタン(○)を記憶するようにし、
ハイライトOFFでも検索バーからのクリック、スクロール検索ができるようにしてみた
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
の間の部分を追加、変更
// Initialize value
var PRE = 'wordhighlight', ID_PRE = PRE + '_id', ST_PRE = PRE + '_store', PO_PRE = PRE + '_position', CO_PRE = PRE + '_config';
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
var OFF_PRE = PRE + '_off';
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
var STYLE_CLASS = '0123456789'.split('').map(function(a,i){return PRE + '_word'+i;}); >>845
function command_off() {
if (aside.className == 'ewh_edit') return;
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
if (!highlight_off) {
highlight_off = true;
GM_setValue(OFF_PRE, highlight_off);
resetup();
off.className = '_active'
} else {
highlight_off = false;
GM_setValue(OFF_PRE, highlight_off);
resetup();
off.className = '';
}
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
draw_wordmap();
} >>845-847
完璧ぃ〜(´・ω・`)
これでおらのFirefox57が完成しただ(´・ω・`) Enhanced word highlight 1.5.9 rev7.user.js
rev8でアップして欲しい。 >>850
だいぶ前に復活はしてたけど、WebDAVサーバー必須に戻ったよ Enhanced word highlight 1.5.9 rev8.user.js
アップありがとう。 多段タブにしたけどドラッグでタブの入れ替えができない・・・ >>858
えっほんとに
それ利用した方がいいのか >>858
だけどMPC-HCはyoutubeのリンク対応してなかったかも ああ、たしかにリンクには対応してなくて
あくまでもYouTubeページから送るだけだったかも ツールバーの検索バーの挙動を、旧検索バー風に微調整します。ってあるけど
検索バーの挙動ってなにか変化あったっけ? nsILocalFile → nsIFile
content.location.href; → gBrowser.currentURI.spec;
gContextMenu.getLinkURL() → gContextMenu.linkURL
gBrowser.mTabContainer → gBrowser.tabContainer
gBrowser.mTabs → gBrowser.Tabs
gBrowser.sessionHistory → SessionStore.getSessionHistory(gBrowser.selectedTab) 検索エンジン選んでから検索ができないってのがすでに衝撃じゃん
貼り付けて検索とかどうすんの OpenWith_1.1.1.uc.xulでfirefox56を起動したいんだけど、上手くいかない
"firefox56":""D:\\software\\firefox56\\firefox.exe",を33行目あたりに書き込むと、
右クリック>「このページを・・・」にマウスカーソルを合わせても、右にブラウザ候補が出現しない
"firefox56":""D:\\software\\firefox56\\firefox.exe",を消すと問題無くブラウザ候補が出現するから
ココがなにかしら悪さをしてると思うんだけど、分かる方いますか? >>862
ありがとう
これってもっと昔の縦一列にするにはどうすれば良いんだろう >>866
" が一つ多いのでは
firefox56":【tab】"D >>867
ロダのmyUserchrome.cssに書いてあるよ ところで
「検索バーに履歴ボタンを表示 58から無効になる…」
って情報
時々見ますが
本当なんでしょうか
これかなり痛いんだが… 今ですら検索ワード書いてない時しか見られない地味にイラっとする履歴だし、なくす気満々でしょ >>870
うん。
スペースキーか↓キーで見れる。空白のとき >>868
それが原因でした、ありがとうございます OpenWith_1.1.1.uc.xulってどこでダウンロード出来ます? OpenWith_1.1.1.uc.xulでEdgeを起動する事ってできます?
BrowserPathを色々試してるけど起動出来ない "C:\\WINDOWS\\explorer.exe<>microsoft-edge:$1"
で、リンク先はEdgeで開けたけど、ページは開こうとするとフォルダが開く
処理が違うのかな Edgeはコマンド使うとかスクリプトとかじゃないと起動しないよね >>878
試してないけど
"C:\\WINDOWS\\explorer.exe<>\"microsoft-edge:$1 \""
($1の後ろに空白) SendToPlayer.uc.js
https://u6.getuploader.com/script/download/1591
youtubeのページ、リンクのコンテキストメニューから
MPC-BEで再生できるという優れものです
起動コマンドも設定できるため
小さな画面でブラウザ左側にMPC-BE起動再生
全画面でMPC-BEで再生
これら二つをコンテキストメニューに表示させどちらか選択するべく
これらをファイル名を変更しchromeフォルダに入れましたが
SendToPlayer.uc.js
SendToPlayer_full.uc.js
コンテキストメニューに二つ出てくるもののどちらか一方しか動きません
1つだけにするとそれが動くのですが、ファイル名を変更しただけでは同時に使えないようです
これらを同時に利用できるようにするにはどうすればいいでしょうか >>883
34と45行目のstplayerをstplayer2等他のIDに変える SendToPlayer.uc.jsはありがたい
mpvでyoutubeのLIVEもみられる >>884
ありがとうございます
すぐやってみます 再起動を楽に使えるってスクリプトいくつかあるけど
ピン留めのタブしかない時に使うとタブが増殖するのどうにか直せないですか >>878
C:\Windows\explorer.exe "microsoft-edge:%s "
OpenWithで使ってる。 >>892
アドオンのOpenwithならそれでいいんだけど
OpenWith_1.1.1.uc.xulだとそれで動かないのよ こんなバッチファイルにURLを渡したらどうかな
start microsoft-edge:%1 >>890
こっちは毎回ピン留めが解除されて困ってたけど調べたら
Tab Suspenderが原因だった >>894
バッチ経由だとリンクもページもEdge起動した Edgeはコマンド起動だとInPrivateモードで起動出来ないから使うのやめたわ >>895
Tab Unloader (WebExtension)
https://addons.mozilla.org/ja/firefox/addon/tab-unloader-we/
59nightlyに入れて使ってみたところ動作はシンプルで軽快だし
メニューボタンダブルクリックで再起動のuc.jsとの併用でも
今のところ不具合出てない。
実験的アドオン・58以降用な点に留意だけど待ちに待ってた感じの手応え。
正式なdiscard(API)に対応してるのかな?(リリース読んでない;) >>898
ソースチラ見したらdiscard API使ってた
discardは58で入るから58以降用になってるんだろう AMOでソースが直接見れなくなってるのな
いちいち落としてからとか面倒だな ここの検索プラグイン集、クリックしても反応しないね。なんでやねん。
http://firefox.kuribo.info/ >>847 の部分こっちに変更しちくり、同じページでハイライトON/OFFを何回も繰り返すと問題ある
こっちに変更してくり
https://pastebin.com/eA1n60hN
もう一カ所は追加で
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
の間の部分を<<追加>>
lock.title = _ti.lock_u[_L];
lock.className = '_disable';
}
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
if (gm_ok) {
highlight_off = GM_getValue(OFF_PRE);
off.className = (highlight_off)? '_active' : '';
} else {
off.className = '_disable';
}
//▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
td0.addEventListener('dblclick',function(evt){//l(panel_hide,window.innerWidth - aside.offsetLeft,1); >>904
だいぶ前に廃止された古い方式使ってるせいだね >>907
なるほど。あれもこれも使えなくなって大忙しですわな(笑)
スレチな書き込みに応えて下さってありがとでした >>901
すごいなこれ
アドオンのリンクから直接見れるとか >>898
これのためだけに58に上げてみたけど、Unloadすると前のタブに戻りはするけど実際にはUnloadされてなくない? 昨日SendToPlayer.uc.jsについてお尋ねした者です
youtubeのミックスリストなんですが一つだけしか再生してくれません
OpenWith-MPC.uc.xulだと連続再生するのですが
https://www.youtube.com/watch?v=UNLJZPcq3Zs&list=RDUNLJZPcq3Zs
https://www.youtube.com/watch?v=eQKJBZOHWRQ&list=PLyvsOiXb3BJT985Jvt2Ef8tfTw2rBXK54
SendToPlayer.uc.jsを利用しミックスリストを連続再生する方法は無いでしょうか? >>911
ちゃんと動いてるけどな(58.0b8)
discard API呼んでるだけだからFirefox本体のAPI実装が壊れてない限り
動かないということは無いはず >>911
一応cssで .tab.discarded {background-color: /*わかりやすい色*/ !important;}
とかでアドオンが動いてる=discard APIが有効かは分かるけど
例えばメモリー管理が実際にどう動いてるかとかは分かりにくい
やっぱりTab Scope欲しいなぁ(笑) メモリの状態が気になるならabout:memory >>912
MPC-BE使ってるんだよね?
設定のyoutubeの項にプレイリストをロードっていうのがあるからチェックしてみたらどう? >>916
ありがとうございます
プレイリストをロードにはチェックは入れてありました
再生回数は一回にしてあります
この設定でコマンドラインも無い状態で
ミックスリスト再生すると次のURLを読み込まないで再生終了します
OpenWith-MPC.uc.xulだと次のURLの動画を読み込んで連続して再生するのですが ごめん
プレイリストURLを通常のURLに整形する関数使ってるのが原因だと思う
作った当時になにか都合が悪いことがあってそうしたんだと思うけど...
その内修正するけど↓のように書き換えでとりあえずみれるようになる
launchPlayer関数の中の
var url = extractId(gContextMenu.onLink ? gContextMenu.linkURL : gBrowser.currentURI.spec);
を↓にする
var url = gContextMenu.onLink ? gContextMenu.linkURL : gBrowser.currentURI.spec; そうそう
当時の古いMPC-BEにプレイリストurl投げると再生できなかったからそうしてたんだ >>918
制作者の方でしょうか
先日から重ね重ねすみません
ミックスリストの連続再生できました
感謝いたします 新しいタブを開いた時にページ内の検索ボックスにフォーカスするuserChrome.jsってないですか? >>913>>914
58.0b8でアドオンこだけ有効にして色々確かめてみたけどUnloadできるタブとできないタブがあるみたい
スレチだからこれ以上はやめとくけど、TwitterのツイートのURL(どこでもOK)開いたタブUnloadできるかどうかだけ試してみてくれない?
確認中Twitterだけは確実にUnloadされなかったから、うちのプロファイルのせいなのか一般的な不具合かだけ切り分けときたい >>865
100の人が
https://greasyfork.org/en/scripts/35379-mock-old-search-bar
こんなん作ってたけど使いやすい
ロッカージェスチャーありのMouseGesture.uc.jsがDragNGoModokiとか使うとジェスチャー効かなくなる
なんでかと思ったらドラッグ後に何故かロッカージェスチャーが動いてるみたい
コピー/貼り付け割り当ててたんでずっと気づかなかったわ
対策分かる人がいたら教えてくれるとありがたい >>922
たしかにtwitterのPC版ページはアンロードできないね
モバイル版(mobile.twitter.com/...)はアンロードできる
PC版のみ新着ツイートがあったときに自動更新される機能があるから
そのへんのなにかがブロックしてるのかもしれないが
Firefox起動時のセッション復帰ではPC版ページもアンロード状態で復帰するのが謎
しかもdiscard APIはエラーも返してないしFirefoxのバグな気がする
もし続けるならWebExtensions開発者スレあたりで >>924-925
確認サンクス Firefoxの問題なら強制discardの対応待つしか無いね ucjs_copyMenuList.uc.js動くんだけどメニューが文字化けしてるのがちょっと気持ち悪い
ファイルの文字エンコードがいけないのかと思って変えてみたけど治らなくてうーん >>927
// ==UserScript==
ヘッダの中に
// @charset utf-8
書いてみ GitHubのファイル一覧を更新日時順(降順)に並べ替えるスクリプトが効いてない (´・ω・`) >>930
Violentmonkeyを使ってるならTampermonkeyにしてみたら Violentmonkeyでも先週の更新で動くようになった >>932
FIrefoxをクリーンインストールしてViolentmonkeyをインストール
スクリプトでalert("");だけにしても動かないんだけど…… >>928
おま環なのか知らないけどメニューの項目の日本語が化けます
>>929
行けたわありがとうございます
これコメント行とはまた違うんだね初めて知りました Tampermonkeyの設定方法を教えて下さい
Quantum + Affiliate killer を入れました
https://greasyfork.org/ja/scripts/456-affiliate-killer
エロサイト http://www.largepornfilms.com/ja/
Topページは全てサムネ表示できますが各カテゴリは上1/3しか
表示されません。
意味は分かりませんが「GM/FF互換性オプション」全部チェックしましたが
ダメでした。ESR + Greasemonkeyでは問題なく表示されます
よろしくお願いします。 eroの為なら広告受け入れ覚悟も必要
目的と手段を履き違えてはイケない 更新
・ 黒いバーを復元する for Google
http://u6.getuploader.com/script/search?q=cloneBlackBar4Google
・ 更新内容 :
Tampermonkey に対応
Violentmonkey に対応
Greasemonkey 4.0+ に対応
Google Chrome に対応
Opera に対応
Vivaldi に対応
日本語を指定していた箇所を修正
GM_addStyle を削除 (あんなにも対応に四苦八苦したインスタント検索があっさりと廃止されたのはショックであった) >>940
インスタント検索無効にすると候補を表示しないように仕様変更されたため、自分もなんとか対応しましたが、直後に廃止されたので勘弁して欲しいと思いましたね >>930
rearrangeOrder4GitHub.user.jsが3年ぶりに更新されてるけど、こっちでもダメだったの? mouseGesture2.4.2.uc.jsで前のタブ、次のタブへ移動するジェスチャーが
効かないのですが、どこをどう直せばいいか教えて下さい
ちなみにそれ以外のジェスチャーは効いてるみたいです 今はどうか知らないけどTampermonkeyてスクリプトの効くタイミング
遅らせないとまともに働かないよね >>883
動いてくれない
playerのパス変えるだけじゃだめなん? >>946
あーそれかなあ、ページが読み込まれた後に一回リロードしないと使えなくなったスクリプトがあるわ
で、遅らせるってどうやるの? >>942
>サイトの JavaScript をブロックしても動作するように変更
こう書いてあったけどuMatrixでブロックしたら動かなかったぞ >>946
Tampermonkeyで自作スクリプトいくつかあるけど
実行タイミングを個別設定しないと動かないスクリプト結構あるわ
デフォルトだと要素拾えなかったりする >>952
javascriptを切ったらTampermonkey自体が死ぬと思うけど
そういうことでなくて? >>949
ダッシュボードから目的のスクリプトを開く
設定のタブに
実行の順序やタイミングの項目あるから弄ってみて >>947
パス指定すれば動くはずですが
\マーク一つにしてない?
C:\\tool\\MPC-BE\\mpc-be64.exe TampermonkeyでInoReader Full Feedがリロードしないと効かなくて困ってたが
>>709
の設定にしたら最初から効くようになった Webサイトの領域をfirefoxのアプリケーションウィンドウ一杯に
拡大・復帰するキーボード・トグルスィッチを作ってくだされ
アイコンがあれば、更に、可 全般的に、キーボードで操作しているときはキーボードのトグルスィッチが相応しく
マウスで操作しているときは、アイコンがあればスムースに操作を続けられる
よって、キーボード操作は必須だけど、アイコンがトリガーとなれば
更に操作しやすい条件が揃うということ ID:TjcXaQGg0
ID:wor0si6l0
↑のオッサンだろ
頑張って自分で作れ やることが一杯あるからお頼み申す
恩恵受ける人もたくさんいるはず このくらいの仕様ぐらい組み込んでおいて自画自賛しろwww >>862
これいいんだけど
選んだエンジンアイコンに虫眼鏡アイコンが変化してくれるとわかりやすいよね マウスの左ボタン押しながらホイールスクロールに Ctrl+↑ Ctrl+↓
設定したら検索バー上で検索エンジン変更固定をマウス操作だけでできるんだわ >>971
俺はプレースホルダーを検索エンジン名にした
46行目のServices.search.currentEngine = event.originalTarget.engine;の後に
this.box = document.getElementById('searchbar').textbox.inputField;
this.box.setAttribute('placeholder', event.originalTarget.engine.name); >>973
いいですね
旧検索バーもどきと相性抜群 >>976
これまで>>972の設定だったけど
あまり意味ないかもしれないが旧検索バーもどきの場合
マウス左ボタン押しながらホイールスクロールに Alt+↓ 割り当ててみた
虫眼鏡部分で行うとうまくいくみたい Firefox 52 ESRでほぼ動作しなくなっていると思われるScriptish、Custom Buttons²と、リンク切れのJavaScript Actionsを外して、Tampermonkey、Violentmonkeyと、拙作のuserChromeESを追加してみました
あとuserChrome.jsの部分と他のリンクも微修正しましたが、いかがでしょうか >>979
やっつけのアイコンがいくつもあったので作り直さねば https://github.com/alice0775/userChrome.js/blob/master/000-addToolbarInsideLocationBar.uc.js
ロケーションバー内にツールバーを配置できるものですが、これって Firefox57以降では使えないんですか?実際には幾つかのアイコンやアドオンの中にも
配置されるものもあるしで、出来そうな気もしますが、更新を待った方が良いですかね >>970
なんか哀れだから適当にそれっぽいの作ったよ
気に入らないところあったら自分で手直しして使って
使い方はタイトルバーは非表示で
document.getElementById("tab-view-deck").setAttribute("style","margin-top:29px;");
var titlebarLabel = document.createElement("label")
document.getElementById("titlebar-content").insertBefore(titlebarLabel,document.getElementById("titlebar-spacer"));
titlebarLabel.id = "titlebar-label";
titlebarLabel.setAttribute("value","\u7121\u80fd\u4e59\uff57\uff57\uff57\uff57\uff57\uff57\ud83d\udd95");
titlebarLabel.setAttribute("style","font-size:16px;");
var newButton = document.createElement("toolbarbutton")
document.getElementById("titlebar-buttonbox").insertBefore(newButton,document.getElementById("titlebar-min"));
newButton.id ="toolbox-hidden-button";
newButton.className = "titlebar-button";
newButton.setAttribute("label","\ud83d\udca9");
newButton.setAttribute("tooltiptext","\u3046\u3093\u3053\uff57\uff57\uff57\uff57\uff57\uff57\uff57");
newButton.setAttribute("style","font-size:20px;padding:0 16px 0 0;");
var navBox = document.getElementById("navigator-toolbox")
newButton.onclick = function() navBox.style.display = navBox.style.display == "none"?"":"none";; >>983
こんなんで良いと思う
TamperとかViolentってテンプレ入ってなかったの気づかなかったわ
テンプレ改訂乙 >>983
乙
usi (User|Unified Script Injector)
も入ってると尚いいね wheelscroll-to-change-search-engine.uc.js
これホイール中はポップアップしないように誰か改造してくれー σ < おいらの希望をかなえてくれるのはまだですか?
(V)
|| >>987を再利用して再起動ボタンとショートカットキー作ったからお裾分け
//Control+Shift+Alt+Rで再起動
var restartKey = document.createElement("key")
document.getElementById("mainKeyset").appendChild(restartKey);
restartKey.id = "restart-key";
restartKey.setAttribute("key", "R");
restartKey.setAttribute("oncommand", "restart();");
restartKey.setAttribute("modifiers", "control shift alt");
//最小化ボタンの横に再起動ボタン追加
//タイトルバー非表示で使用
var restartButton = document.createElement("toolbarbutton")
document.getElementById("titlebar-buttonbox").insertBefore(restartButton, document.getElementById("titlebar-min"));
restartButton.id = "restart-button";
restartButton.className = "titlebar-button";
restartButton.setAttribute("oncommand", "restart();");
restartButton.setAttribute("label", "\ud83d\udc3f");
restartButton.setAttribute("tooltiptext", "Restart");
restartButton.setAttribute("style", "font-size:20px; padding:0 10px;");
function restart() {
let cancelQuit = Cc["@mozilla.org/supports-PRBool;1"].createInstance(Ci.nsISupportsPRBool);
Services.obs.notifyObservers(cancelQuit, "quit-application-requested", "restart");
if (cancelQuit.data) return;
Services.startup.quit(Ci.nsIAppStartup.eAttemptQuit | Ci.nsIAppStartup.eRestartNotSameProfile);
} このスレッドは1000を超えました。
新しいスレッドを立ててください。
SLOT Results
🎰🎰🎰 Excellent!! 0
🎴🎴🎴 Gratz!! 0
🌸🌸🌸 OPPAI Ban!! 0
💣💣💣 Backingum!! 0
Win!! 1
Points 2 pts.
life time: 76日 12時間 16分 16秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。