Home

Generador de listas para Iradio

Fundi

Usuario Destacado
Loco por OpenSPA
Fan de OpenSPA
19 Mar 2007
11.803
596
0
Gracias a 1-mail tenemos un programa que nos permite generar listas de canales con sus iconos para el Plugin de Iradio

Os copio el programa y lo que dice el programador que es Aleman y aparte os pongo las capturas que el pone.

Código:
[B]Neue Version des station.xml und Icon Generators für das iradio Plugin[/B]

Hi,

ich habe das Programm nun angepasst.

1) Endet eine Radiostation auf .pls, schneide ich nun alles hinter dem Stationsname weg (in vb: stationUri.GetLeftPart(UriPartial.Authority)
2) Endet eine Radiostation auf .m3u, wird lediglich .m3u weggeschnitten. (funktioniert bei meiner Box)
3) Wird "Get Stations" angeklickt, prüfe ich bei jeder URL ob der Server erreichbar ist. Deshalb habe ich auch einen Fortschrittsbalken eingefügt, damit man weiß, dass da noch was passiert.
4) stations.xml und icons werden nun in den dafür vorgesehen Ordnern unterhalb des Ausführungsverzeichnisses erstellt
(Bsp: [COLOR=#FF0000]../iradio/stations.xml[/COLOR] und [COLOR=#FF0000]../iradio/icons/bild.jpg[/COLOR])
5) Es wird eine log.txt im Ausführungsverzeichnis erstellt, in der alle Radiosender aufgeführt werden, die nicht in der Liste sind)
6) Damit die stations.xml leserlicher ist, habe ich die Ausgabe nun über den XMLTextWriter formatiert.

Viele Grüße und noch ein frohes neues Jahr an alle

1-Mail
 

Adjuntos

  • 1.jpg
    1.jpg
    89,6 KB · Visitas: 74
  • 2.jpg
    2.jpg
    86,7 KB · Visitas: 69
  • 3.jpg
    3.jpg
    91,9 KB · Visitas: 53
  • 4.jpg
    4.jpg
    83,7 KB · Visitas: 53
  • Release.zip
    54,3 KB · Visitas: 42

ajo

Usuario
Fan de OpenSPA
24 Nov 2009
255
0
0
Está bastante bien pero hay muchas emisoras que no las incluye en la lista.
 

Fundi

Usuario Destacado
Loco por OpenSPA
Fan de OpenSPA
19 Mar 2007
11.803
596
0
Hombre ajo supongo que las ira implementando pero vamos tambien puedes meterlas tu mismo, tiene esa opción.

Aunque no lo he testeado mucho ya nos contaras si tienes una lista chula y si se puede ya meter mas de x emisoras, que creo que el plugin de Iradio solo permite unas 30 o cosa así
 

ajo

Usuario
Fan de OpenSPA
24 Nov 2009
255
0
0
Fundidun dijo:
Hombre ajo supongo que las ira implementando pero vamos tambien puedes meterlas tu mismo, tiene esa opción.

Aunque no lo he testeado mucho ya nos contaras si tienes una lista chula y si se puede ya meter mas de x emisoras, que creo que el plugin de Iradio solo permite unas 30 o cosa así

En realidad ahora solo estaba intentando poner algunas emisoras españolas porque de momento las que tengo son extranjeras, casi todas de música.

Lo que comentaba es que la aplicación no coge todas las emisoras de la página de listenlive.eu. En concreto de las españolas deja bastantes sin pillar, por ejemplo todas las de RNE. Aparecen en un fichero de log que indica que no la pasa a la lista xml

Mi lista actual ya la puse en elgún otro post, pero si quieres la vuelvo a subir. No voy a actualizarla hasta que joseba (el creador) no suba la nueva versión porque ésta está limitada a 30 emisoras. Por esa razón el programita éste también limita a ese número la lista.

Me comentó que estaba preparando una nueva versión de iRadio en la que se podrían crear varias listas para poder tener emisoras clasificadas por paises o por tipos...

Sabiendo esto esperaré a esa nueva versión del plugin para seguir trapicheando.

Un saludo
 

Fundi

Usuario Destacado
Loco por OpenSPA
Fan de OpenSPA
19 Mar 2007
11.803
596
0
Hola ajo no pongas la lista esta bien donde la posteastes que era en el Plugin de Iradio, cuando sepas que Joseba tiene terminado el plugin nos das un toque que yo tambien quiero trastear con el.

Gracias
 

Troni

Usuario
Amigo OpenSPA
18 Oct 2009
91
2
0
a ver si alguien me puede ayudar, que me quedo atascado en el paso 4 al 5
cuando le doy a get station me sale este mensaje de error:
Consulte el final de este mensaje para obtener más detalles sobre cómo invocar a la depuración
Just-In-Time (JIT) en lugar de a este cuadro de diálogo.
************** Texto de la excepción **************
System.IO.FileNotFoundException: No se puede cargar el archivo o ensamblado 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' ni una de sus dependencias. El sistema no puede hallar el archivo especificado.
Nombre de archivo: 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
en GetSationsFromHTML.Form1.buttonGetStationsClick(Object sender, EventArgs e)
en System.Windows.Forms.Control.OnClick(EventArgs e)
en System.Windows.Forms.Button.OnClick(EventArgs e)
en System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
en System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
en System.Windows.Forms.Control.WndProc(Message& m)
en System.Windows.Forms.ButtonBase.WndProc(Message& m)
en System.Windows.Forms.Button.WndProc(Message& m)
en System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
AVS: El registro del enlace de ensamblado está desactivado.
Para habilitar el registro de errores del enlace de ensamblado, establezca el valor de Registro [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) como 1.
Nota: existe una disminución del rendimiento asociada registro de errores del enlace de ensamblado.
Para desactivar esta característica, elimine el valor de Registro [HKLM\Software\Microsoft\Fusion!EnableLog].

************** Ensamblados cargados **************
mscorlib
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.832 (QFE.050727-8300)
Código base: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
GetSationsFromListenLiveURL
Versión del ensamblado: 1.0.0.0
Versión Win32: 1.0.0.0
Código base: file:///C:/Documents%20and%20Settings/BlackCrystal™/Escritorio/AZBOX%20HD/iradio_0.2/Generador%20de%20listas%20de%20radio/GetSationsFromListenLiveURL.exe
----------------------------------------
Microsoft.VisualBasic
Versión del ensamblado: 8.0.0.0
Versión Win32: 8.0.50727.42 (RTM.050727-4200)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.832 (QFE.050727-8300)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.832 (QFE.050727-8300)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.832 (QFE.050727-8300)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.832 (QFE.050727-8300)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Xml
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.832 (QFE.050727-8300)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.42 (RTM.050727-4200)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Data
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.832 (QFE.050727-8300)
Código base: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
mscorlib.resources
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.832 (QFE.050727-8300)
Código base: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
HtmlAgilityPack
Versión del ensamblado: 1.3.9.1
Versión Win32: 1.3.9.1
Código base: file:///C:/Documents%20and%20Settings/BlackCrystal™/Escritorio/AZBOX%20HD/iradio_0.2/Generador%20de%20listas%20de%20radio/HtmlAgilityPack.DLL
----------------------------------------
************** Depuración JIT **************
Para habilitar la depuración Just In Time (JIT), el archivo de configuración de esta
aplicación o equipo (machine.config) debe tener el
valor jitDebugging establecido en la sección system.windows.forms.
La aplicación también se debe compilar con la depuración
habilitada
Por ejemplo:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
Cuando esté habilitada la depuración JIT, cualquier excepción no controlada
se enviará al depurador JIT registrado en el equipo
en lugar de controlarlo mediante el cuadro de diálogo.
 

ajo

Usuario
Fan de OpenSPA
24 Nov 2009
255
0
0
En cualquier navegador Ir a listenlive.eu (poner el http:// delante)

Seleccionar un pais o una categoría

Marcar y copiar la URL que aparece en la barra de direcciones del navegador (por ejemplo: listenlive.eu/spain.html) (también con http:// delante-)

Ir al programa y generar una nueva línea con el nombre del pais (o categoría) y la URL que acabamos de copiar.

Ir a Get Stations y seleccionar el pais (o categoría) que acabamos de introducir

En la columna "Check" marcar con 1 las emisoras que nos interesen, el resto dejarlas a 0

Solamente admite hasta 30 emisoras

Pulsar el botón Generar XML
 

Troni

Usuario
Amigo OpenSPA
18 Oct 2009
91
2
0
perdon ajo, pero has contestao antes de que terminara de editar el post
 

ajo

Usuario
Fan de OpenSPA
24 Nov 2009
255
0
0
No tengo ni idea porque yo lo he probado en varios equipos y me ha funcionado siempre.

¿Qué S.O. usas?

Parece que menciona algo del NET framework. ¿Lo tienes instalado? ¿Qué versión?
 

Troni

Usuario
Amigo OpenSPA
18 Oct 2009
91
2
0
el s.o. es un win xp profesional blackcristal, el netframework es el 2.0.
investigare por google a ver
 

ajo

Usuario
Fan de OpenSPA
24 Nov 2009
255
0
0
Yo también uso XP Professional y no he tenido problemas.

Has probado a descargar el programa de nuevo?
 

Troni

Usuario
Amigo OpenSPA
18 Oct 2009
91
2
0
intentare ponerlo en otro pc a ver, de todas formas gracias por tu ayuda