Beiträge von FuchsFan
-
-
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.
Du kennst die Meinungen darüber hier im Forum.
Ja!
Aber unabhängig davon kannst du die präsentierte Lösung anpassen.
Ich bitte darum.
-
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!
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.
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?
-
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
Alles anzeigen@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
Datei zur Wiederherstellung:
Code
Alles anzeigen@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
-
Ja, ist hier auch so...
Bitte mal testen:Danke, BrokenHeart , auch hier funktioniert es wieder.
-
Ist hier auch so.
Lösung weiß ich leider keine.
Danke, Andreas, dann bitte ich aborix um Hilfe.
-
In Nightly v110 funktioniert die Anzeige "Alle in Tabs öffnen" oben mit diesem Script nicht mehr.
Kann das bestätigt werden?
JavaScript
Alles anzeigen(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); })();
-
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?
-
DOCH GEHT !!
Da hast Du aber den Code vergessen.
-
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
Alles anzeigen/*===== 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; }
-
Leider schaffe ich es nicht
Versuche mal bitte mit dem Code, eventuell kannst Du es ja für Dich anpassen.
CSS
Alles anzeigen/************** 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; }
-
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.
-
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.
-
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 .
-
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).
-
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.
-
Habe ich hier mit dem Code auch nicht:
Du hast Win10, ich Win11, ob es damit in Verbindung gebracht werden kann?
-
Wie lautet denn dein kompl. Code für die Seite?
CSS
Alles anzeigen/*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; } }
-
-
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.