Vielen Dank.
Freut mich, wenn es jetzt auch bei dir funktioniert...war gern geschehen![]()
Vielen Dank.
Freut mich, wenn es jetzt auch bei dir funktioniert...war gern geschehen![]()
Bei mir eben nicht.
Dann bitte mal den Pfad genau überprüfen, und auch noch ins Skript eintragen zwecks Test.
Dann kann ich doch im Script die Zeile 85 leer lassen, oder?
Funktioniert hier zumindest auch ohne Eintrag im Skript.
Danke vorab für Anregungen
Ich habe hier mit der Pfadangabe auch so meine Probleme![]()
Was aber funktioniert, das Icon als base64 einzufügen.
/* Icon für vierte Kachel (Drucker) ersetzen durch ... */
@-moz-document url(about:newtab), url(about:home) {
.top-site-outer {
&:nth-child(5) {
.top-site-icon {
/* http://BRO8690MFC.fritz.box */
background-image: url("data:image/jpeg;base64,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ArUxkxzWe60fq0llXMfad4yZiZ3QzFTYNEb6o8JpRFqHlrkL3j5OHVYwrKurxGrfiOJVdRWVUvx1FTK6WV/u9xJPzKo3J5BfN7E3FgpNKU+UkBoysNrOQAvz39qi85UZuoO0pqK5/Mk25DUOxfb/ADJ2Qk3sBf2XwXc8MjaZHctLBc3VjVY5htM12qqbI9vKOAaibjUPF8IF7AkEkX5bELMWEr8XJ0EEu6N53+nurDFsVp8ND4pJO8qSLthZY6HA2tIQfDvfwjfw72uCvCrsw1tUHw0w+yQPBaWRk6nt3Fnv5nY2I2abDZeWiK7xDFKzE3sNS9uiK4jjY3S1gJvYD9pudhc7K0RERERERERERERERERERERERERERERERERERVaerqqNzn0lTLA57dDjG8tJbzsbdNh9F6sGaKtry6rp4ZtTi4uY0Ru5bAWGmwO/w+fy8VERTCHHMKqJDFBVuj1FrWipj0XJPO4Lmgbb3IG69AQzGmFU2PVE+4bJHd7CRsbFuxFwevRY/X6jkkhkZNDI5kjHBzXNNi0jkQehRFPXPia/Q6QAuOw5/JfHOa07kA2sQdlDmY3izJRMcQnkcL/5V/eDf0dcFV4My4rC8OdJHIwEkxlga1xtbfTY/r6Iilg1AkNaX332B/wX6LdLSTtbncclFX5orHuv9kph6Ayf+Jeg7NWCHduAVgN+uJAi3/doi9fU08519Z4yQH6tvmvMOeKM/wDqeoHtWN//AFKm/N+FSvDp8Eq3W6DEAP8A8dh9EReudQPjbpIBJuF+WvDibOF+W26jLc0VjDtS0x9+8/8AEvxPmbFZpC5skcbCQRGIw5oNumq5/X1RFKC9msx940OHQiy/ZilLXvZE5zI7lzi0gBo5m52sOdyeSh02PYxM9shr5I3MbpHc2iFvZlgTvz5q0nqKiqlM9VPJNK613yOLnGwsNz6ABEUvmxfDYnSxyYhECxuoBjS/VsDpBaC0k8viAvzsvNqM0sY795Urn2eHB8xsCLbjS3cb/pch9I8iIrypxjEquPuZqt/dloY6NgDGOANxdrbA79TvsPIKzRERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERf//Z") !important;
}
}
}
}
Alles anzeigen
Ist dann zwar keine (schöne) Lösung, aber funktioniert hier.
Leider alles zugenagelt.
Nutzt du eine Sicherheitssoftware die das verhindert? Hier funktioniert das ohne jegliche Probleme.![]()
keine Schreibrechte im Installationsordner für die policies-Lösung.
Nur so ein Gedanke![]()
Den Firefox beenden.
Dann auf dem Desktop den Ordner distribution erstellen.
In dem Ordner dann eine policies.json erstellen, und diesen Inhalt einfügen:
{
"policies": {
"Preferences": {
"browser.theme.toolbar-theme": {
"Value": 0,
"Status": "locked"
},
"browser.theme.content-theme": {
"Value": 0,
"Status": "locked"
}
}
}
}
Alles anzeigen
schließen und speichern.
Dann der Ordner kopieren, und in den Installationsordner vom Fx einfügen.
Funktioniert das so auch nicht?
mit den zwei separaten Skripten.
Wenn ich das so im Skript anpasse:
// ==UserScript==
// @name OpenWith
// @description Fügt dem Kontextmenü ein Menü hinzu, zum Öffnen der aktuelle Seite und eines ausgewählten Links in einem anderen Browser.
// @description und eines ausgewählten Links in einem anderen Browser.
// @version 1.2.1a 63+
// @author y2k
// @include main
// @charset UTF-8
// @namespace http://tabunfirefox.web.fc2.com/
// @note Anwendungssymbol anzeigen
// @note als .uc.js Script umgeschrieben
// @note von Mira Zeile 82 + 223 angepasst für Icons Anzeige wieder
// @note von Mira für einzelne Profile angepasst
//https://www.camp-firefox.de/forum/thema/139664-scrolltopandbottom-uc-js-und-open-with-uc-js-zeigen-keine-icons-mehr-an-im-night/?postID=1276915#post1276915
// ==/UserScript==
(function() {
"use strict";
if (location != 'chrome://browser/content/browser.xhtml') return;
/*
Vor Verwendung, Pfad auf eigene Umgebung ändern(\ wird durch \\ ersetzt)
Zum Übergeben von Argumenten, wie folgt vorgehen:
C:\\Program Files\\Internet Explorer\\iexplore.exe<>$1 Argument Argument
※ $1 wird in URL umgewandelt
*/
const BrowserPath = {
"Nightly": "D:\\Nightly\\NightlyMultiLoader.exe",
"Nightly Neu ": "D:\\Nightly Neu\\Firefox Launcher.exe",
"Beta": "D:\\Beta\\BetaLoader.exe",
"Neu": "C:\\Program Files\\Mozilla Firefox\\firefox.exe<>$1 -P Test-ohne",
"Clean": "C:\\Program Files\\Mozilla Firefox\\firefox.exe<>$1 -P Clean",
"Test Firefox": "D:\\Test-Firefox\\Firefox Launcher.exe",
"ESR 140": "D:\\ESR 140\\ESRLoader.exe",
"ESR 128": "D:\\ESR 128\\ESRLoader.exe",
"ESR 115": "D:\\ESR 115\\ESRLoader.exe",
"ESR 102": "G:\\ESR 102\\ESRLoader.exe",
"ESR 91": "G:\\ESR 91\\FirefoxLoader.exe",
"ESR 78": "G:\\ESR 78\\FirefoxLoader.exe",
"ESR 68": "G:\\ESR 68\\FirefoxLoader.exe",
"ESR 52": "G:\\ESR 52\\FirefoxLoader.exe",
"Chrome": "D:\\Portable Chrome neu\\Chrome Launcher.exe",
"Edge": "C:\\Program Files (x86)\\Microsoft\\Edge\\Application\\msedge.exe",
};
const FlatMenu = false;
const OpenWith = {
start: function() {
const cm = document.getElementById("contentAreaContextMenu");
cm.addEventListener("popupshowing", function(e) {
if (e.target == this) {
OpenWith.onpopup(e);
}
}, false);
},
createMenu: function() {
if (this.pageItem) {
return;
}
const contextMenu = document.getElementById("contentAreaContextMenu");
const pageMenu = this.$C("menu", {
id: "context-open-with-page",
label: "Seite öffnen mit:"
});
contextMenu.insertBefore(pageMenu, contextMenu.querySelector(":scope > #context-sep-open"));
this.pageItem = this.createMenuItem(pageMenu, "openPage", FlatMenu ? "Seite öffnen mit $1 " : " $1");
},
createMenuItem: function(menu, method, format) {
const frag = document.createDocumentFragment();
let menuitem = [];
for (let i of Object.keys(BrowserPath)) {
const item = this.$C("menuitem", {
label: format.replace("$1", i),
class: "menuitem-iconic",
image: "moz-icon:file:///" + encodeURIComponent(BrowserPath[i].split("<>")[0]) + "?size=16",
value: JSON.stringify([method, i]),
});
item.addEventListener("command", this, false);
frag.appendChild(item);
menuitem[menuitem.length] = item;
}
if (!FlatMenu) {
const menupopup = this.$C("menupopup");
menupopup.appendChild(frag);
menu.appendChild(menupopup);
menuitem = [menu];
} else {
const parent = menu.parentNode;
parent.insertBefore(frag, menu);
parent.removeChild(menu);
}
return menuitem;
},
$C: function(tag, attrs) {
const elem = document.createXULElement(tag);
if (attrs) {
for (let key of Object.keys(attrs))
elem.setAttribute(key, attrs[key]);
}
return elem;
},
onpopup: function(e) {
this.createMenu();
const isHtml = /^(https?|file):/.test(gBrowser.currentURI.spec);
const pageItemHidden = !isHtml || gContextMenu.onLink || gContextMenu.onTextInput;
const pageItem = this.pageItem;
for (let i = 0, l = pageItem.length; i < l; i++) {
pageItem[i].hidden = pageItemHidden;
}
},
handleEvent: function(event) {
if (event.type === "command") {
const [method, key] = JSON.parse(event.originalTarget.getAttribute("value"));
const url = gBrowser.currentURI.spec;
this.launch(BrowserPath[key], url);
}
},
launch: function(browserPath, openURL) {
let [path, args] = browserPath.split("<>");
if (args) {
args = args.split(" ").map(a => a.replace("$1", openURL)); // Split bei Leerzeichen
} else {
args = [openURL];
}
console.log("Call: " + args);
const file = Cc['@mozilla.org/file/local;1'].createInstance(Ci.nsIFile);
file.initWithPath(path);
const process = Cc['@mozilla.org/process/util;1'].createInstance(Ci.nsIProcess);
process.init(file);
process.run(false, args, args.length, {});
},
};
OpenWith.start();
})();
//...............................................................................................
(function() {
"use strict";
if (location != 'chrome://browser/content/browser.xhtml') return;
/*
Vor Verwendung, Pfad auf eigene Umgebung ändern(\ wird durch \\ ersetzt)
Zum Übergeben von Argumenten, wie folgt vorgehen:
C:\\Program Files\\Internet Explorer\\iexplore.exe<>$1 Argument Argument
※ $1 wird in URL umgewandelt
*/
const BrowserPath = {
"Nightly": "D:\\Nightly\\NightlyMultiLoader.exe",
"Nightly Neu ": "D:\\Nightly Neu\\Firefox Launcher.exe",
"Beta": "D:\\Beta\\BetaLoader.exe",
"Neu": "C:\\Program Files\\Mozilla Firefox\\firefox.exe<>$1 -P Test-ohne",
"Clean": "C:\\Program Files\\Mozilla Firefox\\firefox.exe<>$1 -P Clean",
"Test Firefox": "D:\\Test-Firefox\\Firefox Launcher.exe",
"ESR 140": "D:\\ESR 140\\ESRLoader.exe",
"ESR 128": "D:\\ESR 128\\ESRLoader.exe",
"ESR 115": "D:\\ESR 115\\ESRLoader.exe",
"ESR 102": "G:\\ESR 102\\ESRLoader.exe",
"ESR 91": "G:\\ESR 91\\FirefoxLoader.exe",
"ESR 78": "G:\\ESR 78\\FirefoxLoader.exe",
"ESR 68": "G:\\ESR 68\\FirefoxLoader.exe",
"ESR 52": "G:\\ESR 52\\FirefoxLoader.exe",
"Chrome": "D:\\Portable Chrome neu\\Chrome Launcher.exe",
"Edge": "C:\\Program Files (x86)\\Microsoft\\Edge\\Application\\msedge.exe",
};
const FlatMenu = false;
const OpenWith = {
start: function() {
const cm = document.getElementById("contentAreaContextMenu");
cm.addEventListener("popupshowing", function(e) {
if (e.target == this) { OpenWith.onpopup(e); }
}, false);
},
createMenu: function() {
// Nur einmal ausführen
if (this.linkItem) {
return;
}
const contextMenu = document.getElementById("contentAreaContextMenu");
// Nur noch das Link-Menü erstellen
const linkMenu = this.$C("menu", { id: "context-open-with-link", label: "Link öffnen mit:" });
contextMenu.insertBefore(linkMenu, contextMenu.querySelector(":scope > #context-sep-open"));
// Nur noch die Menüeinträge für den Link erstellen
this.linkItem = this.createMenuItem(linkMenu, "openLink", FlatMenu? "Link öffnen mit $1 ":" $1");
},
createMenuItem: function(menu, method, format) {
const frag = document.createDocumentFragment();
let menuitem = [];
for (let i of Object.keys(BrowserPath)) {
const item = this.$C("menuitem", {
label: format.replace("$1", i),
class: "menuitem-iconic",
image: "moz-icon:file:///" + encodeURIComponent(BrowserPath[i].split("<>")[0]) + "?size=16",
value: JSON.stringify([ method, i ]),
});
item.addEventListener("command", this, false);
frag.appendChild(item);
menuitem[menuitem.length] = item;
}
if (!FlatMenu) {
const menupopup = this.$C("menupopup");
menupopup.appendChild(frag);
menu.appendChild(menupopup);
menuitem = [ menu ];
}
else {
const parent = menu.parentNode;
parent.insertBefore(frag, menu);
parent.removeChild(menu);
}
return menuitem;
},
$C: function(tag, attrs) {
const elem = document.createXULElement(tag);
if (attrs) {
for (let key of Object.keys(attrs))
elem.setAttribute(key, attrs[key]);
}
return elem;
},
onpopup: function(e) {
this.createMenu();
// Logik für das Seiten-Menü wurde entfernt.
// Das Link-Menü wird nur angezeigt, wenn man auf einem Link ist.
const isHtml = /^(https?|file):/.test(gBrowser.currentURI.spec);
const linkItemHidden = !isHtml || !gContextMenu.onLink || gContextMenu.onTextInput;
const linkItem = this.linkItem;
for (let i = 0, l = linkItem.length; i < l; i++) {
linkItem[i].hidden = linkItemHidden;
}
},
handleEvent: function(event) {
if (event.type === "command") {
// Da es nur noch "openLink" gibt, kann die Logik vereinfacht werden.
const [ method, key ] = JSON.parse(event.originalTarget.getAttribute("value"));
const url = gContextMenu.linkURL; // Es wird immer die Link-URL sein
this.launch(BrowserPath[key], url);
}
},
launch: function(browserPath, openURL) {
let [ path, args ] = browserPath.split("<>");
if (args) {
args = args.split(" ").map(a => a.replace("$1", openURL));
} else {
args = [ openURL ];
}
const file = Cc['@mozilla.org/file/local;1'].createInstance(Ci.nsIFile);
file.initWithPath(path);
const process = Cc['@mozilla.org/process/util;1'].createInstance(Ci.nsIProcess);
process.init(file);
process.run(false, args, args.length, {});
},
};
OpenWith.start();
})();
Alles anzeigen
funktioniert es richtig.
Also Zeile 69 + 209:
contextMenu.insertBefore(linkMenu, contextMenu.querySelector(":scope > #context-sep-open"));
Ich habe auch noch ein weißes Menü entdeckt:
menupopup, panel {
--panel-background: black !important;
--panel-color: white !important;
}
:is(menu,menuitem)[_moz-menuactive="true"] {
background-color: #3d3d3d !important;
color: white !important;
}
Es fehlt noch die Antwort zu:
welche Werte hast du hier?
Das Skript zum Anpassen der Scrollbar funktioniert leider nur noch teilweise!
Dürfte dieses Problem sein.
Hallo @ all.
Dieser Code:
:root {
/* Farbe 1: Thumb - Farbe 2: Hintergrund*/
scrollbar-color: #33CCFF #f2f2f2 !important;
}
:root:active {
/* Farbe 1: Thumb - Farbe 2: Hintergrund*/
scrollbar-color: red #f2f2f2 !important;
}
funktioniert im aktuellem Nightly und auch der Beta nicht mehr pauschal.
In der userContent.css funktioniert er, aber nicht in der userChrome.css.
Die Scrolleisten innerhalb vom Firefox werden damit nicht mehr eingefärbt.
Kann das jemand bestätigen?
Und wenn ja, weiß jemand eine Lösung dafür?
Wie immer vielen Dank vorweg.![]()
PS:
So funktioniert es über about:config: