Mozilla Firefox 拡張機能スレッド【お兄ちゃん】 (746レス)
1-

1
(1): 2012/06/17(日)13:01 ID:EwHe3A8fi(1/3) AAS
◆関連サイト
Add-ons for Firefox
外部リンク:addons.mozilla.org
Add-ons Mirror
外部リンク:forum.addonsmirror.net
Mozilla Japan - Firefox アドオン
外部リンク:addons.mozilla.jp
Mozilla Firefox Thunderbird の拡張あれこれ
外部リンク[html]:beau.g-com.ne.jp
Mozilla Developer Street
省16
682: 2017/12/18(月)02:17 ID:KNz(5/9) AAS
// Control+Shift+Alt+I でURL中の数値を増加
var IncrementURLKey = document.createElement("key")
document.getElementById("mainKeyset").appendChild(IncrementURLKey);
IncrementURLKey.id = "IncrementURL-key";
IncrementURLKey.setAttribute("key", "I");
IncrementURLKey.setAttribute("oncommand", "IncrementURL(+1);");
IncrementURLKey.setAttribute("modifiers", "control shift alt");

function IncrementURL(aIncrement) {
var url = gBrowser.currentURI.spec;
if (!url.match(/(\d+)(\D*)$/))
省12
683: 2017/12/18(月)02:17 ID:KNz(6/9) AAS
// Control+Shift+Alt+D でURL中の数値を減少
var DecrementURLKey = document.createElement("key")
document.getElementById("mainKeyset").appendChild(DecrementURLKey);
DecrementURLKey.id = "DecrementURL-key";
DecrementURLKey.setAttribute("key", "D");
DecrementURLKey.setAttribute("oncommand", "DecrementURL(-1);");
DecrementURLKey.setAttribute("modifiers", "control shift alt");

function DecrementURL(aIncrement) {
var url = gBrowser.currentURI.spec;
if (!url.match(/(\d+)(\D*)$/))
省12
684: 2017/12/18(月)02:18 ID:KNz(7/9) AAS
// Control+Shift+Alt+A で履歴の先頭へ戻る
var RewindKey = document.createElement("key")
document.getElementById("mainKeyset").appendChild(RewindKey);
RewindKey.id = "Rewind-key";
RewindKey.setAttribute("key", "A");
RewindKey.setAttribute("oncommand", "Rewind();");
RewindKey.setAttribute("modifiers", "control shift alt");

function Rewind() {
SessionStore.getSessionHistory(gBrowser.selectedTab, history => {
gBrowser.gotoIndex(history.entries.length = 0)
省2
685: 2017/12/18(月)02:18 ID:KNz(8/9) AAS
// Control+Shift+Alt+Z で履歴の末尾へ進む
var FastForwardKey = document.createElement("key")
document.getElementById("mainKeyset").appendChild(FastForwardKey);
FastForwardKey.id = "FastForward-key";
FastForwardKey.setAttribute("key", "Z");
FastForwardKey.setAttribute("oncommand", "FastForward();");
FastForwardKey.setAttribute("modifiers", "control shift alt");

function FastForward() {
SessionStore.getSessionHistory(gBrowser.selectedTab, history => {
gBrowser.gotoIndex(history.entries.length - 1)
省2
686: 2017/12/18(月)02:27 ID:KNz(9/9) AAS
「Shortkeys (Custom Keyboard Shortcuts) for Firefox」を消した
更新したら設定飛んだのでもう要らない
やりたいことはucjsスクリプトで代替出来た
687: 2017/12/19(火)00:26 ID:3Yq(1/5) AAS
// Control+Shift+Alt+F でタブを閉じて先頭のタブへフォーカス
var CloseTabFocusFirstKey = document.createElement("key")
document.getElementById("mainKeyset").appendChild(CloseTabFocusFirstKey);
CloseTabFocusFirstKey.id = "CloseTabFocusFirst-key";
CloseTabFocusFirstKey.setAttribute("key", "F");
CloseTabFocusFirstKey.setAttribute("oncommand", "CloseTabFocusFirst();");
CloseTabFocusFirstKey.setAttribute("modifiers", "control shift alt");

function CloseTabFocusFirst() {
var tab = gBrowser.mCurrentTab;
if(tab.previousSibling)
省3
688: 2017/12/19(火)00:27 ID:3Yq(2/5) AAS
// Control+Shift+Alt+L でタブを閉じて末尾のタブへフォーカス
var CloseTabFocusLastKey = document.createElement("key")
document.getElementById("mainKeyset").appendChild(CloseTabFocusLastKey);
CloseTabFocusLastKey.id = "CloseTabFocusLast-key";
CloseTabFocusLastKey.setAttribute("key", "L");
CloseTabFocusLastKey.setAttribute("oncommand", "CloseTabFocusLast();");
CloseTabFocusLastKey.setAttribute("modifiers", "control shift alt");

function CloseTabFocusLast() {
var tab = gBrowser.mCurrentTab;
if(tab.previousSibling)
省4
689: 2017/12/19(火)00:27 ID:3Yq(3/5) AAS
// Control+Shift+Alt+S で左隣のタブのみ閉じる
var CloseTheLeftOneKey = document.createElement("key")
document.getElementById("mainKeyset").appendChild(CloseTheLeftOneKey);
CloseTheLeftOneKey.id = "CloseTheLeftOne-key";
CloseTheLeftOneKey.setAttribute("key", "S");
CloseTheLeftOneKey.setAttribute("oncommand", "CloseTheLeftOne();");
CloseTheLeftOneKey.setAttribute("modifiers", "control shift alt");

function CloseTheLeftOne() {
var childNodes = gBrowser.tabContainer.childNodes;
var currentTab = gBrowser.tabContainer.selectedIndex;
省3
690: 2017/12/19(火)00:27 ID:3Yq(4/5) AAS
// Control+Shift+Alt+X で右隣のタブのみ閉じる
var CloseTheRightOneKey = document.createElement("key")
document.getElementById("mainKeyset").appendChild(CloseTheRightOneKey);
CloseTheRightOneKey.id = "CloseTheRightOne-key";
CloseTheRightOneKey.setAttribute("key", "X");
CloseTheRightOneKey.setAttribute("oncommand", "CloseTheRightOne();");
CloseTheRightOneKey.setAttribute("modifiers", "control shift alt");

function CloseTheRightOne() {
var childNodes = gBrowser.tabContainer.childNodes;
var currentTab = gBrowser.tabContainer.selectedIndex;
省3
691
(1): 2017/12/19(火)00:28 ID:3Yq(5/5) AAS
// Control+Shift+Alt+C でページの配色を有効/無効
var DocumentColorKey = document.createElement("key")
document.getElementById("mainKeyset").appendChild(DocumentColorKey);
DocumentColorKey.id = "DocumentColor-key";
DocumentColorKey.setAttribute("key", "C");
DocumentColorKey.setAttribute("oncommand", "DocumentColor();");
DocumentColorKey.setAttribute("modifiers", "control shift alt");

function DocumentColor() {
const kPrefName = "browser.display.document_color_use";
var prefVal = gPrefService.getIntPref(kPrefName);
省3
692: 2017/12/23(土)00:28 ID:APT(1) AAS
「Open in Google Translate」を削除して「テキストリンク&Google翻訳」に絞った
でもページ翻訳ボタンがある所までマウスカーソルを移動させるのがだるいので
FireGesturesの「ページを翻訳」スクリプトを拝借しchromeフォルダに放り込み
ショートカットをEasystrokeでジェスチャー登録した

// Control+Shift+Alt+G でGoogle翻訳(en → ja)
var GoogleTranslateKey = document.createElement("key")
document.getElementById("mainKeyset").appendChild(GoogleTranslateKey);
GoogleTranslateKey.id = "GoogleTranslate-key";
GoogleTranslateKey.setAttribute("key", "G");
GoogleTranslateKey.setAttribute("oncommand", "GoogleTranslate();");
省14
693: 2018/01/31(水)00:46 ID:gyG(1) AAS
AutoScrolling
Cookie AutoDelete
Drag-Select Link Text
Enhancer for YouTube
Google search link fix
Keyboard Savior Xtreme
Multiple Paste and Go Button
No Coin - Block miners on the web!
NoScript
Remove Anything
省17
694: 2018/02/03(土)22:37 ID:oiY(1) AAS
想定外だったのはマイニングという新たな脅威が登場した事
勝手に掘られてCPU使用率高くなるのでNo Coinみたいなやつが必要になった
695: 2018/02/17(土)01:29 ID:qha(1) AAS
「アドオンが更新されました。」
       ↓
「最近更新したアドオンを表示」
       ↓
・Enhancer for YouTube リリースノートを表示 → 「・・・。」
・No Coin リリースノートを表示 → 「・・・。」
・Vimium リリースノートを表示 → 「・・・。」

もうほんと勘弁してくれ (#`Д´)
696: 2018/02/25(日)01:29 ID:kKZ(1) AAS
VimiumはGithubにリリースノートがあるから別に
問題なのはどこにも書いてないやつ
697: 2018/03/16(金)23:13 ID:xFs(1) AAS
>>691 のスクリプト
Firefox59からページの配色を有効/無効が効かなくなった
about:configの設定に外から変更を加えられなくなったのかも
仕方ないからボタン押して切り替えるタイプのアドオンに頼るしかない(No Colorなど)
ショートカット使えるそれ系アドオンはInvert Colorsしか見つからない
でもRemove Anythingのショートカットとかぶるから使えない残念
698
(1): 2018/03/23(金)23:41 ID:O92(1) AAS
「No Color」から「Toggle Website Colors」に乗り換え
userChrome.cssに以下を追記した

/* コンテキストメニューの「Toggle Website Colors」の項目を一番上に表示 */
#_d9d33933-40dc-4da1-8dc5-5b0449ce7d46__toggle-colors-menu {
-moz-box-ordinal-group: 0 !important;
}
699: 2018/05/05(土)11:44 ID:nxy(1) AAS
最近特に大きな不満もないから書くこと無くなったな
SearchWP代替にisearとserachWP_modoki.uc.jsに頼るしか無いとかそれくらいのものだ
700: 2018/05/11(金)22:42 ID:1nZ(1) AAS
>>698が以下のように変更になったらしい(Firefox60)

#_d9d33933-40dc-4da1-8dc5-5b0449ce7d46_-menuitem-_toggle-colors-menu {
-moz-box-ordinal-group: 0 !important;
}
701: 2018/05/12(土)21:52 ID:jMy(1) AAS
「ResizeIT 2」が更新され、Linuxでは修飾キーがaltキーからctrlキーに変更になった
タブのフォーカスが切り替わって戸惑う事があったのでctrlキーになって良かった
あとツールバーボタンでウインドウサイズが切り替えられるようになった
1-
あと 45 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.106s*