Firefox userChrome.js greasemonkeyスクリプトスレ37
■ このスレッドは過去ログ倉庫に格納されています
検索ボックスにワードを送るサイトを指定したら
検索履歴を追加するサイトも指定されるようにということですか >>710
もしくは、検索ボックスにワードを送るサイトを指定とは別に検索履歴を追加するサイトも指定も可能にして欲しい。 これは作者の人が対応してくれるのを待つしかないよね alice0775さん、searchbox_syncModoki.uc.jsのリリースとunreadTabs.uc.jsの更新ありがとうございます searchbox_syncModoki.uc.js
助かりました、ConformSearchBoxModoki.uc.jsは不要になった。 HP内のリンクをクリックしたときに現在のタブのすぐ右側にタブを開くユーザースクリプトってない?
タブはバックグランドで開くようにしてるんだけど、A、B、Cってタブがあって、
Bでリンクをクリックして、B1ってタブがバックグラウンドで開き、
さらにもう一個リンクをクリックして、B2ってタブをバックグラウンドで開くと、
A、B、B1、B2、Cって開いてしまう。
これを、A、B、B2、B1、Cって表示したい。 >>718
自分がこれまで探してきた中ではuserChrome.jsでそういうのは見つけられなかった
それでも常にアクティブタブの一つ右隣にリンクを開きたいから
アドオンのOpen Tabs Next to Current を利用してる searchbox_syncModoki.uc.jsとserachWP_modoki.uc.jsは本当に良いものですね
やっと旧アドオン時代のSearchBox Sync + SearchWPの代替手段を探す旅は終わったのだ・・・
"serach"WP_modokiなのは気になるけど >>720
それ作者は気づいてるけどそのままやで
前にレスしたことあるけどスルーされてた serachWP_modoki.uc.jsのハイライトのオンオフのボタンなんだけど、サーチバーの中に入れる事ってできないかな? 後はちゃんとどんな場合でも空白タブを再利用するができるようになればなぁ
そもそもこんなのくらいデフォでできるようにしておけよとは思うが地味にイライラマックスで困る >>724
俺は closeunusedblanktabs っていうの入れてるわ >>725
こんなのあったんだね
教えてくれてありがとう入れてみる 入れてみたがブックマークのタブで全部開くをやった時に一瞬開いて最初のだけ残して後は全部閉じた
こうじゃねぇw >>719
なるほど。ありがとう。
やっぱ、そのアドオンになるのか。
俺はこれ使ってる。こっちは閉じるのと開くのとどっちも制御できる。
chromeで使ってたけど、FFでもあったので使ってる。
https://addons.mozilla.org/ja/firefox/addon/tab_position_options/
ただ、たまに設定してるのに動かなくなるんだよな。
その場合、一回設定を変更して、また元の設定に戻したりすると動くんだけど、
これが面倒で、ユーザースクリプトがあるなら乗り換えたかったんだけど、ないか。
誰かスキルある人作ってくれないかなあ。 ユーザースクリプトをダウンロードしたときに勝手に、.txtって拡張子つけられるのがうっとおしい。 昔ならopenTabsWhere_whichTabSelectWhenCloseTab.uc.jsっていうのがあったんだけどね >>728
そのアドオンは知らなかった
タブを閉じたときの動作はタブを閉じたらその閉じたタブの左のタブが常にアクティブになってほしいので
そのためのアドオンFocus On Left Tab After Closingとスクリプトclosetableftactive.uc.jsを使ってる
ただこのアドオンはまともに動いてないようなのでスクリプト頼みなんだけどね >>731
やりたいことはまったく同じだね。
tab_position_optionsだけでもタブ閉じたときに左隣選択にできるけど、
タブを閉じたとき一瞬右隣りが選択されて、左隣り選択になるから、
closetableftactive.uc.jsはあった方がいいかも。
>>730
一応、FFを@noteの設定に、スクリプトを以下の設定にして、試してみたけど、動かないね。
@noteの設定が最優先されて、一番最後にタブが開く。
// @note browser.tabs.insertRelatedAfterCurrent は false としておくこと
//"LINKONLYNEXT":リンクは右隣, それ以外は最右端, "NEXT":全部右隣, "FARRIGHT":全部最右端
const WHERE = "NEXT";
//"LINKONLYNEXT","NEXT"のとき, 0:いつも直ぐ右隣(C321), 1:順次隣(C123)
const INCREMENT = 0; 紹介しといてなんだけど、tab_position_options
やっぱだめだわ。全然ゆうこと聞かない。
chromeだと問題ないんだけどなあ。 Foxy GesturesのUser Scriptで「index: tab.index + 1, active: true」を使えば、裏で開くとか
アクティブタブの右隣や最後に開くとかコントロールできる
それぞれの動作ごとにジェスチャーを登録しておけば、リンクの開き方を使い分けることも
できるし serachWP_modoki.uc.js
まだまだ使えるレベルではないと思う。
いまのところEnhanced word highlight 1.5.9 revision9とsearchbox_syncModoki.uc.jsかな?
isearもまだまだ >>725
close unused blank tabsの中身見てブックマークをタブで全て開くの時はabout:blankで開いてる事が分かったからそれを消した
そんでホームページをabout:newtabに設定したら良くなった
少し使ってみない事には分からないけど今のところ思ったとおりの動きになってる
イライラが解消されていい感じだよありがとう Enhanced word highlight 1.5.9 revision9はChaina製を改造してロダにアップしてくれたものだけど、メンテされるか心配。
できればAliceさんのserachWP_modoki.uc.jsをつかいたいけど、いまのところ?だね。
serachWP_modoki_highlightbutton.uc.jsは止めてUIをEnhanced word highlightベースにしたserachWP_modoki.uc.jsに改良して欲しい。 ワロタ
000-reuseBlankTabIfCcurrentTab.uc.js Reuse Blank Tab If CcurrentTab is Blank Tab and NewTab
000-reverseOrderedOpenInLink.uc.js When link is opened from tab A, it opens in the Order of tab A3 A2 A1 さっそく、000-reverseOrderedOpenInLink.uc.jsを使ってみたけど、私の環境ではダメでした。
普通にA A1 A2 A3って開きますね。何がダメなんだろ。
タブの順番操作系のアドオンは全部無効にしてるんだけどなあ。 環境は、Windows 7、Firefox 62.0.2 x64
HPのリンクを中クリックやCtrl+左クリックすると、新規タブで開くんだけど、
新規タブはバックグラウンドで開いて、タブが開くときにタブへの切替は行わない設定。 000-reverseOrderedOpenInLink.uc.js
うちもA A1 A2 A3でした
新規アクティブタブ 新規非アクティブタブどちらも同じです
Windows8.1 Firefox 62.0.2 x64 おー・・・Aliceさんありがとうまさか対応してくれるとは思わなかった
早速そっちを使ってみよう 00-reverseOrderedOpenInLink.uc.js
新しいの動いた 000-reuseBlankTabIfCcurrentTab.uc.js動作確認しましたばっちりです
ありがとうございます ばっちりと言っておきつつ・・・いやばっちりなんですけどね
BHNewTab_lite.uc.jsを使用して履歴を新しいタブに開いている環境で000-reuseBlankTabIfCcurrentTab.uc.jsを使用した場合
一度ページの右クリックメニューからgoogle検索を行って(background)からそのタブを選択するとサーチバーからの検索が新しいタブに開かなくなることを発見
おま環なので仕方ないですなぁ >>749
ありがとう
あの後一つずつ入れ直して調べてみたんだけどBHNewTab_lite.uc.jsのみが原因で特に干渉してるわけではなかったです
ちなみにnewtabfromhistory.uc.jsは動きませんでした アリスさんここ見てるみたいだけど
ジットの方にもコメントしようや >>750
newtabfromhistory.uc.js
うちの62.0.2では動いてるんだけど
環境によって動作したりしなかったりなのかも >>753
試しにuc.jsをそれ以外全て削除しても動かないですね
もしかしたらアドオンとかabout:configの設定が原因なのかもです 履歴を定期的に消してくれるスクリプト知らない?
拡張はあるんだけど、スクリプトの方は見つからなくて >>742-743ですが、>>739が両方とも更新されてるね。
000-reverseOrderedOpenInLink.uc.js
問題なくなりました。完璧です。 000-reuseBlankTabIfCcurrentTab.uc.js
ブックマークと履歴は常に新規タブで開くようにしています
win8.1 x64 Firefox62.0.2
ブックマークなどから素早く連続で複数のページ開こうとすると
読み込み中の1つのタブで全て開いてしまうんだけど
これは仕方のないことなのだろうか スクリプトの自動更新ってオンにしたほうがいいの?
みんなは普通どうしてるの? Aliceさん000-reuseBlankTabIfCcurrentTab.uc.jsの更新ありがとうございます
なんだか自分のためにやってもらったようでなんとも・・・で早速試してみたのですがやはり何故か私の環境では履歴からは新しいタブで開きませんでした
とりあえず問題を切り分けるためにFirefoxPortableESRの最新版(60.2.1)を使ってこれだけ入れて試してみたのですがやはり動かず
なおuserchrome.jsとuserchrome.xmlはAliceさんのGitHubから新たにDLしたものです
ちなみにブックマークの方もabout:configで設定しなければ新しいタブではなく既存のタブに開きます
何か違うはずなんですが良く分からないですねぇ あー>>759を読んで勘違いしてたw
てっきりそんな機能が加わったもんだと・・・指摘ありがとう
newtabfromhistory.uc.jsがまっさらな環境で動かないのはそのままだったからこっちの方だけ言っておこう alice0775さん、000-reverseOrderedOpenInLink.uc.jsと000-reuseBlankTabIfCcurrentTab.uc.jsと
searchEngineIcon.uc.jsの更新ありがとうございます >>759のが改善されてる
検索バーのアイコン右にあったVも無くなっていい感じ >履歴からは
の人, BHNewTab_lite.uc.jsの新しいのでいいんちゃうん >>763
60.2.1と62.0だと結構変わってなかったっけ?
それで動かないのでは?
履歴やブクマ周りは特に色々変わってたはず >>757
ありがとう
でも、今までそれ使ってて動かなくなったから他のやつを探してたんだけどやっぱりほかのはないのかな・・・ >>770
自分はある部分を変更して動でもいい部分を削ったら使えるようになったな
一応、この通りにすれば使えるよ
自分は変更箇所だけ参考にさせて貰った
Firefox Quantum マウスジェスチャ機能の代替 - バグ取りの日々
https://www.bugbugnow.net/2018/03/firefox-quantum-57_7.html 文字列のドラッグで検索バーに選択した文字を入力したいんだけど、
DragNgoModoki_Fx40.uc.jsの代替ってまだ出てないよね? 入力したいって検索はしないでボックスに入れるだけってことか?
だったらこんなもんでいんじゃね やる度上書きされるし用途がわからんが
(function(){
const searchbar = document.getElementById('searchbar');
gBrowser.tabpanels.addEventListener('dragend', Dragend, false);
window.addEventListener('unload', function uninit(){
gBrowser.tabpanels.removeEventListener('dragend', Dragend, false);
window.removeEventListener('unload', uninit, false);
}, false);
function Dragend(e){
let text = e.dataTransfer.getData('text/x-moz-url').split(/\r\n|\n/)[1];
text = text? text : e.dataTransfer.getData('text/plain');
text? searchbar.textbox.value = text : null;
}
})() >>773
ありがとうございます
検索バーに入れた文字をserachWP_modoki.uc.jsを使って強調表示させたいと考えています
上記のスクリプトをchromeフォルダに拡張子.uc.jsで保管してみたのですが機能しませんでした
やり方が間違っているのでしょうか? alice0775さん、minFontSizePerDomain_e10s.uc.jsとtabLock_mod2.uc.jsと
tabProtect_mod2.uc.jsとzzzz-tabContextMenu_combining_tabProtect_and_tabLock.uc.jsの更新ありがとうございます こういうのありますが
SearchPriorityOverOnDrop.uc.js
seachbarOnDropUseTextContent_Fx25.uc.js Select After Closing CurrentとかのアドオンでLast accesed tab (Last selected tab) 順で
戻れるんだけど、現行のFxの仕様で、一瞬デフォルトの右タブが表示されてしまうんですわ
これを表示しないようにuc.jsで完全にオーバーライドできないものですかね? >>774
選択した文字列をドラッグしたら動くはず
それともドラッグして選択した時点で放り込みたいという話?
だとしたらこんな感じ
(function(){
window.messageManager.addMessageListener('select_text', function listener(message){
const searchbar = document.getElementById('searchbar');
let text = message.data? message.data : '';
text? searchbar.textbox.value = text : null;
});
function contentScript(){
function send_select_text(e){
const doc = e.originalTarget;
doc.onselectionchange = function() {sendAsyncMessage('select_text', doc.getSelection().toString())};
}
addEventListener('DOMContentLoaded', send_select_text, false);
}
let src = contentScript.toString();
let script = 'data:application/javascript;charset=utf-8,' + encodeURIComponent('(' + src + ')();');
window.messageManager.loadFrameScript(script, true);
contentScript = null;
})() >>778
ありがとうございます
>>773は機能しませんでしたが>>778のは無事動きました
ただ思っていた機能とはちょっと違います
選択した文字列を右にドラックした際に検索バーに入れたいのです >>776
ありがとうございます
検索ボックスにドロップして検索したいのではないのでちょっと違いますね
選択した文字を少しだけ右にドロップさせた際に検索バーに文字列をコピーしたいのです ちなみに>>778は文字を選択した瞬間に検索バーにコピーされる挙動です >>773は上下左右どこにドラッグしても検索バーに放り込むスクリプトで手元では普通に動く
テスト環境作ってまで試す気はない >>782
ありがとうございます
自分の環境が原因のようですので環境を整えてみて再度検討してみます ドラッグした文字列を検索ボックスに送るの、自分はMouseGestures.uc.jsの
ジェスチャーに登録してるよ
コードは以前にここでアドバイス貰って書いたから過去スレにあるはず 今使ってるfirefoxは60.2.1esrなのですが、>>773が機能しないのって
もしかして関係あったりしますかね? 000-reuseBlankTabIfCcurrentTab.uc.js
「タブで全て開く」を使うと空白タブが残ってしまうのは仕方ないのかな >>773は
gBrowser.tabpanels.ほげほげ
を全部
(gBrowser.mPanelContainer || gBrowser.tabpanels).ほげほげ
にしたらESR60でも動くな >>789みたいな後出しクソ野郎が動かないって騒ぐのやめてくれよなマジで 基本的に最新版で話が進むので別のバージョンで動かない場合は明記しないと意味がないので注意 タブロックとタブプロテクトのアイコン
ピクセル単位で位置調整できるんだな >>773
これって選択テキストだけじゃなくて
画像もドラッグしたら画像のアドレスが
サーチバーにコピーされて笑った >>773, >>790
ありがとうございます、無事動きました しかも旧バージョンでも動くようにしてるなんて頑張りすぎ Gomitaさんのスクリプトまでaliceさんがメンテしてくれるということかな autoCopyToClipboard.uc.jsって、うまく作動してます?
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0
の環境です。 MouseGestures2_e10s.uc.js試用してみた
俺は外部マウスジェスチャー使ってるからこれ使う事はないけど
機能が良く練られてて良いと思う、過不足なくてバランス取れてるな
マウスジェスチャーアドオンに不満がある人にはこれ勧めたら良い MouseGestures2_e10s.uc.jsがどうやっても動かないんだけど流れ見る限り俺だけなのかなぁ
落としたての64bit版62.0.2.exeで新規インストールして-purgecaches -no-remote -pで起動して新規プロファイル作り
chromeフォルダにアリスさんとこから落としたてのuserChrome.xml、userChrome.js、例の一文入れたuserChrome.cssをいずれもBOMなしで保存
動かない、適当な他のスクリプトは動いてる
なんでぇ……? ■ このスレッドは過去ログ倉庫に格納されています