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

Beiträge von aborix

  • Inkompatibilitäten zwischen Addons und UserChromeJS-Skripten

    • aborix
    • 31. Mai 2015 um 12:55
    Zitat von Speravir


    [...] per Tastenkombination+Mausklick auch dort den DOM-Inspector zu öffnen, wo kein (weiteres) Popupmenü geöffnet werden kann.


    Für Einträge von Popupmenüs geht das mit dem Skript Popup Inspect.

    Wenn ich am Ende des Skripts noch diese Zeile hinzufüge:

    Code
    document.addEventListener("click", EventListener, true);


    funktioniert es anscheinend überall, insbes. auch in der Adress- und Suchleiste und beim Vor- und Zurück-Button.

    Die Tastenkombination können wir auch ändern.

  • Fast alle Erweiterungen sind 'signed' geworden

    • aborix
    • 29. Mai 2015 um 12:27

    Selbst signieren lassen. Genau so wie selbst veränderte oder geschriebene.

  • Fast alle Erweiterungen sind 'signed' geworden

    • aborix
    • 29. Mai 2015 um 12:04

    Aus https://wiki.mozilla.org/Addons/Extension_Signing#FAQ:

    Zitat


    How do I get my add-ons signed if they are not hosted on AMO?
    You will need to create an AMO account and submit your add-on. [...]
    Files submitted for signing will go through an automated review process. If they pass this review, they are automatically signed and sent back to the developer. This process should normally take seconds.


    Hört sich nicht so wild an.

  • Addon - URL Tab kopieren und nummerieren

    • aborix
    • 22. Mai 2015 um 21:26

    Der folgende Code zum Nummerieren ist etwas besser.
    Damit stimmt die Nummerierung auch u.a. nach dem Verschieben von Tabs, was beim ersten Code nicht der Fall ist.

    Code
    function numExt() {
    	var tabs = gBrowser.tabs;
    	for (var i = 0; i < tabs.length; i++) {
    		tabs[i].label = (i+1) + '  \u202D' + tabs[i].label.replace(/^\d+  \u202D/, '');
    	};
    };
    window.setTimeout(numExt, 0);
    window.addEventListener("TabClose", function() { window.setTimeout(numExt, 300); }, false);
    window.addEventListener("TabMove", function() { window.setTimeout(numExt, 0); }, false);
    window.addEventListener("pageshow", function() { window.setTimeout(numExt, 0); }, false);
    window.addEventListener("DOMContentLoaded", function() {
    	if (content.document.baseURI.startsWith('about:neterror')) {	
    		window.setTimeout(numExt, 0);
    	};		
    }, false);
    Alles anzeigen
    Zitat von Angelika-Style


    Gibt es ein Forum speziell für "Custom Buttons", wo User Javascripte zugeschnitten auf "Custom Buttons" sammeln und sich darüber austauschen?


    Ja, genau so ein Forum gibt es:
    http://custombuttons.sourceforge.net/forum/

  • Addon - URL Tab kopieren und nummerieren

    • aborix
    • 22. Mai 2015 um 20:07

    Mit Custom Buttons können wir auch die Tabs nummerieren.

    Trage bei "Initialisierungscode" ein:

    Code
    function numExt() {
    	var tabs = gBrowser.tabs;
    	for (var i = 0; i < tabs.length; i++) {
    		tabs[i].label = (i+1) + '  \u202D' + tabs[i].label.replace(/^\d+  \u202D/, '');
    	};
    };
    window.setTimeout(numExt, 0);
    window.addEventListener("TabOpen", function () { window.setTimeout(numExt, 300); }, false);
    window.addEventListener("TabClose", function () { window.setTimeout(numExt, 300); }, false);
    gBrowser.addEventListener("load", function() { window.setTimeout(numExt, 300); }, true);


    Das ist im wesentlichen das Skript, das Boersenfeger genannt hat; für Custom Buttons ist es passend abgeändert.

  • Speicherung der Suchhistorie abschalten

    • aborix
    • 20. Mai 2015 um 22:36

    Hallo,

    Rechtsklick in den Eingabebereich der Suchleiste und dann Klick auf "Such-Chronik löschen".

  • Zoomfaktor Standard setzen

    • aborix
    • 20. Mai 2015 um 11:25

    Hallo,

    das lässt sich mit der Erweiterung Default FullZoom Level machen.

    Andere Erweiterungen, mit denen das möglich ist, und die noch weitere Funktionen bieten, sind
    NoSquint und Zoom Page.

  • Meldungen über Spam im Forum

    • aborix
    • 20. Mai 2015 um 06:30

    http://www.camp-firefox.de/forum/memberli…profile&u=92622

  • Meldungen über Spam im Forum

    • aborix
    • 14. Mai 2015 um 21:22

    http://www.camp-firefox.de/forum/memberli…profile&u=92581

    Edit 2002Andreas...User gesperrt und Beiträge gelöscht.

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

    • aborix
    • 13. Mai 2015 um 12:37

    Testet mal:

    In Statusbar Zoom Panel nach Zeile 91:

    Zitat


    zoomPanel.setAttribute("id", "ucjs_zoom_statuslabel");


    noch einfügen:

    Code
    zoomPanel.setAttribute("class", "statusbarpanel-iconic");
    		zoomPanel.setAttribute("src", "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8%2F9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH1QoXBhgIgRQ8YgAAArNJREFUOMudjF9olWUcxz%2FP877nfd%2Ft7Dj11PTI2lZLs6FO7Yh%2FAouJMAgjdiNUXgSBpQhSkDdRN2WloIR44UR24cQbI4VKaCEoLpBqsUg0W3%2FWiWLLne2cs53zvud9nvfXhSxi0IV9rr7fL3w%2Fas0HY%2B3fH3p0fN3hmytr1diYKBQbW5IwxNYNST1ivifGYsKIOBZl67FjQybUm8M1AQg8l9KMMF22TM4GVMpQmYVKSXDjGjZMqMxZpksKEyWI1pjJ27i%2BHzBZglIIM2WgCs%2Fo69SW%2BDjLHOJSlZNf5fnp50aoAFNADPjAXAvq5Y9qcrovAKBw51cGvylS6egmm3VwNCgPWv%2F6gYeTiI2b1mGsgAKF4tzQ7%2Bj29ntnTMh7n0%2Bg16ylexWszlkeTMe4cyG28zG%2BtM3cGrmJEkFJghJLEsXo8fEQgMGzl8k%2BkadtmcPKrGZtRrMo7bA8l8J3Erq2tPP1b0WMTahWY4wVxKZwO9pcAK6M3mVrr0NzJuEhFLNhQpMLTqBp1AoB6gH4vmt939GgWNWZVm7hdml0wzVvanXD8h7HgT8mDJ9pWLpE05VxqYqQBhRQr1myT3%2Fynefh%2B74ntbix1T2154H1AI%2B8%2BG7Vy%2Bzypqe0k1uhyTYp5kTIABnABZIwKhav7trIv9DzoVwYO1QYKTpNaaFiNImClFIEShGEEYuBiwOfnmcB%2Fwi%2BuDpw4kb%2FmWJLWwpf16mFhsgY6rGlKfCTvfuP8HhXR3qhQC0cenYeGHv%2B%2BFuduZxPQELGcTm67%2F3yts3rJd2gm%2FOF%2FUyWgz29H%2F4yyH%2FR5m3IP7nlpWd39Lz6HLR0z%2B9Dh58S8%2B1r8uPbDXKsr3U390t%2FX8PHMjMgdvR1GXkjkIPbW3vvW%2FLOzswl%2B2e%2F1G%2B8IkN7U8L%2F4UA%2BfVmiCyLDL8jf9zAuPaKruPMAAAAASUVORK5CYII%3D");


    und den CSS-Code weglassen.

  • FF Fenster anordnen

    • aborix
    • 13. Mai 2015 um 09:10

    Gern geschehen. :)

    Es lassen sich ein Menüeitrag, Button oder Tastenkürzel dafür machen.

    Dafür ist die Erweiterung userChromeJS gut geeignet. Man braucht dann noch ein kleines Skript dazu.
    Informationen dazu stehen hier:
    https://github.com/ardiman/userCh…aster/README.md
    und hier: http://www.camp-firefox.de/forum/viewtopi…=952099#p952099

    Für einen Button eignet sich auch Custom Buttons,
    für ein Tastenkürzel keyconfig.

    Da der Code sehr kurz ist, kann ich wahrscheinlich auch eine eigene Erweiterung dafür schreiben.

  • Der Glückwunsch-Thread

    • aborix
    • 9. Mai 2015 um 01:37

    Auch von mir Alles Gute! :)

  • FF Fenster anordnen

    • aborix
    • 27. April 2015 um 20:17

    Verstehe ich es so richtig:

    - Mit der Erweiterung liegen die Fenster am Notebook-Bildschirm übereinander,
    - nach dem Anschließen des externen Bildschirms werden beim Fx-Start die Fenster der letzten Sitzung wiederhergestellt und fast alle liegen übereinander,
    - dass die Fenster am Notebook-Bildschirm übereinander liegen, stört dich nicht, sie sollen nur am externen Bildschirm verschoben sein.

    Teste folgenden Code in der Browserkonsole, Vorgangsweise wie in Beitrag 5.
    In der vorletzten Zeile bedeuten die Zahlen 40 und 12 eine Verschiebung von 40 px waag- und senkrecht plus testweise 12 px senkrecht, um auch den Abstand zwischen erstem und zweitem Fenster richtig zu erzielen.
    Teste evtl. auch mit anderen Werten.

    Code
    var wins = Application.windows;
    for (var i=0; i<wins.length; i++) {
       wins[i]._window.moveTo(i*40, i*40+12);   
    };
  • Inkompatibilitäten zwischen Addons und UserChromeJS-Skripten

    • aborix
    • 26. April 2015 um 20:32

    Mal nur aus Neugier gefragt:

    Funktioniert bei jedem, der es nutzt oder testet, AutoClickMod.uc.js zusammen mit Tab Scope?

    Bir mir ja, aber das muss ja nichts heißen.

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

    • aborix
    • 26. April 2015 um 07:17

    In der Funktion e.initMouseEvent in den Zeilen 309 und 310:

    Zitat


    e.initMouseEvent('click', true, true, win, 0,
    0, 0, 0, 0, this.ctrlKey, false, false, false, 0, element);


    muss man einen Parameter ändern.

    Es gibt zwei Möglichkeiten:

    den 10. Parameter von this.ctrlKey auf true ändern: Mouseover wirkt wie Strg+Linksklick, egal ob Strg-Taste gedrückt oder nicht;
    oder
    den 14. (vorletzter) Parameter von 0 auf 1 ändern: Mouseover wirkt wie Mittelklick.

    In beiden Fällen wird der Link in einem neuen Tab geöffnet.

    Beschreibung dazu: MDN - MouseEvent.initMouseEvent()

  • FF Fenster anordnen

    • aborix
    • 23. April 2015 um 23:43

    Ja, die Ausgangskoordinaten sind (0,0). Bei mir (Windows) wird auch das zweite Fenster richtig verschoben, vielleicht ist das bei Mac OS anders. Das lässt sich ausgleichen.
    Menüeintrag, Shortcut, Button usw. lässt sich alles machen.

    Bevor wir weitermachen, teste folgende Erweiterung.
    Damit sollten die Fenster schon beim Öffnen verschoben werden.

    http://www.xup.in/dl,43695862/NewWindowShift@abx_0.1.xpi/

    Zum Installieren lade die Datei herunter und ziehe sie ins Fx-Fenster.

  • [erledigt] Schlüsselwort für Lesezeichen und Suchmaschine

    • aborix
    • 19. April 2015 um 21:40

    Gern geschehen. :)

  • [erledigt] Schlüsselwort für Lesezeichen und Suchmaschine

    • aborix
    • 18. April 2015 um 23:20

    @ cafide:

    Teste noch folgendes Skript.
    Wenn ich das gleiche Schlüsselwort für eine anderes Lesezeichen als die Suchmaschinen-Seite habe, kann ich damit dennoch die Lesezeichen-Seite aufrufen.

    Code
    (function() {
    	if (location == 'chrome://browser/content/browser.xul') {
    		eval('getShortcutOrURIAndPostData = ' + 
    			getShortcutOrURIAndPostData.toString()
    			.replace('let engine', 'if (!PlacesUtils.bookmarks.getURIForKeyword(aURL)) {\n\n  let engine')
    			.replace('[shortcutURL', '};\n\n  [shortcutURL'));
    	}
    	else if (location == 'chrome://browser/content/search/engineManager.xul') {
    		eval('gEngineManagerDialog.editKeyword = ' + 
    			gEngineManagerDialog.editKeyword.toString()
    			.replace(' || bduplicate', ''));
    	};	
    })();
    Alles anzeigen
  • [erledigt] Schlüsselwort für Lesezeichen und Suchmaschine

    • aborix
    • 18. April 2015 um 16:02

    Hallo,

    teste dieses userChromeJS-Skript:

    Code
    (function() {
    	if (location != 'chrome://browser/content/search/engineManager.xul')
    		return;
    	eval('gEngineManagerDialog.editKeyword = ' + gEngineManagerDialog.editKeyword.toString().replace('eduplicate || bduplicate', 'eduplicate'));
    })();
  • FF Fenster anordnen

    • aborix
    • 17. April 2015 um 09:03

    Hallo elektro-R,

    wenn die Fenster übereinander liegen, teste mal folgendes:

    Setze in about:config devtools.chrome.enabled auf true,
    dann öffne mit Strg+Umschalt+J die Browser-Konsole
    und gib in die Eingabezeile unten den folgenden Code ein, gefolgt von der Enter-Taste:

    Code
    var wins = Application.windows;
    for (var i=0; i<wins.length; i++) {
    	wins[i]._window.moveTo(i*20,i*20);	
    };

Unterstütze uns!

Jährlich (2025)

0 %

0% (0,00 von 650 EUR)

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