ueno pues en estos dias me habian pasado 3 DVD’s que contenian 3600 Canciones en Karaoke, pero lo malo era que venian por medio de codigos y para eso tenias que buscar la cancion y ver el codigo para buscarle en los 3 DVD’s asi que, pense en buscar un programa que renombre con el Archivo XLS. Pero recorde que podia convertirlo a CSV y de ahi pasarlo a SQL, Asi que hice esto por medio de PHP, se que no es practico pero me funciono.

Lo que hice primero fue subir el SQL a una Base de Datos. La base de datos tenia los siguientes Campos, Cancion – Artista – Disco – Numero. Y el siguiente script para que quedaran las canciones ordenadas por Artista:

<?php
$user = “usuario”;
$pass = “pass”;
$base = “database”;
$serv = “servidor”;
$mysc = mysql_connect($serv, $user, $pass);
$mydb = mysql_select_db($base, $mysc);
$quer = “SELECT * FROM Canciones”;
$resu = mysql_query($quer);
while ($canc=mysql_fetch_array($resu))
{
$artista = $canc['Artista'];
mkdir($artista, 7777);
}
?>

Y luego el siguiente script para copiar de Canciones/Codigo.cdg-mp3 a Karaoke/$artista

$user = “usuario”;
$pass = “pass”;
$base = “database”;
$serv = “servidor”;
$mysc = mysql_connect($serv, $user, $pass);
$mydb = mysql_select_db($base, $mysc);
$quer = “SELECT * FROM Canciones”;
$resu = mysql_query($quer);

while ($canc=mysql_fetch_array($resu))

{
$cancion = $canc['Cancion'];
$artista = $canc['Artista'];
$codigo  = $canc['Disco'];
$numero  = $canc['Numero'];
$file_old = “Canciones/$codigo-$numero.cdg”;
$file_old1 = “Canciones/$codigo-$numero.mp3″;
$file_new = “Karaoke/$artista/$cancion.cdg”;
$file_new1 = “Karaoke/$artista/$cancion.mp3″;
copy($file_old, $file_new);
copy($file_old1, $file_new1);
}
?>

Leave a Reply

You must be logged in to post a comment. Login »