La duda que tengo no es que sea precisamente de programacion
La web de la radio Euskadi Gaztea tiene una lista, un ranking con las canciones segun su posicion. Se pueden escuchar online, pero he mirado un poco el codigo y sera por mi falta de conocimientos en flash pero no se donde esta el archivo de audio (aunque este en swf).
A ver si alguien descubre como obtener ese archivo.
Aqui os dejo el codigo de una celda donde esta el boton de escuchar la cancion (entzun).
y aqui la web
Código HTML:
<td class="top_reproductor"><div id="audioPlayer_574936"><object height="17" width="20" data="/commons/swf/audioPlayer_040111_1.swf" type="application/x-shockwave-flash" id="ply_574936"><param value="high" name="quality"><param value="always" name="allowScriptAccess"><param value="transparent" name="wMode"><param value="true" name="swLiveConnect"><param value="transparent" name="wmode"><param value="true" name="allowfullscreen"><param value="skin=/commons/swf/skins/eitb.zip&id=ply_574936&file=/obtener/media/574936p/&idioma=eu&fullscreen=false&tipo=audio&nielsenuri=574936/audio/&menu=nomenu&controlbar=bottom&autostart=false&skin=/commons/swf/gaztea.swf&volumecontrol=false&tips=false&prerollinfo=" name="flashvars"></object></div><script type="text/javascript"> window.addEvent('domready',function(e){ if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) || (navigator.userAgent.match(/iPad/i))){ var request = new Request.JSON({ url: '/obtener/media/json/574936/', onComplete: function(jsonObj){ if (jsonObj != null) $('audioPlayer_574936').set('html', '<audio id="audio_574936" width="20" height="17" controls src="/'+jsonObj[0]['src']['audio/mpeg']+'"></audio>') } }).send(); }else{ var publiURL="".replace("OASSITEPAGE",OAS_sitepage); var obj = new Swiff('/commons/swf/audioPlayer_040111_1.swf', { id: 'ply_574936', width: 20, height: 17, container: 'audioPlayer_574936', params: { wmode: 'transparent', allowfullscreen: 'true', //flashvars: 'id=ply_574936&file=/obtener/media/574936&skin=/commons/swf/skins/eitb.zip&fullscreen=false&tipo=audio&nielsenuri=574936/audio/&menu=nomenu&controlbar=bottom&autostart=false' flashvars: 'skin=/commons/swf/skins/eitb.zip&id=ply_574936&file=/obtener/media/574936p/&idioma=eu&fullscreen=false&tipo=audio&nielsenuri=574936/audio/&menu=nomenu&controlbar=bottom&autostart=false&skin=/commons/swf/gaztea.swf&volumecontrol=false&tips=false&prerollinfo='+publiURL } }); } }); </script></td>