Posts by Endor
-
-
Bitte mal testen:
Code
Display More// browserkonsole.uc.js (function() { if (location != 'chrome://browser/content/browser.xhtml') return; try { CustomizableUI.createWidget({ id: 'browser-konsole-button', type: 'custom', defaultArea: CustomizableUI.AREA_NAVBAR, onBuild: function(aDocument) { var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton'); var props = { id: 'browser-konsole-button', class: 'toolbarbutton-1 chromeclass-toolbar-additional', label: 'Browser-Konsole', tooltiptext: 'Browser-Konsole öffnen', style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADaSURBVHjaYvz//z8DJYAJn+SFuYy+IEyWAUCN0/iEGDaBMIhNkgFQDZlK2gwMIAxi4zIElwsyDWwRHCg7kygD8DkXmxwTVtsdeBgYmFExWAyLK5iw2sAqCMZZvbEMAcXOcD42VzBh2O5lBFQsCsbPnz9nePLkCZwPlkNzBROm7SJw/PjxY4YfP36giKG7ghGWEoGC/w2Cw4lKfRfWrmQwSP7PCHcB3ES0gNO2vsyganoWQxxZD9gFYNvDkknKAxdWzQW7gomBQsACpacDTcwkUe90lEAkFwAEGACHlFPNBrHqNAAAAABJRU5ErkJggg==)', oncommand:'document.getElementById("menu_browserConsole").click();' }; for (var p in props) toolbaritem.setAttribute(p, props[p]); return toolbaritem; } }); CustomizableUI.registerToolbarNode(tb); } catch(e) { }; function onCommand() { var document = event.target.ownerDocument; if (!document.getElementById('menu_browserConsole')) { let { require } = Cu.import("resource://devtools/shared/loader/Loader.jsm", {}); require("resource://devtools/client/webconsole/browser-console-manager"); }; document.getElementById('menu_browserConsole').click(); }; })();
Mfg.
Endor -
Fragen kann man ja mal.
Gerne, immer edvoldi.
Hätte Dir gerne geholfen.Leider geht das weit über meine Fähigkeiten hinaus.
Mfg.
Endor -
Hallo milupo.
loader.sys.mjs
Danke für den Hinweis.
Bei Beta - Daily habe ich das Script entsprechend geändert:
https://github.com/Endor8/user…Daily/Fehlerkonsole.uc.js
dharkness21
Ich habe versucht eine Version für Firefox zu machen, leider reicht mein Können
nicht dazu.
Mfg.
Endor -
backup-profile.uc.js leider kann ich das nicht umschreiben.
Da reicht mein können bei weitem nicht. Leider....Habe mir mal ein Script zum öffnen der Fehlerkonsole gemacht.
Falls es jemand brauchen kann:JavaScript
Display More// Button zum öffnen der Fehlerkonsole // Erstellt am 28.05.2023 von Endor (function() { if (location != 'chrome://messenger/content/messenger.xhtml') return; var toolbarbutton = document.createXULElement('toolbarbutton'); var currentProfileDirectory = Services.dirsvc.get("ProfD", Ci.nsIFile).path.replace(/\\/g, "/"); var buttonicon = "Fehler.png" var props = { id: 'Fehlerkonsole-button', class: 'toolbarbutton-1', label: 'Fehlerkonsole öffnen', tooltiptext: 'Fehlerkonsole öffnen', style: 'list-style-image: url("' + ("file:" + currentProfileDirectory + "/chrome/icons/" + buttonicon) + '");', oncommand: 'toJavaScriptConsole();' }; for (var p in props) toolbarbutton.setAttribute(p, props[p]); var toolbox = document.getElementById("mail-toolbox"); toolbox.palette.appendChild(toolbarbutton); var toolbar = document.getElementById("tabbar-toolbar"); toolbar.insertItem("Fehlerkonsole-button"); function onCommand() { var document = event.target.ownerDocument; if (!document.getElementById('devtoolsToolbox')) { let { require } = Cu.import("resource://devtools/shared/Loader.jsm", {}); require("devtools/client/framework/devtools-browser"); }; document.getElementById('devtoolsToolbox').click(); }; })();
Symbol:
Mfg.
Endor -
Also das Script von Github kann nicht gehen das hat auch diesen Teil
JavaScriptCustomizableUI.createWidget({ id : "Backup-button", defaultArea : CustomizableUI.AREA_NAVBAR, label : "Profilsicherung", tooltiptext : "Sichern der aktuellen Konfiguration", onClick: function(){
diese Methode geht ja in Thunderbird nicht.
Mfg.
Endor -
Hallo edvoldi.
EmptyTrashFolderThunderbird.uc.js und EmptyJunkFolderThunderbird.uc.jsverwende ich nicht. Daher auch nicht getestet. Im Ordner von Daily und Beta sind zwei
Versionen die milupo mir gestern gegeben hat. Hast Du die mal getestet?Script BackupProfile.uc.js
Könntest Du mir das mal bitte rüber schieben?
Oder ist es dieses hier:userChrome.js/BackupProfile.uc.js at master · Endor8/userChrome.jsSkripte für die Firefox-Erweiterung userChromeJS. Contribute to Endor8/userChrome.js development by creating an account on GitHub.github.comMfg.
Endor -
Hallo edvoldi!
Ich müsste mittlerweile alle deiner Scripte hoch geladen haben.
Schau es Dir mal an. Solltest Du noch welche haben gib Bescheid.
Den Readme muss ich noch anpassen.Quelle der Scripte Autoren usw.
Mfg.
Endor -
Hallo milupo.
Ich meinte hier vom Forum.
Mittlerweile kommen sie.
Die letzten Haken haben es scheins gebracht,
Mfg.
Endor -
Mist wieder keine E-Mail Benachrichtigung erhalten.
Komisch
-
Danke milupo.
Ich habe hier status-status
verwendet. Geht auch.
Beide Scripte sind bei GIthub gelandet.
Und noch ein paar mehr.
Bei Release sind es jetzt 17
Bei Beta - Daily 16Leider habe ich keine E-Mail Benachrichtigung vom Forum, bekommen.
Habe jetzt in den Einstellungen ein paar Haken noch gesetzt. hoffe es geht nun.
Mfg.
Endor -
VersionInStatusleiste.uc.js funktioniert auch im Daily. Musste aber in Zeile 18 eine andere ID für die Position nehmen.
Ja das war mir auch schon aufgefallen.
Welche id hast Du genommen?Mfg.
Endor -
Für die Scrollbars teste mal das aktulle Script custom-scrollbars.uc.js
von Aris für Firefox, das funktioniert hier auch in allenThunderbirds. Hat wesentlich mehr Einstellungen usw.
Da die Begrenzung für Beiträge hier immer noch bei 10000 Zeichen ist
lade ich das Script bei Github hoch für hier ist es zu lange.Edit: ist jetzt hier zu finden:
userChrome.js/Thunderbird at master · Endor8/userChrome.jsSkripte für die Firefox-Erweiterung userChromeJS. Contribute to Endor8/userChrome.js development by creating an account on GitHub.github.comMfg.
Endor
-
Zum öffnen des Chromeordners hätte ich auch ein Script.
Es baut eine SChaltfläche in Thunderbird ein bei klick öffnet sich dann der Chromeordner.
JavaScript: open-chrome-folder.uc.js
Display More// Chromeordner // Unicode-Konvertierung → label: 'Chromeordner', tooltiptext: 'Chromeordner öffnen', (function() { if (location != 'chrome://messenger/content/messenger.xhtml') return; var toolbarbutton = document.createXULElement('toolbarbutton'); var props = { id: 'chromefolder-ToolBarButton', class: 'toolbarbutton-1', label: 'Chrome-Ordner', tooltiptext: 'Chromeordner öffnen', style: 'list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABc0lEQVR42mNkoBAwUmxAw7LHC/nYfsWhS2zYfIDp0MLk/wQNKJtz639ptArDmSc/4IJ//vxluH31FU5NZy7dZV/W5PYLboCyujjDj5+sKIrEhRHs33+gBv9lYHj69CPD7eu3pBbW2D+3i5/Lylg6++Z/cRl+hm9f/jF8fPeOoJ+ZWVkZzp04nfjr58/HQO4toAE3/guKcDG8f/cdrKAmVo3h2MPvRAVge8tyP8aSWTf+MzH/ZPj7h5lBV1+B4c17guEGBh/fv//15OEjU6AB1////PmRQUtTieHLT3aGf8TpZ3jy4OHxyTl6VowlM6////jxBYOltRHDi9f/iNL888cPhqePHqXPKTOfxVg889p/GSkeht8MvMCYIM761y+evZqcoyMOjkaQAfr6UgzPXvxjYGVjIqj5/79/DLdv3Fs1s8QkHGyAd9rEWH0rjwUfP/0iyvY/v3//3bmgxPLB5X1nwQYAsQVxwYYBTsAMoAhQbAAAAjCiCL9JqqgAAAAASUVORK5CYII=")', onclick: 'if (event.button == 0) { \ Services.dirsvc.get("UChrm", Ci.nsIFile).launch(); \ }; ' }; for (var p in props) toolbarbutton.setAttribute(p, props[p]); var toolbox = document.getElementById("mail-toolbox"); toolbox.palette.appendChild(toolbarbutton); var toolbar = document.getElementById("tabbar-toolbar"); toolbar.insertItem("chromefolder-ToolBarButton", toolbar.lastChild); })();
Vielleicht könnt ihr es ja brauchen.
Mfg.
Endor -
Hallo milupo .
Danke für Deinen Beitrag und Hinweis auf unsere gemeinsame
Arbeit für Thunderbird. Denn Dir gebührt mindestens soviel Dank wie mir.
Ich übertrage nach vorhergehenden Test noch ein paar Scripte
von hier aus dem Forum.Mfg.
Endor -
Hier der oben nicht richtig eingebundene Screenshot
Endor
-
Thunderbird 3.1.10
Erstellzeitpunkt: Mon May 30 2011 21:23:05 GMT+0200
UserAgent-String: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.17) Gecko/20110414 Lightning/1.0b2 Thunderbird/3.1.10
Build-ID: 20110414114714Aktivierte Erweiterungen: [21]
- Adblock Plus 1.3.9a.3028
- AddressBookTab 1.4.1
- CompactHeader 1.2.4
- Contacts Sidebar 0.8pre2
- Deutsches Wörterbuch, erweitert für Österreich 2.0.2
- Dictionary Switcher 1.1.5
- Element Hiding Helper für Adblock Plus 1.1.2a.327
- Lightning 1.0b2
- MagicSLR 3.3
- Mail Tweak 1.0pre10
- MR Tech Toolkit 6.0.4
- ProfileSwitcher 1.2.1
- Provider für Google Kalender 0.7.1
- Silvermel and Charamel XT 1.4.1
- Stationery 0.6.1
- Stylish 1.1.2
- Switch Themes 0.1.1
- ThunderBirthDay 0.3.3
- Tool Tabs für Thunderbird 0.3.2.20100919
- Update Notifier 0.1.5.5
- ViewSourceWith 0.7.4Installierte Themes: [3]
- Charamel 1.4.1
- Silvermel 1.4.1
- StandardMiramar 3.3a4.pre
Meine Thunderbird-Informationen
Letzte Aktualisierung: Mon, 30 May 2011 19:18:14 GMT
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20110530 Thunderbird/3.3a4preErweiterungen (aktiviert: 12, deaktiviert: 0; gesamt: 12)
- Adblock Plus 1.3.9a.3028
- CompactHeader 1.3.0beta6
- Deutsches Wörterbuch, erweitert für Österreich 2.0.2
- Element Hiding Helper für Adblock Plus 1.1.2a.327
- InfoLister 0.10.4a1
- Lightning 1.0b4pre
- Nightly Tester Tools 3.1.7
- Provider for Google Calendar 0.8pre.20110429
- Restart Thunderbird 1.0
- Silvermel and Charamel XT 1.5.0pre_trunk_r4798
- Switch Themes 0.2.0pre_trunk_r4168
- Tool Tabs für Thunderbird 0.3.2.20110107
Themes (2)
- Charamel [ausgewählt]
- Thunderbird (default)
Plugins
- Adobe Acrobat
- Java Deployment Toolkit 6.0.250.6
- Java(TM) Platform SE 6 U25
- Microsoft® DRM
- Shockwave Flash
- Shockwave for Director
- Silverlight Plug-In
- Windows Media Player Plug-in Dynamic Link Library
Shredder 7.0 Alpha 1
Meine Thunderbird-Informationen
Letzte Aktualisierung: Mon, 30 May 2011 19:37:07 GMT
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:7.0a1) Gecko/20110530 Thunderbird/7.0a1Erweiterungen (aktiviert: 2, deaktiviert: 0; gesamt: 2)
- InfoLister 0.10.4a1
- Tool Tabs für Thunderbird 0.3.2.20110107
Themes (1)
- Standard [ausgewählt]
Plugins
- Adobe Acrobat
- Java Deployment Toolkit 6.0.250.6
- Java(TM) Platform SE 6 U25
- Microsoft® DRM
- Shockwave Flash
- Shockwave for Director
- Silverlight Plug-In
- Windows Media Player Plug-in Dynamic Link Library