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

Beiträge von lenny2

  • Neuer Eintrag im Nightly - die Bezeichnung dafür ist..

    • lenny2
    • 14. August 2023 um 10:46
    Zitat von 2002Andreas

    Mit einem Icon davor:

    Wenn es Ihnen nichts ausmacht, fügen Sie bitte ein Icon zum Kontextmenü der URL-Bar hinzu und ändern Sie die Textfarbe dieser Elemente.

  • Ich sehe die Scrollbar auf einigen Seiten nicht mehr und muss diese anpassen

    • lenny2
    • 13. August 2023 um 13:42
    Zitat von paradonym

    Ich sehe die Standard-Scrollleiste im Dark Mode auf einigen Webseiten die ebenfalls dunkle Farben darstellen nicht mehr.

    Firefox v100+ hat eingebaute Scrollbar-Stile, der Stil wird durch Ändern des Wertes von widget.non-native-theme.scrollbar.style = 0...5 ausgewählt:

    0 Standard

    1 macOs

    2 GTK

    3 Android

    4 Windows 10

    5 Windows 11

    Bildlaufleiste ausblenden, wenn der Cursor inaktiv ist: ui.useOverlayScrollbars = 1

    Vielleicht ist der Stil für Sie besser sichtbar.

    Möglicherweise müssen Sie einen externen CSS-Stil verwenden, um die Farbe der Bildlaufleiste zu ändern.

  • Erweiterungen funktionieren nicht nach Backup zuruckspielen

    • lenny2
    • 13. August 2023 um 11:24
    Zitat von Shelly

    Hat das einen Grund warum die Erweiterungen nicht sofort wieder laufen?

    Nach der Wiederherstellung löschen Sie die Datei addonStartup.json.lz4 aus dem Profilordner und starten Firefox zweimal neu.

  • non-flexible space wie in früheren Versionen des Browsers

    • lenny2
    • 12. August 2023 um 09:43
    Zitat von lenny2

    schmale "spaces" und "separator"

    CSS
    // spacer.uc.js
    // ==/UserScript==
    
    (async url => location != url || await delayedStartupPromise || ({
    _timer: null,
    _sss: Cc["@mozilla.org/content/style-sheet-service;1"].getService(Ci.nsIStyleSheetService),
    get Customizable() {
    delete this.Customizable;
    if ("createSpecialWidget" in CustomizableUI)
    return this.Customizable = CustomizableUI;
    var scope = null;
    try {
    scope = Cu.import("resource:///modules/CustomizableUI.jsm", {}).CustomizableUIInternal;
    } catch (e) { }
    return this.Customizable = scope;
    },
    regStyle: function(css) {
    let uri = makeURI("data:text/css;charset=UTF=8," + encodeURIComponent(css));
    if (this._sss.sheetRegistered(uri, this._sss.USER_SHEET)) return;
    this._sss.loadAndRegisterSheet(uri, this._sss.USER_SHEET);
    },
    unregStyle: function(css) {
    let uri = makeURI("data:text/css;charset=UTF=8," + encodeURIComponent(css));
    if (this._sss.sheetRegistered(uri, this._sss.USER_SHEET))
    this._sss.unregisterSheet(uri, this._sss.USER_SHEET);
    },
    init(type) {
    if (!("CustomizableUI" in window) || !("gCustomizeMode" in window))
    return;
    this.regStyle(this._style);
    window.addEventListener(type, this);
    window.addEventListener("unload",
    () => {
    this.unregStyle(this._style);
    window.removeEventListener(type, this)
    }
    , {once: true});
    },
    handleEvent(e) {
    this[e.type](e);
    },
    customizationchange() {
    clearTimeout(this._timer);
    this._timer = setTimeout(() => {
    this.createSpecialWidgets();
    }, 1000);
    },
    customizationready() {
    if (!this.Customizable)
    return;
    this.createSpecialWidgets();
    window.addEventListener("customizationchange", this);
    window.addEventListener("customizationending", this);
    },
    customizationending() {
    window.removeEventListener("customizationchange", this);
    window.removeEventListener("customizationending", this);
    },
    createSpecialWidgets() {
    try {
    let fragment = document.createDocumentFragment();
    if (this.findSpecialWidgets("spring")) {
    let spring = this.Customizable.createSpecialWidget("spring", document);
    spring.setAttribute("label", "Spring Space");
    fragment.append(gCustomizeMode.wrapToolbarItem(spring, "palette"));
    }
    if (this.findSpecialWidgets("spacer")) {
    let spacer = this.Customizable.createSpecialWidget("spacer", document);
    spacer.setAttribute("label", "Space");
    fragment.append(gCustomizeMode.wrapToolbarItem(spacer, "palette"));
    }
    if (this.findSpecialWidgets("separator")) {
    let separator = this.Customizable.createSpecialWidget("separator", document);
    separator.setAttribute("label", "Separator");
    fragment.append(gCustomizeMode.wrapToolbarItem(separator, "palette"));
    }
    gCustomizeMode.visiblePalette.append(fragment);
    } catch (e) {}
    },
    findSpecialWidgets(string) {
    try {
    if (!gCustomizeMode.visiblePalette.querySelector(`toolbar${string}[id^="customizableui-special-${string}"]`))
    return true;
    } catch (e) {}
    return false;
    },
    _style: `
    @-moz-document url("chrome://browser/content/browser.xhtml") {
    :root {
    --v-springer-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' height='18' width='32'><path style='fill:none;stroke:%23000000;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;' d='m 0.6,3.6 v 10.8 z m 30.8,0 V 14.4 Z M 2,9 5.4,5.6 v 6.8 z M 26.6,5.6 30,9 26.6,12.4 Z M 8.6,9 c 0,-0.8 0.6,-1.4 1.4,-1.4 0.8,0 1.4,0.6 1.4,1.4 0,0.8 -0.6,1.4 -1.4,1.4 C 9.2,10.4 8.6,9.8 8.6,9 Z m 6,0 c 0,-0.8 0.6,-1.4 1.4,-1.4 0.8,0 1.4,0.6 1.4,1.4 0,0.8 -0.6,1.4 -1.4,1.4 -0.8,0 -1.4,-0.6 -1.4,-1.4 z m 6,0 c 0,-0.8 0.6,-1.4 1.4,-1.4 0.8,0 1.4,0.6 1.4,1.4 0,0.8 -0.6,1.4 -1.4,1.4 -0.8,0 -1.4,-0.6 -1.4,-1.4 z'/></svg>");
    }
    toolbarpaletteitem[place="palette"] > toolbarspring[id^="customizableui-special-spring"] {
    background: white var(--v-springer-image) center no-repeat !important;
    border: none !important;
    outline: 1px solid currentColor !important;
    outline-offset: -1px !important;
    min-height: 37px !important;
    opacity: 0.3 !important;
    }
    toolbarpaletteitem[place="toolbar"] > toolbarspring[id^="customizableui-special-spring"] {
    background: white var(--v-springer-image) center no-repeat !important;
    border: none !important;
    min-width: 34px !important;
    min-height: 14px !important;
    outline: 1px solid currentColor !important;
    outline-offset: -1px !important;
    margin-block: 2px !important;
    margin-inline: 1px !important;
    opacity: 0.3 !important;
    }
    toolbarpaletteitem[place="palette"] > toolbarspacer[id^="customizableui-special-spacer"] {
    background: white !important;
    border: none !important;
    outline: 1px solid currentColor !important;
    outline-offset: -1px !important;
    min-height: 37px !important;
    width: 15px !important;
    max-width: 15px !important;
    opacity: 0.3 !important;
    }
    toolbarpaletteitem[place="toolbar"] > toolbarspacer[id^="customizableui-special-spacer"] {
    background: white !important;
    border: none !important;
    outline: 1px solid currentColor !important;
    outline-offset: -1px !important;
    min-height: 14px !important;
    width: 15px !important;
    margin-block: 2px !important;
    margin-inline: 1px !important;
    opacity: 0.3 !important;
    }
    toolbarseparator[id^="customizableui-special-separator"] {
    -moz-appearance: none !important;
    appearance: none !important;
    padding: 0 !important;
    margin: 2px !important;
    margin-inline-start: 4px !important;
    margin-inline-end: 0 !important;
    border: none !important;
    border-inline-start: 1px solid currentColor !important;
    min-width: 5px !important;
    width: 5px !important;
    max-width: 5px !important;
    opacity: 0.3 !important;
    }
    toolbar[orient="vertical"] toolbarseparator[id^="customizableui-special-separator"] {
    margin-inline-start: 2px !important;
    margin-inline-end: 2px !important;
    margin-top: 4px !important;
    margin-bottom: 0 !important;
    border-top: 1px solid currentColor !important;
    border-inline-start: none !important;
    width: auto !important;
    max-width: none !important;
    height: 5px !important;
    min-height: 5px !important;
    max-height: 5px !important;
    }
    toolbarpaletteitem[place="palette"] > toolbarseparator[id^="customizableui-special-separator"] {
    margin: 0 !important;
    min-height: 37px !important;
    }
    toolbarpaletteitem[place] > toolbarspring[id^="customizableui-special-spring"],
    toolbarpaletteitem[place] > toolbarspacer[id^="customizableui-special-spacer"],
    toolbarpaletteitem[place] > toolbarseparator[id^="customizableui-special-separator"] {
    -moz-window-dragging: no-drag !important;
    }
    toolbar:not(#nav-bar) toolbarpaletteitem[place="toolbar"][id^="wrapper-customizableui-special-spring"],
    toolbar:not(#nav-bar) toolbarspring {
    max-width: none !important;
    }
    toolbarpaletteitem[place="palette"][id^="wrapper-customizableui-special-spacer"],
    toolbarpaletteitem[place="palette"][id^="wrapper-customizableui-special-separator"] {
    align-items: center !important;
    }
    toolbar#addonbar_v > toolbarspacer {
    width: auto !important;
    height: 15px !important;
    }
    }
    `
    }).init("customizationready"))("chrome://browser/content/browser.xhtml");
    Alles anzeigen
  • BackupProfile.uc.js - div. Fragen dazu

    • lenny2
    • 9. August 2023 um 08:52
    Zitat von FuchsFan

    Neee, das speichert den Inhalt des Profilordners, wie ich schrieb. wenn ich das Archiv entpacke, dann sieht das so aus.

    Es liegt nicht am Script. Sie wählen beim Extrahieren den falschen Eintrag im Kontextmenü des Archivs. "Extract here" - das ist das Element, das Sie jetzt verwenden, es passt nicht zu Ihnen. Wählen Sie "Extract files..." - und Sie werden das gewünschte Ergebnis erhalten. Um die Anzeige der Kontextmenüeinträge anzupassen, führen Sie "C:\Program Files\7-Zip\7zFM.exe" aus.

  • Passwörter und Historie werden beim Umzug nicht übernommen, Startseite und Favoriten schon

    • lenny2
    • 6. August 2023 um 12:31

    Ich übertrage von Computer zu Computer auf diese Weise. Starten Sie Firefox zum ersten Mal auf dem neuen Computer. Es wird ein Profilordner in %Appdata% mit einem langen Namen wie r4Br757w-default erstellt. Schließen Sie Firefox, löschen Sie den Inhalt des Ordners r4Br757w-default, aber nicht den Ordner selbst, und kopieren Sie denselben Inhalt aus dem alten Profil in diesen Ordner. Entfernen Sie die Datei compatibility.ini und addonStartup.json.lz4 aus dem Ordner r4Br757w-default und starten Sie Firefox zweimal, um die Erweiterungen zu normalisieren.

    Ähnlich verfahren Sie mit Thunderbird.

  • Button um weiteres Profil zu öffnen

    • lenny2
    • 5. August 2023 um 13:27

    In der css habe ich einige Button wie folgt vergrößert

    CSS
    toolbar #reload-button {
    transform: scale(1.4, 1.4) !important; /* set here your enlarge level */
    }
    toolbar #stop-button {
    transform: scale(1.4, 1.4) !important; /* set here your enlarge level */
    }
  • non-flexible space wie in früheren Versionen des Browsers

    • lenny2
    • 5. August 2023 um 13:17

    In Firefox v116 bleibt die technische Möglichkeit, schmale "spaces" und "separator" hinzuzufügen, aber diese Optionen selbst sind aus der Symbolleistenkonfiguration verborgen.

    Sie können "spaces" und "separator" in der Navigationsleiste und Vertical Add-оn Bar von Aris-t2, hinzufügen.

    Also go to about:config -> browser.uiCustomisation.state

    Kopieren Sie den Inhalt nach NotePad++, es wird ein Backup der Anpassung sein, und wir werden "spaces" und "separator" hinzufügen.

    Es funktioniert wirklich.

    Add ToolBar separator to Firefox
    Is it possible to add a toolbar separator to Firefox (35.0.0.1)? I can't see the option; Used to be available.
    superuser.com

    Was hier steht, fand ich kompliziert, könnte aber hilfreich sein

    Who do we query at Mozilla to bring back SPACE and SEPERATOR buttons?! | Firefox Support Forum | Mozilla Support

  • BackupProfile.uc.js - div. Fragen dazu

    • lenny2
    • 4. August 2023 um 18:18
    Zitat von Sören Hentzschel

    privacy.resistFingerprinting…

    Ja, dieser Schalter ist der Übeltäter user_pref("privacy.resistFingerprinting", true); Und das Entfernen dieser Zeile aus user.js reicht nicht aus, Sie müssen in about:config manuell true in false ändern

    Dadurch verschlechtert sich das Fingerprinting um 0,06 %.

    Zitat von 2002Andreas

    Das die Leute auch jeden Mist glauben der im Net steht :/

    Sie haben sich falsch ausgedrückt. Dies ist eine Datenschutzempfehlung von Mullvad VPN und Tor Project. Sie wussten nicht, dass der Benutzer das Skript "aus dem Net" verwenden würde.

  • BackupProfile.uc.js - div. Fragen dazu

    • lenny2
    • 4. August 2023 um 16:02

    Das Skript ist nicht fehlerhaft. Ich habe die Ursache des Fehlers herausgefunden, indem ich das Profil von einem 20-Tage-Backup wiederhergestellt habe. Der Übeltäter war die Datei user.js, die ich in letzter Zeit häufig angepasst habe. Sie war 1kB groß und wurde zu 3kB.

  • BackupProfile.uc.js - div. Fragen dazu

    • lenny2
    • 4. August 2023 um 15:06

    Möglicherweise habe ich einen Konflikt mit einem anderen Skript, ich werde versuchen, die Ursache herauszufinden.

    Danke

  • BackupProfile.uc.js - div. Fragen dazu

    • lenny2
    • 4. August 2023 um 14:42

    Hallo,

    Ich kann nicht genau sagen, wann und wie es passiert ist, aber seit einigen neuen Versionen von Firefox fügt das Skript dem Namen der Sicherungsdatei einen fehlerhaften Zeitstempel hinzu, bei dem die Zeit 3 Stunden hinter der tatsächlichen Zeit liegt. Im Namen des Backups steht dann zum Beispiel 08:30, während es in Wirklichkeit 11:30 ist.

    Jetzt verwende ich dieses Skript Es zeigt ebenfalls diesen Fehler an.

    Ich habe mehrere Varianten des Skripts auf zwei Computern getestet.

  • non-flexible space wie in früheren Versionen des Browsers

    • lenny2
    • 2. August 2023 um 07:29

    Das Skript aus Post #2 von 2002Andreas ist wunderbar, abgesehen von den mehrfachen Space, kann es Trennlinien hinzufügen :thumbup: Der Code aus Post #7 von Horstmann ist sehr gut, eine einfache und schnelle Lösung :thumbup:

    Danke

  • non-flexible space wie in früheren Versionen des Browsers

    • lenny2
    • 1. August 2023 um 15:13
    Zitat von 2002Andreas

    Hilft dir das Skript weiter?

    Das hilft.

    Danke.

  • non-flexible space wie in früheren Versionen des Browsers

    • lenny2
    • 1. August 2023 um 14:01

    Hallo,

    non-flexible Space müssen der Toolbar hinzugefügt werden, wie es in früheren Versionen des Browsers der Fall war. Sie sind nützlich für die logische Trennung von Schaltflächen in der Toolbar oder in der vertikalen Toolbar.

    Danke

  • "Puzzle"-Symbol aus Leiste entfernen

    • lenny2
    • 30. Juli 2023 um 08:55

    Ziehen Sie zunächst alle gewünschten Erweiterungsschaltflächen in die Symbolleiste. Fügen Sie den Code zu userChrome.css hinzu und starten Sie Firefox neu

    CSS
    /* Hide unified Extensions button */
    #unified-extensions-button {
    display: none !important;
    }
  • rechte Maustaste auf Lesezeichen - bestimmten Eintrag ändern (Farbe)

    • lenny2
    • 30. Juli 2023 um 06:57

    @Dato

    CSS
    /* userChrome.css Tweak Firefox v116.0beta8+- */
    /* Colored-Bookmark-context_menu.css */
    #placesContext_show_folder\:info {
    color: green !important; /* "Edit Folder..." */
    }
    #placesContext_deleteFolder {
    color: red !important; /* "Delete Folder" */
    }
    #placesContext_show_bookmark\:info {
    color: green !important; /* "Edit Bookmark..." */
    }
    #placesContext_deleteBookmark {
    color: red !important; /* "Delete Bookmark" */
    }
    #placesContext_replaceURL {
    color: orange !important; /* "Update Bookmark URL" */
    }
    Alles anzeigen
  • Skript zum Öffnen des startupCache-Ordners

    • lenny2
    • 28. Juli 2023 um 18:51
    Zitat von Boersenfeger

    ..bliebe die Frage: Wozu braucht man so einen Button? Was will man im StartupCache finden? :/

    Wer das immer noch nicht weiß, der kann sich vor dem Wochenende entspannen.

  • Button um weiteres Profil zu öffnen

    • lenny2
    • 26. Juli 2023 um 20:30

    @omar1979

    Nachdem ich das Testprofil ausgeführt habe, ohne das Hauptprofil zu schließen, kann ich das Testprofil per Skript neu starten und es wird korrekt ausgeführt. Ich lerne gerade, ich bin Student, also ziehe ich es vor, das Hauptprofil zu schließen, damit ich nicht verwirrt werde.

  • Link in den Favoriten immer! zur letzten Seite des Themas

    • lenny2
    • 26. Juli 2023 um 19:56

    Example. Haben Sie einen Link zu dem Post

    https://www.camp-firefox.de/forum/thema/136664-button-oder-men%C3%BCeintrag-hilfe-um-weiteres-profil-zu-%C3%B6ffnen/?postID=1230907#post1230907

    Bearbeiten Sie den Link so, dass er wie folgt aussieht, und Sie gelangen immer zum neuesten (aktuellsten) Beitrag in diesem Thema

    https://www.camp-firefox.de/forum/thema/136664/?action=firstNew

    Ich habe auch festgestellt, dass man einen Link kürzen kann, z. B. um ihn in ein Skript oder ein CSS als Link zu einer Primärquelle eines Beitrags einzufügen, indem man ihn so bearbeitet

    https://www.camp-firefox.de/forum/thema/136664/?postID=1230907#post1230907

Unterstütze uns!

Jährlich (2025)

92,9 %

92,9% (604,17 von 650 EUR)

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