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. Dr.Rock

Beiträge von Dr.Rock

  • Tabname oder URL in Zwischenablage kopieren

    • Dr.Rock
    • 19. Februar 2025 um 19:16

    Hallo !

    Ich möchte das über eine Tastenkombination OHNE Mausbeteiligung oder Kontextmenü. Dei anderen Wege, Maus in die Adesszeile rechtsklick und kopieren etc. sind mnir bekannt.

    Hätte das noch genauer formulieren sollen, sorry.

    Update gibt´s bei Gelegenheit.

    So long

  • Tabname oder URL in Zwischenablage kopieren

    • Dr.Rock
    • 19. Februar 2025 um 18:16

    Hallo in die Runde !

    Ich suche eine Möglichkeit, den Namen oder die URL des aktiven Tab´s (in dem Fall ist nur ein Tab offen) per Tastenkombination in die Zwischenablage zu kopieren, also OHNE per rechtsklick ein Kontextmenü aufzumachen.

    Es gibt einige entsprechende Addon´s, aber die erstellen nur einen zusätzlichen Eintrag im Kontext.

    Wozu brauche ich das ? Ich möchte diesen Eintrag der Zwischenablage von einem Script (Autohotkey) abfragen und davon abhängig weitere Aktionen auslösen, aber das ist dann eine andere Baustelle, zuerst muss der Wert bzw. Text im Clipboard ankommen..

    Ich wäre für Erklärungen im Stil "Firefox für Dummies":) sehr dankbar, denn derartige Programmierungen sind absolut nicht meine Kernkompetenz (eher das Gegenteil).

    Allen, die sich die Mühe machen, dies zu lesen und/oder zu antworten meinen besten Dank im Voraus.


    Tschau

  • Nach Update kein Userchrome

    • Dr.Rock
    • 13. Juni 2023 um 17:52

    Hallo nochmals !

    Zitat von Mira_Belle

    Ach, und wenn Du andere Farben haben möchtest, die kannst Du ja im Skript ändern,

    nur die Pfeile, die müssen direkt eingefärbt werden.

    Gib mir die Farbwerte und Du bekommst die passenden Pfeile.

    Vielen Dank für das freundliche Angebot, die farben sind soweit ok, das kann man so lassen.

    Und noch einen <3lichen dank für all deine

    Hilfestellung- :thumbup: :thumbup: :thumbup: :thumbup: :)

    Alles Gute wünscht dir

    der alte Doc

  • Nach Update kein Userchrome

    • Dr.Rock
    • 11. Juni 2023 um 17:28

    Hallo Mira !

    Zitat

    Könnte ich, wenn ich wüsste, was Du meinst!

    Ja, da war old man wieder mal nicht ausführlich genug- ?(

    Was ich wirklich meinte, war die Höhe der horizontalen und die Breite der vertikalen Scrollbar..

    Ich habe versucht, im Script durch Veränderung der Pixelwerte bei height und width etwas zu bewirken, hat nicht funktioniert.

    Die Registry hatte ich dabei völlig aus dem Radar verloren und so war dein Hinweis mit dem Link Gold wert. :thumbup:

    Das Ganze sieht jetzt schon richtig gut und augenfreundlich aus.

    Nochmals meinen <3 lichsten Dank für deine Geduld, Ausdauer, Zeit und Freundlichkeit sowie deine stets gut nachvollziehbaren Erläuterungen.

    LG und noch einen schönen (Rest)Sonntag

    Der alte Doc 8)

  • Nach Update kein Userchrome

    • Dr.Rock
    • 10. Juni 2023 um 18:15

    Hello again !

    Erneut vielen Dank für deine Mühe und Geduld. Das sieht jetzt alles schon sehr gut aus.

    Hilfreich für mich wäre noch eine Möglichkeit, Breite und Höhe der Bars zu verändern, wegen des bereits geschilderten Augicaps (Wortschöpfung meiner Tochter für ein Handicap der Aufen) ;)

    Habe mal in völliger Planlosigkeut mit den Werten bei width und height gespielt, aber keine Wirkung erzielt, hab halt wenig Ahnung davon (ehrlich gesagt gar keine :D )

    Wenn du mir vielleicht dazu noch einen Tipp gebn könntest wär das voll cool. 8) .

    LG und noch einen schonen Abend

    der alte Doc

  • Nach Update kein Userchrome

    • Dr.Rock
    • 10. Juni 2023 um 13:00

    Hallo Mira !

    <3 lichen Dank für deine Antwort, Klartext = mega ! :thumbup: :thumbup: :thumbup:

    Bin mit den Anpassungen durch, nur ganz am Ende

    Zitat

    Auch das Skript script loader.uc.js muss dann wieder angepasst werden:

    komme ich nicht weiter. :(

    Ansonste bin ich für weiter.e Anweisungen bereit. :)

    Bis dahin eine gute Zeit

    Der alte Doc

  • Nach Update kein Userchrome

    • Dr.Rock
    • 9. Juni 2023 um 16:42

    Hallo Community !

    Nach Update von 110.0.1 auf 113.0 (ja dazwischen fehlen ein paar Versionen, die ich mir wegen der Häufigkeit der Updates erspart habe und die 113.0 ist auch nicht die aktuellste) wird meine Userchrome offensichtlich ignoriert :evil:

    Die Dateien (Anhang)

    custom_scrollbars.uc.js

    Userdef_scrollbar.uc.js

    ergaben (bisher) das gewünschte Bild, breite vertikale und horizontale Scrollbars, die ich wegen erheblicen Sehbehinderungen brauche.

    Was ich bisher erfolglos versucht habe :(

    -Update auf 114.0

    -Austausch von

    main.js

    config.js

    utilities.js

    analog
    hier und und hier

    da ich von Scripten keinerlei Ahnung habe und alle eingesetzen Scripte gnadenlos geklaut sind, bin ich mitmeinem Latein am Ende und bitte um Hilfestellung für Dummies.

    Echon beim Umstieg auf 92.0 hatte ich dieses problem, hier brachte jedoch der Tausch der utilities.js abhilfe.

    Besten Dank im Voraus für eure Unterstützung-

    bye

    Dateien

    custom_scrollbars.uc.js.txt 21,91 kB – 210 Downloads Userdef_scrollbar.uc.js.txt 8,85 kB – 199 Downloads
  • Einstellungen in der userChrome.css

    • Dr.Rock
    • 14. August 2022 um 12:18

    Gude morsche !

    Habe jetzt noch ein bißchen experimentiert und was merkwürdiges festgestellt.

    Im Unterordner Chrome meines Profilordners gibt es die beiden dateien

    Userdef_scrollbar.uc.js

    custom_scrollbars.uc.js

    Entferne ich eine davon, ist der Schieberegler bei verschiedenen Seiten nur ein schmaler Strich, fehlt die andere ist er nicht zu sehen.

    Nur wenn beide vorhanden sind. sieht die Scrollbar wie gewünscht aus.

    Seltsam das ist.

    Howver, ob da nun eine Datei mehr oder weniger rumgammelt ist wurscht, Hauptsache die Optik passt wieder.

    Allen die mit Rat, Hinweisen, Scripten, Downloads und motivierenden Worten geholfen haben meinen besten Dank und einen schönen (Rest)sonntag..

    Tschau

  • Einstellungen in der userChrome.css

    • Dr.Rock
    • 13. August 2022 um 13:15

    Hello again ! (nein, bin KEIN Howie-Fan)

    Da ihr alle so hartnäckig und hilfsbereit seit, wollte ich mich nicht hängen lassen und hab´s nochmal versucht. Das Ganze funktioniert auch, z.B. kann ich die Scrollbar ausblenden.

    Für das eigentliche Problem. die Höhe des Schiebereglers kann ich jedoch keine passende Einstellung finden. Das sollte doch was mit hover und height sein,

    oder ??

    Tschau

  • Einstellungen in der userChrome.css

    • Dr.Rock
    • 9. August 2022 um 12:56

    Moin !

    Zitat von milupo

    Du gibst ja schnell auf.

    Naja, mit jedem Beitrag den ich lese, wird meine Verwirrung und Ratlosigkeit gräßer..

    Hatte gehofft, das es eine einfache und sogar für mich nachvollziehbare Lösung gibt, z.B. nur einen Wert unter about:config ändern und ferddisch.

    Aber da war ich wohl sehr naiv. Ist auch etwas frustrierend, wenn man sowas trotz Hilfestellung nicht auf die Kette bringt.

    Servus

  • Einstellungen in der userChrome.css

    • Dr.Rock
    • 8. August 2022 um 18:00

    Hey !

    Mir wird das jetzt zu tricky und kryptisch und habe auch keinen Nerv mehr. Lasse einfach alles so wie es ist.

    many thx an alle und tschüss

  • Einstellungen in der userChrome.css

    • Dr.Rock
    • 8. August 2022 um 14:42

    Hallo,

    Zitat von Dr.Rock

    meiner schwindenden Sehkraft

    deswegen kann ich mit Screenshot´s nicht wirklich etwas anfangen.

    Die Farben sind auch nicht das wesentliche Problem, sondern die Höhe des Schiebereglers, was ich leider explizit so nicht erwähnt hatte(sorry).

    Tschau

  • Einstellungen in der userChrome.css

    • Dr.Rock
    • 8. August 2022 um 11:50

    Moin,

    vielen Dank für die Antwort.en

    Wie schon gesagt, für mich sind das Böhmische Dörfer und ich dachte, dort wären die Einstellugen hinterlegt.

    Das Ganze hatte mir mein Ex-Schwiegersohn eingerichtet, der aber nicht mehr zur Verfügung steht.

    Im Unterordner Chrome meines Profilordners fand ich dann die Datei "Userdef_scrollbar.uc.js"

    CSS
    "use strict";
    
    
    /* ***********************************************************************************************
    
    
    README
    
    
    Aktivieren einer Einstellung > var ... auf 'true' setzen
    Deaktivieren einer Einstellung > var ... auf 'false' setzen
    Anpassungen vornehmen > Aendern von Werten
    - Farbe - Name: red, blue, transparent / Hexcode: #33CCFF, #FFF
    - Farbe - rgb(a): rgba(0,0,255,0.8) / hsl(a): hsla(240,100%,50%,0.8) // a = Sichtbarkeit
    - Zahlen: 1, 2, 3 ... 10, 11, 12 ...
    - Sichtbarkeit (in Dezimalzahlen): 0.0 bis 1.0 e.g. 1.4, 1,75
    - Farbverlaeufe: linear-gradient(Richtung, Farbe, Farbe, Farbe)
    - Beispiel: linear-gradient(to right, blue, #33CCFF, rgba(0,0,255,0.8))
    
    
    - Beispiel 2:
    Farbverlauf von links nach rechts - tranparent -> weiss mit 50%er Sichtbarkeit -> tranparent
    linear-gradient(to right,transparent,rgba(255,255,255,0.5),transparent)
    
    
    Info
    - Zu kleine Breitenwerte werden sich negativ auf einige Oberflaechenelemente auswirken (z.B. auf Menuelisten)!
    
    
    *********************************************************************************************** */
    
    
    // Allgemeine Einstellungen
    
    
    // Scrollbars ausblenden
    var hide_scrollbars = false; /* Standard = false */
    // Schaltflächen ausblenden
    var hide_scrollbar_buttons = false; /* Standard = false */
    // benutzerdefinierte Breite
    var custom_scrollbar_width = true; /* Standard = false */
    var custom_scrollbar_width_value = 20; /* 10-? // Standard = 20 (in px) */
    // benutzerdefinierte Sichtbarkeit
    var custom_scrollbar_opacity = true; /* Standard = true */
    var custom_opacity_value = "0.9"; /* Standard = 1.0 */
    // "schwebende" Scrollbars / Scrollbars über dem Webinhalt
    var enable_floating_scrollbars = false; /* Standard = false */
    // benutzerdefinierte Scrollbars
    var enable_custom_scrollbars = true;
    // benutzerdefinierte Hintergrundfarbe bzw. benutzerdefinierter Hintergrundverlauf
    var cs_background_color = "#000000"; /* Standard = #000000 / Transparenter Hintergrund = transparent */
    var cs_background_image = "linear-gradient(to right,transparent,rgba(255,255,255,0.5),transparent)"; /* Standard = none */
    // benutzerdefinierte Schiebereglerfarbe bzw. benutzerdefinierter Schiebereglerfarbverlauf
    var cs_thumb_color = "#FFFFFF"; /* Standard = #FFFFFF */
    var cs_thumb_image = "(to right,transparent,rgba(255,0,0,0.9),transparent)"; /* Standard = unset */
    // benutzerdefinierte Schiebereglerfarbe (hover/ueber) bzw. benutzerdefinierter Schiebereglerfarbverlauf
    var cs_thumb_hover_color = "whitw"; /* Standard = #FFFFFF */
    var cs_thumb_hover_image = "rgba(0,0,0)"; /* Standard = unset */
    // benutzerdefinierte Schiebereglerrundung
    var cs_thumb_roundness = 0; /* Standard = 0 (in px) */
    // benutzerdefinierte Schiebereglerrandbreite
    var cs_thumb_border = 1; /* Standard = 0 (in px) */
    // benutzerdefinierte Schiebereglerrandfarbe
    var cs_thumb_border_color = "#33CCFF"; /* default ##33CCFF */
    // benutzerdefinierte Schaltflaechenfarbe bzw. benutzerdefinierter Schaltflaechenfarbverlauf
    var cs_buttons_color = "lightgrey"; /* Standard = #000000 */
    var cs_buttons_image = "linear-gradient(to right,transparent,rgba(255,255,255,0.5),transparent)"; /* Standard = unset */
    // benutzerdefinierte Schaltflaechenfarbe (hover/ueber) bzw. benutzerdefinierter Schaltflaechenfarbverlauf
    var cs_buttons_hover_color = "#000066"; /* Standard = #000066 */
    var cs_buttons_hover_image = "linear-gradient(to right,transparent,rgba(255,255,255,0.5),transparent)"; /* Standard = unset */
    // benutzerdefinierte Schaltflächenrundung
    var cs_buttons_roundness = 0; /* Standard = 0 (in px) */
    
    /* ******************************************************************************************** */
    /* ******************************************************************************************** */
    /* 
    ******************************************************************************************** */
    Components.utils.import("resource://gre/modules/Services.jsm");
    
    var ss = Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService);
    
    
    var custom_scrollbars = {
    
    
    init: function() {
    
    
    var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
    
    \
    
    @namespace html url("http://www.w3.org/1999/xhtml");\
    
    \
    
    scrollbar, scrollcorner {\
    
    -moz-appearance: none !important;\
    
    background-color: '+cs_background_color+' !important; \
    
    background-image: '+cs_background_image+' !important; \
    
    }\
    
    scrollbar thumb {\
    
    -moz-appearance: none !important;\
    
    background-color: '+cs_thumb_color+' !important;\
    
    background-image: '+cs_thumb_image+' !important;\
    
    border-radius: '+cs_thumb_roundness+'px !important;\
    
    border: '+cs_thumb_border+'px solid '+cs_thumb_border_color+' !important; \
    
    }\
    
    scrollbar thumb:hover, scrollbar thumb:active {\
    
    -moz-appearance: none !important;\
    
    background-color: '+cs_thumb_hover_color+' !important;\
    
    background-image: '+cs_thumb_hover_image+' !important;\
    
    }\
    
    scrollbar scrollbarbutton {\
    
    -moz-appearance: none !important;\
    
    background-color: '+cs_buttons_color+' !important;\
    
    background-image: '+cs_buttons_image+' !important;\
    
    border-radius: '+cs_buttons_roundness+'px !important;\
    
    }\
    
    scrollbar scrollbarbutton:hover {\
    
    -moz-appearance: none !important;\
    
    background-color: '+cs_buttons_hover_color+' !important;\
    
    background-image: '+cs_buttons_hover_image+' !important;\
    
    }\
    
    \
    
    '), null, null);
    
    
    ss.loadAndRegisterSheet(uri, ss.AGENT_SHEET);
    
    
    }
    
    };
    
    
    var scrollbar_buttons = {
    
    
    init: function() {
    
    
    var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
    
    \
    
    @namespace html url("http://www.w3.org/1999/xhtml");\
    
    \
    
    scrollbar scrollbarbutton {\
    
    opacity: 0 !important;\
    
    }\
    
    scrollbar[orient="vertical"] scrollbarbutton {\
    
    min-height: 1px !important;\
    
    height: 1px !important;\
    
    max-height: 1px !important;\
    
    }\
    
    scrollbar[orient="horizontal"] scrollbarbutton {\
    
    min-width: 1px !important;\
    
    width: 1px !important;\
    
    max-width: 1px !important;\
    
    }\
    
    \
    
    '), null, null);
    
    
    ss.loadAndRegisterSheet(uri, ss.AGENT_SHEET);
    
    
    }
    
    };
    
    
    var scrollbar_width = {
    
    
    init: function() {
    
    
    var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
    
    \
    
    @namespace html url("http://www.w3.org/1999/xhtml");\
    
    \
    
    scrollbar[orient="vertical"] scrollbarbutton {\
    
    min-width: 0 !important;\
    
    width: '+custom_scrollbar_width_value+'px !important;\
    
    max-width: '+custom_scrollbar_width_value+'px !important;\
    
    }\
    
    scrollbar[orient="horizontal"] scrollbarbutton {\
    
    min-height: 0 !important;\
    
    height: '+custom_scrollbar_width_value+'px !important;\
    
    max-height: '+custom_scrollbar_width_value+'px !important;\
    
    }\
    
    \
    
    '), null, null);
    
    
    ss.loadAndRegisterSheet(uri, ss.AGENT_SHEET);
    
    
    }
    
    };
    
    
    var floating_scrollbars = {
    
    
    init: function() {
    
    
    var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
    
    \
    
    @namespace html url("http://www.w3.org/1999/xhtml");\
    
    \
    
    scrollbar {\
    
    position: relative !important;\
    
    z-index: 1000000000 !important;\
    
    }\
    
    scrollbar, scrollcorner {\
    
    background-color: transparent !important; \
    
    background-image: unset !important; \
    
    }\
    
    scrollbar[orient="vertical"] {\
    
    -moz-margin-start: -'+custom_scrollbar_width_value+'px !important;\
    
    width: '+custom_scrollbar_width_value+'px !important;\
    
    }\
    
    scrollbar[orient="horizontal"] {\
    
    margin-top: -'+custom_scrollbar_width_value+'px !important;\
    
    height: '+custom_scrollbar_width_value+'px !important;\
    
    }\
    
    \
    
    '), null, null);
    
    
    ss.loadAndRegisterSheet(uri, ss.AGENT_SHEET);
    
    
    }
    
    };
    
    
    var scrollbar_opacity = {
    
    
    init: function() {
    
    
    var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
    
    \
    
    @namespace html url("http://www.w3.org/1999/xhtml");\
    
    \
    
    scrollbar {\
    
    opacity: '+custom_opacity_value+' !important;\
    
    }\
    
    \
    
    '), null, null);
    
    
    ss.loadAndRegisterSheet(uri, ss.AGENT_SHEET);
    
    
    }
    
    };
    
    
    var remove_scrollbars = {
    
    
    init: function() {
    
    
    var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
    
    \
    
    @namespace html url("http://www.w3.org/1999/xhtml");\
    
    \
    
    scrollbar, scrollcorner {\
    
    display: none !important;\
    
    visibility: collapse !important;\
    
    }\
    
    \
    
    '), null, null);
    
    
    ss.loadAndRegisterSheet(uri, ss.AGENT_SHEET);
    
    
    }
    
    };
    
    
    // oben aktivierte Einstellungen werden hier ausgefuehrt
    
    if(enable_custom_scrollbars==true) custom_scrollbars.init();
    
    if(hide_scrollbar_buttons==true) scrollbar_buttons.init();
    
    if(custom_scrollbar_width==true) scrollbar_width.init();
    
    if(enable_floating_scrollbars==true) floating_scrollbars.init();
    
    if(custom_scrollbar_opacity==true) scrollbar_opacity.init();
    
    if(hide_scrollbars==true) remove_scrollbars.init();
    Alles anzeigen

    Ignoriert wird das z.B. von Stern.de, da ust der Button zum Schieben nur ein schmaler Strich.

    In Windos hatte ich nichts verändert, da ich das nicht global sondern nur im Browser so haben wollte. Hat auch bis zu einem FF Versionswechsel, den ich nicht mehr benennen kann, funktioniert.

    Hab´s bisher mehr oder weniger genervt so hingenommen, aber villeicht habt ihr ja eine Lösung dafür.

    Tschau

  • Einstellungen in der userChrome.css

    • Dr.Rock
    • 7. August 2022 um 18:19

    Hallo !

    Wie kann man Webseiten daran hindern, in der UserChrome hinterlegte Einstellungen durch eigene Einstellungen zu überschreiben ?

    Im speziellen Fall handelt es sich um die Darstellung der horizontalen und vertikalen Scrollbar, die ich meiner schwindenden Sehkraft angepasst habe

    CSS
    #toolbar-menubar menu[label="Datei"],
    #toolbar-menubar menu[label="Bearbeiten"] {
      display: none !important;
    }
    
    
    #urlbar{
         max-width:600px!important;
         }
    
    #urlbar-container {
        max-width:600px!important;
        min-width: 5px!important;
        }
    Alles anzeigen

    Der Inhalt der CSS ist nur geklaut, habe davon keinen Plan. Evtl. ANtworten also bitte für FF-Dummies.

    Allen die sich die Mühemachen dies zu lesen und/oder zu antworten vielen Dank im Voraus.

    Tschüss

Unterstütze uns!

Jährlich (2025)

74,7 %

74,7% (485,86 von 650 EUR)

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