<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.11" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comentarios en: Ficheros fork y Ds_Store cuando mac se conecta a Samba</title>
	<link>http://surlandia.com/2008/05/26/ficheros-fork-y-ds_store-cuando-mac-se-conecta-a-samba/</link>
	<description>un país no tan imaginario</description>
	<pubDate>Fri, 21 Nov 2008 10:41:11 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.11</generator>

	<item>
		<title>Por: Oscar Reales</title>
		<link>http://surlandia.com/2008/05/26/ficheros-fork-y-ds_store-cuando-mac-se-conecta-a-samba/#comment-17867</link>
		<pubDate>Wed, 28 May 2008 08:28:24 +0000</pubDate>
		<guid>http://surlandia.com/2008/05/26/ficheros-fork-y-ds_store-cuando-mac-se-conecta-a-samba/#comment-17867</guid>
					<description>Si. Algo parecido había pensado yo. Utilizar el comando unix para hace run Applescript. Este script que pasas no hace uso del dot_clean. pero el resultado final viene a ser lo mismo. Aunque el dot_clean da algo más de control. Habría que modificar un poco el Script pero es un punto de partida interesante. A ver si con un poco de tiempo, desenpolvo mi "applescript" y lo modifico.

Gracias develooping</description>
		<content:encoded><![CDATA[<p>Si. Algo parecido había pensado yo. Utilizar el comando unix para hace run Applescript. Este script que pasas no hace uso del dot_clean. pero el resultado final viene a ser lo mismo. Aunque el dot_clean da algo más de control. Habría que modificar un poco el Script pero es un punto de partida interesante. A ver si con un poco de tiempo, desenpolvo mi &#8220;applescript&#8221; y lo modifico.</p>
<p>Gracias develooping
</p>
]]></content:encoded>
				</item>
	<item>
		<title>Por: develooping</title>
		<link>http://surlandia.com/2008/05/26/ficheros-fork-y-ds_store-cuando-mac-se-conecta-a-samba/#comment-17555</link>
		<pubDate>Mon, 26 May 2008 16:46:52 +0000</pubDate>
		<guid>http://surlandia.com/2008/05/26/ficheros-fork-y-ds_store-cuando-mac-se-conecta-a-samba/#comment-17555</guid>
					<description>Gracias. Me viene bastante bien esto para borrar montones de archivitos raros de un disco que uso como almacén de películas divx para reproducir en la tele. Normalmente convierto las pelis en el mac y las paso con el portátil.

Ya sé que lo contado no es muy mac pero es sencillo usarlo para hacer una aplicación de applescript. Bastaría con copiar lo siguiente en el editor de scripts y guardarlo como aplicación. Al arrastrarle un disco borraría todos los archivitos que indicas. 
NOTA 1: úsese con precaución, no tengo claro que no pueda provocar desastres si se usa sobre el disco de arranque.
NOTA 2: El script lo he encontrado &lt;a href="http://bp2.blogger.com/_gZR0pPm2YpM/SBE-NL7H6HI/AAAAAAAAAnI/CuG51gp6qYY/s1600-h/ScriptEditor001.png." rel="nofollow"&gt;aquí&lt;/a&gt;
NOTA 3: WordPress se empeña en cambiar el tipo de comillas, así que si copias y pegas el código, asegúrate de reescribir las comillas de nuevo

on run {}
	display dialog "Arrastra un volumen al applet para procesar" buttons ("OK") default button "OK" giving up after 5
end run
on open (dItems)
	repeat with i in dItems
		tell application "Finder" to if ((kind of i) is "Volume") then
			
			set unixPath to (quoted form of (POSIX path of (i as string)))
			
			try
				do shell script ("find" &#038; unixPath &#038; " -name ._\\* -delete")
			end try
			
			
			try
				do shell script ("find" &#038; unixPath &#038; " -name .DS_store\\* -delete")
			end try
			
			try
				do shell script "rm -rf" &#038; unixPath &#038; ".TemporaryItems"
			end try
			
			
			delay 1
			
			try
				tell application "Finder" to eject disk i
			end try
			
		end if
		
	end repeat
	
end open</description>
		<content:encoded><![CDATA[<p>Gracias. Me viene bastante bien esto para borrar montones de archivitos raros de un disco que uso como almacén de películas divx para reproducir en la tele. Normalmente convierto las pelis en el mac y las paso con el portátil.</p>
<p>Ya sé que lo contado no es muy mac pero es sencillo usarlo para hacer una aplicación de applescript. Bastaría con copiar lo siguiente en el editor de scripts y guardarlo como aplicación. Al arrastrarle un disco borraría todos los archivitos que indicas.<br />
NOTA 1: úsese con precaución, no tengo claro que no pueda provocar desastres si se usa sobre el disco de arranque.<br />
NOTA 2: El script lo he encontrado <a href="http://bp2.blogger.com/_gZR0pPm2YpM/SBE-NL7H6HI/AAAAAAAAAnI/CuG51gp6qYY/s1600-h/ScriptEditor001.png." rel="nofollow">aquí</a><br />
NOTA 3: WordPress se empeña en cambiar el tipo de comillas, así que si copias y pegas el código, asegúrate de reescribir las comillas de nuevo</p>
<p>on run {}<br />
	display dialog &#8220;Arrastra un volumen al applet para procesar&#8221; buttons (&#8221;OK&#8221;) default button &#8220;OK&#8221; giving up after 5<br />
end run<br />
on open (dItems)<br />
	repeat with i in dItems<br />
		tell application &#8220;Finder&#8221; to if ((kind of i) is &#8220;Volume&#8221;) then</p>
<p>			set unixPath to (quoted form of (POSIX path of (i as string)))</p>
<p>			try<br />
				do shell script (&#8221;find&#8221; &#038; unixPath &#038; &#8221; -name ._\\* -delete&#8221;)<br />
			end try</p>
<p>			try<br />
				do shell script (&#8221;find&#8221; &#038; unixPath &#038; &#8221; -name .DS_store\\* -delete&#8221;)<br />
			end try</p>
<p>			try<br />
				do shell script &#8220;rm -rf&#8221; &#038; unixPath &#038; &#8220;.TemporaryItems&#8221;<br />
			end try</p>
<p>			delay 1</p>
<p>			try<br />
				tell application &#8220;Finder&#8221; to eject disk i<br />
			end try</p>
<p>		end if</p>
<p>	end repeat</p>
<p>end open
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
