Ayuda para Radio Podcastellano - XML a Web

25 views
Skip to first unread message

José Juan Sánchez

unread,
Apr 11, 2012, 4:48:41 PM4/11/12
to podca...@googlegroups.com
Hola chicos, Como muchos sabréis, soy el responsable de Radio Podcastellano y os envío un correo solicitando ayuda a alguien que sepa de programación XML y web.

Me gustaría que Radio Podcastellano pudiera tener una web con la información que venga después de lo que está sonando, así cada podcast puede saber a que hora sonará y los oyentes podrán conectarse a los programas que más le gusten.

La información está toda en un XML en el ordenador que emite la señal, ese XML hay e extraerse la información y convertirla en un calendario (si fuera de google, ya sería la ostia) y y lo publicará en la web.

Si alguien se anima a ayudar, estaría muy agradecido, y daría un gran impulso a Radio Podcastellano..

Muchisimas gracias

--
José Juan Sánchez García
Skype: FunFrock

Sergio Fernández

unread,
Apr 11, 2012, 6:18:01 PM4/11/12
to podca...@googlegroups.com
Hola Juanjo,

Soy Sergio de universoGTP es posible que pueda ayudarte. Mi idea es hacer algo rápido en PHP que lea el XML y publique un calendario en formato ical, así lo podrás usar con el calendario de Google o con casi cualquier otro (p.e. puedes publicar la dirección para que la gente se lo añada al outlook o lo que sea).

Si te interesa mándame algún ejemplo del XML o dame la URL si lo tenéis en algún sitio accesible (creo que es la mejor opción).

Lo que no puedo prometer es cuando lo tendría listo, ya que en principio solo podría trabajar en el en ratos libres (principalmente fines de semana). En función de la complejidad del XML se podría demorar, pero en principio no creo que tardase mucho.

Un saludo.

--
Sitios de interes relacionados con los podcast
http://foro.asociacionpodcast.es - Foros de la Asociacion Podcast
http://podcastellano.es - Proyecto de la comunidad hispana de podcasting con información, noticias, documentación y ayuda sobre podcasts en español.
http://libro.asociacionpodcast.es - Libro "Podcasting. Tú tienes la palabra" (recomendado)
---------------
Para editar tu suscripción: http://groups.google.com/group/podcast-es?hl=es
Para darte de baja, envía un correo a podcast-es-...@googlegroups.com
----------------

José Juan Sánchez

unread,
May 15, 2012, 5:16:13 PM5/15/12
to podca...@googlegroups.com
Hola Sergio, tendrás que guiarme para el paso final del XML del mac a la web y que se publique. El Google Calendar al final no funciona bien, pero no tengo otro servicio o no se configurarlos. ¿Que puedo hacer?

gracias

Sergio Fernández

unread,
May 15, 2012, 5:22:24 PM5/15/12
to podca...@googlegroups.com

hola jj, no te preocupes. El próximo finde lo miramos a ver si lo podemos dejar funcionando. Saludos.

El 15/05/2012 23:16, "José Juan Sánchez" <funf...@gmail.com> escribió:
Hola Sergio, tendrás que guiarme para el paso final del XML del mac a la web y que se publique. El Google Calendar al final no funciona bien, pero no tengo otro servicio o no se configurarlos. ¿Que puedo hacer?

gracias

--

Sergio Fernández

unread,
May 19, 2012, 5:25:18 AM5/19/12
to podca...@googlegroups.com
JJ, estoy repasando el tema y creo que es peor el tema de no tener el XML actualizado que la lentitud de Google para refrescar el calendario. El problema es que el calendario no se puede refrescar porque no se encuentra el tema que esta sonando en el listado. Creo que una vez consigamos tener el XML siempre actualizado el Google Calendar funcionará razonablemente bien.
Estoy buscando como dejar programada la subida del XML desde el Mac, te voy contando lo que averigüe.
Por cierto, los directos también suenan a través de itunes ¿no?

Sergio Fernández

unread,
May 19, 2012, 1:17:58 PM5/19/12
to podca...@googlegroups.com
Vale,
Creo que puedo tener algo.

Te paso instrucciones paso a paso a ver si es posible que lo hagas así. Si hay algún problema me dices y tratamos de hacerlo de otra manera.
    2. Ejecutarlo
    3. Iniciar el asistente: "Assistant"
    4. Seleccionar "Run a job periodically"
    5. 
        5.1 En label vale lo que sea, sugerencia: org.podcastellano.radio.subirxml
        5.2 Desactivar el check de "Launch only when I log in". De manera que queden los dos checks desactivados (queremos que se ejecute aunque no estemos logeados y no es necesario que se ejecute como root)
    6. Ahora viene lo importante. 
        6.1 En jobs hay que poner:
            curl -T "/Users/sergio/Music/iTunes/iTunes Music Library.xml" ftp://radio.podcastellano.org/httpdocs/ --user radiopodcast:P0drad10s
         (hay que cambiar el sitio donde está el xml de itunes, supongo que será suficiente con cambiar el nombre del usuario)
       6.2 En la parte de Every configuramos cada cuanto tiempo va a subir el fichero (supongo que 30 minutos este bien)
    7. Te pedirá la clave del usuario para poder grabar el fichero como root
    8. ¡Ya está! Hay que esperar 30 minutos o el tiempo que hayas puesto para comprobarlo

Por favor, avisame si lo haces así para poder comprobar si funciona

Una vez que comprobemos que funcione me pongo con lo del plugin de Wordpress para que la programación se publique en la página...

Saludos,

P.D. ¿Andas por las JAPOD? si es así ¡Qué envidia!

 


Reply all
Reply to author
Forward
0 new messages