1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. camp-firefox.de
  2. milupo

Beiträge von milupo

  • BackupProfile.uc.js - div. Fragen dazu

    • milupo
    • 1. November 2021 um 19:18
    Zitat von FuchsFan

    Im hinteren Teil habe ich einfach den Doppelpunkt eingefügt, nur vorn funktioniert das nicht.

    Der einfache Doppelpunkt ist, zumindest unter Windows, nicht in Dateinamen erlaubt. Deswegen habe ich \u2236 genommen, das ist der Unicode-Code für den Doppelpunkt als mathematischen Operator.

  • BackupProfile.uc.js - div. Fragen dazu

    • milupo
    • 1. November 2021 um 13:40

    Ich verwende beim Datum das Format DD.MM.YYYY und bei der Uhrzeit hh:mm:ss und sorbischen Text. :)

    JavaScript
    // ==UserScript==
    // @name           BackupProfile.uc.js
    // @namespace      BackupProfile.github.com
    // @description    Schaltfläche zum Sichern des Firefoxprofils
    // @charset        UTF-8
    // @author         ywzhaiqi、defpt
    // @version        v2021.25.10
    // @note           Vorlage Script von ywzhaiqi (+ Mischung aus diversen spaeteren Varianten)
    // @note           Sicherungsdatei enthaelt auch Profilname
    // @reviewURL      http://bbs.kafan.cn/thread-1758785-1-1.html
    (function () {
        Components.utils.import("resource:///modules/CustomizableUI.jsm");
        CustomizableUI.createWidget({
            id : "Backup-button",
            defaultArea : CustomizableUI.AREA_NAVBAR,
            label : "Zawěsćenje profila",
            tooltiptext : "Zawěsćenje aktualneje konfiguracije",
            onClick: function(){
    // Speicherort - Ordner festlegen - Sichern funktioniert nur wenn Speicherort- bzw. Ordner vorhanden ist!!
                var path = "D:\\skripty\\";
                // var path = "";
                // Ausschlussliste
                var excludes = 'bookmarkbackups *cache* crashes fftmp *healthreport* minidumps safebrowsing *webapps* saved-telemetry-pings *thumbnails* *session* *Telemetry* *hotfix* *.sqlite-shm *.sqlite-wal *.bak parent.lock blocklist.xml directoryLinks.json compatibility.ini formhistory.sqlite';
    
    
                if (!path) {
                    var nsIFilePicker = Ci.nsIFilePicker;
                    var FP = Cc['@mozilla.org/filepicker;1'].createInstance(nsIFilePicker);
                    FP.init(window, 'Šćežku zawěsćenja wubrać', nsIFilePicker.modeGetFolder);
    
                    if (FP.show() == nsIFilePicker.returnOK) {
                        path = FP.file.path;
                    } else {
                        return false;
                    }
                }
    
                excludes = excludes.replace(/\./g, '\\.').replace(/\*/g, '.*').replace(/\s+/g, '|');
                excludes = new RegExp(excludes, 'i');
    
                var zw = Cc['@mozilla.org/zipwriter;1'].createInstance(Ci.nsIZipWriter);
                var pr = {PR_RDONLY: 0x01, PR_WRONLY: 0x02, PR_RDWR: 0x04, PR_CREATE_FILE: 0x08, PR_APPEND: 0x10, PR_TRUNCATE: 0x20, PR_SYNC: 0x40, PR_EXCL: 0x80};
                var fu = Cu.import('resource://gre/modules/FileUtils.jsm').FileUtils;
                var dir = fu.getFile('ProfD', []);
    //          var localnow = new Date().toISOString().slice(0,19);   /*localnow = new Date().toISOString().slice(0,19); or localnow = new Date().toLocaleString(); */
    //          localnow = localnow.replace(/T/g, "_").replace(/\W+/g, "_");
                let d = new Date();
                d = d.getDate().toString().padStart(2, '0') + '.' + (d.getMonth() + 1).toString().padStart(2, '0') + '.' + d.getFullYear() + ' ' + d.getHours().toString().padStart(2, '0') + '\u2236' + d.getMinutes().toString().padStart(2, '0') + '\u2236' + d.getSeconds().toString().padStart(2, '0');
    // Die folgende Zeile formt den Archivnamen
                var archiveName = 'Profil Nightly ' + '  ' + d + '.zip';  /* 'd' ersetzt 'localnow' */ 
                var xpi = fu.File(path + '\\' + archiveName);
    
                zw.open(xpi, pr.PR_RDWR | pr.PR_CREATE_FILE | pr.PR_TRUNCATE);
                var dirArr = [dir];
                for (var i=0; i<dirArr.length; i++) {
                    var dirEntries = dirArr[i].directoryEntries;
                    while (dirEntries.hasMoreElements()) {
                        var entry = dirEntries.getNext().QueryInterface(Ci.nsIFile);
                        if (entry.path == xpi.path) {
                            continue;
                        }
    
                        if (entry.isDirectory()) {
                           dirArr.push(entry);
                        }
    
                        var relPath = entry.path.replace(dirArr[0].path, '');
                        if (relPath.match(excludes)) {
                            continue;
                        }
    
                        var saveInZipAs = relPath.substr(1);
                        saveInZipAs = saveInZipAs.replace(/\\/g,'/');
                        // Konfigurationsdateien können gesperrt werden
                        try {
                            zw.addEntryFile(saveInZipAs, Ci.nsIZipWriter.COMPRESSION_FASTEST, entry, false);
                        } catch (e) {}
                    }
                }
                zw.close();
                alert('Aktualna konfiguracija je so jako\n'+ archiveName +'\nw ' + path + ' zawěsćiła');
    
                function alert(aString, aTitle) {
                    Cc['@mozilla.org/alerts-service;1'].getService(Ci.nsIAlertsService).showAlertNotification("", aTitle, aString, false, "", null);
                }
    
                function bupgetCurrentProfileName(){
                    function readFile(aFile){
                        var stream = Cc["@mozilla.org/network/file-input-stream;1"].createInstance(Ci.nsIFileInputStream);    stream.init(aFile, 0x01, 0, 0);
                        var cvstream = Cc["@mozilla.org/intl/converter-input-stream;1"].createInstance(Ci.nsIConverterInputStream);
                        cvstream.init(stream, "UTF-8", 1024, Ci.nsIConverterInputStream.DEFAULT_REPLACEMENT_CHARACTER);
                        var content = "", data = {};
                        while (cvstream.readString(4096, data)) {
                            content += data.value;
                        }
                        cvstream.close();
                        return content.replace(/\r\n?/g, "\n");
                    }
                    var PrefD = Components.classes["@mozilla.org/file/directory_service;1"].getService(Components.interfaces.nsIProperties).get("PrefD", Components.interfaces.nsIFile);
                    var ini = Components.classes["@mozilla.org/file/directory_service;1"].getService(Components.interfaces.nsIProperties).get("AppRegD", Components.interfaces.nsIFile);
    
                    ini.append("profiles.ini");
                    var ini = readFile(ini);
                    var profiles = ini.match(/Name=.+/g);
                    var profilesD = ini.match(/Path=.+/g);
                    for ( var i = 0; i < profiles.length;i++) {
                    if ((profilesD[i]+"$").indexOf(PrefD.leafName+"$") >= 0) {
                        profiles[i].match(/Name=(.+)$/);
                        return RegExp.$1;
                        }
                    }
                    return null;
                }
            },
        });
    
        var cssStr = '@-moz-document url("chrome://browser/content/browser.xhtml"){'
             + '#Backup-button .toolbarbutton-icon {'
             + 'list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1%2B%2FAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNC8xMS8wOGGVBZQAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAABxklEQVQ4ja2UMUgbURjHfxeSFBzuBEuCkkAgIA5JDdzWohVnQe3UpRDE2UXpKKXdWro4ixlcdNJAydxiyHZkCIKIOEnLpZQSRFFz%2Bjqk73nvuDtb2j883nv%2F73u%2F%2B%2B69ewf%2FWUZgbgEFYDgiPw18B86An8DtQw%2BYdF1XRLVGoyGEEKJara4Bj0MKIhGYDxuGQVSTqtVqH0ql0uzvNzLigCQSicjmeZ7K63Q6u5VKZRoYigXGVWhZlpbbbrfrwKjfS4ZVGKVCoUCz2aTX65FOp6WdA04igf69CsqyLMrlctAWsRXGAf9EavXyFELEZT4A2TwYsLQKF%2BYXAJhb3VPep4%2BLzK3uqd7vS9Xr%2B2qsAW9u4eyoxcZSFoCVLZfTwxaA6v2xjaUsuYmnWrU60IOr%2FmD8etvl%2Fausikl%2FZcsFULEbD02hwPUdl7cvs1qiBAb9eOCdwdjEM2AABdh88wJA%2BbK%2FX6MDtVPmHyRPOfjRPfc87%2FPfgJLJ5AzwRc0BbNseB8a63e6TuKsXpnw%2BP5nJZAzgq%2BM4x3IPzwFM07woFovv%2Bv3%2BUDTiXqlU6tI0zQs%2FI%2FSe2bYt%2FyCPgJFA%2BAdwDeA4zrfg2l%2BwUqCoC1F3YQAAAABJRU5ErkJggg%3D%3D)'
             + '}}';
        var sss = Cc["@mozilla.org/content/style-sheet-service;1"].getService(Ci.nsIStyleSheetService);
        var ios = Cc["@mozilla.org/network/io-service;1"].getService(Ci.nsIIOService);
        sss.loadAndRegisterSheet(ios.newURI("data:text/css;base64," + btoa(cssStr), null, null), sss.USER_SHEET);
    })();
    Alles anzeigen
  • Problem mit yahoo-keine Umlaute nach Mozilla Update

    • milupo
    • 31. Oktober 2021 um 23:25

    Wo hast du denn die Probleme bei Yahoo Mail? irgendwo auf einer Seite von Yahoo Mail oder bei der Anzeige deiner Mails auf einer Seite von Yahoo Mail? Wie verwaltest du diese Mails? Online auf der Website von Yahoo Mail? Oder offline in einem E-Mail-Programm wie Thunderbird?

  • Problem mit yahoo-keine Umlaute nach Mozilla Update

    • milupo
    • 31. Oktober 2021 um 22:54

    Thunderbird ist aber ein völlig anderes Programm (E-Mail-Programm), du bist hier im Firefox-Forum. Hier ist der Link zum Thunderbird-Forum:

    Forum - Thunderbird Mail DE

  • Problem mit JSON Backup-Datei

    • milupo
    • 31. Oktober 2021 um 22:29

    Bitte im Zweifelsfall immer einen eigenen Thread eröffnen und bei einem so alten Thread auf jeden Fall. So kann man speziell zu deinem Problem helfen, auch wenn es manchmal das gleiche wie das eines anderen Nutzers zu sein scheint.

  • Problem mit yahoo-keine Umlaute nach Mozilla Update

    • milupo
    • 31. Oktober 2021 um 22:04

    Lässt du zu, dass Webseiten ihre eigenen Schriftarten verwenden dürfen? Schau bitte mal nach:

    Menü Extras --> Einstellungen --> Allgemein --> Sprache und Erscheinungsbild --> Schriftarten & Farben --> Erweitert… --> Seiten das Verwenden von eigenen statt der oben gewählten Schriftarten erlauben

    Dort muss ein Häkchen drin sein.

  • Problem mit yahoo-keine Umlaute nach Mozilla Update

    • milupo
    • 31. Oktober 2021 um 21:55

    OK.

  • Problem mit yahoo-keine Umlaute nach Mozilla Update

    • milupo
    • 31. Oktober 2021 um 21:51
    Zitat von Viktoria80

    letzte

    Es gibt keine letzte Version. Es gibt 5 aktuelle Versionen: Fx 93, Fx 94 beta, Fx 95 nightly, Fx 78.15.0 ESR und Fx 91.2.0 ESR. Bitte immer die genaue Version angeben.

  • Skat-Freeware für win 10 kostenlos herunterladen?

    • milupo
    • 31. Oktober 2021 um 17:18
    Zitat von emi

    Au ja, aber nur wenn du mitkommst

    Geht, aber nur als Glücksbringer. Ich habe mich bewusst dafür entschieden, 14 km von Altenburg entfernt geboren zu werden, um nicht Skat lernen zu müssen. :D

  • Download Popup mit Scrollbar

    • milupo
    • 31. Oktober 2021 um 15:10

    Hier ist Sonntag und Feiertag. Wir werden um einen Feiertag „behummst“ und die Katholiken wieder bevorteilt. :(

  • Skat-Freeware für win 10 kostenlos herunterladen?

    • milupo
    • 31. Oktober 2021 um 13:00
    Zitat von .DeJaVu

    Mehr als nur das und die Altenburg (plus Altstadt) gibts da sonst auch nichts

    So, Schloss, Theater, Museen, Kirchen - das ist nichts? Warst du überhaupt schon mal in Altenburg? Mit einer Großstadt kann sich Altenburg natürlich nicht vergleichen. Es gibt sicherlich auch viel Verbesserungswürdiges - wie in allen anderen Städten Deutschlands auch. Aber das ist OT hier.


    Zitat von .DeJaVu

    Aber versuch mal, als Ortsfremder nen Discounter zu finden

    Was ist das denn für eine Aussage. Wenn du ortsfremd bist, trifft das für allen anderen Orte Deutschlands genauso zu und sei es das kleinste Dorf.

  • Skat-Freeware für win 10 kostenlos herunterladen?

    • milupo
    • 31. Oktober 2021 um 00:09

    emi Nimm doch an einem Turnier in Altenburg teil:

    Int. DSkV-Skat-Cup – Deutscher Skatverband

    In Altenburg sitzt auch das Skatgericht - falls du als Vorhand und du als Hinterhand euch nicht über die Regeln einig seid. :D

  • Skat-Freeware für win 10 kostenlos herunterladen?

    • milupo
    • 30. Oktober 2021 um 21:53

    omar1979 Um Gottes Willen, nichts von Softonic herunterladen. Da bekommt man unerwünschte Zugaben dazu.

  • FF 91.02 LZ-+ Symbolleisten: Farben in der userChrome.css funktionieren nicht mehr.

    • milupo
    • 28. Oktober 2021 um 22:51
    Zitat von Andy 123

    Ist das jetzt richtig?

    Ja, so ist da jetzt richtig. Im übrigen hast du dann rechts unten eine Schaltfläche, wo Ein Zitat, Zwei Zitate, Drei Zitate usw. steht, je nachdem wieviele du zitierst hast. Wenn du dort draufklickst, kannst du das gewünschte Zitat auswählen, gehst dann zu einer anderen Stelle in deinem Antwortfenster und fügst dann ein anderes Zitat ein.

  • FF 91.02 LZ-+ Symbolleisten: Farben in der userChrome.css funktionieren nicht mehr.

    • milupo
    • 28. Oktober 2021 um 22:13

    Zitiere mal bitte richtig. Markiere den gewünschten Text und es erscheinen zwei Schaltflächen - Zitat speichern und Zitat einfügen. Klicke auf Zitat einfügen. Jetzt wird in deinem Antwortfenster für den neuen Beitrag der markierte Text sofort als Zitat eingefügt. Du fügst irgendwie einen Zitatkasten ein und schreibst dann mit dem zitierten Text außerhalb weiter.

  • FF 91.02 LZ-+ Symbolleisten: Farben in der userChrome.css funktionieren nicht mehr.

    • milupo
    • 28. Oktober 2021 um 20:30
    Zitat von 2002Andreas

    Welches Symbol

    Vielleicht meint er den Code für #reload-button (Beitrag #53). In Beitrag #68 hast du zwischenrein Omar1979 zitiert, sodass es scheint, dass die anderen Codes nach dem Zitat nicht für ihn gelten.


    Andy 123 Setze mal bitte in Zukunft deine CSS-Codes in einen Code-Kasten.

    1. Klicke auf das Symbol </> in der Symbolleiste des Antwortfensters.

    2. Es wird ein Code-Kasten eingefügt, in dem nur das Wort Quellcode steht.

    3. Klicke auf das Wort Quellcode.

    4. Es erscheint das Fenster „Code bearbeiten“.

    5. Klicke dort oben bei Syntax-Hervorhebung auf die kleine Pfeilspitze.

    6. Wähle CSS aus der Liste aus.

    7. Klicke dann auf die Schaltfläche „Speichern“. Das Fenster wird jetzt geschlossen.

    8. Jetzt wurde das Wort Quellcode durch das Wort CSS ersetzt.

    9. Kopiere deinen CSS-Code in den Code-Kasten.

    10. Schaue es dir in der Vorschau an.

    11. Wenn alles in Ordnung ist, schließe die Vorschau und klicke dann im Antwortfenster auf die Schaltfläche „Antworten“.

    Achte darauf, dass du normalen Text, der zu deinem Beitrag gehören soll, außerhalb des Code-Kastens schreibst.

    Wenn du das richtig gemacht hast, sieht dein Code so schön farbig aus, wie das in den Code-Kästen von 2002Andreas aussieht.

  • FF 91.02 LZ-+ Symbolleisten: Farben in der userChrome.css funktionieren nicht mehr.

    • milupo
    • 28. Oktober 2021 um 19:32
    Zitat von 2002Andreas

    Ansonsten läuft hier Kaspersky, und der wird durch Avira überwacht...beide dann noch vom Defender.

    Ich hoffe, du hältst dann nach Erhalt der Überwachungsdaten die Datenschutzbestimmungen ein. :)

  • FF 91.02 LZ-+ Symbolleisten: Farben in der userChrome.css funktionieren nicht mehr.

    • milupo
    • 28. Oktober 2021 um 19:27
    Zitat von 2002Andreas

    Der ist nämlich von meinem PC

    Da musst du doch mal ein paar Sicherheitsmaßnahmen treffen, damit Andy 123 nicht auf deinen PC zugreifen kann. Ich könnte da Kaspersky empfehlen. :D

  • FF 91.02 LZ-+ Symbolleisten: Farben in der userChrome.css funktionieren nicht mehr.

    • milupo
    • 28. Oktober 2021 um 19:24
    Zitat von omar1979

    Muss ich das ändern in UTF-8 with BOM?

    Nein, nein, immer ohne BOM. BOM ist nur für asiatische Sprachen/Schriften von Bedeutung.

  • FF 91.02 LZ-+ Symbolleisten: Farben in der userChrome.css funktionieren nicht mehr.

    • milupo
    • 28. Oktober 2021 um 19:19
    Zitat von Andy 123

    #forward-button > .toolbarbutton-icon {

    list-style-image: url("file:///C:/C:/Users/Andy/Icons%20Firefox/rechts.png") !important;

    background-repeat: no-repeat !important;

    transform: scale(1.8, 1.8) !important;

    }


    #reload-button > .toolbarbutton-icon {

    list-style-image: url("file:///C:/C:/Users/Andy/Icons%20Firefox/siAlo25.ico") !important;

    background-repeat: no-repeat !important;

    transform: scale(1.8, 1.8) !important;

    }

    Alles anzeigen

    Du hast hier im Pfad von list-style-image doppeltes C:/C:/ Das darf nur ein C:/ sein. siehe deinen Code zu #back-button.

Unterstütze uns!

Jährlich (2026)

29 %

29% (188,31 von 650 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon