Div. Skripte funktionieren im aktuellem Nightly nicht mehr

  • Sören Hentzschel D.h. ich könnte den Code auch so verwenden?

    JavaScript
    undoItems.map(function (item, id) {
    
            //    m.setAttribute('oncommand', 'undoCloseTab(' + id + ')');            
                m.addEventListener('command', (event) => {
                        undoCloseTab(id);
                    }

    Gerade ausprobiert und es klappt!
    Habe auch zusätzlich aus (event) => { , weil der Wert nie gelesen wird, einfach () => { gemacht.
    Und es klappt.

    Mit <3lichem Gruß

    Mira

    Einmal editiert, zuletzt von Mira_Belle (13. Januar 2025 um 12:21)

  • Um welches Skript geht es eigentlich genau, bei der Konversation mit FuchsFan ?

    Das hier:

    BrokenHeart
    12. Januar 2025 um 19:57

    Gruß BrokenHeart

    "success has many fathers, failure is an orphan"

  • Beitrag von Mira_Belle (13. Januar 2025 um 12:25)

    Dieser Beitrag wurde vom Autor aus folgendem Grund gelöscht: Wurde schon beantwortet! (13. Januar 2025 um 12:26).
  • für WebM könntest du auch über

    Hallo Sören, danke für den Hinweis.

    Aber hier funktioniert das so nicht, oder ich habe es falsch verstanden, dann sorry.:/

    Bei diesen beiden Einstellungen:

    und dann auf Video speichern gehen, will er ein .jpg speichen statt .mp4

    Den Eintrag: Video speichern erhalte ich durch ein Skript, welches den Rechtsklick aufhebt:

    Ich belasse das also vorläufig mit dem Skript aus Beitrag Nr. 216

  • Aber hier funktioniert das so nicht

    Das kann schon sein, dass das in diesem Fall nicht zum gewünschten Ergebnis führt. Ich hatte das für diese Mediathek nicht getestet. Ich wollte damit nur aussagen, dass es technisch keinen Zusammenhang zwischen MSE und dem Videoformat gibt und das halt bei dieser Mediathek, bedingt durch deren Implementierung, eher zufällig zu deinem Ziel führt, weil es bei dieser Option eigentlich um etwas anderes geht. Meine Nennung des Schalters für WebM war an der Stelle zugegeben irreführend, wenn es in dem Fall nicht das gleiche Ergebnis bringt. ;)

  • Yes:!:
    Alle meine Skripte funktionieren jetzt.
    Alle:?:
    Nein, leider nicht alle.
    Mein wichtigstes, das Appmenu-Skript bedauerlicherweise noch nicht.
    Und ich habe es mir noch einmal angeschaut, ich denke da sind viel mehr "Baustellen" vorhanden,
    wie ich vermutete.

    Soll ich alle korrigierten Skripts hier noch einmal gebündelt reinstellen?

    Mit <3lichem Gruß

    Mira

  • Hallo zusammen.
    Versuche mich gerade am Script usercssloader.uc.js.

    da sieht es so aus:

    Code
    		mp.appendChild($C("menuseparator"));
    		mp.appendChild($C("menuitem", {
    			label: "CSS Datei erstellen",
    			accesskey: "D",
    			oncommand: "UCL.create();"
    		}));

    Wie muss ich da die Zeile mit oncommand ändern?

    Habe es so versucht, geht nicht:

    Code
    mp.appendChild($C("menuseparator"));
    		mp.appendChild($C("menuitem", {
    			label: "CSS Datei erstellen",
    			accesskey: "D",
    			addEventListener:('command', function(event) {UCL.create();}, true);
    		}));

    oder

    Code
    		mp.appendChild($C("menuseparator"));
    		mp.appendChild($C("menuitem", {
    			label: "CSS Datei erstellen",
    			accesskey: "D",
    			addEventListener:'command', function(event) {UCL.create();}, true;
    		}));

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:134.0) Gecko/20100101 Firefox/134.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!

  • Wie muss ich da die Zeile mit oncommand ändern?

    Ungetestet:

    Das $C() ist eine Methode, die vom Script selbst definiert wurde. Wenn die Funktion selbst nicht verändert werden soll, kann man das Element nutzen, welche die Methode zurück gibt. Weist man den Rückgabewert einer Variablen zu, kann man darauf dann addEventListener ausführen.

  • Beitrag von Boersenfeger (13. Januar 2025 um 16:57)

    Dieser Beitrag wurde vom Autor aus folgendem Grund gelöscht: habe auf Seite 1 des Threads nachgelesen (13. Januar 2025 um 16:58).
  • Gibts eine Liste, in der die bereits umgeschriebenen Scripte aufgeführt sind?
    Ich nutze 75 Scripte und würde gerne, ohne den ganzen Thread zu durchsuchen, abgleichen, welche schon geändert sind, bzw, welche nicht geändert werden müssen!

    userChromeJS/uc.js (75):
    ------------------------
    AAAAStatusleiste.uc.js
    About_Dialog schliessen.uc.js
    AddBookmarkHere.uc.js
    Addons-Update-Check-Button1.uc.js
    AddonsPage.uc.js
    AnimationToggleButton.uc.js
    Anzahl der Ordner und Lesezeichen.uc.js
    AutoPopup.uc.js
    Back-forward.uc.js
    BackToTop.uc.js
    BackupProfile_Nightly.uc.js
    Blur2revert.uc.js
    BookmarkCount.uc.js
    Bookmarks-Manager-Button.uc.js
    BuildIdToAboutDialogue.uc.js
    Button Erweiterungen verschieben.uc.js
    ChangePassword.uc.js
    ClearCacheButtonMovable.uc.js
    CloseBlankTabOnCloseDownloadDialog.uc.js
    CloseDownloadDialogTab.uc.js
    ContextSearcher.uc.js
    Context_Translate_Deepl.com.uc.js
    CSSLive.uc.js
    Cursor in der URLBar.uc.js
    DownloadStatusModoki.uc.js
    EnableAutoLogin.uc.js
    Extras_Config_Menu.uc.js
    FavIconInURLBar.uc.js
    FindWrapPlayBeep.uc.js
    Firefox Kontextmenuefixer hinsichtlich Unterstreichungen.uc.js
    FirefoxButtons.uc.js
    FxForumNewTab.uc.js
    Gegen leere Tabs.uc.js
    Hamburger-Symbol.uc.js
    JsOff.uc.js
    LinkifiesLocationBar.uc.js
    Loading Bar.uc.js
    Mediasource ein und ausschalten.uc.js
    MemoryMonitorMod.uc.js
    Mousehover, Lesezeichenordner auf.uc.js
    MoveReloadIntoUrl.uc.js
    Neuer Tab wg Statusleiste.uc.js
    OpenBookModoki.uc.js
    OpenSearchNotification.uc.js
    Open_Password_Tab.uc.js
    Per Doppelklick auf Tab neuer Tab.uc.js
    PreferencesButton.uc.js
    Print_Preview.uc.js
    PrivateToolMenus.uc.js
    RAMBack.uc.js
    Rechtsklicksperre beseitigen.uc.js
    RestartButton.uc.js
    Revert_Stop_Reload_Button.uc.js
    SaveUCJS_lite.uc.js
    Scrollbars.uc.js
    ScrollWheel.uc.js
    ShowParentFolder.uc.js
    Space and Separatoren Restorer.uc.js
    Suchfeld immer leeren.uc.js
    Suchleiste auf Webseiten mit Doppelklick öffnen+schließen.uc.js
    SupportMozilla_Firefox.uc.js
    TabFocus.uc.js
    TabNumber.uc.js
    TooltipStyling.uc.js
    UhrinderNavBar_Nightly.uc.js
    UndoBookmarksContextMenu.uc.js
    UndoListInTabmenuToo_New.uc.js
    UpdateBookmark2mod.uc.js
    Updates Button.uc.js
    userChromeShadow.uc.js
    UserCSSLoader.uc.js
    Verzoegerung der Webseitendurchsuchung.uc.js
    Warn on Close.uc.js
    Wetterfuchsbutton.uc.js
    Zum_Anfang_oder_Ende_springen.uc.js

    Da ich manchen Scripten teilweise eigene Namen verpasst habe, ist es natürlich schwierig.

    Eins habe ich bereits hier gefunden und geändert, das hat nun ein _New am Ende der Bezeichnung.

  • Gibts eine Liste, in der die bereits umgeschriebenen Scripte aufgeführt sind?
    Ich nutze 75 Scripte und würde gerne, ohne den ganzen Thread zu durchsuchen, abgleichen, welche schon geändert sind, bzw, welche nicht geändert werden müssen!

    ...

    Da ich manchen Scripten teilweise eigene Namen verpasst habe, ist es natürlich schwierig.

    Eins habe ich bereits hier gefunden und geändert, das hat nun ein _New am Ende der Bezeichnung.

    Du wirst nicht umhinkommen, selber zu testen, welche von Deinen Skripten umgeschrieben werden müssen!
    Habe dafür auch extra die Nightly installiert.
    Und dann heißt es suchen und/oder hier den Code zu posten.

    Mit <3lichem Gruß

    Mira