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. Endor

Beiträge von Endor

  • Anstehender Serverwechsel

    • Endor
    • 21. September 2017 um 19:46
    Zitat von Sören Hentzschel


    nach der Umstellung bis zu 24 Stunden dauern

    24 Stunden ohne Forum, o Gott o Gott, das werde ich wohl nicht
    durchstehen, was mach ich da bloß.....
    :wink:

    Mfg.
    Endor

  • Wo sind die "Adblock Plus" -Filter gespeichert?

    • Endor
    • 21. September 2017 um 14:58

    uBlock Filter werden automatisch aktualisiert wie die von Adblockplus.
    Gespeichert sind die Lokal im Profil Unterordner Extensions-Data in der Datei
    ublock0.sqlite

    Wie gesagt Adblockplus verwende ich schon länger nicht mehr.
    Daher kann sich das mit dem Speicherort da auch Mittlerweile geändert haben.
    Mfg.
    Endor

  • Wo sind die "Adblock Plus" -Filter gespeichert?

    • Endor
    • 21. September 2017 um 12:20

    Die Filter werden Lokal im Profilordner gespeichert, im Unterordner adblockplus.

    Ich bin schon lange auf uBlock umgestiegen. Ist meiner Meinung nach 100 mal besser.
    ist wie alles aber Geschmackssache.
    Mfg.
    Endor

  • Meldungen über Spam im Forum

    • Endor
    • 20. September 2017 um 08:27

    Der hat auch nur Werbung in seiner Signatur:
    https://www.camp-firefox.de/forum/memberli…profile&u=96396

  • Skripte für die diversen Monkeys

    • Endor
    • 19. September 2017 um 14:55

    Bitte sehr, damit wird die Schrift Fett und etwas größer:

    CSS
    @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
    @-moz-document url(chrome://browser/content/browser.xul) {
    
    
    #MemoryDisplay {font-weight: bold !important; font-size: 13px !important;}
    
    
    }

    Mfg.
    Endor

  • FF57Nightly Tabs

    • Endor
    • 19. September 2017 um 14:34

    Hallo Andreas.
    Vielen Dank!!
    Habe mich mal ganz frech bedient. :wink:
    :klasse:

    Mfg.
    Endor

  • Wäre ein Button möglich hier

    • Endor
    • 19. September 2017 um 07:52

    Hallo.
    Hier meine Version für obiges:

    Code
    //  Radio-Button fix 26
    
      (function() {
    
    
           if (location != 'chrome://browser/content/browser.xul') return;
    
           function buttonFunction() {
              oncommand: 'gBrowser.addTab("http://www.radio.de/").click();'
           };   
    
    
           try {
              CustomizableUI.createWidget({
                 id: 'radio-de-button',
                 type: 'custom',
                 defaultArea: CustomizableUI.AREA_NAVBAR,
                 onBuild: function(aDocument) {         
                    var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
                    var props = {
                       id: 'radio-de-button',
                       class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                       removable: true,
                       label: 'radio.de',
                       tooltiptext: 'Seite radio.de öffnen',
                       style: 'list-style-image: url(data:image/gif;base64,R0lGODlhEgASALMPAP//95v/GAIlCAQWBAQ1DMb/a97/rWveEFLWEJz/GAhrGAiUISG1If///wAAAP///yH5BAEAAA8ALAAAAAASABIAAAR18Mnpqp2YupN6KVUmOQzCJYWhGk5GlmcKzCy1MLBnzFb7WDnUztEotojGTUCILDYqTuMy0XRCjc8TslkhCASDAcJEjSYVizRufDhULQr0DVca90KOeHpO7/vyemp9dD4/cQoVe4qFI4eIDosiP4COIZIjdyIRADs=)',
                       oncommand: 'gBrowser.addTab("http://www.radio.de/").click();'
                    };            
                    for (var p in props)
                       toolbaritem.setAttribute(p, props[p]);            
                    return toolbaritem;
                 }      
              });
           } catch(e) { };
           }) ();
    Alles anzeigen

    Schaltfläche ist frei verschiebbar.
    Symbolgröße 16x 16px du kannst aber auch 18 x 19px verwenden.
    Du musst selber ausprobieren was dir am besten zusagt.
    Mfg.
    Endor

  • Skripte für die diversen Monkeys

    • Endor
    • 18. September 2017 um 20:50

    Keine Ahnung?
    :-??
    Mfg.
    Endor

  • Skripte für die diversen Monkeys

    • Endor
    • 18. September 2017 um 20:08

    Tampermonkey hat doch auch eine Symbolleistenschaltfläche.
    Darüber kann man auch Neue Scripte erstellen.
    Wenn Du auf einer Webseite GM Script öffnest öffnet sich direkt
    ein Tab mit Installation für Tampermonkey.
    Funktioniert hier einwandfrei.

    Wie Andreas schon sagt das Script MemoryMonitorMod.uc.js hat damit aber nichts zu tun.
    Gehört in den Chrome Ordner.
    Mfg.
    Endor

  • Skripte für die diversen Monkeys

    • Endor
    • 18. September 2017 um 19:47

    :D
    Mfg.
    Endor

  • Skripte für die diversen Monkeys

    • Endor
    • 18. September 2017 um 19:40

    Hallo Boersenfeger.
    MemoryMonitorMod.uc.js bitte mal testen:

    Code
    // ==UserScript==
    // @name           MemoryMonitorMod.uc.js
    // @description    Einfacher FF-Speicher-Monitor
    // @include        main
    // @charset        UTF-8
    // @note           Bassiert auf dem Script MemoryMonitorMod.uc.js Funktioniert auch mitFF28+
    // ==/UserScript==
    var ucjsMM = {
      // Update-Intervall[ms]
      _interval: 5000,
      // Neustart bei maximaler Speichernutzung (Achtung! Anpassen an die darunter gewählte Speichereinheit)
      _maxMemory: 1500,
      // Speicher-Einheit: B, KB, KiB, MB, MiB, GB, GiB
      _prefix: " MB",
      // Speicher-Einheitanzeige in der Statusbar
      _dPrefix: true,
      // automatischen Restart bei Überschreitung von _maxMemory durchführen
      _autoRestart: false,
    
    
    	interval : null,
    	init : function () {
    		var memoryPanel = document.createElement('statusbarpanel');
    		memoryPanel.id = 'MemoryDisplay';
    		memoryPanel.setAttribute('label', ucjsMM._MemoryValue + ucjsMM._prefix);
    		memoryPanel.setAttribute('tooltiptext', 'Speicher Monitor. Klick öffnet about:memory');
    		document.getElementById('nav-bar-customization-target').insertBefore(memoryPanel, document.getElementById('search-container'));
    	//  document.getElementById('addon-bar').insertBefore(memoryPanel, document.getElementById('uAutoPagerize-icon'));
    	//  document.getElementById('urlbar-icons').insertBefore(memoryPanel, document.getElementById('uAutoPagerize-icon'));
    		this.start();
    		this.interval = setInterval(this.start, this._interval);
    	},
    	start : function () {
    		try {
    			const Cc = Components.classes;
    			const Ci = Components.interfaces;
    			var MemReporters = Cc['@mozilla.org/memory-reporter-manager;1'].getService(Ci.nsIMemoryReporterManager);
    			var workingSet = MemReporters.resident;
    			ucjsMM._MemoryValue = Math.round(workingSet / (1024 * 1024));
    			var restartMemory = ucjsMM._MaxMemory * 1024 * 1024;
    			var memoryPanel = document.getElementById('MemoryDisplay');
    			memoryPanel.setAttribute('label', ucjsMM.addFigure(ucjsMM._MemoryValue) + ucjsMM._prefix);
    			memoryPanel.setAttribute('onclick', "openUILinkIn('about:memory','tab')");
    			if (workingSet > restartMemory) {
    				if (memoryPanel.style.backgroundColor == 'red' && ucjsMM._autoRestart)
    					ucjsMM.restart();
    				else
    					memoryPanel.style.backgroundColor = 'red';
    			} else if (workingSet > restartMemory * 0.8)
    				memoryPanel.style.backgroundColor = '#FF99FF';
    			else if (workingSet > restartMemory * 0.6)
    				memoryPanel.style.backgroundColor = '#FFFF99';
    			else
    				memoryPanel.style.backgroundColor = 'transparent';
    		} catch (ex) {
    			clearInterval(ucjsMM.interval);
    		}
    	},
    	addFigure : function (str) {
    		var num = new String(str).replace(/,/g, '');
    		while (num != (num = num.replace(/^(-?\d+)(\d{3})/, '$1,$2')));
    		return num;
    	},
    	restart : function () {
    		var appStartup = Components.interfaces.nsIAppStartup;
    		Components.classes['@mozilla.org/toolkit/app-startup;1'].getService(appStartup).quit(appStartup.eRestart | appStartup.eAttemptQuit);
    	},
    }
    ucjsMM.init();
    Alles anzeigen

    An den Home-button lässt sich leider nichts mehr anhängen seit Firefox 57.

    Mfg.
    Endor

  • Firefox Nightly, MeüButton verschieben ?

    • Endor
    • 17. September 2017 um 07:23

    Ja das ist das einzige Manko im Moment. Hinweis im obigen Script ist jetzt aber kein rotes Symbol mehr,
    sondern das mit den drei schwarzen Strichen.

    Keine Ahnung ob das auch zu machen ist. Hoffen wir auf aborix.
    Mfg.
    Endor

  • Firefox Nightly, MeüButton verschieben ?

    • Endor
    • 16. September 2017 um 16:40

    Hallo zusammen.
    aborix hat noch ein Update zum obigen Script gemacht. Jetzt braucht es den CSS Code zum Ausblenden der
    Originalschaltfläche nicht mehr, ist jetzt im Script integriert. Bitte testen.
    Wenn alles passt geht es ab nach Github.

    Code
    (function() {
       if (location != 'chrome://browser/content/browser.xul')
          return;
    
    
       try {
          CustomizableUI.createWidget({
             id: 'ucjs_PanelUI-menu-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: 'ucjs_PanelUI-menu-button',
                   class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                   type: 'menu',
                   removable: 'true',
                   label: 'Firefox Anpassen',
                   tooltiptext: 'Firefox Anpassen + Panel',
                   onclick: 'if (event.button == 0) event.target.ownerGlobal.PanelUI.toggle(event)',
                   style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJElEQVQ4jWNgGEzgAgMDw38i8XlKDbhAO38MKBgNRCqAkRqIANHrRYKU+i0FAAAAAElFTkSuQmCC)'
                };
                for (var a in attributes) {
                   button.setAttribute(a, attributes[a]);
                };
                return button;
             }
          });
    
    
          var css = '\
             @-moz-document url("chrome://browser/content/browser.xul") { \
                #PanelUI-button {display: none} \
                #ucjs_PanelUI-menu-button > dropmarker {display: none}\
             }';
          var uri = makeURI('data:text/css,' + encodeURIComponent(css));
          var SSS = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
          SSS.loadAndRegisterSheet(uri, SSS.AUTHOR_SHEET);
    
    
       } catch(e) { };
    
    
    }());
    Alles anzeigen

    Denkt dran den CSS Code zum Ausblenden deaktivieren, da nicht mehr nötig.
    Eventuell Firefox 2 mal neu starten.
    Mfg.
    Endor

  • Was hört Ihr gerade?

    • Endor
    • 16. September 2017 um 11:27

    Helmot Lotti - Shalom Aleichem

  • Firefox Nightly, MeüButton verschieben ?

    • Endor
    • 15. September 2017 um 14:09

    Hallo Sören.
    Danke für den Hinweis.
    Ich denke Dein Vorschlag passt am besten.
    MovableMenuButton.uc.js
    so werden wir das Script wohl nennen.
    Mfg.
    Endor

  • Firefox Nightly, MeüButton verschieben ?

    • Endor
    • 15. September 2017 um 13:52

    Prima. Danke!
    Wie geschrieben, das Lob und der dank gehen an aborix.
    Frage hast Du eventuell einen passenden Namensvorschlag für Github.
    Da haben wir so was glaube ich noch nicht.
    Meine Vorschläge:

    Mobilepanelbutton.uc.js oder
    Revertpanelbutton.uc.js
    ....

    Mfg.
    Endor

  • Firefox Nightly, MeüButton verschieben ?

    • Endor
    • 15. September 2017 um 13:04

    Hallo zusammen.
    aborix war so freundlich und hat mein Script nochmals neu gemacht.
    Nun funktioniert es überall. Vielen Dank an aborix nochmals an dieser Stelle.
    :klasse:

    Bitte mal testen:

    Code
    (function() {
       if (location != 'chrome://browser/content/browser.xul')
          return;
    
    
       try {
          CustomizableUI.createWidget({
             id: 'ucjs_PanelUI-menu-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: 'ucjs_PanelUI-menu-button',
                   class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                   type: 'menu',
                   removable: 'true',
                   label: 'Firefox Anpassen',
                   tooltiptext: 'Firefox Anpassen + Panel',
                   onclick: 'if (event.button == 0) event.target.ownerGlobal.PanelUI.toggle(event)',
                   style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABk0lEQVQ4jZ2Rv2tUURCFr42NfQQhNgETcs/cM521jZX+AcF/IFbaWCoxlT8grrGxkoAgYm2hFtGY3bwzoLKCBOxE7AIBwSAE8Vnsy7KJmxfxwtdcznx35k6qcrko8HnA37Qh8HUYb1XG24J/V+ZiSulYCvMdGbcF77cRxs9hXleZD7o5nxb4M8DlFOZ1mK+kI04Fzsv8SeQyJ+PbQR1/DAVrwKTAR2G+chCB9wU+lfG6wG5Tsxu5zA0F6zM8I3D17/n5VebvlHlT8FdNfkfg+ZRSah1hw2wm4FthXgu+Gea1jNvVbDk7DO0JutPTp2TlnuCdPcL4QcYbTWYA/Nq+V4aCWWYZ34/8/Mcwfgrz3aZw0En2q2MFo3fPcj4+mJmrQrmizEVlnmsV9KbKhFDuCN6pjEthvib4puCdDfBCL7u3CiJnyvgt4L0AXwR8S/AvDXePFKSUUmVcEtgV+PjlyXJiNPdvApTLlfmlcSs9XAD+FrxfwRfaEPgwzOsKnD8oWJb5r327PgTB+72pMjGuw/8+fwAiG028k6BDNAAAAABJRU5ErkJggg==)'
                };
                for (var a in attributes) {
                   button.setAttribute(a, attributes[a]);
                };
                return button;
             }
          });
       } catch(e) { };
    
    
    }());
    Alles anzeigen


    und der CSS Code zum Ausblenden der originalen Schaltfläche:

    Code
    /* AGENT_SHEET */
    @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
    @-moz-document url(chrome://browser/content/browser.xul){
    toolbarbutton.badged-button:nth-child(1){display: none! important;}
    }

    Mfg.
    Endor

  • Firefox Nightly, MeüButton verschieben ?

    • Endor
    • 15. September 2017 um 07:06

    Obiges Script funktioniert noch nicht richtig. Nur im 32er Nightly
    und da auch nicht 100%tig.
    Im 64 öffnet sich wenn ich die Originalschaltfläche ausblende kein Popupmenü mehr.
    Habe es daher wieder entfernt.
    Sobald es richtig läuft stelle ich es wieder rein.
    Mfg.
    Endor

  • Firefox Nightly, MeüButton verschieben ?

    • Endor
    • 14. September 2017 um 21:56

    Hinweis
    Da das Script noch nicht richtig funktioniert wurde es entfernt.

    Mfg.
    Endor

  • Firefox Nightly, MeüButton verschieben ?

    • Endor
    • 14. September 2017 um 21:18

    Hallo Andreas.
    Verstehe ich das richtig, das Script oben fügt eine Schaltfläche ein zum Öffnen des Anpassen Fensters.
    Sonst macht das nichts. Wenn ja bitte mal testen im 57er Nightly:

    Code
    //  Anpassen.uc.js
    
      (function() {
    
    
           if (location != 'chrome://browser/content/browser.xul') return;
    
           function buttonFunction() {
              oncommand: "gCustomizeMode.toggle"();
           };   
    
    
           try {
              CustomizableUI.createWidget({
                 id: 'Anpassenfenster-button',
                 type: 'custom',
                 defaultArea: CustomizableUI.AREA_NAVBAR,
                 onBuild: function(aDocument) {         
                    var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
                    var props = {
                       id: 'Anpassenfenster-button',
                       class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                       removable: true,
                       label: 'Firefox Anpassen',
    				   accesskey: 'f',
                       tooltiptext: 'Firefox anpassen öffnen',
                       style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJElEQVQ4jWNgGEzgAgMDw38i8XlKDbhAO38MKBgNRCqAkRqIANHrRYKU+i0FAAAAAElFTkSuQmCC)',
                       oncommand: "gCustomizeMode.toggle();"
                    };            
                    for (var p in props)
                       toolbaritem.setAttribute(p, props[p]);            
                    return toolbaritem;
                 }      
              });
           } catch(e) { };
           }) ();
    Alles anzeigen

    Mfg.
    Endor

Unterstütze uns!

Jährlich (2025)

105,8 %

105,8% (687,41 von 650 EUR)

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