<?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>iDIOTECA &#187; Informática</title>
	<atom:link href="http://blog.almadark.com/category/informtica/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.almadark.com</link>
	<description>Si te lo explicara, no lo entenderías...</description>
	<lastBuildDate>Fri, 30 Jul 2010 03:03:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Filtro Extraer no viene por defecto en Photoshop CS4</title>
		<link>http://blog.almadark.com/2010/06/27/filtro-extraer-no-viene-por-defecto-en-photoshop-cs4/</link>
		<comments>http://blog.almadark.com/2010/06/27/filtro-extraer-no-viene-por-defecto-en-photoshop-cs4/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 02:49:52 +0000</pubDate>
		<dc:creator>ser humano</dc:creator>
				<category><![CDATA[Diseño]]></category>
		<category><![CDATA[Informática]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://blog.almadark.com/?p=1907</guid>
		<description><![CDATA[Los amigos de adobe se han &#8216;olvidado&#8217; de colocar el filtro &#8220;Extraer&#8221; en Photoshop CS4, en realidad decidieron eliminarlo de esta versión por considerar que la manera correcta de hacer selecciones es a través de las capas.
Por suerte estos filtros se pueden descargar directamente de la página de Adobe en los siguientes links:
Plugins opcionales para [...]]]></description>
			<content:encoded><![CDATA[<p>Los amigos de adobe se han &#8216;olvidado&#8217; de colocar el filtro &#8220;Extraer&#8221; en Photoshop CS4, en realidad decidieron eliminarlo de esta versión por considerar que la manera correcta de hacer selecciones es a través de las capas.</p>
<p>Por suerte estos filtros se pueden descargar directamente de la página de Adobe en los siguientes links:<br />
<a href="http://www.adobe.com/support/downloads/detail.jsp?ftpID=4047">Plugins opcionales para Mac</a> &#8211; <a href="http://www.adobe.com/support/downloads/detail.jsp?ftpID=4048">Plugins opcionales para Pc</a></p>
<p>Una vez descargado el paquete, se descomprime y se ejecuta el archivo PHSPCS4_Cont_LS1.exe con lo cual se creará una nueva carpeta conteniendo los archivos necesarios. </p>
<p>Copiaremos los archivos contenidos en la carpeta &#8220;Optional plug-ins&#8221; que están en la carpeta que se acaba de crear y los pegaremos en sus carpetas correspondientes dentro de la carpeta de Photoshop 32 o 64 bits según sea el caso.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.almadark.com/2010/06/27/filtro-extraer-no-viene-por-defecto-en-photoshop-cs4/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sincronizar iPhone e iPod touch con Google Calendar</title>
		<link>http://blog.almadark.com/2010/06/16/sincronizar-iphone-e-ipod-touch-con-google-calendar/</link>
		<comments>http://blog.almadark.com/2010/06/16/sincronizar-iphone-e-ipod-touch-con-google-calendar/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 02:21:29 +0000</pubDate>
		<dc:creator>ser humano</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Productividad]]></category>
		<category><![CDATA[google calendar]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[sincronización]]></category>

		<guid isPermaLink="false">http://blog.almadark.com/?p=1895</guid>
		<description><![CDATA[Una de las cosas que ha hecho que pueda mantener cierto orden en el desarrollo de mis actividades ha sido y es el calendario, antes llevaba solo un calendario impreso donde anotaba los eventos de manera que no se me pasen, creo que esta es la manera más común de controlar este flujo de información. [...]]]></description>
			<content:encoded><![CDATA[<p>Una de las cosas que ha hecho que pueda mantener cierto orden en el desarrollo de mis actividades ha sido y es el calendario, antes llevaba solo un calendario impreso donde anotaba los eventos de manera que no se me pasen, creo que esta es la manera más común de controlar este flujo de información. Luego complementé el calendario con el sistema de los 43 Folders, una gran herramienta que tomé del libro Getting things done, y que está explicado en este artículo <a href="http://gedpro.com/Comunidad/Blogs/tabid/69/EntryId/71/Sistema-de-43-carpetas-43-folders.aspx">http://gedpro.com/Comunidad/Blogs/tabid/69/EntryId/71/Sistema-de-43-carpetas-43-folders.aspx</a> y con la genial aplicación gratuita <a href="http://doit.im">Doit.im</a>, que me permite controlar por completo los proyectos y tareas.</p>
<p>Ahora con el iPhone quería migrar mi sistema y mantenerlo sincronizado con los calendarios de Google, encontré este artículo <a href="http://www.google.com/support/mobile/bin/answer.py?answer=138740&#038;topic=14252">http://www.google.com/support/mobile/bin/answer.py?answer=138740&#038;topic=14252</a>, para poder realizar la sincronización de mi teléfono.</p>
<p><span id="more-1895"></span><br />
<strong>Requerimientos</strong></p>
<p>1. Google Sync es únicamente soportado por iPhone OS versions 3.0 y posteriores.<br />
2. Antes de comenzar, se puede realizar una copia de seguridad de los contactos y calendarios del iPhone en la Pc usando iTunes.</p>
<p><strong>Empezando</strong></p>
<p>1. Accedemos a las opciones de configuración de nuestro dispositivo.<br />
2. Abrimos: Correo, Contactos, Calendarios.<br />
3. Tap en Agregar cuenta&#8230;.<br />
4. Seleccionar: Microsoft Exchange.<br />
<img src="http://blog.almadark.com/wp-content/uploads/2010/06/settings-mail-calendar-contacts-on-iphone.gif" alt="" title="settings mail calendar contacts on iphone" width="192" height="282" class="alignnone size-full wp-image-1897" /> <img src="http://blog.almadark.com/wp-content/uploads/2010/06/add-mail-calendar-contacts-account-on-iphone.gif" alt="" title="add mail calendar contacts account on iphone" width="192" height="282" class="alignnone size-full wp-image-1898" /> <img src="http://blog.almadark.com/wp-content/uploads/2010/06/microsoft-exchange.gif" alt="" title="microsoft exchange" width="192" height="282" class="alignnone size-full wp-image-1896" /></p>
<p><strong>Ingresar la información de la cuenta</strong><br />
5. En el campo Email, ingresamos nuestra cuenta de correo electrónico de Google. Si usamos una dirección del tipo @googlemail.com, puede que veamos una advertencia del tipo: &#8220;Unable to verify certificate&#8221;cuando procedamos al paso siguiente.<br />
6. Dejamos el campo Dominio en blanco.<br />
7. Ingresamos nuestra dirección completa de correo como Nombre de usuario.<br />
8. Ingresamos la contraseña de nuestra cuenta en el campo Contraseña.<br />
9. Hacemos tap en Siguiente en la parte superior de la pantalla.<br />
9a. Escogemos Cancelar si aparece una advertencia de Unable to Verify Certificate.<br />
10. Cuando aparece el campo Servidor, ingresamos m.google.com.<br />
11. Presionamos en Siguiente en la parte superior de la pantalla otra vez.<br />
<img src="http://blog.almadark.com/wp-content/uploads/2010/06/exchange-domain.gif" alt="" title="exchange domain" width="192" height="282" class="alignnone size-full wp-image-1900" /> <img src="http://blog.almadark.com/wp-content/uploads/2010/06/exchange-server.gif" alt="" title="exchange server" width="192" height="282" class="alignnone size-full wp-image-1899" /></p>
<p>12. Seleccionamos los servicios de Google que deseamos sincronizar, en mi caso seleccioné solo el calendario, ya que el mail ya lo tengo configurado, y me avisaron que si sincronizo los contactos mi directorio se llenará de contactos (algunos inservibles de mi directorio en Gmail.</p>
<p>13. Si no deseamos eliminar los datos de contactos o calendarios del iPhone, Seleccionamos Keep on my iPhone option cuando sea preguntado. Esto también permitirá seguir sincronizando con iTunes</p>
<p>Y listo, ya lo hemos configurado, la sincronización es en dos direcciones, así que podemos agregar o eliminar desde Google Calendar o desde el teléfono.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.almadark.com/2010/06/16/sincronizar-iphone-e-ipod-touch-con-google-calendar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bat para copiar el &#8220;Lorem ipsum&#8221; desde un archivo txt al portapapeles</title>
		<link>http://blog.almadark.com/2009/12/01/bat-para-copiar-el-lorem-ipsum-desde-un-archivo-txt-al-portapapeles/</link>
		<comments>http://blog.almadark.com/2009/12/01/bat-para-copiar-el-lorem-ipsum-desde-un-archivo-txt-al-portapapeles/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 04:11:59 +0000</pubDate>
		<dc:creator>ser humano</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Productividad]]></category>
		<category><![CDATA[batch]]></category>
		<category><![CDATA[launchy]]></category>
		<category><![CDATA[lorem ipsum]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.almadark.com/?p=1869</guid>
		<description><![CDATA[Si, ya se que la ociosidad es la madre de todos los vicios, he ahí la causa de que sea un vicioso, desde hace tiempo utilizo el famoso &#8220;Lorem Ipsum&#8221; para simular texto mientras diseño, entonces estoy ingresando constantemente a la web http://www.lipsum.com/ para generar los párrafos que utilizo en los diseños y la maquetación [...]]]></description>
			<content:encoded><![CDATA[<p>Si, ya se que la ociosidad es la madre de todos los vicios, he ahí la causa de que sea un vicioso, desde hace tiempo utilizo el famoso &#8220;Lorem Ipsum&#8221; para simular texto mientras diseño, entonces estoy ingresando constantemente a la web <a href="http://www.lipsum.com/">http://www.lipsum.com/</a> para generar los párrafos que utilizo en los diseños y la maquetación de webs.</p>
<p>Hace un par de días un amigo me comentó de una extensión para Dreamweaver que permite hacer esta inserción utilizando una combinación de teclas, lo malo es que yo normalmente no uso Dreamweaver, pero quería algo parecido (lo más parecido que pudiera) y sin tener que abrir otra ventana del navegador.</p>
<p>Lo que se nos ocurrió fue hacer un batch que pudiera realizar esta acción y así pueda utilizarse no solo en Dreamweaver sino en cualquier otra aplicación. Leyendo un poco en <a href="http://www.ribosomatic.com/articulos/copia-salida-de-comandos-dos-al-portapapeles-tip/">Robosomatic</a> me entero que Windows XP no ofrece niguna solución fácil para copiar texto del interprete de comandos DOS (cmd.exe) en el portapapeles, a menos que sea usando el botón derecho del mouse, cosa que me complicaba un poco, pero afortunadamente descubrí que se puede utilizar <a href='http://blog.almadark.com/wp-content/uploads/2009/12/clip.zip'>Clip</a>, una utilidad de Microsoft para DOS que se incluye en el kit de recursos de Windows Server 2003, pero funciona muy bien en Windows XP ó Vista (aún no la probé sobre Windows 7).</p>
<p>Para poder usar Clip, solo tenemos que descargarlo desde este <a href='http://blog.almadark.com/wp-content/uploads/2009/12/clip.zip'>enlace</a>, desempaquetarlo y copiarlo en el directorio de Windows y luego utilizar el operador (|) en nuestro comandos DOS. Por ejemplo:</p>
<blockquote><p>netstat | clip</p></blockquote>
<p>De esta forma estamos enviado el resultado/salida de este comando (netstat) al portapapeles con ayuda de clip.</p>
<p>Otros ejemplos:</p>
<ul>
<li>dir / h | clip</li>
<li>tracert www.ribosomatic.com | clip </li>
<li>clip &lt;c :  autoexec.bat</li>
<p>Este último ejemplo puede enviar todo el contenido del archivo autoecex.bat al portapapeles, pero a mi no me ha funcionado. De todas maneras encontré una solución alternativa.</p>
<p>Recordando un poco sobre D.O.S. hay un comando que nos permite acceder al contenido de un archivo de texto y es <strong>type</strong></p>
<p><strong>type archivo | more</strong> (El modificador more hará que la pantalla se pare al llenarse).</p>
<p>Pues bien, ya tengo todo lo que necesito. En primer lugar he creado un archivo de texto con el contenido de algunos párrafos de &#8220;Lorem Ipsum&#8221; lo he llamado Lorem.txt y lo puse en la raiz C:\</p>
<p>Luego he creado un archivo bat llamado lorem.bat cuyo contenido es:</p>
<p><code>
<pre>echo off
type c:\lorem.txt | clip
exit</pre>
<p></code></p>
<p>Y listo, cada vez que invoque al archivo bat, tendré en el portapapeles el texto del Lorem Ipsum disponible para pegarlo en cualquier aplicación.</p>
<p>Hay varias formas de invocar al archibo bat, para mi, que soy un fanático de <a href="http://www.launchy.net/">Launchy</a>, solo me bastó agregar el bat en una de las carpetas donde usualmente coloco los archivos bat.</p>
<p>Pero si queremos hacer que esté disponible con una combinación de teclas, tendremos que crearle un acceso directo al archivo bat en alguna carpeta de sistema de windows, por ejemplo en el menu inicio, creamos el acceso directo a lorem.bat, y luego en las propiedades del acceso directo en el campo &#8220;Tecla de método abreviado&#8221; le asignamos una combinación de teclas, por ejemplo ALT + F12 aceptamos y listo!</p>
<p>Cada vez que usemos esa combinacion de teclas tendremos el Lorem Ipsum en el portapapeles.</p>
<p>* Mientras escribía esta entrada se me ocurre que se podrían crear diversos txt con párrafos variados e insertarlos a discreción, o meter cada párrafo en una variable y así poder insertar diferentes textos con un comando o parámetro diferente, pero eso ya quedará para una siguiente versión.</p>
<p>¿alguna otra idea?</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.almadark.com/2009/12/01/bat-para-copiar-el-lorem-ipsum-desde-un-archivo-txt-al-portapapeles/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Foobar, instalar Columns UI</title>
		<link>http://blog.almadark.com/2009/10/02/foobar-instalar-columns-ui/</link>
		<comments>http://blog.almadark.com/2009/10/02/foobar-instalar-columns-ui/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 19:26:22 +0000</pubDate>
		<dc:creator>ser humano</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[RTFM (how to)]]></category>
		<category><![CDATA[columns ui]]></category>
		<category><![CDATA[foobar]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.almadark.com/?p=1861</guid>
		<description><![CDATA[Foobar es uno de los mejores reproductores para windows, es bastante ligero y su interfaz es completamente personalizable, obviamente para esto último es necesario profundizar en varios aspectos de la aplicación. Una de las formas de lograr niveles altos de personalización en la apariencia de nuestro reproductor es utilizar el componente Columns UI.
Screenshots
¿Qué es Columns [...]]]></description>
			<content:encoded><![CDATA[<p>Foobar es uno de los mejores reproductores para windows, es bastante ligero y su interfaz es completamente personalizable, obviamente para esto último es necesario profundizar en varios aspectos de la aplicación. Una de las formas de lograr niveles altos de personalización en la apariencia de nuestro reproductor es utilizar el componente <strong>Columns UI</strong>.<br />
Screenshots</p>
<p>¿Qué es Columns UI?<br />
Es una interfaz de usuario para Foobar2000, que incluye las siguientes características:</p>
<ul>
<li>Vista para la lista de reproducción &#8220;Playlist&#8221; en columnas, permitiendo agrupar columnas y el &#8220;artwork&#8221; o ilustración de los albums/tracks.</li>
<li>Edición de metadata &#8220;in-line&#8221;</li>
<li>Diseño personalizable a traves de paneles intercabiables y componentes de barras de herramientas</li>
<li>Paneles integrados: vista de playlist, vista de artwork, filtros, detalle del item, propiedades de item, playlist en listas,playlist en pestañas, apilado de pestañas, entre otros.</li>
</ul>
<p><span id="more-1861"></span><br />
Para instalar este componente bastará descargarlo desde este enlace: <a href="http://yuo.be/columns.php">Columns UI</a>.<br />
Luego de desempaquetarlo, copiaremos la <strong>foo_ui_columns.dll</strong> al direcotrio &#8220;components&#8221; de Foobar (generalmente en C:\archivos de programa\Foobar2000\Components ).<br />
Reiniciamos el reproductor y nos dará a escoger la interfaz que deseamos utilizar para Foobar, escogeremos Columns UI.</p>
<p><img src="http://blog.almadark.com/wp-content/uploads/2009/10/Captura039.png" alt="Foobar Columns UI" title="Foobar Columns UI" width="408" height="170" class="alignnone size-full wp-image-1862" /></p>
<p>Al iniciar la aplicación aparecerá otro dialogo llamado Quick Setup, donde podremos escoger la apariencia inicial del reproductor entre varias opciones predefinidas de la aplicación.</p>
<p><img src="http://blog.almadark.com/wp-content/uploads/2009/10/Captura041.png" alt="Foobar Columns UI" title="Foobar Columns UI" width="408" height="349" class="alignnone size-full wp-image-1864" /></p>
<p>Y con esto ya tendremos instalado el componente Columns UI para Foobar, en otra entrada comentaré como cambiar la apariencia de este genial reproductor.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.almadark.com/2009/10/02/foobar-instalar-columns-ui/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Desbloquear impresora Epson C43UX</title>
		<link>http://blog.almadark.com/2009/09/13/desbloquear-impresora-epson-c43ux/</link>
		<comments>http://blog.almadark.com/2009/09/13/desbloquear-impresora-epson-c43ux/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 16:48:20 +0000</pubDate>
		<dc:creator>ser humano</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[RTFM (how to)]]></category>
		<category><![CDATA[epson]]></category>
		<category><![CDATA[impresoras]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://blog.almadark.com/?p=1831</guid>
		<description><![CDATA[Hace un par de meses mi impresora Epson C43UX dejó de funcionar, pero no tenía la pinta de estar malograda, la tinta estaba prácticamente nueva, y había dejado de imprimir de un día para otro; luces parpadeantes y un mensaje  indicándome que había partes internas agotadas y que debía llevarla al servicio técnico.
Lo primero [...]]]></description>
			<content:encoded><![CDATA[<p>Hace un par de meses mi <strong>impresora Epson</strong> <strong>C43UX </strong>dejó de funcionar, pero no tenía la pinta de estar malograda, la tinta estaba prácticamente nueva, y había dejado de imprimir de un día para otro; luces parpadeantes y un mensaje  indicándome que había partes internas agotadas y que debía llevarla al servicio técnico.</p>
<p>Lo primero que pensé es que con el precio que tienen las impresoras en la actualidad, resultaba más práctico comprar una nueva que llevarla al servicio técnico, posteriormente se me ocurrió pensar que se trataba de una &#8216;trampa&#8217; de <strong>Epson </strong>para que lleve la impresora al servicio técnico, cosa que un amigo me confirmó, me dijo que este tipo de impresoras llevan un contador interno y que al llegar al límite de impresiones, la impresora se bloquea automáticamente.</p>
<p>Me quedé con esta duda hasta el día de ayer, cuando un amigo me &#8220;arregló&#8221;  la impresora en cuestión de un par de minutos, la solución es usar una utilidad Freeware llamada &#8216;<a href="http://www.ssclg.com/epsone.shtml">SSC Service Utility</a> for <strong>Epson Stylus Printers</strong>&#8216; con el cual podemos &#8216;resetear&#8217; el contador interno de la impresora y así permitir(me) hacer más impresiones.<br />
<span id="more-1831"></span><br />
<img src="http://blog.almadark.com/wp-content/uploads/2009/09/sscserver-300x189.jpg" alt="ssc" title="ssc" width="300" height="189" class="alignnone size-medium wp-image-1832" /></p>
<p><strong>SSC Service Utility</strong> permite realizar algunas cosas asombrosas con nuestras <strong>impresoras Epson</strong>:</p>
<ul>
<li>Trabaja directamente con CSIC sobre los cartuchos Epson.</li>
<li>Re-iniciar o re-escribrir cualquier chip usando un &#8216;addon&#8217; especial.</li>
<li>Congelar los contadores de tinta internos</li>
<li>Resetear los contadores de tinta aún con cartuchos vacíos.</li>
<li>Limpieza por separado de los cabezales negro y de color en las impresoras Epson inkjet, modo de limpieza poderoso.</li>
<li>Reseteado del contador de protección (aún si está casi lleno)</li>
<li>Más de 100 modelos de <strong>impresoras Epson</strong> soportados</li>
</ul>
<p>Esta utilidad que hasta el momento se puede usar bajo Windows 95/98/ME/2K2/XP de tipo LPT y USB, permite ahorrar bastante dinero con el tema de las impresiones, funciona con cartuchos de tinta negros y a color, además de ser una aplicación gratuita. </p>
<p>Como nota adicional podemos indicar que al utilizar esta aplicación puedes estar <strong>perdiendo la garantía de tu impresora Epson</strong>, así que mucho cuidado.</p>
<p><strong>LISTADO DE IMPRESORAS SOPORTADAS: </strong><br />
La versión 4.30 soporta los siguientes modelos de <strong>Impresoras Epson</strong></p>
<ul>
<li>	Epson Stylus Сolor 400	</li>
<li>	Epson Stylus Сolor 440	</li>
<li>	Epson Stylus Color 480 LPT	</li>
<li>	Epson Stylus Color 480SXU / 580	</li>
<li>	Epson Stylus Сolor 600	</li>
<li>	Epson Stylus Сolor 640	</li>
<li>	Epson Stylus Сolor 660	</li>
<li>	Epson Stylus Сolor 670	</li>
<li>	Epson Stylus Color 680 / 777	</li>
<li>	Epson Stylus Сolor 740	</li>
<li>	Epson Stylus Сolor 760	</li>
<li>	Epson Stylus Сolor 800 / 850	</li>
<li>	Epson Stylus Сolor 860	</li>
<li>	Epson Stylus Color 880	</li>
<li>	Epson Stylus Color 900 / EM-900C	</li>
<li>	Epson Stylus Color 980	</li>
<li>	Epson Stylus Сolor 1160	</li>
<li>	Epson Stylus Color 1520	</li>
<li>	Epson Stylus Color 3000	</li>
<li>	Epson Stylus C20 / C40 / CL-750	</li>
<li>	Epson Stylus C41 / C42 / C43 / C44 / C45 / C46 / C47 / C48 **	</li>
<li>	Epson Stylus C50	</li>
<li>	Epson Stylus C60	</li>
<li>	Epson Stylus C61 / C62 **	</li>
<li>	Epson Stylus C63 / C64 **	</li>
<li>	Epson Stylus C65 / C66 and PE **	</li>
<li>	Epson Stylus C67 / C68 / D68 and PE **	</li>
<li>	Epson Stylus C70 **	</li>
<li>	Epson Stylus C80 **	</li>
<li>	Epson Stylus C82 **	</li>
<li>	Epson Stylus C83 / C84 **	</li>
<li>	Epson Stylus C85 / C86 and PE **	</li>
<li>	Epson Stylus C87 / C88 / D88 and PE **	</li>
<li>	Epson Stylus Photo RX420 / RX425 / RX430 **	</li>
<li>	Epson Stylus Photo RX500 / RX510**	</li>
<li>	Epson Stylus Photo RX520 **	</li>
<li>	Epson Stylus Photo RX600 / RX610 **	</li>
<li>	Epson Stylus Photo RX620 **	</li>
<li>	Epson Stylus Photo RX700 **	</li>
<li>	Epson Stylus CX3100 / CX3200 **	</li>
<li>	Epson Stylus CX3500 / CX3600 / CX3650 **	</li>
<li>	Epson Stylus CX3700 **	</li>
<li>	Epson Stylus CX3800 / CX3810 / DX3800 **	</li>
<li>	Epson Stylus CX4500 **	</li>
<li>	Epson Stylus CX4600 **	</li>
<li>	Epson Stylus CX4100 / CX4200 **	</li>
<li>	Epson Stylus CX4700 / CX4800 **	</li>
<li>	Epson Stylus DX4200 / DX4800 **	</li>
<li>	Epson Stylus CX5100 / CX5200 **	</li>
<li>	Epson Stylus CX5300 / CX5400 **	</li>
<li>	Epson Stylus CX6400 / CX6600 **	</li>
<li>	Epson Stylus CX6300 / CX6500 **	</li>
<li>	Epson Stylus CX7800 **	</li>
<li>	Epson PictureMate	</li>
<li>	Epson Stylus Photo	</li>
<li>	Epson Stylus Photo EX	</li>
<li>	Epson Stylus Photo 700 / IP-100	</li>
<li>	Epson Stylus Photo 750 / PM-770C	</li>
<li>	Epson Stylus Photo 780 / 790 / PM-780C	</li>
<li>	Epson Stylus Photo 810 / 820	</li>
<li>	Epson Stylus Photo 820 **	</li>
<li>	Epson Stylus Photo 825 / 915	</li>
<li>	Epson Stylus Photo 830 / 830U **	</li>
<li>	Epson Stylus Photo 870 / PM-875DC	</li>
<li>	Epson Stylus Photo R200 / R210 **	</li>
<li>	Epson Stylus Photo R220 / R230 **	</li>
<li>	Epson Stylus Photo R300 / R310 **	</li>
<li>	Epson Stylus Photo R320 **	</li>
<li>	Epson Stylus Photo R800 / PX-G900 **	</li>
<li>	Epson Stylus Photo R1800 **	</li>
<li>	Epson Stylus Photo R2400 **	</li>
<li>	Epson Stylus Photo 890	</li>
<li>	Epson Stylus Photo PM-890C	</li>
<li>	Epson Stylus Photo PM-A700 **	</li>
<li>	Epson Stylus Photo PM-G720 **	</li>
<li>	Epson Stylus Photo PM-970C **	</li>
<li>	Epson Stylus Photo 895/ 785EPX	</li>
<li>	Epson Stylus Photo 900 **	</li>
<li>	Epson Stylus Photo 925 / 935 **	</li>
<li>	Epson Stylus Photo 950 / 960 / PM-950C **	</li>
<li>	Epson Stylus Photo 1200 / PM-3000C	</li>
<li>	Epson Stylus Photo 1270 / PM-3300C	</li>
<li>	Epson Stylus Photo 1280 / PM-3500C	</li>
<li>	Epson Stylus Photo 1290	</li>
<li>	Epson Stylus Photo 2000P	</li>
<li>	Epson Stylus Photo 2100 **	</li>
<li>	Epson Stylus Photo 2200 / PM-4000EPX **	</li>
<li>	Epson Stylus Pro 5000 / PM-5000C	</li>
</ul>
<p> Atención: para los nuevos cartuchos con chips de 9 contactos, las <strong>SSC Service Utility</strong> no son válidas. Para los chips originales de 9 contactos tienes en el siguiente enlace un reseteador: <a href="http://www.ahorraentinta.com.es/product_info.php?cPath=24_546&#038;products_id=937">Reseteador para chips Epson de 9 contactos</a></p>
<p><strong>SSC Service Utility for Epson Stylus Printer</strong> puede descargar desde: <a href="http://www.ssclg.com/epsone.shtml">http://www.ssclg.com/epsone.shtml</a></p>
<p>Me he tomado la libertad de convertir a PDF un manual que encontré en <a href="http://www.ahorraentinta.com.es/ayuda_ssc.htm">http://www.ahorraentinta.com.es/</a>, el manual se encuentra en español -casi completa- (traducción libre de Pep Logar webmaster@ahorraentinta.com.es) y está bastante bueno para conocer como funciona esta herramienta.<br />
<a href='http://blog.almadark.com/wp-content/uploads/2009/09/SSC.pdf'>Descargar el manual</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.almadark.com/2009/09/13/desbloquear-impresora-epson-c43ux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>foo_playcount, rating para Foobar</title>
		<link>http://blog.almadark.com/2009/08/31/foo_playcount-rating-para-foobar/</link>
		<comments>http://blog.almadark.com/2009/08/31/foo_playcount-rating-para-foobar/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 22:09:03 +0000</pubDate>
		<dc:creator>ser humano</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Música]]></category>
		<category><![CDATA[RTFM (how to)]]></category>
		<category><![CDATA[foobar]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://blog.almadark.com/?p=1719</guid>
		<description><![CDATA[Algo que extrañaba de mi reproductor anterior iTunes, era precisamente la posibilidad de agregar puntuación a mis temas favoritos, por suerte Foobar cuenta con una gama muy amplia de plugins para solucionar este, y otros problemas.
Lo primero que tenemos que hacer es descargar el componente foo_playcount, una vez desempaquetado lo copiamos a la carpeta de [...]]]></description>
			<content:encoded><![CDATA[<p>Algo que extrañaba de mi reproductor anterior iTunes, era precisamente la posibilidad de agregar puntuación a mis temas favoritos, por suerte Foobar cuenta con una gama muy amplia de plugins para solucionar este, y otros problemas.</p>
<p>Lo primero que tenemos que hacer es descargar el componente <a href="http://www.foobar2000.org/components/view/foo_playcount">foo_playcount</a>, una vez desempaquetado lo copiamos a la carpeta de componentes de Foobar.</p>
<p>Al reiniciar Foobar estará disponible en el menú contextual la opción <strong>Playback Statistics</strong> y luego <strong>Rating</strong>.</p>
<p><span id="more-1719"></span><br />
<strong>Teclas de acceso rápido</strong><br />
Se puede dar puntuaciones a los tracks directamente con atajos en el teclado en lugar de hacerlo con menú contextual; para esto ingresaremos al menú Preferences> General > Keyboard Shortcuts, y haremos clic en New, luego podremos realizar la búsqueda de los comandos haciendo uso del filtro &#8220;filter list by&#8221;, podremos escribir &#8220;stat rating&#8221; y debajo aparecerán los comandos del menú contextual que necesitamos.</p>
<p>Un poco más abajo podremos definir las teclas que activarán estos comandos, por ejemplo Ctrl-1, Ctrl-2, etc.</p>
<p><a href="http://blog.almadark.com/wp-content/uploads/2009/08/foo_statsrating2.jpg" rel="lightbox"><img src="http://blog.almadark.com/wp-content/uploads/2009/08/foo_statsrating2-300x219.jpg" alt="foo_statsrating2" title="foo_statsrating2" width="300" height="219" class="alignnone size-medium wp-image-1720" /></a></p>
<p>Usando fitros y autoplaylists<br />
Si por ejemplo deseamos crear una lista con los temas más puntuados, abrimos un cuadro de búsqueda  (Menu>Library>Search) y usamos la siguiente sintaxis:<br />
rating PRESENT SORT DESCENDING BY rating (lista los temas votados ordenándolos de forma decreciente según su puntaje.)</p>
<p>Otras posibilidades incluyen:<br />
rating IS 3<br />
rating GREATER 3 (temas con 4 o 5 puntos)<br />
rating LESS 3 (temas puntuados con 1 o 2)<br />
rating HAS **** (temas puntuados **** o *****)<br />
rating HAS * AND NOT rating HAS *** (temas puntuados * o **)<br />
etc.</p>
<p>Desde cualquiera de estas búsquedas podemos crear un playlist automáticamente clickeando el botón [...] a la izquierda del cuadro de búsqueda. Una lista será creada en los playlist y la podremos renombrar como queramos.</p>
<p>Ahora haremos que se muestre la valoración en el playlist, haremos clic derecho uno de los encabezados de las columnas y escogemos Columns>More.</p>
<p><a href="http://blog.almadark.com/wp-content/uploads/2009/08/foobar_rating2.jpg" rel="lightbox"><img src="http://blog.almadark.com/wp-content/uploads/2009/08/foobar_rating2-300x218.jpg" alt="foobar_rating2" title="foobar_rating2" width="300" height="218" class="alignnone size-medium wp-image-1721" /></a></p>
<p>Ponemos un nombre a la columna de la izquierda. En la columna de la derecha, el contenido de la columna es descrito por:<br />
$if(%rating%,$repeat(●,%rating%),o)</p>
<p>Lo cual significa: si %rating% está presente, repetir &#8220;●&#8221; tantas veces como es el rating; en caso contrario, mostrar &#8220;o&#8221;<br />
Una vez tengamos esto, podemos personalizarlo como queramos, no hay límites.</p>
<p>Una completa referencia para &#8220;titleformatting&#8221; puede ser encontrada <a href="http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Titleformat_Reference">aquí</a>.</p>
<p>Escribiendo en el tag del archivo<br />
Por defecto, los tags (como playcount statistics) son almacenados en un archivo separado, y no en el tag de de los temas. Si preferimos, podemos escribir esa información en los archivos (por ejemplo si vamos a reinstalar Foobar y deseamos mantener esa información).</p>
<p>Entonces, podemos también buscar el archivo donde se almacenan los tags, o transferir los tags a sus temas respectivos, para ello en el menú contextual al seleccionar un track, solo seleccionaremos Playback Statistics>Write Statistics to File Tags.</p>
<p>Con esto ya podemos contar con las valoraciones de los temas y podemos trabajar con ellas más fácilmente.</p>
<p>Tomado de: <a href="http://winamp2foobar.blogspot.com/2008/09/rating.html">http://winamp2foobar.blogspot.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.almadark.com/2009/08/31/foo_playcount-rating-para-foobar/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Como evitar el redondeo de decimales en Excel (entre otros)</title>
		<link>http://blog.almadark.com/2009/06/05/como-evitar-el-redondeo-de-decimales-en-excel-entre-otros/</link>
		<comments>http://blog.almadark.com/2009/06/05/como-evitar-el-redondeo-de-decimales-en-excel-entre-otros/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 16:19:28 +0000</pubDate>
		<dc:creator>ser humano</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[RTFM (how to)]]></category>
		<category><![CDATA[decimales]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.almadark.com/?p=1634</guid>
		<description><![CDATA[Aquí les dejo algunas acciones en excel que pueden ser de mucha utilidad cuando se trabajan con cantidades decimales.
Redondeando cantidades
Aplicar el redondeo de decimales es una función muy util en muchos casos, para redondear una cantidad solo se necesita escoger el formato de la celda e indicarle el número de decimales que deseamos mostrar en [...]]]></description>
			<content:encoded><![CDATA[<p>Aquí les dejo algunas acciones en excel que pueden ser de mucha utilidad cuando se trabajan con cantidades decimales.</p>
<p><strong>Redondeando cantidades</strong><br />
Aplicar el redondeo de decimales es una función muy util en muchos casos, para redondear una cantidad solo se necesita escoger el formato de la celda e indicarle el número de decimales que deseamos mostrar en el menú <strong>Formato > Celdas > Pestaña Número > Categoría Número</strong> . Aunque el proceso mencionado solo modifica el formato del número, por ejemplo:</p>
<p>Si tenemos en una casilla el número <strong>0.037</strong> y le cambiamos el formato a 2 decimales podremos ver <strong>0.04</strong>, pero para cualquier operación lógica que se realice con la celda, su valor seguirá siendo <strong>0.037</strong> es decir, es un redondeo visual solamente.</p>
<p>Si necesitamos realizar forzar un redondeo, podemos usar la funcion <strong>Redondear(#, #decimales)</strong>, con esta función si podremos obtener un redondeo real de las cantidades al número de decimales que le indiquemos. Por ejemplo:</p>
<p>Para aplicar la función al número <strong>0.037</strong> podría colocar <strong>=redondear(0.037,2)</strong> donde <strong>2</strong> es la cantidad de cifras decimales a las que se va a redondear la cantidad, el resultado será <strong>0.04</strong> y esta vez si será considerado con ese valor para cualquier función lógica que necesitemos aplicarle.</p>
<p><strong>Evitando el redondeo</strong><br />
Ahora bien, lo que nosotros queremos en esta ocasión no es redondear cantidades, sino por el contrario, evitar que excel redondee los decimales y al mismo tiempo, nos muestre un número de decimales determinado. Por ejemplo, como en el caso anterior, tengo el número <strong>0.037</strong> y deseo que se muestre solamente <strong>0.03</strong></p>
<p>Para esto usaremos la función <strong>truncar(#,#decimales)</strong> y aplicando esto al caso del ejemplo sería ásí: <strong>=truncar(0.037,2)</strong> con lo que tendríamos el resultado deseaso que es <strong>0.03</strong></p>
<p><strong>Mostrar ceros a la derecha de los decimales</strong><br />
Alguna vez puede ser necesario mostrar ceros a la derecha de los decimales para completar un número de cifras. En este caso podemos utilizar la función <strong>Texto(#,formato)</strong> por ejemplo, si tenemos el número <strong>0.2</strong> y necesitamos que se muestren <strong>3</strong> cifras decimales, colocaremos la función <strong>=TEXTO(0.2,&#8221;0.000&#8243;)</strong> y el resultado será <strong>0.200</strong></p>
<p>Espero que les sea de utilidad.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.almadark.com/2009/06/05/como-evitar-el-redondeo-de-decimales-en-excel-entre-otros/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Foobar + Launchy + cURL, actualizar Twitter con Now Playing (que enredo)</title>
		<link>http://blog.almadark.com/2009/05/19/foobar-launchy-curl-actualizar-twitter-con-now-playing-que-enredo/</link>
		<comments>http://blog.almadark.com/2009/05/19/foobar-launchy-curl-actualizar-twitter-con-now-playing-que-enredo/#comments</comments>
		<pubDate>Wed, 20 May 2009 01:36:10 +0000</pubDate>
		<dc:creator>ser humano</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Música]]></category>
		<category><![CDATA[RTFM (how to)]]></category>
		<category><![CDATA[batch]]></category>
		<category><![CDATA[curl]]></category>
		<category><![CDATA[foobar]]></category>
		<category><![CDATA[launchy]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.almadark.com/?p=1305</guid>
		<description><![CDATA[Desde la última vez que formatié (o formateé?) el equipo vengo utilizando Foobar 2000, estoy tratando en la medida de lo posible de usar aplicaciones más ligeras, y a diferencia del iTunes que me consumía cerca de 80 Mb de RAM, Foobar me consume 9 Mb. Además me da un control bastante aceptable de la [...]]]></description>
			<content:encoded><![CDATA[<p>Desde la última vez que formatié (o formateé?) el equipo vengo utilizando Foobar 2000, estoy tratando en la medida de lo posible de usar aplicaciones más ligeras, y a diferencia del iTunes que me consumía cerca de 80 Mb de RAM, Foobar me consume 9 Mb. Además me da un control bastante aceptable de la biblioteca, con sus filtros y sistema de búsqueda. También me permite manejar el iPod, así que no tengo mayores problemas. Si bien la interfase que estoy usando no está 100% lograda, pero eso está en proceso de conseguirse con las múltiples opciones de personalización que tiene Foobar. Por otro lado, estoy complementandolo con Cd Art Display para tener siempre a la mano el control del audio (play/pause, next, etc) y la información del tema que suena en este momento.</p>
<p><a href="http://www.flickr.com/photos/9245089@N05/3547574620/"><img src="http://blog.almadark.com/wp-content/uploads/2009/05/3547574620_e83582ed6f_m.jpg" alt="3547574620_e83582ed6f_m" title="3547574620_e83582ed6f_m" width="240" height="150" class="alignnone size-full wp-image-1306" /></a></p>
<p>Por otro lado, Launchy es una de mis aplicaciones favoritas, ya iré detallando las cosas que he conseguido hacer con launchy, samurize y algunos scripts batch, volviendo al punto, existe una extensión para Launchy llamada iTuny, que permite manejar el itunes con comandos en launchy, y una de las funciones que más me gustaban era precisamente aquella que permitía compartir o publicar en Twitter el nombre de la canción que estaba reproduciéndose en ese momento.  Otra de las cosas que quiero conseguir es poder escoger la canción que voy a publicar, no me interesa que se publiquen todas las canciones que suenan en el playlist, y es ahí donde voy a usar Launchy.</p>
<p>Esta era una de las cosas que no podría hacer si no instalaba iTunes, pero buscando un poco le encontré una solución que talvez es poco ortodoxa pero funciona; así que manos a la obra.</p>
<p><span id="more-1305"></span><br />
Rápidamente diré lo que hice fue instalar un complemento en Foobar para que guarde el nombre de la cancion en un archivo de texto, instalar la libreria cURL en mi pc para poder enviar comandos a la API de Twitter desde D.O.S., escribí un script batch para que lea ese texto y lo envie a twitter automáticamente, y configure mi lanzadera para que se pueda ejecutar ese batch más comodamente.</p>
<p><strong>Now Playing Simple</strong><br />
Partiré de la premisa de que tenemos instalados Foobar y Launchy funcionando correctamente.<br />
Ahora debemos instalar un complemento para Foobar que se llama <a href="http://www.skipyrich.com/wiki/Foobar2000:Now_Playing_Simple">Now Playing Simple</a>, descomprimimos y copiamos la dll a la carpeta de complementos de Foobar. Reiniciamos Foobar y en Preferencias, configuramos el archivo donde se guardará la línea con el nombre de la canción, en mi caso le puse de nombre nowplaying.txt, reiniciamos Foobar y listo, podemos también configurar el formato que tendrá esta línea, por ejemplo &#8220;Escuchando: %title% &#8211; %artist%&#8221;</p>
<p><strong>Instalando cURL</strong><br />
En un post anterior escribí el <a href="http://blog.almadark.com/2009/05/19/actualizar-twitter-usando-curl-en-windows/">proceso de instalación de cURL en Windows</a>, es bastante simple, y se necesita solamente descargar la librería y copiar los archivosindicados en la carpeta del sistema. Y además se encuentra la línea que sirve para actualizar Twitter desde cURL<br />
<code>
<pre>curl -u usuario:password  -d status="mensaje" http://twitter.com/statuses/update.xml</pre>
<p></code></p>
<p><strong>Un batch para leer el TXT</strong><br />
También en un post anterior se encuentra un<a href="http://blog.almadark.com/2009/05/19/batch-para-poner-el-contenido-de-un-archivo-txt-en-una-variable/"> batch que permite leer un archivo txt y poner su contenido en una variable del entorno</a>.</p>
<p>Esta vez voy a cambiarlo un poco haciendo que publique esa línea directamente en Twitter</p>
<p><code>
<pre>@echo off
setlocal enabledelayedexpansion
set SEPARATOR=/
set filecontent=
for /f "delims=" %%a in (nowplaying.txt) do (
  set currentline=%%a
  set filecontent=!filecontent!!currentline!
)
curl -u usuario:password -d status="%filecontent%" http://twitter.com/statuses/update.xml</pre>
<p></code></p>
<p>Como se entiende hay que reemplazar los parámetros &#8220;usuario&#8221; y &#8220;contraseña&#8221; por tus datos de acceso a Twitter.</p>
<p>Guardé el archivo en la crpeta de Foobar con el nombre nowplaying.bat</p>
<p>Con esto lo que conseguimos es que al ejecutar el archivo batch se publique en Twitter la canción que está sonando en este momento en Foobar.</p>
<p><strong>Agegando el batch a Launchy</strong><br />
Esta es la parte final, solo tuve que crear un acceso directo al batch en el menú de programas, menú que es indexado automáticamente por Launchy, con un nombre que sea cómodo para escribir, en mi caso se siguó llamando &#8220;nowplaying&#8221; y configurando el acceso directo para qu ejecute la ventana minimizada.</p>
<p>Finalmente se reconstruye el catálogo de Launchy (si no lo haces de todas maneras Launchy lo hará en unos minutos) y listo, ya puedo publicar en Twitter directamente desde Launchy.</p>
<p><img src="http://blog.almadark.com/wp-content/uploads/2009/05/launchy-twitter.jpg" alt="launchy-twitter" title="launchy-twitter" width="454" height="94" class="alignnone size-full wp-image-1307" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.almadark.com/2009/05/19/foobar-launchy-curl-actualizar-twitter-con-now-playing-que-enredo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Batch para poner el contenido de un archivo TXT en una variable</title>
		<link>http://blog.almadark.com/2009/05/19/batch-para-poner-el-contenido-de-un-archivo-txt-en-una-variable/</link>
		<comments>http://blog.almadark.com/2009/05/19/batch-para-poner-el-contenido-de-un-archivo-txt-en-una-variable/#comments</comments>
		<pubDate>Wed, 20 May 2009 00:18:49 +0000</pubDate>
		<dc:creator>ser humano</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[RTFM (how to)]]></category>
		<category><![CDATA[batch]]></category>
		<category><![CDATA[txt]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.almadark.com/?p=1302</guid>
		<description><![CDATA[Este es un pequeño script batch para colocar el contenido de un archivo txt en una variable que puede ser utilizada como es mi caso, dentro de el mismo batch.

@echo off
setlocal enabledelayedexpansion
set SEPARATOR=/
set filecontent=
for /f "delims=" %%a in (nowplaying.txt) do (
  set currentline=%%a
  set filecontent=!filecontent!!currentline!
)
echo %filecontent%

Espero que les sirva.
]]></description>
			<content:encoded><![CDATA[<p>Este es un pequeño script batch para colocar el contenido de un archivo txt en una variable que puede ser utilizada como es mi caso, dentro de el mismo batch.</p>
<p><code>
<pre>@echo off
setlocal enabledelayedexpansion
set SEPARATOR=/
set filecontent=
for /f "delims=" %%a in (nowplaying.txt) do (
  set currentline=%%a
  set filecontent=!filecontent!!currentline!
)
echo %filecontent%</pre>
<p></code></p>
<p>Espero que les sirva.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.almadark.com/2009/05/19/batch-para-poner-el-contenido-de-un-archivo-txt-en-una-variable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Actualizar Twitter usando cURL en Windows</title>
		<link>http://blog.almadark.com/2009/05/19/actualizar-twitter-usando-curl-en-windows/</link>
		<comments>http://blog.almadark.com/2009/05/19/actualizar-twitter-usando-curl-en-windows/#comments</comments>
		<pubDate>Tue, 19 May 2009 23:16:59 +0000</pubDate>
		<dc:creator>ser humano</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[RTFM (how to)]]></category>
		<category><![CDATA[curl]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.almadark.com/?p=1299</guid>
		<description><![CDATA[Twitter es una herramienta muy popular en estos días, es muy sencillla de usar y permite publicar actualizaciones de estado muy rápidamente, además puede interactuar con otros servicios y redes 2.0
Movido por la curiosidad y los deseos de hacer una pequeña herramienta (para perder el tiempo) me fue necesario ejecutar unos comandos de cURL.
Esta librería [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.twitter.com">Twitter</a> es una herramienta muy popular en estos días, es muy sencillla de usar y permite publicar actualizaciones de estado muy rápidamente, además puede interactuar con otros servicios y redes 2.0</p>
<p>Movido por la curiosidad y los deseos de hacer una pequeña herramienta (para perder el tiempo) me fue necesario ejecutar unos comandos de <a href="http://curl.haxx.se/">cURL</a>.</p>
<p>Esta librería permite automatizar transferencias de archivos con la sintaxis URL y desde una línea de comandos y soporta una gran cantidad de protocolos distintos FTP, FTPS, HTTP, HTTPS, TFTP, SCP, SFTP, Telnet, DICT, FILE y LDAP, entre otros.</p>
<p><strong>Instalar cURL en windows</strong><br />
Si bien cURL se puede utilizar en combinación con un servidor web para realizar scripts que interactuen con los servidores, este no es mi caso. Yo solo necesitaba hacerlo correr sobre Windows, para lo cual realicé la <a href="http://curl.haxx.se/download.html">descarga correspondiente</a> para mi sistema operativo.</p>
<p>Una vez descargado y descomprimido copié los archivos contenidos en el zip</p>
<ul>
<li>curl.exe</li>
<li>libcurl.dll</li>
<li>libeay32.dll</li>
<li>libssl32.dll</li>
</ul>
<p>A la carpeta c:\windows\system32\</p>
<p>Y listo, ya estaba funcionando.</p>
<p><strong>Actualizar estado de Twitter desde línea de comandos</strong><br />
Una vez en este punto solo me quedaba realizar la prueba de actualizar el estado de Twitter con cURL, para lo cual abrí una ventana de línea de comandos y escribí la siguiente instrucción:</p>
<pre><code>curl -u usuario:password  -d status="mensaje" http://twitter.com/statuses/update.xml</code></pre>
<p>Obviamente hay que reemplazar el usuario:password con los datos de nuestra cuenta de Twitter, y &#8220;mensaje&#8221; por nuestro mensaje. Si el mensaje tuviera espacios entre palabras será indispensable utilizar las comillas.</p>
<p>Y listo, ya estoy actualizando Twitter desde la línea de comandos.</p>
<p>También se puede crear un archivo batch para realizar más facilmente esta tarea, y su contenido podría ser mas o menos así:</p>
<p><code>
<pre>@echo off
SET /P input="What are you doing? "
curl -u usuario:password  -d status="%input%" http://twitter.com/statuses/update.xml
echo OK</pre>
<p></code></p>
<p>Como referencia encontré por la red otras sentencias que aún no he probado pero al parecer también se pueden utilizar para realizar las actualizaciones por si alguien tuviera problemas.</p>
<p><code>
<pre>curl --basic --user username:password --data status="I'm twittering with curl!" http://twitter.com/statuses/update.xml</pre>
<p></code></p>
<p><code>
<pre>curl --basic --user User:Passwd --data status="Twitteando desde curl" http://twitter.com/statuses/update.xml</pre>
<p></code></p>
<p><code>
<pre>curl --basic --user "twitter_username:twitter_password" --data-ascii "status=Probando Twitter desde la linea de comandos con curl" "http://twitter.com/statuses/update.json"</pre>
<p></code></p>
<p>En un post que encontré en el blog de <a href="http://www.marioalberto.com.mx/articulos/twitter_commandline.php">Mario Alberto</a> se explica como conseguir una interfase gráfica para nuestra nueva herramienta. Hay un sin fin de posibilidades.</p>
<p>Yo, la pretendo usar para actualizar la canción que suena en este momento en mi Foobar, veamos como me va con esto.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.almadark.com/2009/05/19/actualizar-twitter-usando-curl-en-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
