userChrome.js Scripte für den Fuchs (Diskussion)
-
Endor -
12. Mai 2015 um 14:19 -
Erledigt
-
-
an dem Script saveTo.uc.js habe ich auch nichts mehr geändert.
Ich kann jetzt nicht wissen, was du an dem Script geändert hast. Rufe es mal auf und ändere die Zeile so, wo Speichern in steht.
-
Hier mein Script - habe "Speichern auf" in "Speichern in" geändert.
Code
Alles anzeigen// ==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\\Diete\\Downloads', 'Downloads'], ['C:\\Users\\Diete\\Pictures\\Firefox_Forum', 'Bilder FX'], ['C:\\Users\\Diete\\Pictures\\Homebanking\\Subsembly', 'Bilder Subsembly'], ['C:\\Users\\Diete\\Pictures\\Homebanking\\Quicken', 'Bilder F-Manager'], ['C:\\Users\\xxx\\Music', 'Musik'], ['C:\\Users\\xxx\\Videos', 'Videos'], ['G:\\Safe\\PDF_Dateien', 'PDF'], ["C:\\", "C:"], ["F:\\", "F:"], ["G:\\", "G:"], ["H:\\", "H:"], ["I:\\", "I:"], ["K:\\", "K:"] ]; 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 in"; 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(); }); }); } }());
Das Ergebnis ist gleich - nur der Eintrag hat sich von "auf" -- "in" geändert
Kann es daran liegen, dass ich eine Programm-Datei speichern wollte?
-
Das Ergebnis ist gleich - nur der Eintrag hat sich von "auf" -- "in" geändert
Das Script ist damit raus, arbeitet korrekt. Dann hast du entweder nicht den letzten Code von mir genommen, oder du hast Fehler beim Kopieren/Einfügen gemacht. Der gleiche Code von hier RE: userChrome.js Scripte für den Fuchs (Diskussion) macht das bei mir. Also bitte Fehlerkorrektur!!
-
habe alles nochmal akribisch überprüft - mit Korrekturlesen - keine Fehler entdeckt.
Ich hoffe allerdings nicht, dass wir von verschiedenen Fenstern sprechen:
>> ich meinte das Bild aus #2612 - was ich gerne hätte?
Das Bild aus #2621 kann ich nur mit meinen derzeitigen Einträgen erhalten.
-
Hallo Büssen,
im Script und in der css Datei muss die selbe Bezeichnung drin stehen.
Also Speichern auf oder Speichern in
Gruß
EDV-Oldi -
ich meinte das Bild aus #2612 - was ich gerne hätte
Aber Büssen, das sind doch zwei Paar Schuhe. Ist dir noch nie aufgefallen (das bezweifele ich mal!), wenn du z.B. eine ausführbare Datei (z.B. *.exe) downloaden willst, dir dann das Fenster RE: userChrome.js Scripte für den Fuchs (Diskussion) angezeigt wird. Beabsichtigst du z.B. Bilder *.svg, *.jpg, usw., dann wird dir das Fenster RE: userChrome.js Scripte für den Fuchs (Diskussion) angeboten, wo du dann entscheiden kannst, was mit der Datei passieren soll. Bei den Bilddateien z.B. muss es sich aber um echte Downloads handeln, also nicht copy and paste.
Fazit:
Suche dir eine Bilddatei (Icon, usw.) als echten Download, dann bekommst du auch das Fenster zu sehen.
-
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 Büssen,
im Script und in der css Datei muss die selbe Bezeichnung drin stehen.
Also Speichern auf oder Speichern in
Gruß
EDV-OldiHallo,
soweit war ich schon - hatte beide (Script/css) auf "In" geändert.
Nächster Versuch: beide wieder in "auf" geändert. Wird korrekt mit Speichern auf angezeigt.
-
ich meinte das Bild aus #2612 - was ich gerne hätte
Suche dir eine Bilddatei (Icon, usw.) als echten Download, dann bekommst du auch das Fenster zu sehen.
Wehret den Anfängen - jetzt hast du mich wieder mal erwischt!
Solche hübschen Bilder wurden mir bei Downloads in der Vergangenheit allerdings nicht angezeigt.
Aber nun hat es funktioniert:
Für die Geduld recht vielen Dank!
-
Für die Geduld recht vielen Dank!
Alles wird gut !
Das mit Speichern auf oder in kann jeder halten wie er möchte. Mich hat erst Andreas hier RE: userChrome.js Scripte für den Fuchs (Diskussion) zum Nachdenken angeregt, und ich finde auch, dass es logischer ist. Speichern in Patition c / in Hauptordner x / in Zwischenordner y / in Zielordner 99. Nun setze mal auf für in ein, da wäre m.M.n. nur noch auf Partition i.O. Aber wie immer, jedem das Seine.
-
Das mit Speichern auf oder in kann jeder halten wie er möchte.
Um das Kraut fett zu machen: Englisch verwendet die Präposition to, die eine Richtung bezeichnet. Das würde einem Speichern nach entsprechen.
-
Das würde einem Speichern nach entsprechen.
Ich ändere das sofort.
Ja, milupo, das wäre auch für mich hinnehmbar, weil logisch.
-
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/savetoSoll ich es eventuell auf „Speichern nach“ ändern,
was sagt ihr?
Mfg.
Endor -
Soll ich es eventuell auf „Speichern nach“ ändern,
was sagt ihr?
Gute Idee, Endor, dann ist klare Linie drin.
-
-
Und nun?
Mfg.
Endor -
Und nun?
Meine Meinung, lass es wie du es hast.
Kann ja jeder selber später ändern.
Oder:
Anderer Speicherort
-
Ja ich lasse es so wie es ist.
Kann ja jeder selber ändern wie er mag.
Mfg.
Endor -
Ergänzend (Kraut noch fetter) Speichern auf und Speichern in sind natürlich auch möglich. Ich persönlich stelle mir unter Speichern auf das Speichern auf einer Partition oder auf einem Laufwerk vor, im Deutschen sagt man, dass sich Daten auf der Partition oder auf einem Laufwerk befinden. Bei Ordnern würde ich Speichern in vorziehen. Mit Speichern nach geht man diesem Konflikt aus dem Wege, das lässt sich für beides verwenden.
Ansonsten: Speichern auf und Speichern in lassen sich ebenfalls als Richtung deuten, denn sowohl auf als auch in können im Deutschen auch eine Richtung bezeichnen, nicht nur einen Ort.
-