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

  • UpdateBookmarkLite.uc.js erzeugt bei mir nur in der Bibliothek (vier fixe) Kontextmenüeinträge und die scheinen nicht zu funktionieren (Fehlermeldung: activeContent is null und Lesezeichen kann nicht aktualisiert werden. Ungültige URL). Kann das jemand bestätigen?

    Ich konnte es beheben, indem ich folgende include Regel im Skript zugefügt habe:

    Code
    // @include        chrome://browser/content/browser.xul


    Damit werden die Einträge nun auch im Lesezeichenmenü und in der LZ-Symbolleiste angezeigt und sie funktionieren ohne Fehlermeldung. Trotzdem frage ich mich natürlich, ob das so gedacht ist oder ob ich irgendwas falsch mache.

    In der Sidebar habe ich es noch nicht hinbekommen (ein Zufügen von // @include chrome://browser/content/bookmarks/bookmarksPanel.xul bringt in diesem Fall nichts).

    Viele Grüße

    PS: Die Einträge waren mir etwas wild ins Kontextmenü "gewürfelt". Man kann sie separieren, indem man diesen Teil wie folgt ändert (Die Nummern in eckigen Klammern sind für die Position zuständig. Ich habe sie so verändert, dass die Skripteinträge hinter der ersten Standardtrennlinie von Firefox beginnen und unter dem "Block" eine neue Trennlinie eingefügt):

    Firefox immer aktuell

  • Zitat von loshombre

    Wenn du jemanden kennst...

    ..im dunklen Universum ist wohl keiner verfügbar? Und die Jungs mit der roten Sonne in der Flagge sind da noch nicht darauf gekommen?
    Übrigens: Danke fürs erneuern... endlich kann ich wieder ruhig schlafen (wenn es nicht piept).. :mrgreen:

  • @ bluemule,
    das Script funktioniert einwandfrei (die Sidebar ist im Script nicht dabei), also stinkt es wohl auf deiner Seite!


    Zitat

    ..im dunklen Universum ist wohl keiner verfügbar?

    Selbst, wenn es einen gäbe, Zeit dafür ist sowieso nicht verfügbar! Und die Jungs mit der roten Sonne in der Flagge haben diesbezüglich noch nix von sich sehen lassen.

  • Die letzten Skripte (Update und #363 - #364) sind in gewohnter Weise wieder hochgeladen worden.

    Bei der letzten umfangreichen Aktion habe ich mir erlaubt, die Commits zusammenzufassen:
    1. musste ich einen Rechnertausch vornehmen (der olle XP-Rechner macht seit der letzten Hitzewelle nicht mehr so richtig mit)
    2. hatte ich zwischenzeitlich Besuch, wollte das Zeug aber unters Volk bringen. Da erspare ich mir das Eintippen von ca. 16*3 Kommentaren und lade z.B. alle READMEs in einem Rutsch hoch. Das ist normalerweise wohl auch eher Usus. Die blödsinnigen Texte im Feed auf GitHub waren damit evtl. noch blöder. Ich wüsste aber zur Zeit nicht, wie ich das übersichtlicher machen sollte, ohne mir einen Wolf zu tippen. ;)

  • Meinen Dank mal für das Script an euch beide :klasse:

    Hier gleich das Icon für das Kontextmenü :wink:

    CSS
    #uc-install-menu{
    -moz-binding: 
    url("chrome://global/content/bindings/menu.xml#menuitem-iconic") !important; 
     list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAupJREFUeNp0U29IU1EUv297e/vjnuFcGmxOP6g4k9p4rqmEUSGBKbJWCm6YI0hIZS5QvxRBpJNJOYgUEQzBjJT+SCLkV0VNnVmI9EHCklQaimxjf59b575crNAf/Dj3vXPO75577rkEj8dDfD4fRaNRdHBwgDDUajXHOCBGRhDEOViewt9jY2NTYLaMRiMiUQLkcjnKy8vjLBbEgEQZTdM3TKbaarU6v1Cj0bTh/8XFxZz/r0BqairS6/XcOl7JIYqMxms1KpXqItgnbrf7vU6n25LJZArwxTiBlJQUxDAMYlkWHQGFUqkodDqdE/PzH0dw6RCvgAoN4XA4wMvMzEQFBQUoFAodyUgkIo5EWNpisVTodIW1IMDk5GS3DwwMdHo8HoqkKAptb29zjUwkSZLYEtBAPoggn8+Lent77w4OPs+1Wq0Vc3Nzs3t7e27OGQwGEZSDd+POH28goAIE0ktKSsqkUimI8pFWq1UsLCx+cjgck/v7+29IdAxisVgl8HRXl91eX295uLOzQx26/MANqG5KKBT+Io9JrhKLxVq73f6gsbHpnkgkWoXKxrmOlrf8Ufm2iNifXxB5RLIBrrSoo8PeZrNZHwUCgTUq4+y4XHUZZRna8Vz0Q9h0OBgc9nu9/wpAslGpzLjQ2elottmaH+/u7q5Iq+xvBYozSA7+AE6gKAbfBMTilGFeQvL17OzcK93dT5tbW23PNjd/zJOa6tdEmrofyl/CDIdCS3jXm4YsJuDztcSiUTORnJyMBAJBtUbDXO3p6atraro1uLa2+gH+jUrqR7H2kvXOeearByFvwpylCRF6NzTjwgI1DKOv7OsbMjU0mIdXVlwTcJ2v/H4/ovVmJNWZ+mEnJvGoWaZyZuPFpAuGxIkkEknX+ro7Vlp6aQS6fRv86cCT+HngKQeeANLAJKCINo0s0+YRV1LZ/Tr81kjYbSY/X0FADzZgvXgowP7HSNwGvi9/RlF2mp11vsQCvwUYAETvSr48wtSaAAAAAElFTkSuQmCC") !important;
    }
    
    #uc-install-menu >.menu-iconic-text{
    padding-left:7px !important;
    }
  • Nur 20. Ich habe alleine in diesem Profil mittlerweile 98 Scripte am laufen.
    Auch von meiner Seite, vielen Dank für die ganzen Scripte.

    2002Andreas
    Vielen Dank für obigen Code.
    Ist schon eingebaut. :D
    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!

  • Hallo loshombre.
    Ein Hinweis zu dem Script SaveUserChromeJS.uc.js
    Wenn man hier zbs.: https://github.com/ardiman/userCh…addbookmarkhere
    einen rechts klick auf das Script macht wird auch der Kontextmenü Eintrag angezeigt logischer Weise
    wird dann aber anstelle des Scripts die Seite runter geladen. Des Weiteren funktioniert das runter laden mit dem Script
    Kontextmenü oder Button, nur mit .js Scripten. Bei xul Scripten wird damit automatisch hinten noch ein .uc.js angehängt.

    also so: addmoretexttoclipboard.uc.xul.uc.js

    Vielleicht kriegt ihr das ja noch hin.
    Schönen Abend noch.
    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!

  • Zitat von Mithrandir

    Die letzten Skripte (Update und #363 - #364) sind in gewohnter Weise wieder hochgeladen worden.

    Bei der letzten umfangreichen Aktion habe ich mir erlaubt, die Commits zusammenzufassen [...]


    Ah, danke nochmal für die Klarstellung. Github ist manchmal ein bisschen unübersichtlich, das stimmt schon. Aber wir haben ja alles gefunden ;)

    Vielen Dank für die ganze Arbeit, die ihr beiden Euch macht.

    Viele Grüße

    Firefox immer aktuell

  • Hallo loshombre.

    Zitat von Endor


    Ein Hinweis zu dem Script SaveUserChromeJS.uc.js
    .... Bei xul Scripten wird damit automatisch hinten noch ein .uc.js angehängt.
    also so: addmoretexttoclipboard.uc.xul.uc.js....

    Neueste Version eben getestet, das ist leider immer noch so. :(
    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!