Wie lade ich am besten die *.uc.js - Dateien runter?

  • Mal ne blöde Frage...Stelle sie kurz hier, will nicht extra nen Thread aufmachen.

    Wie lade ich am besten die *.uc.js - Dateien runter? "Mit Ziel speichern unter" -> Dateityp: Alle Dateien und Endung .js manuell noch hintern Dateinamen geschrieben.... wird trotzdem immer ne html gespeichert und nicht .js :roll::oops::lol:

    Edit 2002Andreas
    Es ist immer "besser" einen eigenen Thread für seine Frage zu erstellen, darum habe ich deine Frage und die Antworten dazu auch abgetrennt in einen eigenen Thread für dich.


  • Du kopierst das Skript in eine Textdatei (*.txt) und nennst diese dann in *.uc.js um.

    Ja...so hab ich das auch gemacht. Also den Code kopiert und dann in die leere js reinkopiert.
    Ich meinte nur: Direkter Download der js ist nicht möglich? Mit Code kopieren finde ich etwas umständlich....naja...

    Danke dir trotzdem :klasse::D

  • Der Download per Ziel speichern unter ... ist möglich. Hat aber einen Schönheitsfehler: Beim Abspeichern des Skripts wird überflüssigerweise die Dateiendung .txt drangehängt, das Skript heißt dann also: *uc.js.txt. Du musst dann also die Datei erst noch umbenennen, sprich .txt entfernen. Klicke mit der rechten Taste auf die Schaltfläche RAW und wähle eben Ziel speichern unter...

    https://github.com/ardiman/userCh…lectedTab.uc.js

    Das Skript hier dient nur als Beispiel, es ist das von mir in Beitrag #4 erwähnte Originalskript.

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress

  • milupo:

    Das geht zwar nach deiner Methode, allerdings geht dann die Formatierung des Codes flöten.... :?:cry: Naja....bleibt halt wohl nur Kopieren von Hand. Danke trotzdem! :klasse:

    So...aber nun zurück zum Thema:

    captain chaos wünscht sich folgendes:


    Wirklich? Mit Klick auf den aktuellen Tab? Wäre ja noch besser, wenn das per Skript möglich ist.



    wer kann helfen? :roll::lol:


  • Das geht zwar nach deiner Methode, allerdings geht dann die Formatierung des Codes flöten.... :?


    Bei mir geht keine Formatierung flöten.

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress


  • Der Download per Ziel speichern unter ... ist möglich. Hat aber einen Schönheitsfehler: Beim Abspeichern des Skripts wird überflüssigerweise die Dateiendung .txt drangehängt, das Skript heißt dann also: *uc.js.txt. Du musst dann also die Datei erst noch umbenennen, sprich .txt entfernen. Klicke mit der rechten Taste auf die Schaltfläche RAW und wähle eben Ziel speichern unter...

    Habe dieses Script dazu gefunden. Geht bei mir...

    Zitat

    Mit diesem Skript wird das Installieren der Skripte auf Github endlich einfach und leicht gemacht. Einmal direkt über das “Installieren” auf der Skriptseite und ein mal über “Raw” mit Linksklick. Hierbei bitte auch den Kommentar in der oberen “Installieren” Leiste beachten.

    https://github.com/ardiman/userCh…aveuserchromejs

  • pascallo
    In Firefox 57 ? Hier jedenfalls nicht.
    Konsole sagt dazu:

    Code
    TypeError: contextMenu is null[Weitere Informationen]  SaveUserChromeJS.uc.js:46:3
    	init file:///xxxx/Profilordner/chrome/SaveUserChromeJS.uc.js:46:3
    	<anonym> file:///xxxx/Profilordner/chrome/SaveUserChromeJS.uc.js:414:1
    	loadScript/< file:///xxxx/firefox/userChromeJS/utilities.js:112:7

    Zeile 46:3 wäre

    Code
    contextMenu.insertBefore(menuitem, contextMenu.firstChild);


    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!

  • Dieses Script funktioniert ab Firefox 57.0.* nicht... ob es nochmal funktionieren wird, wissen nur die Script-Götter ...
    https://docs.google.com/spreadsheets/d…zMDg/edit#gid=0

  • Ja geht bei mir in 57. Zwar nicht ganz fehlerfrei, aber geht....:

    Beispiel: https://github.com/Endor8/userChr…upProfile.uc.js

    1. Rechtsklick auf RAW -> Installieren für UserChromeJS ( es passiert nichts.....)


    [attachment=2]Aufnahme1.jpg[/attachment]


    2. nochmal Rechtsklick auf RAW -> Installieren für UserChromeJS ( dann geht es. warum auch immer???? :roll::-?? )


    [attachment=1]Aufnahme2.jpg[/attachment]


    3. Dialog bestätigen. FF startet neu.....Fertig!!!!


    [attachment=0]Aufnahme3.jpg[/attachment]


    Bei mir funzt es so unter 57.... :klasse::D

  • Hallo pascallo.
    Ja so funktioniert es hier auch. :klasse:
    Es fehlt praktisch nur die eigentliche Schaltfläche die auf der Seite oben neben History sein sollte.
    [Blockierte Grafik: https://i.imgur.com/n055mCs.png]
    So sieht es mit Firefox 56 aus.

    Eines kannst Du selber rearieren, ändere Zeile 36
    von

    Code
    return this.SCRIPTS_FOLDER = Services.dirsvc.get("UChrm", Ci.nsILocalFile);


    nach

    Code
    return this.SCRIPTS_FOLDER = Services.dirsvc.get("UChrm", Ci.nsIFile);

    Mal sehen ob das Problem mit der fehlenden Schaltfläche jemand beheben kann.
    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!