So müsste der LInk jetzt heißen:
chrome://passwordmgr/content/passwordManager.xhtml
Aber ich würde auch empfehlen ab jetzt
about:logins
zu verwenden. Denn wie lange der obige Link noch funktionieren
wird kann niemand sagen.
Mfg.
Endor
So müsste der LInk jetzt heißen:
chrome://passwordmgr/content/passwordManager.xhtml
Aber ich würde auch empfehlen ab jetzt
about:logins
zu verwenden. Denn wie lange der obige Link noch funktionieren
wird kann niemand sagen.
Mfg.
Endor
Hallo BarbaraZ-
Alles alles gute zum Geburtstag.
Vor allem viel Gesundheit, aber auch Glück und Erfolg
wünsche ich Dir.
Mfg.
Endor
Hallo herz.AG
Teste diese Version, da sollte jetzt die neue Leiste nicht mehr transparent sein:
(function() {
if (location != 'chrome://browser/content/browser.xhtml')
return;
let tb = document.createXULElement('toolbar');
tb.id = 'uc-toolbar';
tb.setAttribute('customizable', true);
tb.setAttribute('mode', 'icons');
tb.setAttribute('context', 'toolbar-context-menu');
let parentE = document.getElementById('PersonalToolbar').parentNode;
let childE = document.getElementById('PersonalToolbar');
let vbox = document.createXULElement('vbox');
vbox.id = 'uc-tb-vbox';
vbox.appendChild(tb);
parentE.insertBefore( vbox , childE );
vbox.style.backgroundColor = '#f9f9f9'; //als Wert geht: red, green, yellow oder black, aber auch zbs. #f7f7f7 usw.
CustomizableUI.registerArea( 'uc-toolbar' , { legacy: true } );
CustomizableUI.registerToolbarNode(tb);
gBrowser.selectedBrowser.removeAttribute('blank');
})();
Alles anzeigen
Mfg.
Endor
Für eine zweite Leiste dann dieses Script verwenden:
(function() {
if (location != 'chrome://browser/content/browser.xhtml')
return;
let tb = document.createXULElement('toolbar');
tb.id = 'uc-toolbar2';
tb.setAttribute('customizable', true);
tb.setAttribute('mode', 'icons');
tb.setAttribute('context', 'toolbar-context-menu');
let parentE = document.getElementById('PersonalToolbar').parentNode;
let childE = document.getElementById('PersonalToolbar');
let vbox = document.createXULElement('vbox');
vbox.id = 'uc-tb2-vbox';
vbox.appendChild(tb);
parentE.insertBefore( vbox , childE );
vbox.style.backgroundColor = '#f9f9f9'; //als Wert geht: red, green, yellow oder black, aber auch zbs. #f7f7f7 usw.
CustomizableUI.registerArea( 'uc-toolbar2' , { legacy: true } );
CustomizableUI.registerToolbarNode(tb);
gBrowser.selectedBrowser.removeAttribute('blank');
})();
Alles anzeigen
Dann hast Du eine weitere Leiste.
Wenn Du die neuen Leisten irgendwo anders als wie jetzt haben willst
zeige es mir auf Deinem Bild.
Mfg.
Endor
Wie wäre es mit einer Scriptlösung.
Damit kannst Du Symbolleisten haben wie viele Du willst.
Dazu müssen aber diese Vorarbeiten gemacht werden:
https://github.com/Endor8/userChr…ster/userChrome
Mit diesem Script wird dann oben eine Symbolleiste eingebaut, welche
dann nach Wunsch befüllt werden kann.
(function() {
if (location != 'chrome://browser/content/browser.xhtml')
return;
let tb = document.createXULElement('toolbar');
tb.id = 'uc-toolbar';
tb.setAttribute('customizable', true);
tb.setAttribute('mode', 'icons');
tb.setAttribute('context', 'toolbar-context-menu');
let parentE = document.getElementById('PersonalToolbar').parentNode;
let childE = document.getElementById('PersonalToolbar');
let vbox = document.createXULElement('vbox');
vbox.id = 'uc-tb-vbox';
vbox.appendChild(tb);
parentE.insertBefore( vbox , childE );
//vbox.style.backgroundColor = '#f7f7f7'; //als Wert geht: red, green, yellow oder black, aber auch zbs. #f7f7f7 usw.
CustomizableUI.registerArea( 'uc-toolbar' , { legacy: true } );
CustomizableUI.registerToolbarNode(tb);
gBrowser.selectedBrowser.removeAttribute('blank');
})();
Alles anzeigen
oder mit diesem SCript wird ganz unten eine Symbolleiste- Addonleiste eingefügt:
// bottomtoolbar.uc.js
(function() {
if (location != 'chrome://browser/content/browser.xhtml')
return;
var tb = document.createXULElement('toolbar');
tb.id = 'new-toolbar';
tb.setAttribute('customizable', true);
tb.setAttribute('mode', 'icons');
var vbox = document.createXULElement('vbox');
document.getElementById('navigator-toolbox').parentNode.parentNode.insertBefore(
vbox, document.getElementById('browser-bottombox'));
vbox.appendChild(tb);
vbox.style.backgroundColor = '#E7E7E7'; //als Wert geht: red, green, yellow oder black, aber auch zbs. #f7f7f7 usw.
CustomizableUI.registerArea('new-toolbar', {legacy: true});
CustomizableUI.registerToolbarNode(tb);
gBrowser.selectedBrowser.removeAttribute('blank');
})();
Alles anzeigen
Das ist leider die einzige Möglichkeit die es noch gibt weitere Leisten einzufügen.
Erweiterungen haben leider nicht mehr die nötigen Berechtigungen dazu.
Mfg.
Endor
Hallo AngelofDarkness.
Auch Dir vielen Dank für die Glückwünsche.
:klasse:
Sören Hentzschel und 2002Andreas
Da genieße ich lieber unsere wunderschönen Berge und gehe Wandern
in der frischen Luft. Wenn ich hier zum Fenster raus sehe,
habe ich bis zu 3800 Meter hohe Berge vor mir. Da habe ich freie Auswahl.
:wink:
Mfg.
Endor
Recht hast Du. ![]()
Nur zu oft ist für mich nicht drinnen, mein Bauch ist schon
dick genug. :wink:
Mfg.
Endor
Hallo und vielen Dank auch Euch für die Glückwünsche.
Toll!!!!
![]()
![]()
Schwarzwälderkirsch Torte mit Kaffee.
War super lecker und wie immer ein oder zwei Stück
zu wenig für mich. :wink:
Mfg.
Endor
Hallo Andreas.
Vielen Dank!!
???
Werde ich machen.
Später gibt es ?und Kaffee,
da freue ich mich schon drauf.
Mfg.
Endor
Hallo.
Vielen Dank für die vielen lieben Glückwünsche zu meinem Geburtstag.
Freut mich riesig dass soviele an mich gedacht haben. ???
Mfg.
Endor
Ja ich lasse es so wie es ist.
Kann ja jeder selber ändern wie er mag.
Mfg.
Endor
Und nun?
![]()
Mfg.
Endor
Nur zur Info, ich habe die Übersetzung vom Script saveto.uc.js
so von Mithrandir übernommen. Siehe Version von hier
https://github.com/ardiman/userChrome.js/tree/master/saveto
Soll ich es eventuell auf „Speichern nach“ ändern,
was sagt ihr?
Mfg.
Endor
Hallo zusammen.
So habe jetzt alle Multitab Scripte die Kompatibilität auf Firefox 73
geändert und in den passenden Ordner gepackt.
https://github.com/Endor8/userChr…tabs/Firefox-73
Vielen Dank für eure Hilfe.
:klasse:
Mfg.
Endor
Hallo zusammen.
Vielen Dank für das testen.
Ja es wird nicht bei allen Scripten die Scrollbar angezeigt.
Dann werde ich bei Github mal umbenennen.
Nochmals vielen Dank.
Mfg.
Endor
Hallo Leute.
Bräuchte eure Hilfe.
ich habe eben hier die aktuelle Versionen der Script für Mehrzeilige Tableiste
hoch geladen. Sind alle übersetzt. Meine Frage dazu ist, funktionieren die
noch in Firefox 73 oder nicht, denn der Autor hat nur Firefox 72 als kompatibel
angegeben. Wäre dankbar wenn ihr mir beim testen helfen könntet.
ich habe es gerade so geschafft die zu übersetzen. Zum testen fehlt mir einfach die Zeit.
Hier der Link: https://github.com/Endor8/userChr…tabs/Firefox-72
Sollten sie funktionieren werde ich den Ordner in Firefox 73 umbenennen.
Vielen Dank im Voraus.
Mfg.
Endor
Hallo FuchsFan
Bitte teste nochmal diese Version, die ist praktisch identisch mit der von milupo.
Einziger Unterschied sind die Pfadangaben. Da wo die XXX stehen must Du noch
die Bezeichnung des Benutzers eingeben. Und wie immer alles in UTF-8 speichern.
// ==UserScript==
// @include chrome://mozapps/content/downloads/unknownContentType.xhtml
// @charset UTF-8
// @version Fx73+
// ==/UserScript==
(function() {
const Cu = Components.utils;
if (!window.FileUtils) Cu.import('resource://gre/modules/FileUtils.jsm');
if (!window.Services) Cu.import('resource://gre/modules/Services.jsm');
setTimeout(function() {
saveTo()
}, 200);
function saveTo() {
// Config
var dirArray = [
['C:\\Users\\xxx\\Documents', 'Dokumente'],
['C:\\Users\\xxx\\Pictures', 'Bilder'],
['C:\\Users\\xxx\\Music', 'Musik'],
['C:\\Users\\xxx\\Videos', 'Videos'],
['F:\\Video', 'Videos'],
["" + FileUtils.getDir('UChrm', []).path + "", "chrome"],
//["" + FileUtils.getDir('UChrm', ['SubScript']).path + "", "SubScript"],
["C:\\", "C:"],
["E:\\", "E:"],
["F:\\", "F:"],
["G:\\", "G:"],
["H:\\", "H:"],
["I:\\", "I:"],
["S:\\", "S:"]
];
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 auf";
saveTo.type = "menu";
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() {
var file = new FileUtils.File(dir.replace(/\\/g, '\\\\') + '\\\\' + (document.getElementById('locationtext') ? document.getElementById('locationtext').value : document.getElementById('location').value));
dialog.mLauncher.saveToDisk(file, 1);
dialog.onCancel = function() {};
close();
});
});
}
}());
Alles anzeigen
Mfg.
Endor
Hallo bege
Ja die obige Version ist die aktuelle.
Hier eine auf Deutsch übersetzte Version:
// ==UserScript==
// @include chrome://mozapps/content/downloads/unknownContentType.xhtml
// @charset UTF-8
// @version Fx73+
// ==/UserScript==
(function() {
const Cu = Components.utils;
if (!window.FileUtils) Cu.import('resource://gre/modules/FileUtils.jsm');
if (!window.Services) Cu.import('resource://gre/modules/Services.jsm');
setTimeout(function() {
saveTo()
}, 200);
function saveTo() {
// Config
var dirArray = [
["" + getPrefDirPath('UChrm') + "", "chrome"],
["" + getPrefDirPath('UChrm') + "\\" + 'JS' + "", "chrome\\JS"],
["" + getPrefDirPath('UChrm') + "\\" + 'CSS' + "", "chrome\\CSS"],
["C:\\", "C:"],
["E:\\", "E:"],
["F:\\", "F:"],
["G:\\", "G:"],
["H:\\", "H:"],
["I:\\", "I:"],
["S:\\", "S:"]
];
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 auf";
saveTo.type = "menu";
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() {
var file = new FileUtils.File(dir.replace(/\\/g, '\\\\') + '\\\\' + (document.getElementById('locationtext') ? document.getElementById('locationtext').value : document.getElementById('location').value));
dialog.mLauncher.saveToDisk(file, 1);
dialog.onCancel = function() {};
close();
});
});
}
}());
Alles anzeigen
Hoffe es funktioniert.
Mfg.
Endor