kommando zurück Andreas, das funktioniert nicht.
Die PDF Datei wird nicht gepsiechert wenn der Firefox Beendet wird.
Die PDF Datei wird direkt gelöscht.
kommando zurück Andreas, das funktioniert nicht.
Die PDF Datei wird nicht gepsiechert wenn der Firefox Beendet wird.
Die PDF Datei wird direkt gelöscht.
Da funktioniert.
Danke Andreas.
Hallo,
kann es sein das das Script nicht mehr richtig funktioniert ?
verwende folgendes
// ==UserScript==
// @include chrome://mozapps/content/downloads/unknownContentType.xhtml
// @charset UTF-8
// @version Fx78+
// ==/UserScript==
(function() {
const Cu = Components.utils;
Cu.import('resource://gre/modules/Services.jsm');
Cu.import('resource://gre/modules/osfile.jsm');
Cu.import('resource://gre/modules/Downloads.jsm');
setTimeout(function() {
saveTo()
}, 200);
function saveTo() {
// Config
var dirArray = [
['G:\\Kontoauszug\\Sparkasse\\2021', 'G:\\Kontoauszug\\Sparkasse\\2021'],
['G:\\Kontoauszug\\Volksbank\\2021', 'G:\\Kontoauszug\\Volksbank\\2021']
];
let button = document.getElementById("unknownContentType").getButton("cancel");
let saveTo = button.parentNode.insertBefore(document.createXULElement("button"), button);
var saveToMenu = saveTo.appendChild(document.createXULElement("menupopup"));
saveTo.classList.toggle("dialog-button");
saveTo.label = "Speichern nach";
saveTo.type = "menu";
var css = `
/* wenn Schriftfarbe anders für DropDown
hbox.dialog-button-box button.dialog-button menupopup {
color:red !important;
}
*/
hbox.dialog-button-box button.dialog-button menupopup menuitem.menuitem-iconic:hover {
background: #6200a4 !important; /* Purple 70 */
color: #ffe900 !important; /* Yellow 50 */
}
hbox.dialog-button-box button.dialog-button menupopup menuitem.menuitem-iconic hbox.menu-iconic-left {
padding-left:5px !important;
}
hbox.dialog-button-box button.dialog-button menupopup menuitem.menuitem-iconic label.menu-iconic-text{
font-weight: 700 !important;
padding:5px 10px 5px 5px !important;
}
`;
var sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
var uri = Services.io.newURI('data:text/css,' + encodeURIComponent(css))
sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
dirArray.forEach(function(dir) {
var [name, dir] = [dir[1], dir[0]];
var mi = document.createXULElement("menuitem");
var item = saveToMenu.appendChild(mi);
item.setAttribute("label", (name || (dir.match(/[^\\/]+$/) || [dir])[0]));
item.setAttribute("image", "moz-icon:file:///" + dir + "\\");
item.setAttribute("class", "menuitem-iconic");
item.addEventListener("command", function() {
Downloads.createDownload({
source: dialog.mLauncher.source.spec,
target: OS.Path.join(dir, dialog.mLauncher.suggestedFileName)
}).then(dlObj => dlObj.start());
close();
});
});
}
}());
Alles anzeigen
so speichere ich meine Kontoauszüge
ergebnis der PDF inhaltes ?
Firefox 90.0.2 (64-Bit) und Windows 10 Pro
ich nutze folgendes Script mit eigenem Icon
/* ##### Profilordner.uc.js ##### */
(function() {
if (location != 'chrome://browser/content/browser.xhtml') return;
try {
CustomizableUI.createWidget({
id: 'Profilordner',
type: 'custom',
defaultArea: CustomizableUI.AREAS,
onBuild: function(aDocument) {
var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
var props = {
id: 'Profilordner',
class: 'toolbarbutton-1 chromeclass-toolbar-additional',
removable: true,
// Name im AnpassungFenster
label: 'zum Aktuellen ProfilOrdner',
// Name bei MausHover wenn in symbolleiste
tooltiptext: 'zum Aktuellen ProfilOrdner',
// als base64 - wird in Zukunft abgeschaft
// style: 'list-style-image: url(data:image/gif;base64,R0lGODlhEAAQAOZMAP/////MAF06AJhlAJNgAP//AP/lAP/UAJViAP/JANShAJRhAP/OAJRgAOy5AMaSAP/nAMyZAP/IAP/NAOazAP/RAMmVALaAAH5TAJNfAM2aAP/dT//XOv/KAOPOkMeRAP/nhOSxAOu4AP3KAOrTkv/nrv//1c6bAKdyAP/TAP/bPdWsMr6LA7iCALqGALiEAJNeAMCMAP/gcv/eYdGdAP/TEP/mgv/2y//gg/3JAP/ila97AP/aKsWPAJFbAJZgALeBAMiVAPC9AP/rOum2AHlQAP/4zP//z//jPpNdAP/LANixNP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEwALAAAAAAQABAAAAefgEyCg4SFhoeFDQ0LjIiCCyU5IwEBBAiXCAOEBDohFBREIg6jQgibODQKqgonDz0fPkkwDQMEMhYRERpBMUsAv8C1Mw8uLUAXKwA2EgkJDJoEGy8swAAgCZQMz0wEKigkN8wJHZQBFZrcPDsAHErllBMT6AQ1HkYVKQf6++hMGUgAhhgYSBAChH4/TBwpwLAhw35MMAiYSLFiEUcYmQQCADs=)',
style: 'list-style-image: url(file:///C:/Users/xxx/AppData/Roaming/Mozilla/Firefox/Profiles/xxx/chrome/icon/userProfil.ico)',
oncommand: "Services.dirsvc.get('ProfD', Ci.nsIFile).launch();"
};
for (var p in props)
toolbaritem.setAttribute(p, props[p]);
return toolbaritem;
}
});
} catch(e) { };
})();
Alles anzeigen
na wenn wir schondabei sind,
einmal komplett mit hover bite ![]()
/* für | Ordner entfernen, Lesezeichen entfernen */
#placesContext_deleteFolder,
#placesContext_deleteBookmark {
font-weight:700 !important;
color:#d70022 !important;
}
#placesContext_deleteFolder:hover,
#placesContext_deleteBookmark:hover {
background:rgba(215, 0, 34, 0.1) !important;
}
/* für | Ordner umbenennen... und Lesezeichen bearbeiten... */
#placesContext_show_folder\:info,
#placesContext_show_bookmark\:info {
font-weight: 700 !important;
color:#006504 !important;
}
#placesContext_show_folder\:info:hover,
#placesContext_show_bookmark\:info:hover {
background:rgba(0, 101, 4, 0.1) !important;
color: #0c0c0d !important;
}
Alles anzeigen
wie immer
Danke Andreas.
Wie färbt man "Lesezeichen entfernen"
Vielen Dank!
/* Ordner entfernen, Lesezeichen entfernen */
#placesContext_deleteFolder,
#placesContext_deleteBookmark {
font-weight:700 !important;
color:#d70022 !important;
}
für Ordner
#placesContext_deleteFolder
für Lesezeichen
#placesContext_deleteBookmark
Hallo,
könnte mir jemand ein wenig helfen mit der Farbe des rechtsklick menüs auf ein Lesezeichen in der LZ Lesite "Lesezeichen bearbeiten" und bei rechtsklick auf Ordner "Ordner umbennen" ?
Die bekomme ich einfach nicht hin.
z.B. mit
oder
klappt es nicht.
Testet mal bitte:
JavaScript Alles anzeigen// ==UserScript== // @include chrome://mozapps/content/downloads/unknownContentType.xhtml // @charset UTF-8 // @version Fx78+ // ==/UserScript== (function() { const Cu = Components.utils; Cu.import('resource://gre/modules/Services.jsm'); Cu.import('resource://gre/modules/osfile.jsm'); Cu.import('resource://gre/modules/Downloads.jsm'); setTimeout(function() { saveTo() }, 200); function saveTo() { // Config var dirArray = [ ['G:\\Kontoauszug\\Sparkasse\\2021', 'G:\\Kontoauszug\\Sparkasse\\2021'], ['G:\\Kontoauszug\\Volksbank\\2021', 'G:\\Kontoauszug\\Volksbank\\2021'] ]; let button = document.getElementById("unknownContentType").getButton("cancel"); let saveTo = button.parentNode.insertBefore(document.createXULElement("button"), button); var saveToMenu = saveTo.appendChild(document.createXULElement("menupopup")); saveTo.classList.toggle("dialog-button"); saveTo.label = "Speichern nach"; saveTo.type = "menu"; var css = ` /* wenn Schriftfarbe anders für DropDown hbox.dialog-button-box button.dialog-button menupopup { color:red !important; } */ hbox.dialog-button-box button.dialog-button menupopup menuitem.menuitem-iconic:hover { background: #6200a4 !important; /* Purple 70 */ color: #ffe900 !important; /* Yellow 50 */ } hbox.dialog-button-box button.dialog-button menupopup menuitem.menuitem-iconic hbox.menu-iconic-left { padding-left:5px !important; } hbox.dialog-button-box button.dialog-button menupopup menuitem.menuitem-iconic label.menu-iconic-text{ font-weight: 700 !important; padding:5px 10px 5px 5px !important; } `; var sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService); var uri = Services.io.newURI('data:text/css,' + encodeURIComponent(css)) sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET); dirArray.forEach(function(dir) { var [name, dir] = [dir[1], dir[0]]; var mi = document.createXULElement("menuitem"); var item = saveToMenu.appendChild(mi); item.setAttribute("label", (name || (dir.match(/[^\\/]+$/) || [dir])[0])); item.setAttribute("image", "moz-icon:file:///" + dir + "\\"); item.setAttribute("class", "menuitem-iconic"); item.addEventListener("command", function() { Downloads.createDownload({ source: dialog.mLauncher.source.spec, target: OS.Path.join(dir, dialog.mLauncher.suggestedFileName) }).then(dlObj => dlObj.start()); close(); }); }); } }());
Danke, mit PDF funktioniert es.
das Downloadfenster ist mir eigentlich egal. wichtig sind die PDF für mich ![]()
Hast du eine gespaltetene Persönlichkeit?
Vater und Sohn sind das
Nein und Ja ![]()
Vater und Sohn sind das
Na, dann hoffen wir doch, dass Son Goku nicht der pubertierende Sohn ist.
so schlimm ist es nicht mehr bei mir ![]()
noprmalerweise nicht haste recht. Aber ich sehe ihn jeden Tag in meiner Wohnung ![]()
Bei dir fehlt die schließende Klammer für die @-moz-document-Regel.
LOL,
na dann kann ich lange rumsuchen und überlegen mit dem Warum.
Danke.
Du Trottel, ich habe dir schon tausendmal gesagt, pass auf deine Klammern auf ![]()
alles klar, jetzt passt.
Danke
Übersicht
da habe ich über user.js den Eintrag "Gepseichrte Zugangsdaten" ausgeblendet
das mit andreas CSS
#PopupAutoComplete > richlistbox > richlistitem[originaltype="generatedPassword"] > .two-line-wrapper > .ac-site-icon,
#PopupAutoComplete > richlistbox > richlistitem[originaltype="loginWithOrigin"] > .two-line-wrapper > .ac-site-icon,
#PopupAutoComplete > richlistbox > richlistitem[originaltype="login"] > .ac-site-icon {
fill:red !important;
}
richlistbox.autocomplete-richlistbox > richlistitem{
border: 2px solid red !important;
}
Alles anzeigen
es passt ja soweit, aber ich meine den kleinen grauen Rahmen der außen noch zu sehen ist.
unten linke Ecke stark vergrössert
mein komplettes CSS
/* für Passwort-Eingabe - bei klick PopUp */
.autocomplete-richlistitem {
color:#0c0c0d !important;
background-color:rgba(215, 110, 0, 0.4) !important;
border:1px solid #d76e00 !important;
}
.autocomplete-richlistitem:hover {
background-color:rgba(215, 110, 0, 0.1) !important;
}
/* nur wenn in user.js deaktiviert | mini abstand | ganz unten "Gepseichrte Zugangsdaten" */
#PopupAutoComplete > richlistbox > richlistitem[originaltype="loginsFooter"] {
min-height: 0 !important;
}
#PopupAutoComplete > richlistbox > richlistitem[originaltype="generatedPassword"] > .two-line-wrapper > .ac-site-icon,
#PopupAutoComplete > richlistbox > richlistitem[originaltype="loginWithOrigin"] > .two-line-wrapper > .ac-site-icon,
#PopupAutoComplete > richlistbox > richlistitem[originaltype="login"] > .ac-site-icon {
fill:red !important;
}
richlistbox.autocomplete-richlistbox > richlistitem{
border: 2px solid red !important;
Alles anzeigen
das ist das PopUp Fenster von Lockwise wenn man Passwort und Kennwort gespeichert hat.
ichh habe mein erstes posting überarbeitet.
Hoffe das ist jetzt verständlicher ![]()
weist Du wie die Schriftart heist in deinem Bild ?
wie muß das CSS lauten ?
Teste bitte:
lese doch mal den zweiten CSS Code ![]()