Beiträge von universum123
-
-
[attachment=0]Mp4-HSL usw. mit VDH 2.png[/attachment]
-
mahlzeit
kommt drauf an
kannst du *mp4 runter laden
[attachment=1]Mp4-HSL usw. mit VDH.png[/attachment]
glaube bei HSL ... etc. pp. brauchst die Anwendung
[attachment=0]Mp4-HSL usw. mit VDH 2.png[/attachment]
gruß
-
moin
kurz dazu
die "Brutal" -aktion wäre (wenn man(n) sucht findet man dazu auch Beiträge)
die favicons.sqlite aus dem Profil zu löschen
"die Favicons sind erst mal weg, wenn man die Datei favicons.sqlite entfernt. Firefox legt diese neu an."
"nachteil" ist - man(n) muß alle links wieder neu laden damit die Favicons wieder gezeigt werden
gruß
-
jep
richtig verstanden
so klappt es bei mir am besten
gruß
-
moin
probiere mal
auf Fragen umstellen
Fx beenden
Fx Neustarten
"pdf" suchen
Box kommt
PDF Reader aussuchen
und bestätigen
"Für Dateien diesen Typs immer diese Aktion ausführen"
gruß
-
meinst du
Datei|Bearbeiten|Ansicht ...
das mach ich in Windows unter ... "Fenster und Farbeindarstellung" "Aktives Fenster"
falls du Windows benutzt
gruß
-
Bitte testet:Nehmt diese Variante für die Skriptausführung: Firefox Anpassungen: die Basis
Im Ordner userChromeJS befindet sich die Datei main.js. Ersetzt den Code darin durch folgenden:Code
Alles anzeigen// main.js /* ***** BEGIN LICENSE BLOCK ***** * Version: MPL 1.1/GPL 2.0/LGPL 2.1 * * The contents of this file are subject to the Mozilla Public License Version * 1.1 (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * http://www.mozilla.org/MPL/ * * Software distributed under the License is distributed on an "AS IS" basis, * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License * for the specific language governing rights and limitations under the * License. * * The Original Code is the userChrome.js component. * * The Initial Developer of the Original Code is * Simon Bünzli <zeniko@gmail.com> * * Portions created by the Initial Developer are Copyright (C) 2007 * the Initial Developer. All Rights Reserved. * * Contributor(s): * alta88 <alta88@gmail.com> * aborix <www.camp-firefox.de/forum> * * Alternatively, the contents of this file may be used under the terms of * either the GNU General Public License Version 2 or later (the "GPL"), or * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), * in which case the provisions of the GPL or the LGPL are applicable instead * of those above. If you wish to allow use of your version of this file only * under the terms of either the GPL or the LGPL, and not to allow others to * use your version of this file under the terms of the MPL, indicate your * decision by deleting the provisions above and replace them with the notice * and other provisions required by the GPL or the LGPL. If you do not delete * the provisions above, a recipient may use your version of this file under * the terms of any one of the MPL, the GPL or the LGPL. * * ***** END LICENSE BLOCK ***** */ Cu.import("resource://gre/modules/FileUtils.jsm"); let UserChrome_js = { init: function() { Services.obs.addObserver(this, "final-ui-startup", false); Services.obs.addObserver(this, "domwindowopened", false); }, // observer observe: function(aSubject, aTopic, aData) { switch (aTopic) { case "final-ui-startup": let path = OS.Constants.Path.profileDir; let ucFilePath = OS.Path.join(path, "chrome", "userChrome.js"); let ucFile = new FileUtils.File(ucFilePath); if (!ucFile.exists()) { let path = OS.Path.join(ucjsDirPath, "Readme.txt"); let readmeFile = new FileUtils.File(path); readmeFile.copyTo(ucFile.parent, "userChrome.js"); }; if (ucFile.exists() && ucFile.isFile()) { let path = OS.Path.join(ucjsDirPath, "utilities.js"); this.utilFileURI = OS.Path.toFileURI(path); this.ucFileURI = OS.Path.toFileURI(ucFilePath); // Services.obs.addObserver(this, "domwindowopened", false); }; Services.obs.removeObserver(this, "final-ui-startup"); break; case "domwindowopened": aSubject.addEventListener("load", this, {capture: true, once: true}); break; } }, // event listener for load handleEvent: function(aEvent) { let document = aEvent.originalTarget; let window = document.defaultView; if (document.location && document.location.protocol == "chrome:") { try { Services.scriptloader.loadSubScript(this.utilFileURI, window, "UTF-8"); Services.scriptloader.loadSubScript(this.ucFileURI, window, "UTF-8"); } catch (ex) { // script execution can be stopped with |throw "stop";| if (ex != "stop") { Cu.reportError(ex); } } }; } }; UserChrome_js.init();
Dann Neustart mit Skript-Cache leeren.
:klasse: ²
-
Mahlzeit :grr:
ich möchte mich bei dem "Machern" von Mozilla bedanken
scheinbar ham se unter ihrem Kellen noch ne Etage gefunden
um sich kaputt zu lachen
nur zur info
Bilderrätsel
[Blockierte Grafik: http://fs1.directupload.net/images/180323/temp/iqhnibwq.png]
update
[Blockierte Grafik: http://fs1.directupload.net/images/180323/temp/rm8cvpwm.png]
:klasse:
!bin nur an "Komplettlösung" interessiert!
und an keiner "JubelbubenMozillaissotoll" Arie interessiert
wenn nich .... hab ich Pech gehabt
schönes We
-
bekommst PN
gruß
-
Mahlzeit
Nerds bleiben Nerds (weil die mir so langsam aufn Sack gehn mit ihren sogenannten "Verbesserung")
und die Tickets sind mir wumpe
da ich damit nix anfangen kann
ich weiß bloß das die sei dem 12.1.2018 nicht mehr "da" sind
und ich bei jedem Update gehofft habe das das wieder geht (bis heute)
.
ot ende
schönes We
-
so nun hab ich über 10 tage gewartet - weil ich dachte die "KellerkinderNerds" von Mozilla haben sich nur mal vertan
nö hamse wahrscheinlich nicht!
zumal ohne Vorankündigung ein update auf FxN60 kam (ohne auf Versionswechsel hinzuweisen) was mir mein "59Profil" versaut hat :grr:
und es bleibt das selbe "Problem"!?
[attachment=0]Wo sind meine schließen Buttons (Fx59 mit Button).png[/attachment]
[attachment=2]Wo sind meine schließen Buttons.png[/attachment]
[attachment=1]Wo sind meine schließen Buttons2 (Fx60).png[/attachment]
was stimmt da nicht mehr
gruß uni
-
Bei mir funktioniert alles so wie es soll. Die Daten tauchen ungefähr zwei Sekunden nach dem klicken auf das Icon auf... :klasse::klasse:
kann ich bestätigen
gruß uni
-
Achtung
es ging mir darum
nich jeder ist so affin in den Anpassungen unterwegs
da hat mir der Beitrag von Sören Hentzschel gut gefallen
gruß uni
-
:klasse:
das ist keine Belehrung oder deren gleichen
dient nur zu Info
aber wer kein Script oder dergleichen will
es gibt es auch als WebExtension
178 Erweiterungen für „JavaScript“
gruß uni
-
:grr:
„Na, nu wird doch der Hund in der Pfanne verrückt!“
[attachment=0]NoScript Camp meldung grrrrrrrrr.png[/attachment]
Gegentest mit uMatrix ---> nix (Quantum58beta)
sehr sehr komisch
diese Extension hab ich garnich!?
:-???
gruß uni
-
ok
Seite im Malwarebytes freigegeben
danke für die Aufklärung EffPeh
gruß uni
-
:-??
[attachment=0]http ffc.square7.ch.png[/attachment]
da is was nich iO
oder blockt der nur bei mir?
[Blockierte Grafik: http://www.cosgan.de/images/smilie/konfus/a050.gif]
-
min
frage
wo steht das im "Code/Skript"ZitatProfil_%profilename%_%day%_%month%_%year%_%time%
find es nicht (oder bin ich blind :wink: )
sonst könnte man(n) ja die Reihenfolge ändern
Code
Alles anzeigen// ==UserScript== // @name BackupProfile.uc.js // @namespace BackupProfile.github.com // @description Schaltfläche zum Sichern des Firefoxprofils // @charset UTF-8 // @author ywzhaiqi、defpt // @version v2017.12.28b // @note Vorlage Script von ywzhaiqi // @note Sicherungsdatei enthaelt auch Profilname (v2017.12.23); Ersatz veralteter Funktionen (v2017.12.28b) // @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 : "Profilsicherung", tooltiptext : "Sichern der aktuellen Konfiguration", onClick: function(){ // Speicherort - Ordner festlegen - Sichern funktioniert nur wenn Speicherort- bzw. Ordner vorhanden ist!! var path = "E:\\Firefox\\"; // 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 = Cu.import('resource://gre/modules/FileUtils.jsm').FileUtils; var dir = fu.getFile('ProfD', []); var localnow = new Date().toLocaleString(); localnow = localnow.replace(/\W+/g, "_"); var archiveName = 'Profil_' + bupgetCurrentProfileName()+ '_' + localnow + '.zip'; 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.xul"){' + '#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); })();
gruß uni
-