userChrome.js Scripte für den Fuchs (Diskussion)

Schrauberecke: Hier geht es um optische und funktionelle Veränderungen (ohne Themes oder Personas) von Firefox oder von Webseiten per CSS-Codes oder JavaScript.
Benutzeravatar
2002Andreas
Moderator
Beiträge: 36672
Registriert: Fr, 04. Jul 2008 19:25
Wohnort: Niedersachsen

Re: userChrome.js Scripte für den Fuchs (Diskussion)

#1366

Beitrag von 2002Andreas » Mo, 11. Dez 2017 10:48

Das von Aris und dann dieses ältere.

https://github.com/ardiman/userChrome.j ... gscrollbar

aus diesem Beitrag:
#1355
Mit freundlichem Gruß
Andreas
Mein System    Meine Add-ons

Benutzeravatar
2002Andreas
Moderator
Beiträge: 36672
Registriert: Fr, 04. Jul 2008 19:25
Wohnort: Niedersachsen

Re: userChrome.js Scripte für den Fuchs (Diskussion)

#1367

Beitrag von 2002Andreas » Mo, 11. Dez 2017 10:50

Was mich wundert, laut deinem Screenshot hat die Datei bei dir nur eine Größe von 1 KB.

Die von Aris hat hier 9 KB.
Mit freundlichem Gruß
Andreas
Mein System    Meine Add-ons

seipe
Senior-Mitglied
Beiträge: 740
Registriert: Do, 22. Dez 2005 14:47

Re: userChrome.js Scripte für den Fuchs (Diskussion)

#1368

Beitrag von seipe » Mo, 11. Dez 2017 10:59

Ich habe den Code mit roter Schieberegler mit gelben Hintergrund genommen.

Der Code von ArisCTR funktioniert jetzt. Ich möchte aber den Schieberegler in roter Farbe und Hintergrund grau.
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0,
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0b2,
Windows 10 Pro Version 1709 (Build 16299.192), Intel Core i7 4790K @ 4,00 GHz, 32 GB RAM, SSD LITEON IT LMT-256L9M, Nvidia Geforce GTX 980

Benutzeravatar
2002Andreas
Moderator
Beiträge: 36672
Registriert: Fr, 04. Jul 2008 19:25
Wohnort: Niedersachsen

Re: userChrome.js Scripte für den Fuchs (Diskussion)

#1369

Beitrag von 2002Andreas » Mo, 11. Dez 2017 11:50

Teste bitte mal:

Code: Alles auswählen

"use strict";

/* ***********************************************************************************************

 README
 
 Aktivieren einer Einstellung > var ... auf 'true' setzen
 Deaktivieren einer Einstellung > var ... auf 'false' setzen
 Anpassungen vornehmen > Aendern von Werten
 - Farbe - Name: red, blue, transparent / Hexcode: #33CCFF, #FFF
 - Farbe - rgb(a): rgba(0,0,255,0.8) / hsl(a): hsla(240,100%,50%,0.8) // a = Sichtbarkeit
 - Zahlen: 1, 2, 3 ... 10, 11, 12 ...
 - Sichtbarkeit (in Dezimalzahlen): 0.0 bis 1.0 e.g. 1.4, 1,75
 - Farbverlaeufe: linear-gradient(Richtung, Farbe, Farbe, Farbe)
 - Beispiel: linear-gradient(to right, blue, #33CCFF, rgba(0,0,255,0.8))
 
 - Beispiel 2:
	Farbverlauf von links nach rechts - tranparent -> weiss mit 50%er Sichtbarkeit -> tranparent
	linear-gradient(to right,transparent,rgba(255,255,255,0.5),transparent)
 
 Info
 - Zu kleine Breitenwerte werden sich negativ auf einige Oberflaechenelemente auswirken (z.B. auf Menuelisten)!
 
*********************************************************************************************** */

// Allgemeine Einstellungen

// Scrollbars ausblenden
var hide_scrollbars = false; /* Standard = false */
// Schaltflächen ausblenden
var hide_scrollbar_buttons = false; /* Standard = false */
// benutzerdefinierte Breite
var custom_scrollbar_width = true; /* Standard = false */
var custom_scrollbar_width_value = 10; /* 10-? // Standard = 17 (in px) */
// benutzerdefinierte Sichtbarkeit
var custom_scrollbar_opacity = false; /* Standard = false */
var custom_opacity_value = "1.0"; /* Standard = 1.0 */
// "schwebende" Scrollbars / Scrollbars über dem Webinhalt 
var enable_floating_scrollbars = false; /* Standard = false */
// benutzerdefinierte Scrollbars
var enable_custom_scrollbars = true;
// benutzerdefinierte Hintergrundfarbe bzw. benutzerdefinierter Hintergrundverlauf
var cs_background_color = "grey"; /* Standard = #CCCCCC / Transparenter Hintergrund = transparent */
var cs_background_image = "linear-gradient(to right,transparent,rgba(255,255,255,0.5),transparent)"; /* Standard = none */
// benutzerdefinierte Schiebereglerfarbe bzw. benutzerdefinierter Schiebereglerfarbverlauf
var cs_thumb_color = "red"; /* Standard = #33CCFF */
var cs_thumb_image = "linear-gradient(to right,transparent,rgba(255,255,255,0.5),transparent)"; /* Standard = unset */
// benutzerdefinierte Schiebereglerfarbe (hover/ueber) bzw. benutzerdefinierter Schiebereglerfarbverlauf
var cs_thumb_hover_color = "#66FFFF"; /* Standard = #66FFFF */
var cs_thumb_hover_image = "linear-gradient(to right,transparent,rgba(255,255,255,0.5),transparent)"; /* Standard = unset */
// benutzerdefinierte Schiebereglerrundung
var cs_thumb_roundness = 0; /* Standard = 0 (in px) */
// benutzerdefinierte Schiebereglerrandbreite
var cs_thumb_border = 1; /* Standard = 0 (in px) */
// benutzerdefinierte Schiebereglerrandfarbe
var cs_thumb_border_color = "#33CCFF"; /* default ##33CCFF */
// benutzerdefinierte Schaltflaechenfarbe bzw. benutzerdefinierter Schaltflaechenfarbverlauf
var cs_buttons_color = "#000000"; /* Standard = #000000 */
var cs_buttons_image = "linear-gradient(to right,transparent,rgba(255,255,255,0.5),transparent)"; /* Standard = unset */
// benutzerdefinierte Schaltflaechenfarbe (hover/ueber) bzw. benutzerdefinierter Schaltflaechenfarbverlauf
var cs_buttons_hover_color = "#000066"; /* Standard = #000066 */
var cs_buttons_hover_image = "linear-gradient(to right,transparent,rgba(255,255,255,0.5),transparent)"; /* Standard = unset */
// benutzerdefinierte Schaltflächenrundung
var cs_buttons_roundness = 0; /* Standard = 0 (in px) */


/* ******************************************************************************************** */
/* ******************************************************************************************** */
/* ******************************************************************************************** */


Components.utils.import("resource://gre/modules/Services.jsm");
var ss =  Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService);

var custom_scrollbars = {

  init: function() {

  var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
	\
	@namespace html url("http://www.w3.org/1999/xhtml");\
	\
	scrollbar, scrollcorner {\
	  -moz-appearance: none !important;\
	  background-color: '+cs_background_color+' !important; \
	  background-image: '+cs_background_image+' !important; \
	}\
	scrollbar thumb {\
	  -moz-appearance: none !important;\
	  background-color: '+cs_thumb_color+' !important;\
	  background-image: '+cs_thumb_image+' !important;\
	  border-radius: '+cs_thumb_roundness+'px !important;\
	  border: '+cs_thumb_border+'px solid '+cs_thumb_border_color+' !important; \
	}\
	scrollbar thumb:hover, scrollbar thumb:active {\
	  -moz-appearance: none !important;\
	  background-color: '+cs_thumb_hover_color+' !important;\
	  background-image: '+cs_thumb_hover_image+' !important;\
	}\
	scrollbar scrollbarbutton {\
	  -moz-appearance: none !important;\
	  background-color: '+cs_buttons_color+' !important;\
	  background-image: '+cs_buttons_image+' !important;\
	  border-radius: '+cs_buttons_roundness+'px !important;\
	}\
	scrollbar scrollbarbutton:hover {\
	  -moz-appearance: none !important;\
	  background-color: '+cs_buttons_hover_color+' !important;\
	  background-image: '+cs_buttons_hover_image+' !important;\
	}\
	\
  '), null, null);

  ss.loadAndRegisterSheet(uri, ss.AGENT_SHEET);

  }
};

var scrollbar_buttons = {

  init: function() {

  var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
	\
	@namespace html url("http://www.w3.org/1999/xhtml");\
	\
	scrollbar scrollbarbutton {\
	  opacity: 0 !important;\
	}\
	scrollbar[orient="vertical"] scrollbarbutton {\
	  min-height: 1px !important;\
	  height: 1px !important;\
	  max-height: 1px !important;\
	}\
	scrollbar[orient="horizontal"] scrollbarbutton {\
	  min-width: 1px !important;\
	  width: 1px !important;\
	  max-width: 1px !important;\
	}\
	\
  '), null, null);

  ss.loadAndRegisterSheet(uri, ss.AGENT_SHEET);

  }
};

var scrollbar_width = {

  init: function() {

  var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
	\
	@namespace html url("http://www.w3.org/1999/xhtml");\
	\
	scrollbar[orient="vertical"] scrollbarbutton {\
	  min-width: 0 !important;\
	  width: '+custom_scrollbar_width_value+'px !important;\
	  max-width: '+custom_scrollbar_width_value+'px !important;\
	}\
	scrollbar[orient="horizontal"] scrollbarbutton {\
	  min-height: 0 !important;\
	  height: '+custom_scrollbar_width_value+'px !important;\
	  max-height: '+custom_scrollbar_width_value+'px !important;\
	}\
	\
  '), null, null);

  ss.loadAndRegisterSheet(uri, ss.AGENT_SHEET);

  }
};

var floating_scrollbars = {

  init: function() {

  var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
	\
	@namespace html url("http://www.w3.org/1999/xhtml");\
	\
	scrollbar {\
	  position: relative !important;\
	  z-index: 1000000000 !important;\
	}\
	scrollbar, scrollcorner {\
	  background-color: transparent !important; \
	  background-image: unset !important; \
	}\
	scrollbar[orient="vertical"] {\
	  -moz-margin-start: -'+custom_scrollbar_width_value+'px !important;\
	  width: '+custom_scrollbar_width_value+'px !important;\
	}\
	scrollbar[orient="horizontal"] {\
	  margin-top: -'+custom_scrollbar_width_value+'px !important;\
	  height: '+custom_scrollbar_width_value+'px !important;\
	}\
	\
  '), null, null);

  ss.loadAndRegisterSheet(uri, ss.AGENT_SHEET);

  }
};

var scrollbar_opacity = {

  init: function() {

  var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
	\
	@namespace html url("http://www.w3.org/1999/xhtml");\
	\
	scrollbar {\
	  opacity: '+custom_opacity_value+' !important;\
	}\
	\
  '), null, null);

  ss.loadAndRegisterSheet(uri, ss.AGENT_SHEET);

  }
};

var remove_scrollbars = {

  init: function() {

  var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
	\
	@namespace html url("http://www.w3.org/1999/xhtml");\
	\
	scrollbar, scrollcorner {\
	  display: none !important;\
	  visibility: collapse !important;\
	}\
	\
  '), null, null);

  ss.loadAndRegisterSheet(uri, ss.AGENT_SHEET);

  }
};

// oben aktivierte Einstellungen werden hier ausgefuehrt
if(enable_custom_scrollbars==true) custom_scrollbars.init();
if(hide_scrollbar_buttons==true) scrollbar_buttons.init();
if(custom_scrollbar_width==true) scrollbar_width.init();
if(enable_floating_scrollbars==true) floating_scrollbars.init();
if(custom_scrollbar_opacity==true) scrollbar_opacity.init();
if(hide_scrollbars==true) remove_scrollbars.init();
Mit freundlichem Gruß
Andreas
Mein System    Meine Add-ons

seipe
Senior-Mitglied
Beiträge: 740
Registriert: Do, 22. Dez 2005 14:47

Re: userChrome.js Scripte für den Fuchs (Diskussion)

#1370

Beitrag von seipe » Mo, 11. Dez 2017 13:02

2002Andreas, ganz "sakrischen" Dank (wie wir in Bayern sagen).
Zuletzt geändert von seipe am Mo, 11. Dez 2017 13:24, insgesamt 1-mal geändert.
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0,
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0b2,
Windows 10 Pro Version 1709 (Build 16299.192), Intel Core i7 4790K @ 4,00 GHz, 32 GB RAM, SSD LITEON IT LMT-256L9M, Nvidia Geforce GTX 980

Benutzeravatar
2002Andreas
Moderator
Beiträge: 36672
Registriert: Fr, 04. Jul 2008 19:25
Wohnort: Niedersachsen

Re: userChrome.js Scripte für den Fuchs (Diskussion)

#1371

Beitrag von 2002Andreas » Mo, 11. Dez 2017 13:14

Freut mich, war wie immer gern geschehen :D
Mit freundlichem Gruß
Andreas
Mein System    Meine Add-ons

Benutzeravatar
Zitronella
Senior-Mitglied
Beiträge: 8023
Registriert: Di, 07. Feb 2012 18:06

Re: userChrome.js Scripte für den Fuchs (Diskussion)

#1372

Beitrag von Zitronella » Mo, 11. Dez 2017 18:28

Ich weiß nicht ob hier der richtige Thread ist für die user Skripte (ich blick da nicht mehr so ganz durch, ansonsten bitte verschieben).
Ich wollte nur mitteilen, da ich irgendwann mal die Erweiterung Quick Media Codec geschrieben habe, und diese seit Firefox 57 nicht mehr funktioniert und ein Update auf eine Webextension nicht möglich ist, dass diese Erweiterung auch per userChrome.js möglich ist
Name der Datei zb. quick-media-codec.uc.js

Code: Alles auswählen

(function() {

   if (location != 'chrome://browser/content/browser.xul')
      return;

   try {
      CustomizableUI.createWidget({
         id: 'quick-media-codec-button',
         type: 'custom',
         defaultArea: CustomizableUI.AREA_NAVBAR,
         onBuild: function(aDocument) {
            var button = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
            var attributes = {
               id: 'quick-media-codec-button',
               class: 'toolbarbutton-1 chromeclass-toolbar-additional',
               removable: 'true',
               label: 'Quick Media Codec',             
               tooltiptext: Services.prefs.getBoolPref('media.play-stand-alone') ?
                  'Quick Media Codec is playing' : 'Quick Media Codec is stopped',
               oncommand: '(' + onCommand.toString() + ')()'
            };
            for (var a in attributes) {
               button.setAttribute(a, attributes[a]);
            };
            function onCommand() {
               var isEnabled = !Services.prefs.getBoolPref('media.play-stand-alone');
               Services.prefs.setBoolPref('media.play-stand-alone', isEnabled);
               var windows = Services.wm.getEnumerator('navigator:browser');
               while (windows.hasMoreElements()) {
                  let button = windows.getNext().document.getElementById('quick-media-codec-button');
                  if (isEnabled)
                     button.setAttribute('tooltiptext', 'Quick Media Codec is playing')
                  else
                     button.setAttribute('tooltiptext', 'Quick Media Codec is stopped');
               };
            };
            return button;
         }
      });
   } catch(e) { };

   var css =
      '#quick-media-codec-button[tooltiptext="Quick Media Codec is playing"] {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4QgVCgMdA8c0JwAAAw1JREFUOMttk71LK3kYhZ/JTExGQswXuopfZC1uo+til8JGqxXELfJRWWhpsRYG8SqKippL/gUjbhUTuwXBJojmD/ALtsoqEi0yIZqQhFEmv5kt7kbYZU99nsOB874S/2hra4vt7W329vaClmWtWpY1aVlWEECSpAdJkq4kSfq2vr7+0PYCSABfv35lf3+fzc3NlBBioVKpEAgE8Hg8ANRqNcrlMn6/H1mWj3Z2dhbbjBSPx0kmk6ytrd1Uq9Wf+vv7mZ2dxe/3oygKlmVhGAaVSoWzszOKxSIej+f24OBgPB6Pf28Qj8dT1Wp1IRQKMTMzg9PpRFVVTNMEQAjBx8cH9Xqdi4sL8vk8Xq/3KJlMLkrLy8tBIcRfgUCApaUlOjs7UVWVdDpNNBrFZrNhWRZCCHRdp1arcXx8jKZpyLL8o63Vaq1qmkY4HMbpdNLR0QHA3d0dKysr3N7eIkkSiqKgqioul4u5uTk0TaPVaq3aDMOY7O3txePxYLfbsdlsALy9vVEqldjY2CCRSGCaJrIs43A48Hq99PX1YRjGpM0wjKDP58M0TSzLQpKkz4DX11eazSb5fJ75+Xmur6+x2+3Isozf78cwjKAihMCyLP6ry8tL6vU6qqoyNDSEqqqf4W0JIVBM03zQNO2LEIJ2mCRJeDwe3G43QgimpqZIJBLYbDbe398xTZNSqYRpmg+KaZpXj4+PX6rVKi6Xi46ODhRFobu7G7vdzu7uLqFQ6F9z1mo1CoUCPp/vSh4bG/tTUZTfXl5eGB8fR1EUHA4HxWKRw8NDBgcHP2Fd12k2m6RSKRqNBrIsR+T7+/u30dHRwaenp5/tdjsDAwMIIZienkYIgWmaGIaBrus0Gg3Oz8/J5XKoqnqUTqd/l2OxGCcnJ39MTEz8enNz88Pz8zPDw8OfdXVdR9d1yuUyqVSKXC5HV1fXbSaT+SUWi30/5Wg0SiaTIRKJpIQQC7VajZGREXp6egAolUoUCgXcbjeKohxls9nFNvO5SyQSIZvNEg6Hg8D/vjPw7fT09KHtBfgbw8eNC0eG6lMAAAAASUVORK5CYII=)} ' +
      '#quick-media-codec-button[tooltiptext="Quick Media Codec is stopped"] {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4QgVCgI2tmD8JgAAAutJREFUOMttk71LK2kYxX+TmXxMMHFCIm78WCHX4jayu9hZ+AesIG5hDNhppTY2QVRQlKhcUltG3EoTuwXBJgj6D3hJaa4iKpKE6AwTjXF8593iXlN56nN4DuecR+EX1tfX2djYYGtrKyGlXJJSjkopEwCKolwpinKmKMq31dXVqw8ugAKwsrLC9vY2a2trOSHETL1eJxaLYRgGAJZlUavViEajqKq6t7m5OfuhUdLpNNlsluXl5QvTNP/o6+tjfHycaDSKpmlIKXEch3q9zvHxMbe3txiG8X1nZ+fPdDr900E6nc6ZpjkzMjLC2NgYuq6jaRoejwcAIQStVgvbtjk9PeX8/JxIJLKXzWZnlcXFxYQQ4kcsFmNhYQFd1wkGg3wG27axLIv9/X2q1Sqqqn7R3t/fl2q1GnNzcwQCAYLBIJlMhkajgWmaNJtNpJS0Wi3y+TxCCCYmJshkMnR1dS1pjuOMxuNxDMPA6/UC4Lour6+v2LZNo9Fo5wDg9/uJRCL09PTw8vIyqjmOk+jt7cV1XaSUANzf3/P29sbT0xOWZaGqKkIIAFRVRVVVotEolmUlNCFEW/iBUqnE4+MjDw8PSCmJx+N0dHTwaxNtnhACzXXdq2q1+lUI0b4SCoWQUuLxeJBSEg6H8fv9bZHrulQqFVzXvfK4rnt2fX2NaZq8vr4C4PP5CAQChEIhwuEwuq7j8/kAaLVaWJZFuVzGdd0zZXp6OuE4zo9EIsH8/DyGYRAKhT6tsdFoYNs2u7u7XF5e4vV6v6ilUulpaGjo95ubm7+8Xi/9/f3tQKWUuK6L4zg8Pz/TaDQ4OTmhWCyi6/rewcHBv2oqleLw8PC/4eHhfy4uLn67u7tjYGCgbbfZbNJsNqnVauRyOYrFIp2dnd/z+fzfqVTq55SnpqbI5/Mkk8mcEGLGsiwGBwfp7u4GoFKpUC6XCYfDaJq2VygUZj807U6SySSFQoHJyckE8Ok7A9+Ojo6uPrgA/wO0dY4EG2coXQAAAABJRU5ErkJggg==)} ';
   var stylesheet = document.createProcessingInstruction('xml-stylesheet', 'type="text/css" href="data:text/css;utf-8,' + encodeURIComponent(css) + '"');
   document.insertBefore(stylesheet, document.documentElement);

})();

Wer Fehler im Code findet, bitte mitteilen. Ich hab den Code quasi nur von einem anderen Skript übernommen und angepasst.
Hilfe auch im deutschsprachigen Firefox-Chat möglich.
Meine Anleitungstexte dürfen gerne "geklaut" und weiter verwendet/kopiert werden ;)

Benutzeravatar
Speravir
Senior-Mitglied
Beiträge: 656
Registriert: Do, 15. Dez 2005 1:33
Wohnort: Potsdam

Re: Bildlaufleisten / Scrollbars

#1373

Beitrag von Speravir » Di, 12. Dez 2017 17:52

ArisCTR hat geschrieben:
So, 10. Dez 2017 13:58
Bildlaufleisten / Scrollbar Modifikationen
Aris, ergänze doch einen Link auf die Github-Präsenz – hier im Forum sollte der (beinahe) Direktlink custom_scrollbars.uc.js · Aris-t2/Scrollbars · GitHub ausreichen. So könnte Dein Skript per commit zu Ardiman (Mithrandir) kopiert werden (wenn ich da jetzt nicht falsch über die Github-Mechanismen informiert bin).
Zitronella hat geschrieben:
Mo, 11. Dez 2017 18:28
Ich weiß nicht ob hier der richtige Thread ist für die user Skripte.
[…] dass diese Erweiterung auch per userChrome.js möglich ist
Du bist genau richtig hier. Gleich mal testen. Ich würde mich nicht wundern, wenn im 57er Fuchs eine SVG-Datei für das Symbol verwendet wird. Das wäre dann eine mögliche Änderung. Edit: Ääh, das ist ja unabhängig vom Sound-Symbol.Und:
Zitronella hat geschrieben: Wer Fehler im Code findet, bitte mitteilen.
Das Skript funktioniert im Test so, wie es soll.
Steffen "Speravir"
---
Spiro, ergo sum.
Avatar: Vorlage Fox Head and Tail Tribal by Majykal-Melodi on DeviantArt, bearbeitet (Lizenz: CC by-sa 3.0)

Benutzeravatar
loshombre
Senior-Mitglied
Beiträge: 10372
Registriert: So, 24. Apr 2005 23:30
Wohnort: Todesstern

Re: userChrome.js Scripte für den Fuchs (Diskussion)

#1374

Beitrag von loshombre » Di, 12. Dez 2017 18:32

@gelbe Frucht :wink:
nehmen wir doch glatt! Ich schubst mal meinen Kollegen Endor an, damit dein Script in die Githubsammlung aufgenommen wird, wenn es für dich ok ist.
Userscripte für die userChrome.js (Fuchs 57+, Installation, Zusammenfassung) im Forum und zum Download auf Github.com

Wetterfuchsbutton Script der dunklen Seite für die userChrome.js

Gruß loshombre

Benutzeravatar
Zitronella
Senior-Mitglied
Beiträge: 8023
Registriert: Di, 07. Feb 2012 18:06

Re: userChrome.js Scripte für den Fuchs (Diskussion)

#1375

Beitrag von Zitronella » Di, 12. Dez 2017 18:44

klar wäre das ok ;)
Hilfe auch im deutschsprachigen Firefox-Chat möglich.
Meine Anleitungstexte dürfen gerne "geklaut" und weiter verwendet/kopiert werden ;)

Benutzeravatar
Endor
Senior-Mitglied
Beiträge: 11744
Registriert: Fr, 20. Apr 2007 15:41
Wohnort: Irgendwo ganz weit im Süden und doch mitten in den Bergen
Kontaktdaten:

Re: userChrome.js Scripte für den Fuchs (Diskussion)

#1376

Beitrag von Endor Themen-Starter » Di, 12. Dez 2017 18:45

Hat der Kollege Endor doch schon längst eingesackt. :wink:
Wenn @Zitronella einverstanden ist gebe ich es an Mithrandir weiter.
Vielen Dank für das Script.
äh Zitronella, könntest Du wenn du uns erlaubst das Script in die Sammlung zu packen,
eine kleine Beschreibung machen was es genau macht?
Wäre toll. Vielen Dank!
Mfg.
Endor
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0.4
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:58.0) Gecko/Firefox/58.0b14
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:59.0) Gecko/Firefox/59.0

OS: Windows 7 H. P. 64 Bit Versions Info Stand 05.01.2018
Kein Support per PN. Fragen bitte im Forum stellen!

Benutzeravatar
Zitronella
Senior-Mitglied
Beiträge: 8023
Registriert: Di, 07. Feb 2012 18:06

Re: userChrome.js Scripte für den Fuchs (Diskussion)

#1377

Beitrag von Zitronella » Di, 12. Dez 2017 18:48

Die Beschreibung auf https://addons.mozilla.org/de/firefox/a ... dia-codec/ reicht nicht aus?
Edit: Übersetzt
Aktivieren oder Deaktivieren des Media-Codecs.
In about:config setzt es den Wert "media.play-stand-alone" wahlweise auf false oder true.

Wenn Sie einen direkten Link zu einer.mp3./mp4/.m4a/.m4a/.ogv/.ogg öffnen, spielt Firefox diese Datei standardmäßig ab. Wurde vorher die Stop-Taste des Quick Media Codecs gedrückt, wird diese Datei direkt herunter geladen.
So können Sie ganz einfach hin- und her schalten zwischen Abspielen in Firefox oder stoppen, um es herunter zu laden.
Hilfe auch im deutschsprachigen Firefox-Chat möglich.
Meine Anleitungstexte dürfen gerne "geklaut" und weiter verwendet/kopiert werden ;)

Benutzeravatar
Endor
Senior-Mitglied
Beiträge: 11744
Registriert: Fr, 20. Apr 2007 15:41
Wohnort: Irgendwo ganz weit im Süden und doch mitten in den Bergen
Kontaktdaten:

Re: userChrome.js Scripte für den Fuchs (Diskussion)

#1378

Beitrag von Endor Themen-Starter » Di, 12. Dez 2017 19:00

@Zitronella
Prima vielen Dank.
Ich gebe alles an Mithrandir zum Hochladen weiter.
Nochmals vielen Dank für Deine Mühe.
Mfg.
Endor
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0.4
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:58.0) Gecko/Firefox/58.0b14
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:59.0) Gecko/Firefox/59.0

OS: Windows 7 H. P. 64 Bit Versions Info Stand 05.01.2018
Kein Support per PN. Fragen bitte im Forum stellen!

Benutzeravatar
loshombre
Senior-Mitglied
Beiträge: 10372
Registriert: So, 24. Apr 2005 23:30
Wohnort: Todesstern

Re: userChrome.js Scripte für den Fuchs (Diskussion)

#1379

Beitrag von loshombre » Di, 12. Dez 2017 19:15

Wäre das jetzt auch ein "Unding", die englischen Begriffe im Script ins heimatliche zu übersetzen?
Userscripte für die userChrome.js (Fuchs 57+, Installation, Zusammenfassung) im Forum und zum Download auf Github.com

Wetterfuchsbutton Script der dunklen Seite für die userChrome.js

Gruß loshombre

Benutzeravatar
Endor
Senior-Mitglied
Beiträge: 11744
Registriert: Fr, 20. Apr 2007 15:41
Wohnort: Irgendwo ganz weit im Süden und doch mitten in den Bergen
Kontaktdaten:

Re: userChrome.js Scripte für den Fuchs (Diskussion)

#1380

Beitrag von Endor Themen-Starter » Di, 12. Dez 2017 19:20

Versuche ich zur Zeit, doch im Moment streikt dann das Script.
Mal sehen was ich da mal wieder geleistet habe.....
:wink:
Mfg.
Endor
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0.4
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:58.0) Gecko/Firefox/58.0b14
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:59.0) Gecko/Firefox/59.0

OS: Windows 7 H. P. 64 Bit Versions Info Stand 05.01.2018
Kein Support per PN. Fragen bitte im Forum stellen!

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 9 Gäste