<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Manuel Ruvalcaba &#187; YP-Z5F</title>
	<atom:link href="http://www.manuelruvalcaba.com/tag/yp-z5f/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.manuelruvalcaba.com</link>
	<description>... reach out and touch faith!</description>
	<lastBuildDate>Tue, 06 Sep 2011 04:17:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Samsung Playlist Generator</title>
		<link>http://www.manuelruvalcaba.com/2009/02/13/samsung-playlist-generator/</link>
		<comments>http://www.manuelruvalcaba.com/2009/02/13/samsung-playlist-generator/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 21:11:14 +0000</pubDate>
		<dc:creator>Manuel Ruvalcaba</dc:creator>
				<category><![CDATA[Utilerías]]></category>
		<category><![CDATA[Pastelito]]></category>
		<category><![CDATA[Samsung]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[YP-Z5F]]></category>

		<guid isPermaLink="false">http://www.manuelruvalcaba.com/?p=351</guid>
		<description><![CDATA[Bueno hace dos navidades mi novia me regalo un Samsung YP-Z5F que no es otra cosa que un reproductor MP3/WMA/FLAC/AAC con ciertas funciones tactitles (touch buttons) y una buena pantalla, en fin es un buen reproductor con casi 75 horas de reproducción continua, el único pero que tiene es que para generar listas de reproducción [...]]]></description>
			<content:encoded><![CDATA[<p>Bueno hace dos navidades mi novia me regalo un Samsung YP-Z5F que no es otra cosa que un reproductor MP3/WMA/FLAC/AAC con ciertas funciones tactitles (touch buttons) y una buena pantalla, en fin es un buen reproductor con casi 75 horas de reproducción continua, el único pero que tiene es que para generar listas de reproducción es todo un show.</p>
<p>Una de las formas hacerlo es instalar el manejador de archivos que trae en su CD, pero es realmente malo y lento para solamente generar listas, la otra forma es utilizar el Windows Media Player 10 u 11, pero de igual forma hace mas tonterías de lo que debería de hacer&#8230; un simple drag &amp; drop en la carpeta Music es mas rápido y efectivo, pero como siempre tiene un inconveniente a menos que seas un freaky que tiene todos sus MP3 con sus ID3 tags perfectas tendrás toda la musica sin acomodar y te sera imposible leer por disco&#8230; la solución:</p>
<p><strong>SPLGen.VBS</strong><br />
[code lang="vb" line="1"]Set objFso = CreateObject("Scripting.FileSystemObject")</p>
<p>Set MusicFolder = objFso.GetFolder(".\\Music")<br />
Set PlaylistFolder = objFso.GetFolder(".\\Playlist")</p>
<p>Set colFolders = MusicFolder.Subfolders</p>
<p>For Each folder In colFolders<br />
	Wscript.Echo "Generating " &#038; folder.Name &#038; ".spl"<br />
	Set objOutputFile = PlaylistFolder.CreateTextFile(folder.Name &#038; ".spl", True)</p>
<p>	objOutputFile.WriteLine "SPL PLAYLIST"<br />
	objOutputFile.WriteLine "VERSION 1.00"<br />
	objOutputFile.WriteLine ""</p>
<p>	Set enumFiles = objFso.GetFolder(".\\Music\\" &#038; folder.Name).Files</p>
<p>	For Each file in enumFiles<br />
		If InStr(UCase(file.Name), ".MP3") <> 0 Or InStr(UCase(file.Name), ".WMA") <> 0 Or InStr(UCase(file.Name), ".OGG") <> 0 Then<br />
			Wscript.Echo "+ " &#038; file.Name<br />
			objOutputFile.WriteLine "\Music\" &#038; folder.Name &#038; "\" &#038; file.Name<br />
		Else<br />
			Wscript.Echo "- " &#038; file.Name<br />
		End If<br />
	Next</p>
<p>	objOutputFile.WriteLine ""<br />
	objOutputFile.WriteLine "END PLAYLIST"<br />
	objOutputFile.Close</p>
<p>	Wscript.Echo "Finished!" &#038; VBCrLf<br />
Next<br />
[/code]</p>
<p><strong>SPLGen.CMD</strong><br />
[code lang="DOS" line="1"]@ECHO OFF<br />
CScript SPLGen.vbs<br />
PAUSE[/code]</p>
<p>Los pones los dos en la raíz del disco del reproductor y corres el archivo <strong>SPLGen.CMD</strong> cuando acabes de subir tus archivos de musica a la carpeta Music, básicamente lo que hace es listar todas las carpetas dentro de la carpeta Music, y genera un archivo SPL dentro de la carpeta Playlist con el contenido de las carpeta. Muy practico si tienes un reproductor de estos.</p>
<p>Por desgracia este programa esta hecho para satisfacer mis necesidades, y como tal tiene ciertas limitaciones, la principal es que no hace una exploración recursiva en los directorios únicamente va a mostrar los archivos que estén a primer nivel, por eso te dejo el source para que lo modifiques si necesitas esta opción. <img src='http://www.manuelruvalcaba.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.manuelruvalcaba.com/2009/02/13/samsung-playlist-generator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

