Beiträge von 2002Andreas
-
-
in dem der Download des Videoclips angeboten wird
Hallo und willkommen hier im Forum. 😊
Standard gibt es keinen Button zum Download von Youtube.

So sieht das hier aus:
-
Was macht denn der Fehlerbehebungsmodus da?
Dann lies das bitte mal dazu...
-
aber es scheint doch FF-spezifisch zu sein.
Das dient nur zum Testen, und ist keine Lösung des Problems!
Versuch es bitte mal damit: Firefox im Fehlerbehebungsmodus starten
Über: Hilfe..Fehlerbehebungsmodus ...
oder die Umschalt/Option-Taste gedrückt halten und den Firefox starten.
Aber Achtung, dann nicht auf den rechten Button zur Bereinigung klicken!
-
Werde die Erweiterung wieder aktivieren
Ich hatte noch nie eine Webseite, wo ich die hätte gebrauchen können

sie kurz inaktiv schalten.
Das müsstest du bei jedem CSS Code und jedem Skript machen, wäre mir zu viel Umstand.

Sind denn jetzt deine Fragen aus diesem Thread alle geklärt?
-
-
muss ich jetzt alle CSS austesten.
Ich würde es mit den Skripten als erstes machen.
Bei CSS könntest du ja erstmal alle deaktivieren und testen.
-
Was kann da denn im Firefox schief laufen?
Passiert das auch im Fehlerbehebungsmodus vom Fx?
-
Das gibts doch gar nicht
Sehr eigenartig

Womit erstellst du den Screenshot?
Passiert das auch im Fehlerbehebungsmodus vom Fx?
-
auch im Schnipsel in Beitrag 39 von Mira

Dann (stimmt) aber etwas bei dir nicht

-
ist in Zeile 60 kein "openTrustedLinkIn(link, 'tab');" zu sehen,
Verstehe ich nicht

Aber egal, es funktioniert ja jetzt.
ich habe ausnahmsweise mal keinen Fehler gemacht.
Naja, so oft passiert dir das ja nun auch nicht.

Fehler kann jeder mal machen, dann wird er behoben...und alles ist wieder gut

-
-
-
-
Ein weiteres Script funktioniert nicht mehr:
Ich habe das mal per KI anpassen lassen, funktioniert hier
JavaScript
Alles anzeigen// ==UserScript== // @name downloadSoundPlay_Fx 152.uc.js // @namespace https://github.com/alice0775/userChrome.js // @description Downloads überwachen und Ton Dateien für Download-Manager abspielen // @include main // @compatibility Firefox 152 // @author Alice0775 // @version 2023/10/13 use ChromeUtils.import instead of XPCOMUtils.defineLazyModuleGetter // @version 2016/03/15 hack of selection chanhe // @version 2015/01/15 1:00 Fixed strictmode // @version 2013/12/18 11:00 defineLazyModuleGetter for Firefox26 // @version 2013/12/18 Firefox26 // @version 2009/11/28 // geändert per KI ChatGPT 06.05.2026 // ==/UserScript== var downloadPlaySound = { // -- config -- DL_START : null, DL_DONE : "file:///C:/Windows/Media/tada.wav", // DL_CANCEL: "file:///C:/Windows/Media/Windows Notify Calendar.wav", // DL_FAILED: "file:///C:/Windows/Media/Windows Notify Calendar.wav", // -- config -- _list: null, async init() { const { Downloads } = ChromeUtils.importESModule( "resource://gre/modules/Downloads.sys.mjs" ); window.addEventListener("unload", this); try { this._list = await Downloads.getList(Downloads.ALL); this._list.addView(this); } catch (e) { console.error("DownloadPlaySound init error:", e); } }, uninit() { window.removeEventListener("unload", this); if (this._list) { this._list.removeView(this); } }, onDownloadAdded(download) { if (this.DL_START) { this.playSoundFile(this.DL_START); } }, onDownloadChanged(download) { if (download.canceled && this.DL_CANCEL) { this.playSoundFile(this.DL_CANCEL); } if (download.error && this.DL_FAILED) { this.playSoundFile(this.DL_FAILED); } if ( !download._soundPlayed && download.succeeded && download.stopped && this.DL_DONE ) { download._soundPlayed = true; this.playSoundFile(this.DL_DONE); } }, playSoundFile(path) { if (!path) return; try { // moderner Ansatz: Audio statt nsISound let audio = new Audio(path); audio.volume = 1.0; audio.play().catch(e => console.error("Audio play failed:", e)); } catch (e) { console.error("playSoundFile error:", e); } }, handleEvent(event) { if (event.type === "unload") { this.uninit(); } } }; downloadPlaySound.init(); -
Dein Eintrag:
win.openTrustedLink(link, 'tab');
Der von Mira:
win.openTrustedLinkIn(link, 'tab');
Du siehst den Unterschied!?
-
Wo könnte die Lösung legen?
Das Skript von Mira funktioniert mit eigenem Icon einwandfrei hier.
In deinem Skript stimmt die Zeile 60 nicht.
Hast du das Skript nicht richtig kopiert

-
war noch bei einer älteren Version!
Alles ist gut

-
Komisch, bei mir schon.
Kann ich mir nicht vorstellen im aktuellem Nightly.
Ich musste hier mehrere Skripte neu anpassen.
Siehe auch die Bug Meldung in Beitrag Nr. 12
-
hätte ich da eine Alternative.
Funktioniert nicht im aktuellem Nightly.
Dieser Eintrag ist schuld:
Zeile 55 statt:
event.target.ownerGlobal.openTrustedLinkIn('about:addons', 'tab');
Neu:
openTrustedLinkIn('about:addons', 'tab');