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. Boersenfeger

Beiträge von Boersenfeger

  • Beta Versionen von uBlock Origin zeigt Signing pending - Erledigt

    • Boersenfeger
    • 14. August 2025 um 10:59

    Moin, seit einiger Zeit werden neue Beta-Versionen von uBlock Origin wohl vom Firefox-Team nur zeitversetzt bis gar nicht signiert, sodass diese derzeit nicht installiert werden können, will man die Signierpflicht nicht abschalten. Wobei ich gar nicht weiß, ob das noch möglich ist. :/
    Derzeit habe ich uBlock Origin 1.65.1b2 installiert. Bei den mittlerweile 2 nachfolgenden Versionen b3 und b4 findet sich der Eintrag "Signing pending". Weiss jemand die Gründe?

    Releases · gorhill/uBlock
    uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean. - gorhill/uBlock
    github.com
  • Wie lässt sich die Schrift in den Tab stets vertikal zentriert halten?

    • Boersenfeger
    • 13. August 2025 um 18:10

    Mein letzter Versuch:

    Zitat von katzi

    Vielleicht hilft da wirklich nur Testen?

    Darauf antwortete ich mit "Vermutlich"! Welches Ergebnis brachte das Testen?

    Warum sträubst du dich gegen das zur Verfügung stellen des entsprechenden Codeschnipsels?

  • Was hört Ihr gerade?

    • Boersenfeger
    • 13. August 2025 um 13:37

    Immer wieder

    Player - Soul Radio
    Luister hier naar Soul Radio. De player bevat ook de playlist van de spelende track en 9 eerder afgespeelde nummers.
    soulradio.nl
  • Was schaut ihr gerade?

    • Boersenfeger
    • 13. August 2025 um 13:37

  • Der Glückwunsch-Thread

    • Boersenfeger
    • 13. August 2025 um 13:35

    Nee, meine Eltern haben 1954 rübergemacht. Ich bin ein waschechter Wessi.

    Rentenmarken kleben war gemeint. ^^

  • Was schaut ihr gerade?

    • Boersenfeger
    • 13. August 2025 um 13:15

    ... und, hast du welche gesehen? Ich war gestern Abend auch draußen von 22 - ca 23.30 Uhr. Ich konnte keine erspähen, obwohl das Umfeld dunkel war. X/

  • Der Glückwunsch-Thread

    • Boersenfeger
    • 13. August 2025 um 13:11

    Moin, milupo, alles Gute zum Geburtstag und vor allem viel Gesundheit wünscht der Rentner Boersenfeger, seit 1.7.2024 auch in Rente.

    Ich bin allerdings schon mit 64 und 5 Monaten in die volle Rente nach 45 Klebejahren gegangen. ;)

  • Wie lässt sich die Schrift in den Tab stets vertikal zentriert halten?

    • Boersenfeger
    • 13. August 2025 um 12:27

    Nun ja, noch ist meine Nachsicht nicht verbraucht... schaun mer mal ;)

  • Wie lässt sich die Schrift in den Tab stets vertikal zentriert halten?

    • Boersenfeger
    • 12. August 2025 um 18:16

    Vermutlich...

  • Übersetzung irreführend (Firefox-Einstellungen)

    • Boersenfeger
    • 12. August 2025 um 10:41

    .. ich wollte meinen Beitrag gerade damit ergänzen.. :saint:

  • Übersetzung irreführend (Firefox-Einstellungen)

    • Boersenfeger
    • 12. August 2025 um 10:27

    Wenn du im entscheidenden Post auf die Zitierhäkchen klickst, wird dieser in die Zwischenablage kopiert. Es erscheint dann rechts ein Hinweis, dass ein Zitat abgelegt wurde. Wenn du das Zitat dann nutzen möchtest, klickst du drauf und das Zitat wird ins Antwortfenster eingefügt. Dort kannst du dann weiter schreiben. Wenn du mehrere Zitate erstellst, kannst du dann auch auswählen, welches Zitat du verwenden willst.

  • Übersetzung irreführend (Firefox-Einstellungen)

    • Boersenfeger
    • 11. August 2025 um 18:33
    Zitat von katzi

    Sorry, aber aus einer "einfachen" Frage, bspw., lassen sich bei Betrachtung des Gesamtkontextes tausende weitere Fragen ableiten, die wiederum weitere Fragen zur Folge haben könnten. Ob man dem dann immer nachgeht, bzw., nachgehen sollte, ist was anders.

    Du warst gar nicht gemeint ;)

  • Wie lässt sich die Schrift in den Tab stets vertikal zentriert halten?

    • Boersenfeger
    • 10. August 2025 um 19:20

    Dann könnte es für Wissende schwer werden, den Auslöser für die Erscheinung zu finden. Oder du deaktivierst immer Teile und testest.

  • ScrollTopAndBottom.uc.js und Open with.uc.js zeigen keine Icons mehr an im Nightly

    • Boersenfeger
    • 10. August 2025 um 12:22

    Hauptsache, das Problem ist gelöst :)

  • ScrollTopAndBottom.uc.js und Open with.uc.js zeigen keine Icons mehr an im Nightly

    • Boersenfeger
    • 10. August 2025 um 12:11

    2002Andreas

    In #138 hatte ich bereits die ggf anzupassende Schreibung des Profilnamens angemerkt ;)

  • Übersetzung irreführend (Firefox-Einstellungen)

    • Boersenfeger
    • 10. August 2025 um 12:04

    @all Immer wieder enttäuschend, wie viele unnötige Nebenschauplätze bei bald jedem, neuem Thread durchgekämpft werden...

  • Wie lässt sich die Schrift in den Tab stets vertikal zentriert halten?

    • Boersenfeger
    • 10. August 2025 um 11:24

    Vielleicht postest du mal deinen ganzen, diesbezüglichen Code... :)

  • ScrollTopAndBottom.uc.js und Open with.uc.js zeigen keine Icons mehr an im Nightly

    • Boersenfeger
    • 8. August 2025 um 14:32

    2002Andreas

    Ggf muss es wegen dem Leerzeichen im Pfad so heißen

    Zitat von 2002Andreas

    Path=Profiles/7hfpu74u.Test Fx

    Path=Profiles/"7hfpu74u.Test Fx"

    oder

    Path=Profiles/7hfpu74u.Test_Fx

    ungetestet.

  • Der Glückwunsch-Thread

    • Boersenfeger
    • 7. August 2025 um 15:30

    Alles Gute und vor allem viel Gesundheit wünscht der Boersenfeger

  • Profil zerschossen nach Nightly-Update

    • Boersenfeger
    • 7. August 2025 um 15:04
    Zitat von 2002Andreas
    Zitat von Boersenfeger

    Welche Scripte sind bei dir betroffen?

    Die nutzt du nicht;)

    Doch.... habe ich so, wie du jetzt geändert!

    Auch mein BackUpScript ist geändert:

    Code
    // ==UserScript==
    // @name           BackupProfile.uc.js
    // @namespace      BackupProfile.github.com
    // @description    Schaltfläche zum Sichern des Firefoxprofils
    // @charset        UTF-8
    // @author         ywzhaiqi、defpt
    // @version        v2023.07.02 FF 115.*
    // @note           Vorlage Script von ywzhaiqi (+ Mischung aus diversen Varianten aus dem Fuchsforum 1.11.21)
    // @note           Sicherungsdatei enthaelt auch Profilname
    // @note 		   FileUtils.getFile ersetzt 2.7.23
    // @reviewURL      http://bbs.kafan.cn/thread-1758785-1-1.html
    (function () {
    	    if (location.href !== 'chrome://browser/content/browser.xhtml') return;
    	//ChromeUtils.importESModule("resource:///modules/CustomizableUI.sys.mjs");
    	// wenn dann in Zukunft dieser Pfad: moz-src:///browser/components/customizableui/CustomizableUI.sys.mjs
    	CustomizableUI.createWidget({
    		id : "Backup-button",
    		defaultArea : CustomizableUI.AREA_NAVBAR,
    		label : "Profilsicherung",
    		tooltiptext : "Sichern der aktuellen Konfiguration",
    		onClick: function(){
    			// Speicherort - Ordner festlegen - Sichern funktioniert nur wenn Speicherort- bzw. Ordner vorhanden ist!!
    			var path = "G:\\Ich\\Sicherungen\\Firefox\\Firefox Sicherung\\Nightly\\";
    			// 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 content-prefs.sqlite directoryLinks.json mimeTypes.rdf compatibility.ini parent.lock formhistory.sqlite';
    
    			if (!path) {
    				var nsIFilePicker = Ci.nsIFilePicker;
    				var FP = Cc['@mozilla.org/filepicker;1'].createInstance(nsIFilePicker);
    				FP.init(window, 'Sicherungspfad wählen', 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 = ChromeUtils.importESModule('resource://gre/modules/FileUtils.sys.mjs').FileUtils;
    			var dir = new FileUtils.File(PathUtils.join(PathUtils.profileDir,[]));
    
    			let d = new Date();
    			d = d.getDate() + '.' + (d.getMonth() + 1).toString().padStart(2, '0') + '.' + d.getFullYear().toString().padStart(2, '0')  + '  '  + d.getHours().toString().padStart(2, '0') + '\uA789' + d.getMinutes().toString().padStart(2, '0') + '\uA789' + 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('Die aktuelle Konfiguration wurde als:\n'+ archiveName +'\ngesichert in:\n' + path);
    
    			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

    Danke an alle für die Lösung! :P

Unterstütze uns!

Jährlich (2025)

101,9 %

101,9% (662,48 von 650 EUR)

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