Dann hast du den Firefox nicht korrekt im Programmordner oder im falschen Programmordner vorbereitet.
Was steht denn für ein Pfad in der Verknüpfung zum Firefox auf dem Desktop?
Ansonsten Firefox komplett deinstallieren und neu installieren und die Dateien genau nach Anleitung noch mal verteilen.
Beiträge von AngelOfDarkness
-
-
Also doch WebCompanion..
Alles gefundene Löschen lassen vom AdwCleaner und dann das Junkware Removal Tool laufen lassen.
Zudem auch mal das Driver Toolkit deistalllieren. Treiber immer nur manuell beim Hersteller besorgen oder nur mit deren Programmen. -
Ohne den genauen Ordnernamen zu sehen, kann man nicht erkennen, ob du die Dateien in die korrekten Ordner kopiert hast.
Versuche es bitte mal mit einem neuen Profil aus. Mich irretiert, dass auch der Reload Button (Restart Script) nicht zu sehen ist. Dort dann wieder den Ordner Chrome mit den Dateien erstellen. Firefox dann mit diesem neuen Profil starten. -
Na dann genieße die paar Tage noch :klasse:

-
Du solltest schon mal in dem Bild von den Informationen zur Fehlerbehebung den den Profilordnernamen nicht kaschieren, ansonsten kann man den Ort doch nicht vergleichen. Das andere Bild vom Profilordners ist so eh überflüssig.
Ausserdem solltest du es mal ohne userChrome.css versuchen. Und wie immer dabei das Löschen des Scriptcache nicht vergessen.
Was mir ggf. noch einfällt bzw. aufgefallen ist... Hast du nur unter c:\Programme den Firefox installiert oder auch unter c:\Programme (X86)? -
Genau das! Können wird, eines Tages. Vielleicht.
Hast du dir die Erweiterung überhaupt mal angeschaut ? Also die Import-Funktion scheint zu stehen, wenn auch zur Zeit außer Betrieb oder so
, zumindest bei mir. Oder ich habe keine Bemerkungen mehr in meinen exportierten bookmarks.html
Und laut anderen Reviews scheint diese Funktion grundsätzlich schon mal funktioniert zu haben. Laut den Issues gibt es da aber noch hier und da Probleme mit. -
...
Ich erlaube mir mal wieder, darauf hinzuweisen, das man Änderungen komfortabel und kommentiert in einer user.js, die im Profilordner gespeichert wird, ablegen kann. Dies hat den Vorteil, das man bei notwendigen Änderungen diese Einträge schnell wiederfindet und einfach editieren kann....Danke für die Ergänzung :klasse: , ist dies doch auch mein Weg

-
Dies hier noch mal als einen anderen Versuch...
Anbei eine zip-Datei. In dieser habe ich alle benötigten Dateien, außer der userchrome.css, zusammengefasst. Diese kannst du dann nochmals an entsprechende Orte verteilen. Wie gesagt bei mir funktionieren diese Dateien im Firefox 62 ohne editierte userchrome.css. Deswegen der Hinweis, im vorherigen Post, es mal ohne auszuprobieren. -
Dies ist ja kein Problem, eigentlich für jeden der sich seine Daten regelmäßig sichert. Ansonsten einfach die Lesezeichen mal per Bibliothek als html exportieren und verwahren. In der Beschreibung des Add-ons steht ja, dass man eine bookmarks.html importieren kann bzw. können wird.
Ich nutze zwar diese Beschreibungen nicht und mir sind die Felder, die von manchen Seiten vollgemüllt werden ein Dorn im Auge. Aber trotzdem sichert mir der Firefox beim Beenden die Lesezeichen als html-Datei automatisch. Kann man per about:config einrichten.
-
Wo bleiben die restlichen Bilder, sieben (7) waren angefordert ?
Zudem hast du leider im Screenshot mehr als deinen Benutzernamen kaschiert, wichtig wäre den Pfad zu sehen wo das Profil liegt bzw. auch wie der Profilordner heißt, damit damit man auch vergleichen kann.
Ebenfalls hast du den Profilordnernamen im anderen Bild leider zur Hälfte unkenntlich gemacht
Bisher fällt mir nur auf, dass die Dateien config-pref.js und main.js jeweils um 1 Byte größer sind als bei mir. Könnte ggf. aber an einem Leerzeichen zu viel liegen.
Des weiteren könntest du auch mal deine userchrome.css umbenennen, um deren Einfluss auszuschließen.
-
Keine, warum?
Sagte ja: Es war ok. Mir fehlte pers. nichts, meine hpts. genutzten Erweiterungen blieben ja. Nur wurde deren Look & Feel etwas spartanischer, aber - wie gesagt: ok.Wenn du schon die Behauptungen aufstellst, dann musst du doch auch belegen können, welche Erweiterungen Mozilla rausgeschmissen hat.
Nur: Wie viele haben FF wegen dieser Aufräumaktion den Rücken gekehrt? Und wie viele sind, wie ich geblieben? Letztere sollte man nicht nochmal mit so unnötigen Aktionen vergraulen.
Das Unding vom Datenkraken hat genug Marktvorsprung, den muss Mozilla nicht noch vergrößern.Und wie viele haben den Weg wieder zurück gefunden, weil Firefox wieder schneller wurde? Und wo wird der Vorsprung durch solche Maßnahmen größer, kannst du dieses belegen ? Größer ist dieser hauptsächlich geworden, da Google mit seinem Browser durch Vorinstallationen z.B. unter Android dies geschafft hat.
Nein. Wo sagte ich das?Ich zitiere noch mal deinen Satz diesbezüglich, entsprechenden Teil von mir hervorgehoben:
Ich werde wegen der Sache weder upgraden, ... -
...
Ich habe FF, seit es ihn gibt, immer verteidigt, auch als der Fettfuchs aus den Nähten zu platzen drohte. Ich war froh, als er mit Quantum wieder zu alter Performance zurück fand. Auch das Rausschmeißen div. Erweiterungen war ok.Welche Erweiterungen von bzw. seitens Mozilla wurden rausgeschmissen auf die du dich beziehst ?
Ich werde wegen der Sache weder upgraden, noch umsteigen - aber ich denke mir meinen Teil und denke halt laut ...Sicherheit ist dir also egal ? Vor allem die Sicherheit der anderen Internetnutzer, denen durch deine Nachlässigkeit ein Nachteil entstehen könnte? Unverantwortlich so was!
Des weiteren hast du diesen Teil aus diesem Thread auch gelesen und schon ausprobiert ?
siehe Marco Bonardo auf Bugzilla
Der hat jetzt auch ein Add-On vorgeschlagen, das "Bookmark-Notes" das ist ein Anfang. Ich bin mir fast sicher, dass es bald völlig ausreichenden Ersatz für dieses Feld geben wird und ich dann wieder die neuen Versionen benutzen kann. -
Das hat nichts mit dem Fx zu tun, das ist Standard so zumindest bei Windows. Öffne mal mehrere Dateien oder Ordner, dann hat nur der aktive einen dunklen Text, die anderen nicht.Also bei mir ändert sich auch nur die (Schrift-) Farbe Titelleiste, aber nicht die Farbe der Ordner etc. (Bild 1)
Bei mir im (z.B. modifiziertem) Firefox ändert sich die Schriftfarbe des Tabnamens bei Fokusverlust in blass.
Bild 2 ohne Fokus auf Firefox, Bild 3 mit Fokus auf Firefox. -
Okay... nun liefere bitte mal folgende aktuelle (ab diesem Zeitpunkt) Screenshots, die des Datei Explorers bitte eingestellt auf Details und mit sichtbaren Dateiendungen.
--> Screenshot des Programmordners (des Firefox) mit Ansicht der beinhaltenden Ordner
--> Screenshot des Programmordners mit Ansicht der Dateinamen beginnend mit b bis d
--> Screenshot des Ordners /defaults/pref des Programmordners mit den Eigenschaften der Datei config-pref.js (so wie beispielhaft in meinem angehängtem Bild dargestellt)
--> Screenshot des Ordners userChromeJS mit den Eigenschaften der main.js
--> Screenshot des Ordners /chrome mit den Eigenschaften der Datei FloatingScrollbar.uc.js
--> Screenshot des Firefox mit aufgeklapptem Extras-Menü der Menüleiste.
--> Screenshot der oberen Hälfte der Informationen zur Fehlerbehebung (about:support)
-
Zwar keinen Plan
Aber den folgenden Hinweis auf der Citrix Homepage hast du gelesen ?ZitatWichtiges Update zu Citrix Receiver und Workspace-App
Ab August 2018 wird Citrix Receiver durch Citrix Workspace-App ersetzt.Citrix Workspace-App basiert auf Citrix Receiver Technologie und ist vollständig abwärtskompatibel zu allen Citrix Lösungen. Weitere Informationen finden Sie auf der FAQ-Seite.
Weitere Informationen -
Gib uns mal bitte Infos zu deinem Firefox und deiner verwendeten Sicherheitssoftware.
--> Hilfe --> Informationen zur Fehlerbehebung .. dann den Text in die Zwischenablage kopieren und hier mittels der Code-Klammern </> (im vollständigen Editor) posten. (siehe dazu)
-
Also ich habe mir eben die Mühe gemacht und Firefox 62 für Scripte vorzubereiten. Die Dateien laut der bekannten Anleitung verteilt.
--> Ins Programmverzeichnis des Firefox: die Datei config.js sowie den Ordner /userChromeJS mit der neuen main.js, die diesen Text enthält:
Code
Alles anzeigen// main.js /* ***** BEGIN LICENSE BLOCK ***** * Version: MPL 1.1/GPL 2.0/LGPL 2.1 * * The contents of this file are subject to the Mozilla Public License Version * 1.1 (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * http://www.mozilla.org/MPL/ * * Software distributed under the License is distributed on an "AS IS" basis, * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License * for the specific language governing rights and limitations under the * License. * * The Original Code is the userChrome.js component. * * The Initial Developer of the Original Code is * Simon Bünzli <zeniko@gmail.com> * * Portions created by the Initial Developer are Copyright (C) 2007 * the Initial Developer. All Rights Reserved. * * Contributor(s): * alta88 <alta88@gmail.com> * aborix <www.camp-firefox.de/forum> * * Alternatively, the contents of this file may be used under the terms of * either the GNU General Public License Version 2 or later (the "GPL"), or * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), * in which case the provisions of the GPL or the LGPL are applicable instead * of those above. If you wish to allow use of your version of this file only * under the terms of either the GPL or the LGPL, and not to allow others to * use your version of this file under the terms of the MPL, indicate your * decision by deleting the provisions above and replace them with the notice * and other provisions required by the GPL or the LGPL. If you do not delete * the provisions above, a recipient may use your version of this file under * the terms of any one of the MPL, the GPL or the LGPL. * * ***** END LICENSE BLOCK ***** */ Cu.import("resource://gre/modules/FileUtils.jsm"); let UserChrome_js = { init: function() { Services.obs.addObserver(this, "final-ui-startup", false); Services.obs.addObserver(this, "domwindowopened", false); }, // observer observe: function(aSubject, aTopic, aData) { switch (aTopic) { case "final-ui-startup": let path = OS.Constants.Path.profileDir; let ucFilePath = OS.Path.join(path, "chrome", "userChrome.js"); let ucFile = new FileUtils.File(ucFilePath); if (!ucFile.exists()) { let path = OS.Path.join(ucjsDirPath, "Readme.txt"); let readmeFile = new FileUtils.File(path); readmeFile.copyTo(ucFile.parent, "userChrome.js"); }; if (ucFile.exists() && ucFile.isFile()) { let path = OS.Path.join(ucjsDirPath, "utilities.js"); this.utilFileURI = OS.Path.toFileURI(path); this.ucFileURI = OS.Path.toFileURI(ucFilePath); // Services.obs.addObserver(this, "domwindowopened", false); }; Services.obs.removeObserver(this, "final-ui-startup"); break; case "domwindowopened": aSubject.addEventListener("load", this, {capture: true, once: true}); break; } }, // event listener for load handleEvent: function(aEvent) { let document = aEvent.originalTarget; let window = document.defaultView; if (document.location && document.location.protocol == "chrome:") { try { Services.scriptloader.loadSubScript(this.utilFileURI, window, "UTF-8"); Services.scriptloader.loadSubScript(this.ucFileURI, window, "UTF-8"); } catch (ex) { // script execution can be stopped with |throw "stop";| if (ex != "stop") { Cu.reportError(ex); } } }; } }; UserChrome_js.init();--> im Unterordner /defaults/pref des Programmverzeichnis : die Datei config-prefs.js mit der zusätzlichen Zeile ...
--> ins Profilverzeichnis des Firefox den Ordner /chrome ...
dort dann eine neue Datei mit dem Namen FloatingScrollbar.uc.js erstellt, in diese dann den folgenden Scripttext rein kopiert
CSS
Alles anzeigen// ==UserScript== // @name FloatingScrollbar.uc.js // @namespace nightson1988@gmail.com // @include main // @version 0.0.3 // @note Thanks to Griever(https://github.com/Griever/userChromeJS/blob/master/SmartScrollbar.uc.js) and Paul Rouget(https://gist.github.com/4003205) // @note...........0.0.3 Fixed a problem of breaking hbox layout // @note 0.0.2 Remove usage of E4X (https://bugzilla.mozilla.org/show_bug.cgi?id=788293) // ==/UserScript== (function () { var prefs = Services.prefs, enabled; if (prefs.prefHasUserValue('userChromeJS.floating_scrollbar.enabled')) { enabled = prefs.getBoolPref('userChromeJS.floating_scrollbar.enabled') } else { prefs.setBoolPref('userChromeJS.floating_scrollbar.enabled', true); enabled = true; } var css = '\ @namespace url(http: //www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);\ :not(select):not(hbox) > scrollbar {\ -moz-appearance: none!important;\ position: relative;\ background-color: transparent;\ background-image: none;\ z-index: 2147483647;\ padding: 2px;\ }\ :not(select):not(hbox) > scrollbar[orient = "vertical"] {\ -moz-margin-start: -10px;\ min-width: 10px;\ }\ :not(select):not(hbox) > scrollbar[orient = "vertical"] thumb {\ min-height: 20px;\ }\ :not(select):not(hbox) > scrollbar[orient = "horizontal"] {\ margin-top: -10px;\ min-height: 10px;\ }\ :not(select):not(hbox) > scrollbar[orient = "horizontal"] thumb {\ min-width: 20px;\ }\ :not(select):not(hbox) > scrollbar thumb {\ -moz-appearance: none!important;\ border-width: 0px!important;\ border-radius: 3px!important;\ background-color: rgba(0, 0, 0, 0.1)!important;\ }\ :not(select):not(hbox) > scrollbar thumb:active,\ :not(select):not(hbox) > scrollbar thumb:hover {\ background-color: #9B9B9B!important;\ }\ :not(select):not(hbox) > scrollbar scrollbarbutton, :not(select):not(hbox) > scrollbar gripper {\ display: none;\ }'; var sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService); var uri = makeURI('data:text/css;charset=UTF=8,' + encodeURIComponent(css)); var p = document.getElementById('devToolsSeparator'); var m = document.createElement('menuitem'); m.setAttribute('label', "Schwebende Scrollbar"); m.setAttribute('type', 'checkbox'); m.setAttribute('autocheck', 'false'); m.setAttribute('checked', enabled); p.parentNode.insertBefore(m, p); m.addEventListener('command', command, false); if (enabled) { sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET); } function command() { if (sss.sheetRegistered(uri, sss.AGENT_SHEET)) { prefs.setBoolPref('userChromeJS.floating_scrollbar.enabled', false); sss.unregisterSheet(uri, sss.AGENT_SHEET); m.setAttribute('checked', false); } else { prefs.setBoolPref('userChromeJS.floating_scrollbar.enabled', true); sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET); m.setAttribute('checked', true); } let root = document.documentElement; let display = root.style.display; root.style.display = 'none'; window.getComputedStyle(root).display; // Flush root.style.display = display; } })();--> ebenso für das RestartFirefox.uc.js-Script:
Code
Alles anzeigen// RestartFirefox_plus.uc.js 2 (function() { if (location != 'chrome://browser/content/browser.xul') return; try { CustomizableUI.createWidget({ id: 'restart-button', type: 'custom', defaultArea: CustomizableUI.AREA_NAVBAR, onBuild: function(aDocument) { var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton'); var props = { id: 'restart-button', class: 'toolbarbutton-1 chromeclass-toolbar-additional', removable: false, label: 'Neustart', tooltiptext: 'Neustart (mit Rechts- und Mittelklick wird userChrome.js-Cache geleert)', style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8%2F9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89%2BbN%2FrXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz%2FSMBAPh%2BPDwrIsAHvgABeNMLCADATZvAMByH%2Fw%2FqQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf%2BbTAICd%2BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA%2Fg88wAAKCRFRHgg%2FP9eM4Ors7ONo62Dl8t6r8G%2FyJiYuP%2B5c%2BrcEAAAOF0ftH%2BLC%2BzGoA7BoBt%2FqIl7gRoXgugdfeLZrIPQLUAoOnaV%2FNw%2BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl%2FAV%2F1s%2BX48%2FPf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H%2FLcL%2F%2Fwd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s%2BwM%2B3zUAsGo%2BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93%2F%2B8%2F%2FUegJQCAZkmScQAAXkQkLlTKsz%2FHCAAARKCBKrBBG%2FTBGCzABhzBBdzBC%2FxgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD%2FphCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8%2BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8%2BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR%2BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI%2BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG%2BQh8lsKnWJAcaT4U%2BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr%2Bh0uhHdlR5Ol9BX0svpR%2BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK%2BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI%2BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q%2FpH5Z%2FYkGWcNMw09DpFGgsV%2FjvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY%2FR27iz2qqaE5QzNKM1ezUvOUZj8H45hx%2BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4%2FOBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up%2B6Ynr5egJ5Mb6feeb3n%2Bhx9L%2F1U%2FW36p%2FVHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm%2Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw%2B6TvZN9un2N%2FT0HDYfZDqsdWh1%2Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc%2BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26%2FuNu5p7ofcn8w0nymeWTNz0MPIQ%2BBR5dE%2FC5%2BVMGvfrH5PQ0%2BBZ7XnIy9jL5FXrdewt6V3qvdh7xc%2B9j5yn%2BM%2B4zw33jLeWV%2FMN8C3yLfLT8Nvnl%2BF30N%2FI%2F9k%2F3r%2F0QCngCUBZwOJgUGBWwL7%2BHp8Ib%2BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo%2Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt%2F87fOH4p3iC%2BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi%2FRNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z%2Bpn5mZ2y6xlhbL%2BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a%2FzYnKOZarnivN7cyzytuQN5zvn%2F%2FtEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1%2B1dT1gvWd%2B1YfqGnRs%2BFYmKrhTbF5cVf9go3HjlG4dvyr%2BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql%2BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO%2FPLi8ZafJzs07P1SkVPRU%2BlQ27tLdtWHX%2BG7R7ht7vPY07NXbW7z3%2FT7JvttVAVVN1WbVZftJ%2B7P3P66Jqun4lvttXa1ObXHtxwPSA%2F0HIw6217nU1R3SPVRSj9Yr60cOxx%2B%2B%2Fp3vdy0NNg1VjZzG4iNwRHnk6fcJ3%2FceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w%2B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb%2B%2B6EHTh0kX%2Fi%2Bc7vDvOXPK4dPKy2%2BUTV7hXmq86X23qdOo8%2FpPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb%2F1tWeOT3dvfN6b%2FfF9%2FXfFt1%2Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v%2B3Njv3H9qwHeg89HcR%2FcGhYPP%2FpH1jw9DBY%2BZj8uGDYbrnjg%2BOTniP3L96fynQ89kzyaeF%2F6i%2FsuuFxYvfvjV69fO0ZjRoZfyl5O%2FbXyl%2FerA6xmv28bCxh6%2ByXgzMV70VvvtwXfcdx3vo98PT%2BR8IH8o%2F2j5sfVT0Kf7kxmTk%2F8EA5jz%2FGMzLdsAAAAEZ0FNQQAAsY58%2B1GTAAAAIGNIUk0AAHolAACAgwAA%2Bf8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAN8SURBVHjaVJFNTBxlAIafb2Z29gd2l4VdYCkokAUt1AJplQRTrVqjUWMPPWHSCzb21IOn9qIHY2xMahoTTb00NmkUm5qAjdpUI61VaCxCpCVYixt%2ByvKzCwu7LDs7zMw3HmhM%2Bt6fJ0%2FyCp69wiOzZBCPcqSmIXg0HPHuC4R8nkLWyOXyYiIzfuVHzMIA%2BZsLtH18EApntUdhpzUSD5577nDLi%2FGWKjx%2BHVfR8HpFwNwsxTMzza%2BOXJ1%2B58Ev2sVEV%2ByEawXqxf8FllNWEQ9ePXzsqQOecIDU8jampSAVD76Al2BIIx4Dv2Nz7%2FYq%2B5%2BP8sNXE6WdAhdQlOM9rzUdaGiN8M9UjnKvQjzuA0UjV3AxDIcHywqRoEbXoVrKgyBtKXYEUvprmiN9oaoyvr9wl62NHJbtJeDzOo17YmprVzWOppLO2RRNwf1FSOzSUAXsCIR4QdP13UPfjhUde2mjuBXUjcXNEabOnJmq7Y4Nd7z1fu%2BJ%2FR2Jpgrm0jauAI8GlnSlBi4I0bO6sLBWHc9esxRdmjOZf5n%2B5CLWzCzOvsbKupBZ1xgmElUoC%2BgoKtRGQfNomoaND8P8XS%2Bby1olO7O6GHTl1DejGDOrNB%2BvpO7I%2Ba31%2FDP9Z28YUmqoqhCKcG2EYD6ZMUTojZ8WHmsqD%2BI6wnWFajugCkuuZaV%2FZS47wp99R7E3LbxPV6rtr7dV1pmyuBWs3hr7dZ380LC2tzseffvUHm86C1JC2A%2FrGcn509cn%2BPvTk9ibc1R06qL91Ms1CadF000ll9rVS2VykLzVr0lHOgtpuJ9yUFyXxqhKZjbH2nJRI9IZwyw2kXjvXV%2FIOWgaBcc2a%2BtjdVXR1J3iBDx8QUpQUJAuJJclseogxz441H5vrPO72cm0VSyVPJq27ZaHm8ST3Y0M9d9Kkr19A1A1x4VIObTGBfNrsJ5XmE9b6KqgvrOGhr1Vns2sgeNIkXiigvHf1liZuHWZYjINSEXRVLewZjN6bYmYbvN4rcDvVzFKLnOpErMLBpvbklClznyyyPDA6DjTX3wJWICr%2Bnb3ffjXSGpl5Nxnn88uh2ORUCBaHfVQU%2BsjVuGhKqJT5lFYShr8fGH4j42bH53EnJ4EtgEEPQOTzHx9mqXLl9AT9TS82RvreOmVcMTXVh4JhIr5kp3LFu6u3Lk%2ByMylQazU3ENYAvw3AFUTimFqj5i7AAAAAElFTkSuQmCC)', onclick: 'if (event.button == 1 || event.button == 2) { \ event.preventDefault(); \ Cc["@mozilla.org/xre/app-info;1"].getService(Ci.nsIXULRuntime). \ invalidateCachesOnRestart(); \ }; \ BrowserUtils.restartApplication();' }; for (var p in props) toolbaritem.setAttribute(p, props[p]); return toolbaritem; } }); } catch(e) { }; var menuitem = document.createElement('menuitem'); var props = { id: 'restartfirefox-fileMenu2', label: 'Neustart', tooltiptext: 'Neustart (mit Rechts- und Mittelklick wird userChrome.js-Cache geleert)', onclick: 'if (event.button == 1 || event.button == 2) { \ event.preventDefault(); \ Cc["@mozilla.org/xre/app-info;1"].getService(Ci.nsIXULRuntime). \ invalidateCachesOnRestart(); \ }; \ BrowserUtils.restartApplication();' }; for (var p in props) menuitem.setAttribute(p, props[p]); document.getElementById('menu_FilePopup').insertBefore(menuitem, document.getElementById('menu_FileQuitItem')); var pane1 = document.getElementById('appmenuPrimaryPane'); if (pane1) { menuitem = document.createElement('menuitem'); var props = { id: 'restartfirefox-fileMenu', class: 'menuitem-iconic', label: 'Neustart', tooltiptext: 'Neustart (mit Rechts- und Mittelklick wird userChrome.js-Cache geleert)', onclick: 'if (event.button == 1 || event.button == 2) { \ event.preventDefault(); \ Cc["@mozilla.org/xre/app-info;1"].getService(Ci.nsIXULRuntime). \ invalidateCachesOnRestart(); \ }; \ BrowserUtils.restartApplication();' }; for (var p in props) menuitem.setAttribute(p, props[p]); pane1.insertBefore(menuitem, document.getElementById('appmenu-quit')); }; })();Firefox 62 gestartet und siehe da die beiden Scripte funktionieren.
Was mir nur aufgefallen ist, man muss evtl. hier und da den Haken für die "Schwebene Scrollbar" neu setzen, damit das Script Wirkung zeigt.
Siehe auch die angehängten Bilder.
- Bild 1 mit dem Firefox 62 unter Windows 10 1803 17134.286.
- Bild 2 im Firefox 64.0a1 ebenfalls unter dem genannten Windows 10. -
Wie man im Beitrag #21sehen kann nutzt er die alte Version der main.js und nicht die neue von aborix vom 26. März (https://www.camp-firefox.de/forum/viewtopi…093558#p1093558), wie wir sie benutzen und die ihr ja auch hier gepostest habt im Thread. Er muss und soll einfach in den genannten Anleitungen die main.js aus dem zip oder rar Archiv nehmen und durch seine ersetzen oder seine öffnen und deren Inhalt durch euren geposteten Code ersetzen.
-
So lange AdminFox nicht endlich mal die main.js austauscht oder deren Inhalt wird das nix vernünftig werden mit den Scripten. Dann kommt es eben zu dem Fehler, denn AdminFox beschreibt. Aber das mit der main.js schreibe ich schon seit Betrag #4.
-
Auch die main.js hat noch ein altes Datum.