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

Beiträge von FuchsFan

  • cmd-Datei umschreiben für Sicherung und Herstellung Profilordner

    • FuchsFan
    • 18. Dezember 2022 um 17:13
    Zitat von .DeJaVu

    Hatte ich bereits verlinkt.

    Ja, aber um das umzusetzen fehlen mir die Kenntnisse.

    Zitat von .DeJaVu

    Man sollte auch ab und an über den Tellerrand schauen und andere Lösungen in Betracht ziehen.

    Von diesen bin ich wieder weg, weil ich genug Pannen damit erlebt habe, wenn sie gebraucht wurden.

  • cmd-Datei umschreiben für Sicherung und Herstellung Profilordner

    • FuchsFan
    • 18. Dezember 2022 um 17:02
    Zitat von .DeJaVu

    auch wenn ich den Krampf von Aomei nicht nutze.

    Ist Deine Meinung, Du musst nur liebevoll damit umgehen, denn so habe ich die ganzen Jahre noch keine Probleme damit gehabt.

    Zitat von .DeJaVu

    Du kennst die Meinungen darüber hier im Forum.

    Ja!

    Zitat von .DeJaVu

    Aber unabhängig davon kannst du die präsentierte Lösung anpassen.

    Ich bitte darum.

  • cmd-Datei umschreiben für Sicherung und Herstellung Profilordner

    • FuchsFan
    • 18. Dezember 2022 um 15:24
    Zitat von .DeJaVu

    Aomei ist so ziemlich das schlechteste Beispiel.

    Auweia, wie kommst Du darauf. Ich sichere mit der Datei die Lizenz von meiner AOMEI Pro-Version, und sollte ich mal eine andere Festplatte brauchen, Prog installieren, Lizenz aktivieren mit der anderen Datei. Fertig!

    Zitat von .DeJaVu

    Eine 1:1-Kopie macht für mich keinen Sinn.

    Das kann durchaus sein, aber bei der Sicherung mit Script wird auch der ganze Inhalt kopiert.

    Zitat von .DeJaVu

    Warum aber liegen deine Profile ausserhalb der Windows-Sicherheit? (weil ausserhalb des Benutzerprofils)

    Weil mein Arbeits-Fox die installierte Version ist, und sich außerhalb noch einige portable Versionen rumtreiben.

    Danke, für den Link, ist also Deiner Meinung nach nicht so zu empfehlen, oder?

  • cmd-Datei umschreiben für Sicherung und Herstellung Profilordner

    • FuchsFan
    • 18. Dezember 2022 um 14:23

    Wer kann dabei helfen die gezeigten Dateien so umzuschreiben, dass eine Sicherung mit der ersten Datei, und eine Wiederherstellung mit der zweiten Datei möglich wird.

    Der Pfad für den Profilordner lautet z.B. so: D:\Alle Firefox\Firefox Beta\Profilordner

    (Diese Dateien verwende ich zur Sicherung und Herstellung meiner App AOMEI Backupper Pro (für Notfall), müssen neuerdings aber immer geändert werden.)

    Datei zur Sicherung:

    Code
    @ECHO OFF
    CHDIR /D "%~dp0"
    MKDIR "Backup\Lizenz\AOMAI Backupper"
    SET TARGET="Backup\Lizenz\AOMAI Backupper"
    IF EXIST "%PROGRAMFILES(X86)%" (GOTO x64) ELSE (GOTO x86)
    
    :x64
    COPY %WINDIR%\SysWOW64\winsevr.dat %TARGET%
    COPY "%PROGRAMFILES(X86)%\AOMEI Backupper\AmCore.dll" %TARGET%
    FOR /F "tokens=2* delims=     " %%A IN ('REG QUERY "HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion" /v ProgramData') DO SET ProgramData=%%B
    ECHO REG ADD HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion /v ProgramData /t REG_BINARY /d %ProgramData% /f > %TARGET%\ProgramData.cmd
    GOTO END
    
    :x86
    COPY %WINDIR%\System32\winsevr.dat %TARGET%
    COPY "%PROGRAMFILES%\AOMEI Backupper\AmCore.dll" %TARGET%
    FOR /F "tokens=2* delims=     " %%A IN ('REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProgramData') DO SET ProgramData=%%B
    ECHO REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion /v ProgramData /t REG_BINARY /d %ProgramData% /f > %TARGET%\ProgramData.cmd
    GOTO END
    
    :END
    Alles anzeigen

    Datei zur Wiederherstellung:

    Code
    @ECHO OFF
    CHDIR /D "%~dp0"
    MKDIR "Backup\Lizenz\AOMAI Backupper"
    SET SOURCE="Backup\Lizenz\AOMAI Backupper"
    IF EXIST "%PROGRAMFILES(X86)%" (GOTO x64) ELSE (GOTO x86)
    
    :x64
    COPY %SOURCE%\winsevr.dat %WINDIR%\SysWOW64
    COPY %SOURCE%\AmCore.dll "%PROGRAMFILES(X86)%\AOMEI Backupper"
    CALL %SOURCE%\ProgramData.cmd
    GOTO END
    
    :x86
    COPY %SOURCE%\winsevr.dat %WINDIR%\System32
    COPY %SOURCE%\AmCore.dll "%PROGRAMFILES%\AOMEI Backupper
    CALL %SOURCE%\ProgramData.cmd
    GOTO END
    
    :END
    Alles anzeigen
  • userChrome.js Scripte für den Fuchs (Diskussion)

    • FuchsFan
    • 15. Dezember 2022 um 18:17
    Zitat von BrokenHeart

    Ja, ist hier auch so...


    Bitte mal testen:

    Danke, BrokenHeart , auch hier funktioniert es wieder. :)

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

    • FuchsFan
    • 15. Dezember 2022 um 17:45
    Zitat von 2002Andreas

    Ist hier auch so.

    Lösung weiß ich leider keine.

    Danke, Andreas, dann bitte ich aborix um Hilfe. :rolleyes:

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

    • FuchsFan
    • 14. Dezember 2022 um 21:50

    In Nightly v110 funktioniert die Anzeige "Alle in Tabs öffnen" oben mit diesem Script nicht mehr.

    Kann das bestätigt werden?

    JavaScript
    (function() {
    
      if (!window.gBrowser)
        return;
    
      function setFunction() {
        PlacesViewBase.prototype._mayAddCommandsItems =
        function PVB__mayAddCommandsItems(aPopup) {
          let hasMultipleURIs = false;
          let menuitemCount = 0;
          let menuCount = 0;
          if (aPopup._placesNode.childCount > 0) {
            for (let item of aPopup.children) {
              if (item._placesNode) {
                if (item.localName == 'menuitem') {
                  menuitemCount++;
                } else if (item.localName == 'menu') {
                  menuCount++;
                }
              }
            }
            if (menuitemCount > 0 || menuCount > 0) {
              hasMultipleURIs = true;
            }
          }
          if (!hasMultipleURIs)  {
            aPopup.setAttribute("nofooterpopup", "true");
            if (aPopup._endOptOpenAllInTabs) {
              aPopup.removeChild(aPopup._endOptOpenAllInTabs);
              aPopup._endOptOpenAllInTabs = null;
              aPopup.removeChild(aPopup._endOptSeparator);
              aPopup._endOptSeparator = null;
            }
            return;
          }
    
          aPopup.removeAttribute("nofooterpopup");
          if (!aPopup._endOptOpenAllInTabs) {
            aPopup._endOptSeparator = document.createXULElement("menuseparator");
            aPopup._endOptSeparator.className = "bookmarks-actions-menuseparator";
            aPopup.insertBefore(aPopup._endOptSeparator, aPopup.firstChild);
            aPopup._endOptOpenAllInTabs = document.createXULElement("menuitem");
            aPopup._endOptOpenAllInTabs.className = "openintabs-menuitem";
            if (typeof this.options.extraClasses.entry == "string") {
              aPopup._endOptOpenAllInTabs.classList.add(
                this.options.extraClasses.entry
              );
            }
            if (typeof this.options.extraClasses.footer == "string") {
              aPopup._endOptOpenAllInTabs.classList.add(
                this.options.extraClasses.footer
              );
            }
            aPopup._endOptOpenAllInTabs.setAttribute(
              "oncommand",
              "PlacesUIUtils.openMultipleLinksInTabs(this.parentNode._placesNode, event, " +
                "PlacesUIUtils.getViewForNode(this));"
            );
            aPopup._endOptOpenAllInTabs.setAttribute(
              "onclick",
              "checkForMiddleClick(this, event); event.stopPropagation();"
            );
            aPopup.insertBefore(aPopup._endOptOpenAllInTabs, aPopup.firstChild);
          }
    
          let label = menuitemCount + " Link";
            if (menuitemCount != 1) {
              label += "s";
            }
            label += " / " + menuCount + " Ordner."
            if (menuitemCount == 1) {
              label += " -> Link in Tab öffnen."
            } else if (menuitemCount > 1) {
              label += " -> Links in Tabs öffnen."
            }
    
          aPopup._endOptOpenAllInTabs.setAttribute("label", label);
        }
      }
    
      let intId = setInterval(function() {
        if (window.PlacesViewBase) {
          clearInterval(intId);
          setFunction();
        }
      }, 500);
    
    })();
    Alles anzeigen
  • Skript für teilweise Ausblendung vom Tabtext

    • FuchsFan
    • 14. Dezember 2022 um 19:38
    Zitat von 2002Andreas

    Wenn ja, das hat nicht geholfen.

    Ich mische mich mal ein, Andreas. In Deinem gezeigten Code fehlen die letzten drei Zeilen von aborix seinem Code. Ist das nur ein Übermittlungsfehler?

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 14. Dezember 2022 um 17:21
    Zitat von Heinrich

    DOCH GEHT !!

    Da hast Du aber den Code vergessen. ;)

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 13. Dezember 2022 um 14:31
    Zitat von edvoldi

    Kaum macht man keine drei Sachen gleichzeitig, schon funktioniert es.

    Wie sagt man so schön, das hält die Rübe fit. ;) :)

    Edit:

    Bei "Sichere Website nicht verfügbar" habe ich das noch zusätzlich eingefügt, wenn Du das auch noch nutzen möchtest.

    CSS
    /*===== Sichere Website nicht verfügbar ======*/
    
    #urlbar-input-container box#identity-box.httpsOnlyErrorPage box#identity-icon-box.identity-box-button{
      background-color: yellow !important;
      border-top-left-radius: 60px !important;
      border-bottom-left-radius: 60px !important;
      border-right: 2px solid lightblue !important;
      min-height: 29px !important;
      max-height: 29px !important;
      margin-top: 1px !important;
      margin-bottom: 1px !important;
      margin-left: 1px !important;
      padding-left: 10px !important;
    }
    
    #urlbar-input-container box#identity-box.httpsOnlyErrorPage box#identity-icon-box.identity-box-button image#faviconid.faviconclass{
      display: none !important;
    }
    
    #urlbar-input-container box#identity-box.httpsOnlyErrorPage box#identity-icon-box.identity-box-button::after {
      background: url("..//icons/Bild117.png")!important;
      margin-right: 2px !important;     
      content: '' !important;
      display: block !important;
      width: 16px !important;
      height: 16px !important;
      background-repeat: no-repeat !important;
      background-position: 0px 0px !important;
      margin-left: 16px !important;
      padding-right: 13px !important;
    }
    Alles anzeigen
  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 13. Dezember 2022 um 11:56
    Zitat von edvoldi

    Leider schaffe ich es nicht

    Versuche mal bitte mit dem Code, eventuell kannst Du es ja für Dich anpassen.

    CSS
    /************** unsichere Seiten mit rotem Text und Icons hinzugefügt ***********/
    
    /* originaler Text */
    #identity-icon-label[value="Nicht sicher"] {
      color: red !important;
      font-weight: 600 !important;
      background: transparent !important;
      margin-top: -3px !important;
    }
    
    /* Warndreieck hinter Text */
    #identity-box.certErrorPage.notSecureText box#identity-icon-box.identity-box-button::after {  
      background: url("..//icons/warnung.png")!important;
      margin-right: 2px !important;  
      margin-left: 5px !important;     
      content: '' !important;
      display: block !important;
      width: 16px !important;
      height: 16px !important;
      background-repeat: no-repeat !important;
      background-position: 0px 0px !important;
      padding-right: 15px !important;
    }
    
    #identity-box.certErrorPage.notSecureText box#identity-icon-box.identity-box-button image#identity-icon {
      fill: transparent !important;
    }
    
    /* Warnicon vor dem Text */
    #identity-box.certErrorPage.notSecureText box#identity-icon-box.identity-box-button image#identity-icon {
      background: url("..//icons/Bild117.png")!important;
      margin-right: 2px !important;     
      content: '' !important;
      display: block !important;
      width: 16px !important;
      height: 16px !important;
      background-repeat: no-repeat !important;
      background-position: 0px 0px !important;
    }
    
    /* Icons links in Url-Bar nach rechts verlagert */
    #urlbar-input-container box#tracking-protection-icon-container box#tracking-protection-icon-box {
      margin-left: 5px !important;
    }
    #urlbar-input-container box#identity-box.httpsOnlyErrorPage box#identity-icon-box.identity-box-button{
      margin-left: 5px !important;
    } 
    
    /* Icon im Tab Farbe geändert */
    .tabbrowser-tab[label="Warnung: Mögliches Sicherheitsrisiko erkannt"] .tab-icon-image {
      fill: #ff0000 !important;
    }
    /* bei "Sichere Website nicht verfügbar" */
    #tabbrowser-arrowscrollbox tab.tabbrowser-tab stack.tab-stack hbox.tab-content stack.tab-icon-stack img.tab-icon-image {
      fill: red !important;
    }
    
    /* bei Warnung Url-Bar links gelbe Farbe */
    #urlbar-input-container box#identity-box.certErrorPage.notSecureText box#identity-icon-box.identity-box-button{
      background-color: yellow !important;
      border-top-left-radius: 30px !important;
      border-bottom-left-radius: 30px !important;
      border-right: 2px solid lightblue !important;
      min-height: 29px !important;
      max-height: 29px !important;
      margin-top: 1px !important;
      margin-bottom: 1px !important;
    }
    #urlbar-input-container box#identity-box.certErrorPage.notSecureText{
      padding-left: 2px !important;
      padding-top: 0px !important;
    }
    Alles anzeigen
  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 12. Dezember 2022 um 13:38
    Zitat von 2002Andreas

    Hast du etwa keine Backups davon

    Aber gewiss doch, ist eine portable Version (schon älter/ so wie ich auch ;) ), mache ich lieber ganz neu fertig.

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 12. Dezember 2022 um 12:14
    Zitat von 2002Andreas

    Also ist das nur in dem einen Profil so?

    Nightly, beta nicht, auch in zwei portablen Versionen. Nur das eine Profil , keine Ahnung was da los ist. Aber egal, kein Beinbruch, wird neu angelegt.

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 12. Dezember 2022 um 12:04
    Zitat von 2002Andreas

    Dann musst du den Code dafür suchen.

    Alles raus, Fehlerbehebung, und trotzdem mit Cursor.

    D.h. neu aufsetzen!

    Danke 2002Andreas , danke Sören Hentzschel .

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 12. Dezember 2022 um 11:48
    Zitat von Sören Hentzschel

    Das sieht eher nach einem Grafikfehler aus.

    Da muss etwas anderes nicht stimmen, denn in einem weiteren Fox tritt das nicht auf (ohne den Code).

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 12. Dezember 2022 um 11:45
    Zitat von 2002Andreas

    Wie ist es denn ohne deinen Code?

    Ich kann z.B. about:about öffnen, ein Klick in den Dialog (egal wohin), dann blinkt auch der Cursor.

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 12. Dezember 2022 um 11:37
    Zitat von 2002Andreas

    Habe ich hier mit dem Code auch nicht:

    Du hast Win10, ich Win11, ob es damit in Verbindung gebracht werden kann?

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 12. Dezember 2022 um 11:33
    Zitat von 2002Andreas

    Wie lautet denn dein kompl. Code für die Seite?

    CSS
    /*Kritische Seite, Weiterleitungs-Warnung*/
    @namespace url(http://www.w3.org/1999/xhtml);
     @-moz-document url-prefix(about:certerror){
    
        body {
            background-color: gainsboro !important;
            }
            
            
        html body.certerror div.container div#text-container{
            border: 2px solid dodgerblue !important;
            border-style: double  !important;
            border-width:  7px !important;
            padding: 50px 100px 50px 100px !important;
            background-color: beige !important;
            margin-top: -300px !important;
            box-shadow: 13px 13px 0px 0px coral inset !important;
            }
    
        /*Damit wird das original Icon ausgeblendet */
        .certerror .title {
            background-image: none !important;
            }
        .certerror .title {
            background: url("..//icons/warnung2.png") no-repeat !important;
            background-position: 60px -1px !important;
            background-size: 70px 70px !important;
            padding: 0 0 0 160px !important;
            }
        
        #advancedPanelContainer {
            background-color: rgba(233,219,205,1.00) !important;
            }
        
        #badCertAdvancedPanel{
            background-color: #fbe8d2 !important;
            border: 2px solid dodgerblue !important;
            margin-top: 15px !important;
            }
            
        #advancedButton{
            color: #B70E11 !important;
            background: rgba(242,234,227,1.00) url("..//icons/0009.png") no-repeat !important;
            background-position: 7px 8px !important;
            background-size: 16px 16px !important;
            border: 1px solid dodgerblue !important;
            padding-left: 33px !important;
            }
            
        #advancedButton:hover{
            color: #B70E11 !important;
            background: lightblue url("..//icons/0009.png") no-repeat !important;
            background-position: 7px 8px !important;
            background-size: 16px 16px !important;
            border: 1px solid dodgerblue !important;
            padding-left: 33px !important;
            }
            
        #exceptionDialogButton {
            color: #B70E11 !important;
            background: rgba(242,234,227,1.00) url("..//icons/warnung.png") no-repeat !important;
            background-position: 7px 6px !important;
            background-size: 17px 17px !important;
            border: 1px solid red !important;
            padding-left: 33px !important;
            }
        #exceptionDialogButton:hover {
            color: #B70E11 !important;
            background: lightblue url("..//icons/vpn.png") no-repeat !important;
            background-position: 7px 6px !important;
            background-size: 17px 17px !important;
            border: 1px solid dodgerblue !important;
            padding-left: 33px !important;
            }        
        
        /* Button "Zurück /Empfohlen)" */
        #advancedPanelReturnButton,
        #returnButton{
            color: green !important;
            background: rgba(242,234,227,1.00) url("..//icons/07801.png") no-repeat !important;
            background-position: 7px 7px !important;
            background-size: 18px 18px !important;
            border: 1px solid dodgerblue !important;
            padding-left: 35px !important;
            }
        #advancedPanelReturnButton:hover,
        #returnButton:hover{
            color: green !important;
            background: lightblue url("..//icons/about2.png") no-repeat !important;
            background-position: 7px 7px !important;
            background-size: 18px 18px !important;
            }
            
        .title-text,
        #learnMoreLink,
        #errorCode,
        #viewCertificate{
            color: crimson !important;
            font-weight: 600 !important;
            }
        #errorWhatToDoTitleText > strong:nth-child(1){
            color: blue !important;
            }
            
        /* Button "Zertifikate anzeigen" unter Erweitert */    
        #badCertAdvancedPanel.advanced-panel a#viewCertificate {
            background: white url("..//icons/Bild34.png") no-repeat !important;
            background-position: 7px 3px !important;
            background-size: 14px 14px !important;
            border: 1px solid dodgerblue !important;
            border-radius: 20px !important;
            padding: 0px 10px 0px 30px !important;
            }
        #badCertAdvancedPanel.advanced-panel a#viewCertificate:hover {
            background: lightblue url("..//icons/Bild34.png") no-repeat !important;
            background-position: 7px 3px !important;
            background-size: 14px 14px !important;
            padding: 0px 10px 0px 30px !important;
            }            
        
        /* Text unter "Was können Sie dagegen tun */    
        #text-container div#errorWhatToDo p#errorWhatToDoText p{
            color: blue !important;
            }
    
        /* Button "Weitere Informationen" */
       #text-container p#learnMoreContainer a#learnMoreLink{
            background: white url("..//icons/Bild34.png") no-repeat !important;
            background-position: 7px 3px !important;
            background-size: 14px 14px !important;
            border: 1px solid dodgerblue !important;
            border-radius: 20px !important;
            padding: 0px 10px 0px 30px !important;
            }    
        #text-container p#learnMoreContainer a#learnMoreLink:hover{
            background: lightblue url("..//icons/Bild34.png") no-repeat !important;
            background-position: 7px 3px !important;
            background-size: 14px 14px !important;
            padding: 0px 10px 0px 30px !important;
            cursor: transparent !important;
            }
        }
    Alles anzeigen
  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 12. Dezember 2022 um 11:20

    Wie kann verhindert werden, dass in den Warn-Dialogen der Cursor angezeigt wird, egal wo ein Klick erfolgt, er wird immer angezeigt, wie z.B. in den Button.

    Mit cursor: unset !important; habe ich keinen Erfolg.

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 11. Dezember 2022 um 21:52
    Zitat von Heinrich

    nur eben keine Trennung zu einzelnen Seiten...........

    Das beabsichtige ich auch nicht, mir ging es nur darum, das nicht so ganz hübsche Icon (Dreieck) zu ersetzen.

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