1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. camp-firefox.de
  2. bege

Beiträge von bege

  • Youtube - wie Download ?

    • bege
    • 7. Oktober 2019 um 18:08
    Zitat von Zitronella

    Zeile 3 vom Skript browser.xul umändern in browser.xhtml und Skriptcache löschen.

    Danke für deine Antwort. Daran lag es nicht, denn ohne diese Änderung hätte das Skript gar nicht funktioniert. Da es heute wieder geht vermute ich, dass ich nur vergessen hatte, dass man wirklich zwei mal direkt hintereinander rechts klicken muss und nicht dazwischen das erste Kontextmenü wegklicken darf.

  • Youtube - wie Download ?

    • bege
    • 6. Oktober 2019 um 04:25
    Zitat von Zitronella

    Wenn du eh Skripte nutzt kannst du für media.mediasource.enabled auch dieses Skript nutzen

    JavaScript
    (function() {
    
       if (location != 'chrome://browser/content/browser.xul')
          return;
    
       try {
          CustomizableUI.createWidget({
             id: 'mediasource-enabled-button',
             type: 'custom',
             defaultArea: CustomizableUI.AREA_NAVBAR,
             onBuild: function(aDocument) {
                var button = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
                var attributes = {
                   id: 'mediasource-enabled-button',
                   class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                   removable: 'true',
                   label: 'media.mediasource',               
                   tooltiptext: Services.prefs.getBoolPref('media.mediasource.enabled') ?
                      'media.mediasource ist aktiviert' : 'media.mediasource ist deaktiviert',
                   oncommand: '(' + onCommand.toString() + ')()'
                };
                for (var a in attributes) {
                   button.setAttribute(a, attributes[a]);
                };
                function onCommand() {
                   var isEnabled = !Services.prefs.getBoolPref('media.mediasource.enabled');
                   Services.prefs.setBoolPref('media.mediasource.enabled', isEnabled);
                   event.target.ownerGlobal.BrowserReload();
                   var windows = Services.wm.getEnumerator('navigator:browser');
                   while (windows.hasMoreElements()) {
                      let button = windows.getNext().document.getElementById('mediasource-enabled-button');
                      if (isEnabled)
                         button.setAttribute('tooltiptext', 'media.mediasource ist aktiviert')
                      else
                         button.setAttribute('tooltiptext', 'media.mediasource ist deaktiviert');
                   };
                };
                return button;
             }
          });
       } catch(e) { };
    
       var css =
          '#mediasource-enabled-button[tooltiptext="media.mediasource ist aktiviert"] {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4QgVChgZrZw7pAAAAulJREFUOMttk89PXFUUxz/3vofDTAccfo2tFpDXzSSkFZSFYsLChTXsTGSYhS6EpN2y8EmABAIJQ8ho+hcwUbuAmVnpysRYZRaaGKI2pLUmzhhSw1Aob2gKU4b33r0uYChEv8tzvt9zz/mecwUnmJmZYXZ2lvn5eUtrPa61HtBaWwBCiKIQIi+EWJyamirWuAACYHJykmQyyfT09JLveSOPDl1i20Xay5sAPGx6mQdRi5fq6zBMMz03Nzda0wjbtkmlUkxMTPzuHFRe69kpMvrge+qqFZSQAEitcAMh0rF3+K3tCs0XQncXFhZ6bNs+7sC27SVnvzLy8b1veftxASUNpPJR0uAspPL5qbmLpauDtIRD6VQqNWqMjY1Z7tHRF907RT7Y+OVY7Pp8PXiDWOHX2pQAaCHpqDj8E27hUaCxt7+//7b0PG+8VKlys5A/9+LPLV188u4Yfza3I5V/GlfS4OZfeUqVKp7njUvXdQe6dzeoOzx43quAvfIeW1tbfNr6Bp/FriO1Ok2b1Qrdzgau6w5I13Wt9qfb6BPDagXK5TKO43BQdvjhmeTD1z/ifuurCDRKSDr3Sriua5m+76M152EIVldXebr5kGAwSGdHB8GGhjNugNYa3/cxlVLFv4NNMYFCY9SyRCIRGoXCM0yuv2iSvJdDCYlGILVPIdyGUqoolVL5tVAUtz58pjxEo21c7uwkF94lubN2ehMAXv0F1oJRlFJ5CSxGhOLWpb7nbmt4L1LHndIdeg93z4ml8rl1qY+IUACLxvr6evnqtWsdf3hG7+WjfbqqT1CGwUDpPkrK/xzSj+FXuN1oEQq8kF5eXv7SSCQSrKysfNPX0/P+d4G2i5uRi7x5uIPhH6FPbJMo/ECIz9vf4qsGi6ZQ8G4mkxlMJBLHjOHhYTKZDPF4fMn3vBHHh75n21zZfwxAIdzKWjBKswGGaaaz2exoTXO6mXg8TjabZWhoyAL+9zsDi7lcrljjAvwLey1SDvA6/m0AAAAASUVORK5CYII=)} ' +
          '#mediasource-enabled-button[tooltiptext="media.mediasource ist deaktiviert"] {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4QgVChcoe9onUQAAAvBJREFUOMttk09M22UYxz+/931b+kcg1FEoZAmWbGOSuCVOjR6IXnfzQGnCDeLBG4lpCJBAIAEye+CqB6qXJrTcPGjMolnINCbOxDl1soQyFKms0lrH1tHf731fD7SdLj7Jk/fwPt+83+/nzePQqIWFBRYXF1leXo5ba6ettSPW2jiA4zgFx3G2HMe5Njc3V2jOAjgAs7OzrKysMD8/v649b+LwxGPocIeB0n0A7ncP8EvPINE2hVIqs7S0NNnUOKlUinQ6zczMzPflR7VLLxfvMrH9JdJzMUICIIzGSB8fXXiTb/uGiYSDt1dXVy+nUqlTB6lUav3o0eOJyR8+5Y3ybkv4bAmj+TryAusvXeX5cCiTTqcnnampqbj2vJ2Lv9/l3e0vMEIh6l4jHE9PC9onkUbz4bm3+OnsMFKpQeV53nTx8QlrhZsYIRF1j/TUBxxVKvxVqVCr1bDWctIWIvfZ+xgleWf3JmNnztEbZFq5rjsyXN5Duict609qNZ48+IOHpRLHx8dYa3EDYRCNKJ7Li0d7HPYMjCjXdePxo32MaN7C/sEB9WqVSqVCtVpFSokO6RYLIySDf/7KfqQ/rrTW2P+Qgjt3fqS8V6BYLGKtJRaL8VzM95QHYLForVHGmMK99p4hcfTzaQQL7e3t2K4uhBBYa+no6KAtHIbSKVRhNNudfRhjCsoYs/VdKDqk/QEczwUL/jNRAvU6JtwBQDAYREW6YbfxuvJxK9RN1JgtZ3x8PO7W6zuvPjzgvd++QjsS6ekWsH95RkuJtIa1/tf4pvMsPr9/UGSz2YKQMnPd382NcD/SGoySGPFMN8Q3wn18HuhFSJnJZrMFmUwm2djY+OTK5UtvX2+L9j4IR3i9dojQLtZxAAdhNUgfa32v8HHnebpCgdu5XO5qMpk85To2NkYulyORSKxrz5soa7hSK3H+7yJYuNcZ41YoSkRYpFKZfD4/2dS0PiaRSJDP5xkdHY0D/7vOwLXNzc1CcxbgH/lpXYTK63B1AAAAAElFTkSuQmCC)} ';
       var stylesheet = document.createProcessingInstruction('xml-stylesheet', 'type="text/css" href="data:text/css;utf-8,' + encodeURIComponent(css) + '"');
       document.insertBefore(stylesheet, document.documentElement);
    
    })();
    Alles anzeigen

    Damit kannst du sehr schnell den Wert auf false und true umstellen (Es lädt bei jedem Umstellen gleich die Seite neu)

    Wenn media.mediasource.enabled deaktiviert (false) ist, dann einfach 2x Rechtsklick auf das Youtube Video --> Video speichern unter... wählen

    Das Skript funktioniert bei mir mit Fx69.0.2 nur noch, wenn ich gleichzeitig per Skript die Manipulation des Kontextmenüs deaktiviere. Sonst kommt beim zweiten Mal klicken nicht das Fx-Kontextmenü. Liegt es am Fx oder an Youtube?

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • bege
    • 1. Oktober 2019 um 01:49

    Ich habe kein Skript gefunden, mit dem man die Fx-Versionsnummer in der Addonbar anzeigen kann, deshalb habe ich es mir aus dem Script MemoryMonitorMod.uc.js und der Thunderbird-Erweiterung "Version in Statusbar" zusammengebastelt. Vielleicht kann es noch jemand gebrauchen.

    JavaScript: VersionInAddonBar.uc.js
    // ==UserScript==
    // @name           VersionInAddonBar.uc.js
    // @description    Versionsnummer in der Addon-Bar anzeigen
    // @include        main
    // @charset        UTF-8
    // @note           Basiert auf dem Script MemoryMonitorMod.uc.js und der Erweiterung "Version in Statusbar"
    // @note           In Zeilen 16 u. 17 die Toolbar und die Position (hinter welchem Element) auf der Toolbar anpassen.
    
    // ==/UserScript==
    
            setTimeout(function() {
    
    var ucjsVN = {
    
        init : function () {
            var Toolbar = 'addonbar'
            var Position = 'MemoryDisplay'
            var info = Components.classes['@mozilla.org/xre/app-info;1'].getService(Components.interfaces.nsIXULAppInfo);
            var versionPanel = document.createXULElement('toolbaritem');
            versionPanel.id = 'VersionDisplay';
            versionPanel.setAttribute('tooltiptext', 'Versions-Nummer. Klick öffnet "Über ' + info.vendor + ' ' + info.name + '"');
            versionPanel.setAttribute('onclick', "openAboutDialog();");
            versionPanel.style.paddingTop = '4px';
            var label = document.createXULElement('label');
            label.setAttribute('value', "v" + info.version);
            versionPanel.appendChild(label);
            document.getElementById(Toolbar).insertBefore(versionPanel, document.getElementById(Position).nextSibling);
        },
    }
    ucjsVN.init();
                         }, 5000);
    Alles anzeigen
  • 2019-Update: Großer camp-firefox.de Relaunch

    • bege
    • 28. August 2019 um 11:08
    Zitat von Sören Hentzschel
    Zitat von schlingo

    kleiner Zusatztipp: um den Link übersichtlicher zu halten, reicht übrigens (nicht nur in diesem Fall) die Angabe der Thread-ID (d.h. ohne das Subjekt), in diesem Fall also https://www.camp-firefox.de/forum/thema/12…action=lastPost.

    Nur eine Zahl statt eines aussagekräftigen Titels würde ich nicht als übersichtlicher betrachten, ganz im Gegenteil. ;)

    Na ja, ich speichere einen Link ja mit Bezeichnung und URL ab. Da darf die URL ruhig kurz sein.

  • Icons für Menüeinträge

    • bege
    • 28. August 2019 um 10:25
    Zitat von 2002Andreas
    Zitat von bege

    Leider ist das 'ne Menge Code, wenn man die Menüs mit Symbolen verschönern will,

    So ist es;)

    Danke nochmal für deinen Code, der mir den Einstieg erleichtert hat :)

  • Icons für Menüeinträge

    • bege
    • 28. August 2019 um 07:11

    So, jetzt habe ich endlich kapiert, dass der Code wirklich nur für die Menüpunkte in der Menüleiste gedacht war und deshalb einige Änderungen für Menüeinträge nötig sind. Leider ist das 'ne Menge Code, wenn man die Menüs mit Symbolen verschönern will, so wie es mal mit der Erweiterung CuteButtons ging.

    CSS
    {
    -moz-appearance:none!important;
    background: url(Pfad-zu-deiner-Datei.png)no-repeat !important;
    background-position: 3px !important;
    min-height: 20px !important
    }

    Und das ist der zusätzliche Code, um die Hervorhebung des Standard-Themes beim Drüberfahren mit der Maus nachzuahmen. Bei mir sieht's fast echt aus. Eine "professionellere" Methode, die weniger Code bräuchte, wäre mir aber lieber.

    CSS
    {
    background-image: url(Pfad-zu-deiner-Datei.png),
    linear-gradient(to top, RGB(99,111,165,0.8), RGB(216,223,254,0.5) 4%, RGB(241,244,255,0.5) 96%, RGB(99,111,165,0.8)) !important;
    background-position: 3px !important
    }
  • userChrome.js Scripte für den Fuchs (Diskussion)

    • bege
    • 28. August 2019 um 01:46
    Zitat von aborix

    Das Skript zeigt diesen Wert an:

    Cc['@http://mozilla.org/memory-reporter-manager;1'].getService(Ci.nsIMemoryReporterManager).resident

    ... und das scheint nur der "Main Process" zu sein post #2339

    Lässt sich das Skript ändern, sodass es den Speicherverbrauch aller Firefox-Prozesse zusammen anzeigt?

  • Icons für Menüeinträge

    • bege
    • 27. August 2019 um 23:30

    Ich benutze das Firefox-Standardtheme, und da ist die Hover-Farbe ein durchscheinendes Blau, siehe den ersten Screenshot im obigen Beitrag.

  • Icons für Menüeinträge

    • bege
    • 27. August 2019 um 23:10
    Zitat von milupo

    Entferne mal das !important hinter background-color: var(--toolbarbutton-hover-background)

    Probiert, hat die gleiche Wirkung, wie ganz ohne diese Angabe, d.h. gar keine Hervorhebung, weil dann -moz-appearance:none!important; gilt.

  • 2019-Update: Großer camp-firefox.de Relaunch

    • bege
    • 27. August 2019 um 22:44
    Zitat von Sören Hentzschel

    bege: Ich habe jetzt im Quellcode nachgesehen. Hänge hinten ?action=lastPost an und du gelangst zum letzten Beitrag, zum Beispiel https://www.camp-firefox.de/forum/thema/128038-gro%C3%9Fer-camp-firefox-de-relaunch/?action=lastPost.

    Genial. Vielen Dank.

  • Icons für Menüeinträge

    • bege
    • 27. August 2019 um 22:39

    Ich benutze den Code hauptsächlich für Symbole in den Menüs (siehe Thema). In Beitrag #46 waren die Screenshots nicht an der richtigen Stelle, habe ich jetzt korrigiert.

    Ohne background-color: wird dann der entsprechende Eintrag (hier: Einstellungen) beim Drüberfahren nicht hervorgehoben, mit background-color: var(--toolbarbutton-hover-background) !important; hat er nicht die Standardfarbe sondern eben nur grau (siehe Screenshot oben).

  • 2019-Update: Großer camp-firefox.de Relaunch

    • bege
    • 27. August 2019 um 22:12

    Genau deshalb habe ich gefragt.

    Gibt es einen Link statt z.B. zu dieser Seite des Themas

    https://www.camp-firefox.de/forum/thema/128038-gro%C3%9Fer-camp-firefox-de-relaunch/?pageNo=31

    so etwas wie

    https://www.camp-firefox.de/forum/thema/128038-gro%C3%9Fer-camp-firefox-de-relaunch/?pageNo=last

  • 2019-Update: Großer camp-firefox.de Relaunch

    • bege
    • 27. August 2019 um 21:47

    (Wie) ist es möglich, die jeweils letzte Seite oder den letzten Beitrag eines Themas zu bookmarken?

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • bege
    • 27. August 2019 um 21:35
    Zitat von Sören Hentzschel

    Ich kann das vorhandene Script nicht einmal testen. Auf macOS zerhaut das Script die Firefox-Oberfläche.

    Trotzdem danke fürs Vorbeischauen.

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • bege
    • 27. August 2019 um 21:22
    Zitat von bege

    Nach der spannenden Lektüre über die verschiedenen Arten von Arbeitsspeicher-Anzeigen (danke an .DeJaVu ) sieht es so aus, dass das Skript nur den "Main Process" anzeigt, und zwar den "working set" ("Arbeitssatz" im Taskmanager von Windows 7).

    Weiß jemand, wie man auch die anderen Prozesse in die Berechnung des Skripts bekommt?

    aborix und Sören Hentzschel , wenn keiner mehr weiterwusste, kam von einem von euch meist noch die rettende Hilfe. Weiß von euch jemand, wie man die Größe aller Firefox-Prozesse zusammen mit diesem Skript anzeigen kann?

  • Icons für Menüeinträge

    • bege
    • 27. August 2019 um 21:11

    So sieht der normale Hintergrund aus

    Mit

    Zitat von 2002Andreas

    background-color: var(--toolbarbutton-hover-background) !important;

    ist er einfach nur grau

  • Icons für Menüeinträge

    • bege
    • 27. August 2019 um 20:09

    So, hab ein bisschen verspätet versucht mitzudenken. Mit ...:hover kann ich natürlich den Hintergrund beim Drüberfahren über einen Button verändern.

    Wie muss der Hintergrund bezeichnet werden, damit beim Drüberfahren über Menüpunkte der Hintergrund des Standard-Themes verwendet wird?

  • Icons für Menüeinträge

    • bege
    • 27. August 2019 um 19:35
    Zitat von 2002Andreas

    Hier mal als Muster mit einem base64 Code.

    Wenn dann musst du dir das mit deinen Icons und dem Pfad ändern:

    CSS
    #file-menu,
    #edit-menu,
    #view-menu,
    #history-menu,
    #bookmarksMenu,
    #tools-menu,
    #helpMenu {
        -moz-appearance:none!important;
        background: lightgrey url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABXklEQVQ4jaXRvWvCQBgG8PwJXR0cuwkdBJ0iHVyUYDYd7OigLrp1KwREnLIELOLkuQQiCEEIhUxZ4qZTlS7imiGKg40f8HQoOXMxYqEHD4GD58f7Xjjuv0e3lghnqE+hW0v8GTiezkyG+hSpfAWj8YQiQrUPP8H7SEAhBnRreYWMxhO8dXpI8uJ9IJWv0IQnvgtsdnssVg6dIggI1T6SvHhBhvqUKS9WDjQi0wjVPgMoxECSFy+rBYHNbg+NyPBcFZ6r4rzuQCMy+2jhoxCDln0gKoNuiwlFFWLQsg/g24LnqvTrT3Ned3D6esXRLkFqFlhgsXLo/reKh3kNR7uEWS/GAsFfNui2roBgeWsKmPViqJcz0e8SBKLKW1OAJsVRzCVuA1E7+2UfyKbj0YDSbsBzVRzmNWxNAZ/GC2xVxMf7MzQpTvP0+HAbUNoNSM0C6uUMirkEsunfQjgcx3E/R0ccGxq+wikAAAAASUVORK5CYII=")no-repeat !important;
        padding-left: 25px !important;
        background-position: 5px 4px!important;
        }
    
    #file-menu:hover,
    #edit-menu:hover,
    #view-menu:hover,
    #history-menu:hover,
    #bookmarksMenu:hover,
    #tools-menu:hover,
    #helpMenu:hover {
        -moz-appearance: none !important;
        background: red url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABXklEQVQ4jaXRvWvCQBgG8PwJXR0cuwkdBJ0iHVyUYDYd7OigLrp1KwREnLIELOLkuQQiCEEIhUxZ4qZTlS7imiGKg40f8HQoOXMxYqEHD4GD58f7Xjjuv0e3lghnqE+hW0v8GTiezkyG+hSpfAWj8YQiQrUPP8H7SEAhBnRreYWMxhO8dXpI8uJ9IJWv0IQnvgtsdnssVg6dIggI1T6SvHhBhvqUKS9WDjQi0wjVPgMoxECSFy+rBYHNbg+NyPBcFZ6r4rzuQCMy+2jhoxCDln0gKoNuiwlFFWLQsg/g24LnqvTrT3Ned3D6esXRLkFqFlhgsXLo/reKh3kNR7uEWS/GAsFfNui2roBgeWsKmPViqJcz0e8SBKLKW1OAJsVRzCVuA1E7+2UfyKbj0YDSbsBzVRzmNWxNAZ/GC2xVxMf7MzQpTvP0+HAbUNoNSM0C6uUMirkEsunfQjgcx3E/R0ccGxq+wikAAAAASUVORK5CYII=")no-repeat !important;
        padding-left: 25px !important;
        background-position: 5px 4px!important;
        color: white !important;
        }
    Alles anzeigen

    Danke.

    Das löst das Problem mit dem verschwundenen Hintergrund bei Buttons, aber nicht das Problem, dass keine Hervorhebung beim Drüberfahren stattfindet (bei Buttons und Menüeinträgen).

  • Icons für Menüeinträge

    • bege
    • 27. August 2019 um 19:11
    Zitat von 2002Andreas

    So sieht das hier aus:

    Und so der Code dazu wenn man ein bestimmtes Icon auf seinem PC anspricht.

    CSS
    #file-menu,
    #edit-menu,
    #view-menu,
    #history-menu,
    #bookmarksMenu,
    #tools-menu,
    #helpMenu{
    -moz-appearance:none!important;
    background: url("file:///C:/Users/Andi/Icons/Firefox/arrow_28.gif")no-repeat !important;
    padding-left:25px!important;
    background-position:5px 4px!important;
    }
    Alles anzeigen

    Wenn ich das für Menüeinträge oder Buttons anwende, verschwindet bei diesen die Hervorhebung beim Drüberfahren mit dem Mauszeiger. Bei Buttons z.B. in den Fx-Einstellungen verschwindet auch der Hintergrund des Buttons, so dass man nur noch den Text sieht. Wie lässt sich das ändern?

  • Wie kann ich Kontextmenüs von Erweiterungen mit dem Inspektor untersuchen?

    • bege
    • 24. August 2019 um 19:57

    :(

Unterstütze uns!

Jährlich (2026)

35,3 %

35,3% (273,24 von 775 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon