Die frage ist wo der fehler sein könnte wenn beiden neuen Profilen nur ein mal Funktionierte das Script.

Scrollleiste Script Funktioniert nicht
-
AdminFox -
18. September 2018 um 22:58 -
Erledigt
-
-
Hast du meinen Tipp aus Beitrag #35 berücksichtigt?
-
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.
-
Ich bin eben Optimist. Ich gehe davon aus, dass er das nach dem 5. oder 7. Mal endlich gemacht hat.
-
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.
-
AdminFox: Mache, was AngelOfDarkness in Beitrag #45 geschrieben hat, ansonsten hat das Ganze keinen Sinn mehr und du wirst nie Skripte zum Laufen bringen. Dann hast du von uns auch keine Hilfe mehr zu erwarten.
-
Ich hatte die neue main.js jetzt noch mal ersetzt nach mehreren versuchen es hat wieder nicht Funktioniert.
1. [attachment=1]Main.JPG[/attachment]
2. [attachment=0]Scrollbalken.JPG[/attachment]
Der Balken wurde nicht smaller unter Windows 10.
In Ubuntu Funktioniert es mit der alten main.js
-
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. -
AngelOfDarkness erst mal danke für die Mühe aber auch das hat nicht Funktioniert, die Schwebende Scrollbar taucht bei mir nicht auf siehe die Bilder.
Selbst die geänderten Einträge zeigte keine wirkungen.
1. [attachment=2]Firefox 62.png[/attachment]
2. [attachment=1]main.JPG[/attachment]
3. [attachment=0]Scrollbalken.JPG[/attachment]
-
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)
-
AngelOfDarkness hier sind die Bilder.
1. [attachment=4]about-support.JPG[/attachment]
2. [attachment=3]Firefox 62.jpg[/attachment]
3. [attachment=2]chrome.JPG[/attachment]
4. [attachment=1]Default.JPG[/attachment]
5. [attachment=0]main.JPG[/attachment]
-
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 gemachtBisher 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.
-
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. -
AngelOfDarkness ich die Dateien durch Deine ersetzt wieder ohne erfolg, mir fehlt leider das siebte Bild weiß nicht wechels du haben möchtest. Und ich hatte nur nur mein real Namen Kaschiert im vorigen post, jetzt habe ich nur den Anfangs Buchstaben gelassen.
1. [attachment=5]Firefox 62.jpg[/attachment]
2. [attachment=4]about-support.JPG[/attachment]
3. [attachment=3]chrome.JPG[/attachment]
4. [attachment=2]Default.JPG[/attachment]
5. [attachment=1]Prog Ordner.jpg[/attachment]
6. [attachment=0]userChromeJS.png[/attachment]
-
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)? -
Ggf. auch mal ein Neues Profil austesten...
-
AngelOfDarkness Ich hatte den Firefox ohne userChrome.css gestartet kann man im Bild oben sehen das Firefox anders aussieht als bei dem anderem Bild, den Scripcache hatte ich auch gelöscht. Nur unter c:\Programme.
Hier ist nun das Bild mit dem Profilnamen verstehe immer noch nicht was der damit zu tun hat.
Boersenfeger Das habe ich bereits probiert ohne erfolg im http://Post 3 https://viewtopic.php?f=16&t=126132&start=309
-
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. -
AngelOfDarkness So jetzt habe ich ein neues Profil erstellt, gleich mehrere screenshots gemacht, eins verstehe ich nicht du sagtest kannst den korrekten Ordner nicht sehen aber der Pfad steht in der Leiste oben im Explorer, und auch unter Eigentschaften.
1. Firefox ein mal Blanko ohne Scripte, css.
[attachment=1]Frefox Blanko.JPG[/attachment]
2. Firefox mit Menüleiste/Extras.
[attachment=0]Menü.png[/attachment]
3. Mit dem RestarFirefox Script.
4. Mit userChrome.css
Es hat nichts gebracht wie man auf dem Bildern sieht.
-
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. -