Beiträge von omar1979
-
-
Das Fazit vorab - die selber gebaute vertikale Toolbar geht, taucht aber nicht im Symbolleiste anpassen Fenster auf .
Also geht sie eigentlich nicht, weil man dann ja nichts reinschieben kann ....
Ich bin zwar auch kein Script-Kenner, aber ich hab mal gemerkt, dass die vertikale Zusatzleiste im "Symbolleiste anpassen..."-Fenster normal unter den anderen Leisten also horizontal angezeigt wird.

-
Könnte an deiner Hardware liegen
ich glaub es liegt auch daran, dass ich serien oder film schaue, dann ist es sehr hoch.
wenn ich es stope ist es ok. Danke dir vielmals.
-
Hallo allen..
ich habe gemerkt, dass Firefox ab und zu im Taskmanager hohe Angaben anzeigt.
Liegt das an den vielen offenen Tabs oder an den Scripten und CSS-Dateien?
Gibt es da eine Lösung, damit ich keine Probleme habe?
Die Probleme sind, dass der Laptop alt ist und immer einiges langsam reagiert.
Danke für die Informationen.
-
Alles ist gut
Dankeschön

-
Ja, du hast die Kommas hinten vergessen

*auf die Stirn hau*
Besten Danke 2002Andreas 
-
Hallo allen..
Habe in diesem Script noch 2 andere Links eingetragen, die ich will dass es autoreloadet..
Leider funkt es nicht.
Kann mir jemand sagen was ich falsch gemacht habe?
Code
Alles anzeigen/*Damit wird die Seite auch neu geladen, wenn der PC im Standby war, und die Servermeldung erscheint. Die Urls bei const urls müssen mit denen der betreffenden Seiten genau übereinstimmen. Die Strings bei const urlPrefixes müssen Anfangsabschnitte der Urls der betreffenden Seiten sein (entspricht in der Tampermonkey-Syntax mit * am Ende). Zeile 32 ist der Reload-Time 9000 = 9 Sekunden.*/ // Author @aborix // Autoreload.uc.js (function() { if (!window.gBrowser) return; let frameScript = function() { function urlMatches(aUrl) { const urls = [ 'https://www.camp-firefox.de/forum/ungelesene-beitraege/' 'https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/' 'https://www.ircforumlari.net/mirc-parca-kodlar/' ]; const urlPrefixes = [ ]; return urls.includes(aUrl) || urlPrefixes.some(string => aUrl.startsWith(string)); }; addEventListener('DOMContentLoaded', function(event) { let document = event.target; if (!urlMatches(document.location.href)) return; let timId; /* if (!document.hidden) { */ let wait = 30000; if (document.URL.startsWith('about:neterror?')) { wait = 1000; }; timId = content.setTimeout(function() { document.location.reload(); }, wait); /* }; */ document.addEventListener('visibilitychange', function() { if (document.hidden) { /* content.clearTimeout(timId); */ } else { document.location.reload(); } }); }); }; let frameScriptURI = 'data:,(' + frameScript.toString() + ')()'; window.messageManager.loadFrameScript(frameScriptURI, true); })(); -
So ↓ habe ich das jetzt gelöst.
Danke. Habe deine Zeile 26 var cssA in dem Script den ich benütze eingefügt und es für mich angepasst.
Nun siehts so aus:
Hier das vollständige Script, falls es später jemand sucht und es benützen will.
CSS
Alles anzeigen(function() { function doDatClock() { var timestr = new Date().toLocaleDateString(locale, options); const blanks = ' -'; let i = timestr.lastIndexOf(','); timestr = timestr.substring(0, i)+ blanks + timestr.substring(i + 1) + ' Uhr'; if (count == 1) { var counter = new Date(1000 * sec).toISOString().substr(11, 8); // .replace(/^[0:]+/, '') // if you want to replace zeroes and colons timestr = timestr + ' (' + counter + ')'; sec++; } ClockLabel.setAttribute('value', timestr); } var count = 0; // if you don't want a counter set this to zero var agent = 1; // if you just want the clock set this to zero var language = 'de-DE'; // locale, e.g. 'de-DE' , 'en-US' , 'fr-FR' var personalText = ' -'; // your personal text here var cssFontFamily = 'DejaVu Sans'; var cssColor = 'white'; // Font Color var bitnr = ` (${Services.appinfo.is64Bit ? 64 : 32}-bit)`; var css = 'padding-top: 5px; padding-left: 0;margin-right:2px;margin-left:4px; color: ' + cssColor + '; font-family: ' + cssFontFamily + '; font-weight:500; font-size:12px; text-shadow: none; width: 340px;'; var cssA = 'text-align: right; background: url("file:///C:/Users/askas/AppData/Roaming/Mozilla/Firefox/Profiles/use9514s.default-release/chrome/Icons/firefox.png")no-repeat !important; background-position: 5px 2px !important; min-height: 20px; max-height: 20px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px !important; margin-right: 5px; margin-bottom: 0px; margin-left: 10px; width: 148px;'; var options = { weekday: 'long', year: 'numeric', month: 'short', day: 'numeric', hour: '2-digit', minute: '2-digit', second: '2-digit' }; var sec = 0; var locale = language || window.navigator.languages[0]; var position = document.getElementById('helpMenu'); // Datumsangabe in Menüleiste // var position = document.getElementById('urlbar-container'); // Datumsangabe in Symbolleiste hinter Adressleiste var ClockLabel = document.createXULElement('label'); ClockLabel.setAttribute('id', 'statusbar-clock-display'); ClockLabel.setAttribute('class', 'statusbarpanel-text'); ClockLabel.setAttribute('style', css); position.parentNode.insertBefore(ClockLabel, position.nextSibling); if (agent == 1) { var AgentLabel = document.createXULElement('label'); AgentLabel.setAttribute('id', 'statusbar-agent-display'); AgentLabel.setAttribute('class', 'statusbarpanel-text'); AgentLabel.setAttribute('style', css + cssA); var FFstr = window.navigator.userAgent.split(' '); var FF = FFstr[FFstr.length - 1].replace('/', ' '); // var text = "Firefox Version: " + gAppInfo.version + personalText; // Cc["@mozilla.org/xre/app-info;1"].getService(Ci.nsIXULAppInfo).QueryInterface(Ci.nsIXULRuntime); var text = " Firefox Version: " + AppConstants.MOZ_APP_VERSION_DISPLAY + bitnr + personalText; AgentLabel.setAttribute('value', text); position.parentNode.insertBefore(AgentLabel, position.nextSibling); } if (count == 1) { ClockLabel.addEventListener('dblclick', function() { sec = 0; }); } window.setInterval(doDatClock, 1000); })(); -
Das sollte es. Nur da muss ich passen.
Danke.
-
Teste bitte:
Danke 2002Andreas wird es auch funken, wenn ich es im Script einbaue?
-
Hallo allen..
Kann mir evtl. jemand helfen hier in diesem Script vor dem Text: "Firefox Version" ein Icon zu setzen?
Hab selber versucht aber nicht hingekriegt. Das Script ist von 2002Andreas, dem ich hier nochmals danke.
Es sieht jetzt so aus:
und das wäre das Script:
Code
Alles anzeigen(function() { function doDatClock() { var timestr = new Date().toLocaleDateString(locale, options); const blanks = ' -'; let i = timestr.lastIndexOf(','); timestr = timestr.substring(0, i)+ blanks + timestr.substring(i + 1) + ' Uhr'; if (count == 1) { var counter = new Date(1000 * sec).toISOString().substr(11, 8); // .replace(/^[0:]+/, '') // if you want to replace zeroes and colons timestr = timestr + ' (' + counter + ')'; sec++; } ClockLabel.setAttribute('value', timestr); } var count = 0; // if you don't want a counter set this to zero var agent = 1; // if you just want the clock set this to zero var language = 'de-DE'; // locale, e.g. 'de-DE' , 'en-US' , 'fr-FR' var personalText = ' -'; // your personal text here var cssFontFamily = 'DejaVu Sans'; var cssColor = 'white'; // Font Color var bitnr = ` (${Services.appinfo.is64Bit ? 64 : 32}-bit)`; var css = 'padding-top: 5px; padding-left: 0;margin-right:2px;margin-left:4px; color: ' + cssColor + '; font-family: ' + cssFontFamily + '; font-weight:500; font-size:12px; text-shadow: none; width: 340px;'; var cssA = 'width: auto;'; var options = { weekday: 'long', year: 'numeric', month: 'short', day: 'numeric', hour: '2-digit', minute: '2-digit', second: '2-digit' }; var sec = 0; var locale = language || window.navigator.languages[0]; var position = document.getElementById('helpMenu'); // Datumsangabe in Menüleiste // var position = document.getElementById('urlbar-container'); // Datumsangabe in Symbolleiste hinter Adressleiste var ClockLabel = document.createXULElement('label'); ClockLabel.setAttribute('id', 'statusbar-clock-display'); ClockLabel.setAttribute('class', 'statusbarpanel-text'); ClockLabel.setAttribute('style', css); position.parentNode.insertBefore(ClockLabel, position.nextSibling); if (agent == 1) { var AgentLabel = document.createXULElement('label'); AgentLabel.setAttribute('id', 'statusbar-agent-display'); AgentLabel.setAttribute('class', 'statusbarpanel-text'); AgentLabel.setAttribute('style', css + cssA); var FFstr = window.navigator.userAgent.split(' '); var FF = FFstr[FFstr.length - 1].replace('/', ' '); // var text = "Firefox Version: " + gAppInfo.version + personalText; // Cc["@mozilla.org/xre/app-info;1"].getService(Ci.nsIXULAppInfo).QueryInterface(Ci.nsIXULRuntime); var text = " Firefox Version: " + AppConstants.MOZ_APP_VERSION_DISPLAY + bitnr + personalText; AgentLabel.setAttribute('value', text); position.parentNode.insertBefore(AgentLabel, position.nextSibling); } if (count == 1) { ClockLabel.addEventListener('dblclick', function() { sec = 0; }); } window.setInterval(doDatClock, 1000); })();Besten Dank im Voraus.
-
-
-
Die Pfade zu deinen Icons musst du dir anpassen:
Danke vielmals.
Muss da zuoberst nicht irgendwas mit @moz dingsbungs stehen? weiss grad den text nicht..

-
Es wäre noch schön, wenn jemand ein CSS hätte für die Icons von ExtraConfigMenü und es hier teilen könnte

-
Und jetzt wird es angezeigt, oder nicht?
Ja danke. 🙄
-
Hast du den Pfad in Zeile 74 für dich angepasst?
Inzwischen schon ja.. ist mir erst nach dem oberen Eintrag von mir in Sinn gekommen.

-
Mit diesem Script ist der Button zusätzlich noch verschiebbar:
Danke 2002Andreas das Icon ist zwar immernoch unsichtbar, aber das Popup öffnet sich..
-
Alternativ für die, die das Script extras_config_menu.uc.js benutzen:
Zwischen Zeile 92 bis 98 diesen Text einfügen:menupopup.appendChild(this.createME("menuitem","userChromeShadow.css","uProfMenu.edit(0,'userChromeShadow.css');","uProfMenu_edit",0));
Habe diese Zeile nach der Zeile 93 reinkopiert jetzt ist das Icon weg..

-
Ist das hier die neue Extra Config Menü 2002Andreas?