Der mittels Greasemonkey "eingebaute" Yahoo Player funktioniert ich mehr, sprich, wenn ich eine Seite mit mp3 Links öffne wird nicht wie früher unten der Player eingeblendet sondern es passiert stattdessen gar nichts....
Yahoo Player funktioniert nicht mehr....
-
NoNameNeeded -
12. September 2013 um 04:45 -
Erledigt
-
-
Vielleicht funktioniert ein anderes Skript:
http://userscripts.org/scripts/search?q=Yahoo+PlayerOder teile es dem Autor mit.
-
Yahoo! hat den Dienst am 01.07.2013 eingestellt .
Mit dem Link im gm_scripts mp3 player bekomme ich die Meldung "Object Not Found"* Yahoo WebPlayer
Webseitenbetreibern rät Yahoo die betreffende Code-Zeile zu entfernen:
Yahoo schließt zwölf Online-Dienste - darunter einen KlassikerGruß, der_nachdenklicher
-
Oh, das ist natürlich schlecht...
Gibt's da vllt. eine brauchbare Alternative? -
-
Es ist wirklich ein absolutes Trauerspiel mit diesen Playern
Zuerst haben sie den Yahoo Player eingestampft, jetzt funktioniert der Inline mp3 player auch nicht mehr...http://userscripts-mirror.org/scripts/show/8752
Gibt's vielleicht irgendeine Möglichkeit das wieder zum laufen zu bringen (und zwar OHNE erst Webdesigner werden zu müssen?)?
Thx -
Ok, ich hab's jetzt endlich nach Monaten wieder mal hingekriegt und zwar mit diesem angepassten Script für Greasemonkey hier:
Code
Alles anzeigen// ==UserScript== // @name Inline Mp3 Player (Google version) // @description Add to every link to an mp3 file on page an inline Google's Mp3 player based flash with Play, Pause & Volume controllers, in addition to it you got Full Control on the loading SeekBar. // @namespace http://musicplayer.sourceforge.net/greasemonkey // @include * //by Fabricio Zuardi (http://www.hideout.com.br) // ==/UserScript== (function() { var page_links = document.links; for (var i=0; i<page_links.length; i++){ if (page_links[i].href.match(/\.mp3$/i)) { var span = document.createElement("span"); var url = "https://dl.dropboxusercontent.com/u/17757917/3523697345-audio-player.swf?audioUrl="+escape(page_links[i].href) var width = 320 var height = 27 code_str = "" code_str += " <object type=\"application/x-shockwave-flash\"\n" code_str += "data=\""+url+"\" \n" code_str += "width=\""+width+"\" height=\""+height+"\">\n" code_str += "<param name=\"movie\" \n" code_str += "value=\""+url+"\" />\n" code_str += "<param name=\"wmode\" \n" code_str += "value=\"transparent\" />\n" code_str += "</object>\n" span.innerHTML = code_str page_links[i].parentNode.insertBefore(span, page_links[i].nextSibling) } } })();
Ich hab mir aber gedacht, dass es vllt. gar nicht verkehrt wäre, wenn ich den SWF-Player lokal speichere und dann die im Skript genannte URL durch den lokalen Pfad ersetze.
Der lokale Pfad lautet bei mir file:///L:/FFRAM3/extensions/mp3player/3523697345-audio-player.swf und wenn ich den in Firefox eingebe dann wird mir auch der Player angezeigt (genau so wie wenn ich die url https://dl.dropboxusercontent.com/u/17757917/352…udio-player.swf eingebe) aber leider wird mir dann der Player auf Seiten mit mp3-Links nicht angezeigt. Stattdessen ist nur ein leeres weißes Feld zu sehen.
Was kann da der Fehler sein?