Nubango es un servidor/proxy compatible con iTunes. Nubango es realmente solo un script CGI y algunos archivos XML estáticos.
Las viejas versiones de iTunes como iTunes 8 y abajo ya no pueden descargar listados de estación de radio de Internet del servidor KTS de Apple. Tales viejas versiones de iTunes están utilizando cadenas de consultas malas en sus solicitudes HTTP. Para que las cosas funcionen nuevamente, se puede hacer iTunes para comunicarse con Nubango en lugar de Kerbango.
¡Las aplicaciones de iTunes prepatadas ahora están disponibles en el jardín de Macintosh!
Para que iTunes cargue estaciones de radio desde Nubango, debemos redirigir las solicitudes HTTP de iTunes a un servidor Nubango. patcher.sh realiza un reemplazo de cadena simple en un ejecutable binario de iTunes, reemplazando todas las instancias de pri.kts-af.net con pri.kts-af.org (que es nuestro servidor Nubango dedicado). Ejecutar el Patcher en Terminal presentará un cuadro de diálogo "Abierto de archivo" en el que se le pedirá que seleccione una aplicación de iTunes para parches. El antiguo binario de aplicación se almacena en iTunes.app/Contents/MacOS/iTunes.old , en caso de que desee deshacer el truco más tarde.
Aquí hay dragones Nubango puede causar daños a su sistema si intenta usarlo, porque en presente IT no se ha probado.
Necesitamos su ayuda para mejorar el nubango para todos. ¡Presente las solicitudes e informe cualquier problema creando un nuevo problema de GitHub!
Solo para usuarios experimentados. Corre el riesgo de dañar su sistema. Lea el documento incluido del MIT "Licencia".
Probado en Ubuntu 20.04.2
sudo apt-get update && sudo apt install apache2xml incluido en la raíz web (muy probablemente en) /var/www/htmlrewrite y cgi Apache: sudo a2enmod rewrite cgiRewriteRule al archivo del sitio (justo antes de la línea </VirtualHost> ) AT /etc/apache2/sites-enabled/000-default.config : RewriteEngine On
RewriteRule " ^/xml/index.xml$ " " /cgi-bin/streamingRadioStations.sh " [H = cgi-script,PT]cgi-bin/streamingRadioStations.sh en el directorio AT /usr/lib/cgi-bin/usr/lib/cgi-bin/streamingRadioStations.sh ejecutable: chmod +x /usr/lib/cgi-bin/streamingRadioStations.shsudo apachectl startApache está incluido y preconfigurado con Mac OS X 10.4
xml incluido en el Webroot AT /Library/WebServer/DocumentsRewriteRule a la parte inferior del archivo en /etc/httpd/httpd.conf : RewriteRule " ^/xml/index.xml$ " " /cgi-bin/streamingRadioStations.sh " [PT]cgi-bin/streamingRadioStations.sh en el directorio AT /Library/WebServer/CGI-Executables/Library/WebServer/CGI-Executables/streamingRadioStations.sh ejecutable: chmod +x /Library/WebServer/CGI-Executables/streamingRadioStations.shhosts para autohospedaje:Para que sus iTunes se comuniquen con su servidor Nubango autohospedado, puede realizar un truco DNS en lugar de parchear.
Puede reemplazar fácilmente cualquiera de las direcciones IP a continuación con la que apunta a su servidor Nubango.
Para Mac OS X: Agregar a la parte inferior de /etc/hosts :
127.0.0.1 pri.kts-af.net
::1 pri.kts-af.net
Para Mac OS 9: Agregar a la parte inferior de /System Folder/Preferences/Hosts :
pri.kts-af.net IN A 127.0.0.1
pri.kts-af.net IN AAAA ::1