<?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>Gatoelectronico &#187; Control remoto pc</title>
	<atom:link href="http://www.gatoelectronico.com.ar/tag/control-remoto-pc/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gatoelectronico.com.ar</link>
	<description>store of my hobbies</description>
	<lastBuildDate>Sat, 17 Dec 2011 04:53:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Instalar MPlayer en Debian</title>
		<link>http://www.gatoelectronico.com.ar/2009/12/instalar-mplayer-en-debian/</link>
		<comments>http://www.gatoelectronico.com.ar/2009/12/instalar-mplayer-en-debian/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 22:13:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Guias - Tutoriales]]></category>
		<category><![CDATA[Configuración]]></category>
		<category><![CDATA[Control remoto pc]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.gatoelectronico.com.ar/?p=37</guid>
		<description><![CDATA[En este apartado explicare paso a paso la compilación e instalación del mejor visor de vídeos y películas para Linux con un completo soporte a los formatos de Windows. OJO: Para Debian están disponibles los .deb, pero no funcionan de manera óptima. Se ve con algunas rayas, etc.   Descarga. Para la descarga, iremos a [...]]]></description>
			<content:encoded><![CDATA[<p>En este apartado explicare paso a paso la compilación e instalación del mejor visor de vídeos y películas para Linux con un completo soporte a los formatos de Windows.</p>
<p>OJO: Para Debian están disponibles los .deb, pero no funcionan de manera óptima. Se ve con algunas rayas, etc.<span id="more-37"></span></p>
<p> </p>
<h3>Descarga.</h3>
<p>Para la descarga, iremos a su pagina oficial <a href="http://www.mplayerhq.hu/" target="_blank">http://www.mplayerhq.hu</a> y nos descargamos los siguientes paquetes:</p>
<ul>
<li>MPlayer v1.0rc1 source</li>
<li>Linux x86 20061022</li>
<li>iTunes Skin</li>
</ul>
<p>Una vez que tenemos los tres paquetes, procedamos a descomprimir:</p>
<p>user@linux $ tar -jxvf Mplayer-1.0rc1.tar.bz2<br />
user@linux $ tar -jxvf essential20061022.tar.bz2<br />
user@linux $ tar -jxvf iTunes-1.1.tar.bz2</p>
<p>Hasta aquí debemos ir bien.. A no ser de que no tengamos instalado el bunzip2. Si no lo tenemos instalado (generalmente ocurre en Debian) Escribimos lo siguiente (como root):</p>
<p>root@linux # apt-get install bzip2</p>
<p>Y hacemos el proceso de nuevo. Pasamos al siguiente paso.</p>
<h3>Copiar los codecs.</h3>
<p>Yap, tenemos los codecs (essential-20061022) y los tenemos que &#8220;instalar&#8221;. Para esto escribimos lo siguiente:</p>
<p>user@linux $ su<br />
root@linux # mkdir /usr/lib/win32 ; cp essential-20061022/* /usr/lib/win32/</p>
<p>¡Tenemos los codecs instalados! Pasamos al siguiente proceso y seguimos como root.</p>
<h3>Dependencias (Sólo Debian)</h3>
<p>Como este how-to está orientado en cierta forma a los debianitas ( eh eh eh xD) Les diré que cosas deben instalar antes de compilar.</p>
<p>Como root deben escribir lo siguiente:</p>
<p>root@linux # apt-get install libgtk2.0-dev libpng12-dev zlib1g-dev x-dev libx11-dev libxext-dev libxinerama-dev libxv-dev debhelper</p>
<p>Listo.. entremos a compilar.</p>
<h3>Compilando y activando el modo gráfico</h3>
<p>Seguimos como root y entramos al directorio MPlayer-1.0rc1, para esto escribimos lo siguiente:</p>
<p>root@linux # cd MPlayer-1.0rc1</p>
<p>Una vez que estamos adentro, hacemos el proceso de compilación:</p>
<p>root@linux # ./configure &#8211;enable-gui</p>
<p>Y esperamos&#8230;. Esperamos&#8230;. y seguimos esperando.</p>
<p>En todo caso, nos avisara cuando termine.</p>
<h3>Instalar.</h3>
<p>Termino de hacer el configure y ahora haremos dos pasos de una sola vez. Estos son el make y el make install. Para esto, escribiremos lo siguiente (Nótese que aún estamos dentro del directorio MPlayer-1.0rc1):</p>
<p>root@linux # make &amp;&amp; make install</p>
<p>Durante este proceso, te puedes tomar un descanso.. ir a comer algo o salir a fumarte un cigarrito (Yo no fumo..no se si ustedes xD) En fin.. Ya termino este proceso y sólo nos queda instalar el theme para que nos quede la interfaz gráfica OK.</p>
<h3>Instalar el theme.</h3>
<p>Bien, esta es la ultima parte del proceso y consiste en instalar el theme que bajamos. Fue el theme iTunes.</p>
<p>Como ya estaba descomprimido, sólo lo vamos a copiar en el directorio en donde se instala el MPlayer:</p>
<p>root@linux # cp -a iTunes /usr/local/share/mplayer/skins/default</p>
<p>Ahora pueden iniciar el mplayer con el comando gmplayer.</p>
<p>user@linux $ gmplayer</p>
<p>OJO que ya nos deslogueamos como root =)</p>
<p>Si les llegase a salir un mensaje de que falta un archivo, se buscan cualquier fuente true type (ttf) y la ponen en /home/tu_user/.mplayer/subfont.ttf</p>
<h3>Final.</h3>
<p>Articulo Original  <a href="http://www.espaciolinux.com/tallerlinux-articulo-81.html">http://www.espaciolinux.com/tallerlinux-articulo-81.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gatoelectronico.com.ar/2009/12/instalar-mplayer-en-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cómo monté mi servidor web</title>
		<link>http://www.gatoelectronico.com.ar/2009/12/como-monte-mi-servidor-web/</link>
		<comments>http://www.gatoelectronico.com.ar/2009/12/como-monte-mi-servidor-web/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 21:58:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Guias - Tutoriales]]></category>
		<category><![CDATA[Configuración]]></category>
		<category><![CDATA[Control remoto pc]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[Redes Inalambricas]]></category>
		<category><![CDATA[Router]]></category>
		<category><![CDATA[Velocidad]]></category>
		<category><![CDATA[wifi]]></category>

		<guid isPermaLink="false">http://www.gatoelectronico.com.ar/?p=27</guid>
		<description><![CDATA[Aquí explico las ideas que tuve durante el montaje y los respectivos problemas y soluciones. En lo que invertí más tiempo fue en la parte teórica: pensar todos los detalles (todos) sobre papel. Cuando ya tuve todas las decisiones hechas pude empezar a montarlo y a solucionar los imprevistos. En total tardé menos de un [...]]]></description>
			<content:encoded><![CDATA[<p>Aquí explico las ideas que tuve durante el montaje y los respectivos problemas y soluciones. En lo que invertí más tiempo fue en la parte teórica: pensar todos los detalles (todos) sobre papel. Cuando ya tuve todas las decisiones hechas pude empezar a montarlo y a solucionar los imprevistos.</p>
<p>En total tardé menos de un mes, a ritmo lento (era mi mes de vacaciones). Aquí pondré todo en orden cronológico.</p>
<p><!--<i>7-3-2004</i>: Este reportaje fue anunciado en Barrapunto, y eso me satur&oacute; un poco el servidor. <a  href="../barrapunto/" mce_href="../barrapunto/">Aqu&iacute;</a> he dejado m&aacute;s informaci&oacute;n y estad&iacute;sticas.</div>
<div  mce_tmp="1"><i>6-11-2004</i>: Otros servidores caseros que te pueden interesar: <a href="http://servidordetoad.mine.nu/servidor_con_netbsd.html" mce_href="http://servidordetoad.mine.nu/servidor_con_netbsd.html">el de Toad</a> (NetBSD en un Mac antiguo a 25 Mhz, y con PHP y todo); <a href="http://personales.ya.com/roura356a/fsa.html" mce_href="http://personales.ya.com/roura356a/fsa.html">Friki Servers Association</a> (<a href="http://clemente.host.sk/fsa/fsa.html" mce_href="http://clemente.host.sk/fsa/fsa.html">copia</a> de la web por si no va).  Gracias por vuestros art&iacute;culos.</div>
<div  mce_tmp="1">&#8211;><strong>Septiembre 2006</strong>: cuando lo apagué, escribí otro artículo, en donde explico las cosas que pasaron, qué problemas me dio, y qué mejoraría. Véase: <a href="http://www.danielclemente.com/amarok/resulta.html"><strong><span style="color: #999999; font-size: x-small;">Qué tal funcionó mi servidor</span></strong></a>. <span id="more-27"></span></p>
<p> </p>
<h2 id="problema"><a title="mozTocId316215" name="mozTocId316215"></a>Problema</h2>
<p>Primero, algo de introducción y de pruebas con <a href="http://www.danielclemente.com/amarok/camara.jpg"><strong><span style="color: #999999; font-size: x-small;">la cámara</span></strong></a>. <a href="http://www.danielclemente.com/amarok/yo4.jpg"><strong><span style="color: #999999; font-size: x-small;">Éste</span></strong></a> soy yo (Daniel Clemente Laboreo, 19 años), <a href="http://www.danielclemente.com/amarok/pc5.jpg"><strong><span style="color: #999999; font-size: x-small;">éste</span></strong></a> es mi ordenador (Celeron 800, 192 Mb RAM), <a href="http://www.danielclemente.com/amarok/terraza2.jpg"><strong><span style="color: #999999; font-size: x-small;">aquí</span></strong></a> es donde vivo (Gavà, Barcelona), y <a href="http://www.danielclemente.com/amarok/sol.jpg"><strong><span style="color: #999999; font-size: x-small;">esto</span></strong></a> es una foto del sol.</p>
<p>Mi página web, www.danielclemente.com, ha pasado por muchos servidores gratuitos (galeon.com, freewebz, iespana, host.sk, y más) y quería algo estable, <strong>fácil de actualizar</strong> (porque sinó la página también es &#8216;estable&#8217;), y más elegante que los sitios gratuitos y llenos de publicidad.</p>
<p> </p>
<h2 id="formas"><a title="mozTocId260440" name="mozTocId260440"></a>Formas de alojar una web</h2>
<p>Pensé en:</p>
<ul>
<li>Contratar un servicio de hosting y pagar muchos euros cada mes.</li>
<li>Comprar un ordenador para que haga de servidor y contratar a una empresa de housing para que lo cuide. Aún más caro.</li>
<li>Usar un servidor gratuito. Entonces dependes de ellos, si deciden dejar de ser gratis o dejan de ofrecer un servicio hay que cambiarse (cosa que ya hice varias veces).</li>
<li>Directamente no tener página web. Eso soluciona muchas cosas&#8230; <img src='http://www.gatoelectronico.com.ar/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
<li>Montar un aparato que haga de servidor.</li>
</ul>
<p>Me decidí por la última opción por ser la más divertida de todas.</p>
<p> </p>
<h2 id="que_ord"><a title="mozTocId73611" name="mozTocId73611"></a>¿Qué ordenador elijo?</h2>
<p>Lo más importante para mí al decidir fue:</p>
<ol>
<li>Que gastara poca electricidad</li>
<li>Que no hiciera ruido</li>
</ol>
<p>Todo está relacionado, y además implica que el ordenador tenía que ser <strong>poco potente</strong>, en el sentido estricto de la palabra. Lo que pagas a tu compañía eléctrica por un aparato determinado depende de su potencia (en watts) y del tiempo que haya estado encendido. Es fácil de calcular, aunque no digo que sea exacto ya que, al ser corriente alterna, lo que pagas (S) está relacionado con lo que gastas (P) mediante el factor de potencia de tu instalación eléctrica. Veamos un ejemplo del fácil:</p>
<p> </p>
<ul>
<li>La fuente de alimentación de mi ordenador (que es lo que da electricidad a todos los aparatos del ordenador excepto pantalla) es de <span class="subr">como máximo</span> <strong>350 W</strong>. En kW, 0&#8217;35 kW (1 kW = 1000 W).</li>
<li>Imaginemos que tengo encendido el ordenador (sin pantalla) 24 horas al día todo el mes. Eso serían unas 24 * 30 = <strong>720 horas</strong> al mes.</li>
<li>La fórmula dice que <strong>P = W / t</strong> (potencia = trabajo entre tiempo). Aislamos el trabajo (que equivale a energía): <strong>W = P * t</strong>   Las unidades son las del sistema internacional: W en joules (J), P en watts (W) y t en segundos (s). El W también se suele expresar en kWh (se lee &#8216;kilowatts hora&#8217;, no &#8216;kilowatts por hora&#8217;), y 1 kWh = 1 kW * 1h al igual que 1 J = 1 W * 1 s</li>
<li>Ya podemos calcular cuánta energía gasta -<span class="subr">en el peor de los casos</span>- mi fuente encendida todo el mes: W = P * t = 0&#8217;35 kW * 720 h = <strong>252 kWh</strong></li>
<li>En la factura de la luz vi que pagábamos cada kWh a 0&#8217;0804 € (aprox.). Por lo tanto, tener mi ordenador encendido todo el mes saldría a 252 kWh * 0,0804 (€/kWh) = <strong>20&#8217;2 €</strong> cada mes <span class="subr">como mucho</span></li>
</ul>
<hr /><span style="background-color: #ff0000; color: #ffffff; font-weight: bold;">AQUÍ METÍ LA PATA </span>:</p>
<p>Estas notas de &#8220;<span class="subr">como máximo</span>&#8221; las he añadido después de que mucha gente haya leído el artículo y me haya corregido: cuando en una fuente pone 350 W, se refiere a la potencia <span class="subr">máxima</span> que puede llegar a proporcionar, pero para saber el consumo en un instante determinado hay que sumar el de la CPU, placa, disco duro, etc., y según dicen puede ser de unos 100 W (eso quiere decir que la potencia será de 100 W para arriba, hasta 350).</p>
<p><em>Act. Septiembre 2005:</em> Hice pruebas del consumo, y mi portátil gasta 9 W, unos 6 ó 7 euros al año. Más información: <a href="http://www.danielclemente.com/consumo/"><strong><span style="color: #999999; font-size: x-small;">¿Cuánto gasta un ordenador?</span></strong></a>.</p>
<p><!--En total mi gasto al a&ntilde;o ser&aacute; de unos 4/5 euros como mucho mucho. Comprueba tu consumo en este enlace: <a  href="http://www.eu-energystar.org/es/es_008.htm" mce_href="http://www.eu-energystar.org/es/es_008.htm">cu&aacute;nto gasta  un ordenador</a>.</div>
<div  mce_tmp="1">&#8211;>Continúa el artículo&#8230;</p>
<hr /> </p>
<p>Es muy caro, por eso necesito otro ordenador. Busqué miniordenadores (mini PCs, placas micro-ATX, ITX y barebones) por Barcelona, pero lo mínimo que tenían era de 200 W (11&#8217;5 € al mes en mi casa). Pero se fabrican hasta <a href="http://www.procase.com.tw/2688.htm"><strong><span style="color: #999999; font-size: x-small;">de 50-60 W</span></strong></a>, ¡yo quería uno de esos! (serían 3 € al mes). Desgraciadamente, nos intentan convencer de que &#8220;cuanto más potente, mejor&#8221; y de que &#8220;si hace mucho ruido es porque es muy potente&#8221;. Las dos cosas son mentira; lo único cierto es la definición de potencia: &#8220;cuanto más potente, más gasta&#8221;.</p>
<p> </p>
<p>Hay maravillas como <a href="http://soekris.com/"><strong><span style="color: #999999; font-size: x-small;">ésta</span></strong></a> (586 a unos 200 Mhz con 128 Mb SDRAM, CompactFlash o disco duro, &#8230;), pero salen bastante caras por el transporte desde el extranjero. Las VIA EPIA (silenciosas) son demasiado potentes para mis necesidades y además no me atrevo a comprar un aparato desconocido (para mí) sin verlo antes.</p>
<p> </p>
<p>Entonces pensé en los portátiles, una muestra de lo avanzada que está la tecnología (¿por qué se sigue fabricando todo tan grande y chapucero si desde hace décadas se sabe hacer pequeño y bien?). Sólo les vi ventajas:</p>
<ul>
<li>Están diseñados para gastar poco (sobre 60W).</li>
<li>Si no necesitan gastar, no gastan [casi nada]. ¡Eso es maravilloso! ¿Te has fijado en que tu ordenador grande está todo el rato transformando energía (en la fuente) tanto si está trabajando como si no? Además el ventilador está todo el rato girando, aunque el transformador ya esté frío (ojalá me equivoque y cuando leas esto ya no se hagan estas chapuzas). En un portátil el ventilador se enciende cuando la CPU está muy caliente, y la fuente &#8216;chupa&#8217; mucha energía cuando necesita cargar la batería, o el mínimo cuando no lo necesita.</li>
<li>Tienen SAI incorporado: la batería. Si se va la luz, pueden aguantar horas. Y todo por el mismo precio.</li>
<li>No hacen ruido (bueno, algunos sí).</li>
<li>Caben fácilmente en cualquier sitio, hasta en un cajón.</li>
</ul>
<p>Yo no les veo desventajas, pero por lo que me han dicho:</p>
<p><a href="http://www.danielclemente.com/amarok/laptop.jpg"><img style="width: 240px; float: right; height: 180px;" src="http://www.danielclemente.com/amarok/mlaptop.jpg" alt="" /></a></p>
<ul>
<li>Son caros: de segunda mano no. Yo me apaño con cualquier cosa y la aprovecho bien; de todas formas para un servidor no hace falta nada potente.</li>
<li>No están hechos para estar tanto tiempo encendidos, se calentarían mucho y se quemarían: mi servidor va a consumir CPU durante menos de 10 minutos cada día; no llegará a calentarse demasiado. De todas formas, en caso <span class="subr">extremo</span> llegaría a la temperatura máxima para la que ha estado diseñado, no más.</li>
<li><strong>&#8220;Estás loco, vas a destrozar la batería&#8221;</strong>: en eso estoy más de acuerdo, y sé que es probable que pase. Las consecuencias serán que mi batería, que ahora dura 2 h, durará 5 min. al cabo de varios meses. Pero para mí eso ya es suficiente para el uso que tiene (es sólo para resistir apagones). Querría conservar esta batería y hacerme una mala sólo con ese fin; sé que hacen falta pilas (recargables, supongo) pero no he encontrado tutoriales por Internet así que ¡adiós, batería de 2 horas!</li>
</ul>
<p><a href="http://www.danielclemente.com/amarok/ocr812.jpg"><img style="width: 120px; float: right; height: 54px;" src="http://www.danielclemente.com/amarok/mocr812.jpg" alt="OCR812" /></a></p>
<p>Decidí hacer lo del portátil, pero después tuve otras ideas: yo ya tenía un aparato encendido las 24 horas al día y que tenía un servidor web, pero aún no me había dado cuenta. Es mi router. Uno normal, Office Connect Remote 812 ADSL de 3Com, con una web de configuración servida por un Allegro-Software-RomPager/2.10. Probablemente tenga un sistema operativo tipo UNIX por dentro; sea cual sea me veo capaz de manejarlo e instalar nuevos programas o mi propio servidor http. El problema es que 3Com no explica a nadie cómo hacerlo ni deja intentarlo; el interior del aparato es secreto y no les interesa decirlo. No por comportarse así dan un producto mejor, ya que el OCR 812 tiene muchísimos fallos.<br />
<a href="http://www.danielclemente.com/amarok/wrt54g.jpg"><img style="width: 120px; float: right; height: 85px;" src="http://www.danielclemente.com/amarok/mwrt54g.jpg" alt="WRT54G" /></a></p>
<p>Hay otro aparato con más suerte en eso: el punto de acceso wireless Linksys WRT54G. Es tan cerrado como el que yo tengo (al principio Linksys no dio el código de todo el software GPL que usa), y también tiene fallos, como el mío. El caso es que a través de uno de esos fallos se puede <a href="http://www.batbox.org/wrt54g-linux.html"><strong><span style="color: #999999; font-size: x-small;">acceder a todo el sistema Linux que lleva dentro</span></strong></a> y ejecutar programas, como un servidor ssh, un IDS, o un servidor web (aunque ya lleva uno para la configuración). Y el servidor sería rápido porque estaría en lo más externo de mi red.</p>
<p>Este AP/router lo compran a montones los linuxeros sólo por esto, pero los problemas que le veo son:</p>
<ul>
<li>Linksys no quiere colaborar, de hecho intenta evitar que la gente &#8216;juegue&#8217; con su AP. Si se puede hacer todo esto es por <a href="http://www.danielclemente.com/amarok/hack54g.png"><strong><span style="color: #999999; font-size: x-small;">fallos tontos</span></strong></a> en su firmware. Por esa razón, es posible que me compre uno y que el fallo esté arreglado y no pueda tocar nada. ¡Estúpidos! Si dejaran usar al 100% este cacharro, venderían muchísimos más. No entiendo por qué lo &#8216;capan&#8217;.</li>
<li>Siguiendo con lo anterior: aunque consiguiera poner un servidor web, no sé si subir y bajar ficheros, CGIs, etc. sería cómodo, o todo serían &#8216;hacks&#8217;.</li>
<li>El aparato no está hecho para que lo usen los freakies; si hay espacio libre en la FLASH es por casualidad. Para una web se podrían usar unos 2 Mb, cosa que me parece poco. Quizás sea ampliable.</li>
</ul>
<p>Es una pena, porque es barato, consume muy poco ( ¡¡¡ 10 W !!! o sea 60 céntimos al mes), y además de regalo me permitiría freir mi cerebro y el de los vecinos con microondas de 2&#8217;4 GHz&#8230;</p>
<p>Al final hice lo del portátil: por 200 € compré por Internet (de segunda mano, claro) un <strong>Toshiba Portégé 300CT</strong>: Pentium 133 MMX, 32 Mb RAM, 1&#8217;5 Gb disco duro, USB, infrarojos, PCMCIA, disquetera externa, sin CD ni red, con tarjeta de sonido, y pantalla 16:9 en la que puedo poner las X a 1024&#215;600 <img src='http://www.gatoelectronico.com.ar/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Lo mejor: es muy pequeño y consume muy poco: máximo 30 W (la mitad que una bombilla). En euros, 1&#8217;7 al mes. Ver fotos:<br />
<a href="http://www.danielclemente.com/amarok/port1.jpg"><img style="width: 120px; height: 92px;" src="http://www.danielclemente.com/amarok/mport1.jpg" alt="300ct_1" /></a> <a href="http://www.danielclemente.com/amarok/port2.jpg"><img style="width: 120px; height: 40px;" src="http://www.danielclemente.com/amarok/mport2.jpg" alt="300ct_2" /></a> <a href="http://www.danielclemente.com/amarok/port3.jpg"><img style="width: 120px; height: 92px;" src="http://www.danielclemente.com/amarok/mport3.jpg" alt="300ct_3" /></a> <a href="http://www.danielclemente.com/amarok/port4.jpg"><img style="width: 120px; height: 92px;" src="http://www.danielclemente.com/amarok/mport4.jpg" alt="300ct_4" /></a></p>
<h2 id="sitio"><a title="mozTocId513734" name="mozTocId513734"></a>¿Dónde meto este trasto?</h2>
<p>Tenía que buscar un sitio por mi habitación que me quedara lejos de la cama (para no oír posibles ruidos), poco caliente y al que llegaran cables. Lo dejé en la galería que hay al lado de mi habitación; aquí hay unas fotos de antes y después, a ver si descubres dónde está escondido:</p>
<p><a href="http://www.danielclemente.com/amarok/sitio1.jpg"><img style="width: 120px; height: 92px;" src="http://www.danielclemente.com/amarok/msitio1.jpg" alt="sitio1" /></a> <a href="http://www.danielclemente.com/amarok/sitio2.jpg"><img style="width: 120px; height: 92px;" src="http://www.danielclemente.com/amarok/msitio2.jpg" alt="sitio2" /></a></p>
<h2 id="compras"><a title="mozTocId261410" name="mozTocId261410"></a>Lo que tengo que comprar</h2>
<p>Para integrar este ordenador en mi red necesitaba unas cosillas:</p>
<ul>
<li>Una tarjeta de red: USB o PCMCIA; preferí PCMCIA porque tiene 2 ranuras (ahora 1 libre). Por 10 € compré de segunda mano una Conceptronic 100 TCL 10/100, sabiendo que funcionaba pero que iba a dar <a href="http://bulma.net/body.phtml?nIdNoticia=1108"><strong><span style="color: #999999; font-size: x-small;">problemas</span></strong></a>&#8230;<br />
<a href="http://www.danielclemente.com/amarok/pcmcia1.jpg"><img style="width: 120px; height: 92px;" src="http://www.danielclemente.com/amarok/mpcmcia1.jpg" alt="100tcl_1" /></a> <a href="http://www.danielclemente.com/amarok/pcmcia2.jpg"><img style="width: 120px; height: 92px;" src="http://www.danielclemente.com/amarok/mpcmcia2.jpg" alt="100tcl_2" /></a></li>
<li>Un switch o hub; mejor switch por seguridad (así es algo más complicado usar sniffers). Compré uno nuevo por 20 €, y es muy pequeño. Gasta 7&#8217;5 W, en eso no había pensado <img src='http://www.gatoelectronico.com.ar/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /><br />
<a href="http://www.danielclemente.com/amarok/switch1.jpg"><img style="width: 120px; height: 92px;" src="http://www.danielclemente.com/amarok/mswitch1.jpg" alt="switch_1" /></a> <a href="http://www.danielclemente.com/amarok/switch2.jpg"><img style="width: 120px; height: 92px;" src="http://www.danielclemente.com/amarok/mswitch2.jpg" alt="switch_2" /></a></li>
<li>Muchos cables. Decidí hacerlos yo mismo, por lo que compré una grimpadora, latiguillos y varios metros de UTP CAT 5.</li>
</ul>
<p> </p>
<h2 id="grimpa"><a title="mozTocId382517" name="mozTocId382517"></a>Mi primera vez con la grimpadora</h2>
<p>Podía haber comprado cables hechos, pero quería aprender a hacer eso de &#8216;grimpar&#8217;. Aún no he investigado por qué hay diferentes formas de ordenar los 8 cablecitos de dentro; creo que depende de si conectan router con router, PC con PC o router con PC (y se llaman MDI y MDI-X). Lo que hice fue coger un cable muy largo que ya tenía, fijarme en cómo estaba hecho y hacer lo mismo.</p>
<p>Puse por las dos puntas la siguiente ordenación: si se coge el latiguillo con el [futuro] cable apuntando hacia nosotros y con el trocito que sobresale por la parte de abajo, el orden de izquierda a derecha es:</p>
<p><em>verde,   verde/blanco,   naranja/blanco,   azul,   azul/blanco,   naranja,   marrón/blanco,   marrón</em><br />
<a href="http://www.danielclemente.com/amarok/grimpadora.jpg"><img style="width: 120px; display: block; height: 92px; margin-left: auto; margin-right: auto;" src="http://www.danielclemente.com/amarok/mgrimpadora.jpg" alt="grimpadora" /></a></p>
<p>Nunca había usado una grimpadora, pero es un aparato que te lo hace todo: corta el cable, lo pela (para que queden sueltos los cablecitos de colores), y una vez que los has conseguido meter dentro en orden, chafa el plástico para que no se suelten. En unos minutos de retorcer y retorcer cablecitos ya conseguí hacer uno. Lo probé, funcionó, y puse 4 ó 5 latiguillos más sin miedo.</p>
<p>Tal como temía, una vez acabados los cables la grimpadora pierde toda su utilidad, así que si puedes, no te compres tú una, ¡pídesela a un amigo!</p>
<h2 id="cables"><a title="mozTocId467027" name="mozTocId467027"></a>Más cables</h2>
<p>Con tanto cable, la red irá más lenta y además cogerán bastante polvo.</p>
<p><a href="http://www.danielclemente.com/amarok/cables1.jpg"><img style="width: 120px; height: 92px;" src="http://www.danielclemente.com/amarok/mcables1.jpg" alt="cables_1" /></a> <a href="http://www.danielclemente.com/amarok/cables2.jpg"><img style="width: 120px; height: 92px;" src="http://www.danielclemente.com/amarok/mcables2.jpg" alt="cables_2" /></a> <a href="http://www.danielclemente.com/amarok/cables3.jpg"><img style="width: 120px; height: 92px;" src="http://www.danielclemente.com/amarok/mcables3.jpg" alt="cables_3" /></a></p>
<p>Por ahora mi situación es ésta; fíjate que el ordenador grande lo tengo en la galería pero la pantalla, teclado y ratón están lejos, en una mesa. Es por el ruido&#8230; sólo tengo un ventilador y el de la fuente de alimentación; los dos Enermax (que fabrica sólo componentes silenciosos), pero aún así se oyen mucho incluso a la mínima velocidad. Y eso que la caja está <a href="http://www.danielclemente.com/amarok/pc6.jpg"><strong><span style="color: #999999; font-size: x-small;">forrada con material aislante acústico</span></strong></a>&#8230; Además, <span class="subr">mi CPU</span> y mi pantalla también hacen mucho ruido, pero esa es otra larga historia que me gustaría poder explicar algún día. [<a href="http://www.danielclemente.com/ruido/"><strong><span style="color: #999999; font-size: x-small;">HECHO</span></strong></a>].</p>
<p><a href="http://www.danielclemente.com/amarok/largo1.jpg"><img style="width: 120px; height: 92px;" src="http://www.danielclemente.com/amarok/mlargo1.jpg" alt="30m" /></a> <a href="http://www.danielclemente.com/amarok/largo2.jpg"><img style="width: 120px; height: 92px;" src="http://www.danielclemente.com/amarok/mlargo2.jpg" alt="30m" /></a> <a href="http://www.danielclemente.com/amarok/largo3.jpg"><img style="width: 120px; height: 92px;" src="http://www.danielclemente.com/amarok/mlargo3.jpg" alt="30m" /></a> <a href="http://www.danielclemente.com/amarok/largo4.jpg"><img style="width: 120px; height: 92px;" src="http://www.danielclemente.com/amarok/mlargo4.jpg" alt="30m" /></a> <a href="http://www.danielclemente.com/amarok/largo5.jpg"><img style="width: 120px; height: 92px;" src="http://www.danielclemente.com/amarok/mlargo5.jpg" alt="30m" /></a> <a href="http://www.danielclemente.com/amarok/largo6.jpg"><img style="width: 120px; height: 92px;" src="http://www.danielclemente.com/amarok/mlargo6.jpg" alt="30m" /></a></p>
<p>Adivina de quién es este cable de 30 metros que une mi switch con el router OCR 812. Fíjate en cómo atraviesa la puerta y demás obstáculos&#8230; <img src='http://www.gatoelectronico.com.ar/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p> </p>
<h2 id="queso"><a title="mozTocId707999" name="mozTocId707999"></a>¿Qué sistema operativo le pongo?</h2>
<p>Creo que no hay dudas&#8230; Windows Server 2003 es el mejor. Me sale un 33% más barato que Linux, la instalación es un 70% más fácil, es mucho más seguro y además viene con IIS, que es un 276% más rápido que los servidores web de Linux, según cuentan <a href="http://www.microsoft.com/mscorp/facts/default.asp"><strong><span style="color: #999999; font-size: x-small;">algunas empresas</span></strong></a> que no tienen mejores cosas que hacer.</p>
<p>Dejando aparte todas las chorradas que pueda decir la gente que quiere tu dinero, básicamente tenía que elegir entre Linux o no-Linux (*BSD, Hurd, otros). He usado OpenBSD algún tiempo, pero no me siento capaz de hacer un sistema seguro porque no me lo conozco tanto como Linux. Pero me gustaría más poner un BSD, porque Linux tiene demasiados fallos (demasiados = 1 o más), y más que los BSD.<br />
<img style="width: 168px; float: left; height: 200px; border: 0pt;" title="Sí, estoy al revés, ¿qué pasa?" src="http://www.danielclemente.com/amarok/linux.jpg" alt="tux" /></p>
<p>Entonces me tocó elegir distribución&#8230; no pensé mucho; quería Debian por el <strong>apt-get</strong> (para las actualizaciones de seguridad, porque no quiero tener que enterarme por casualidad de fallos graves). Elegí una estable porque no me importaba tener programas viejos; los quería seguros, pocos en número y que no hubiera que actualizarlos. De todas formas el kernel y los programas importantes me los compilé yo.</p>
<p> </p>
<p>La instalación la hice por disquets (buuuuuuffff&#8230;&#8230;.) Recuerdo que el portátil no tiene CD ni red.</p>
<h2 id="partic"><a title="mozTocId248614" name="mozTocId248614"></a>Particiones</h2>
<p>No se puede poner todo mezclado en una partición raíz por el tema de los logs: si algún gracioso empieza a generar accesos a mi sitio, empezará a gastar espacio de mi disco. Imaginemos que es muy gracioso y que sigue hasta llenarlo todo; eso podría afectar al funcionamiento de otros programas (no habría espacio ni para los ficheros temporales). Por eso los logs van en una partición aparte, para que si se llena entera no moleste a todo lo demás.</p>
<p>Naturalmente, quiero un sistema de archivos con journalling por si se apaga a lo bestia. Elegí <strong>ext3</strong> porque se lleva muy bien con Linux, y porque no veo muchas diferencias entre los otros que he probado, xfs y reiserfs.</p>
<p> </p>
<p>Para entretenerme algo más, los servidores estarán en un entorno chroot (lo explico más adelante), y todo este entorno (que incluye los logs) tendrá su propia partición. En total me quedan los 1625 Mb así:</p>
<p> </p>
<table style="text-align: left; width: 509px; height: 133px; margin-left: auto; margin-right: auto;" border="0" cellspacing="2" cellpadding="2" summary="Tabla de particiones">
<tbody>
<tr>
<td>hda1</td>
<td>/home</td>
<td>150</td>
<td>Ya cabe lo necesario</td>
</tr>
<tr>
<td>hda2</td>
<td>/f</td>
<td>500</td>
<td>El entorno chroot, con las webs</td>
</tr>
<tr>
<td>hda5</td>
<td>/f/log</td>
<td>50</td>
<td>Los logs</td>
</tr>
<tr>
<td>hda6</td>
<td>swap</td>
<td>50</td>
<td>(Luego decidí que no la quería)</td>
</tr>
<tr>
<td>hda4</td>
<td>/</td>
<td>875</td>
<td>Para todo lo demás</td>
</tr>
</tbody>
</table>
<p> </p>
<p>¿Por qué no quiero swap? Bueno, creo que 32 Mb de RAM son suficientes, pero lo importante es lo siguiente: el disco duro va a estar la mayor parte del tiempo apagado. Cuando haga falta grabar algo en swap, habría que volver a hacer girar el disco, y eso gasta electricidad, tiempo y además hace ruido. De eso se estropea innecesariamente el motor.</p>
<p> </p>
<h2 id="hostname"><a title="mozTocId655345" name="mozTocId655345"></a>Hostname</h2>
<p>Esta vez no perdí mucho tiempo pensando&#8230; se llamará <strong>amarok</strong>. En realidad es un disco de Mike Oldfield que me gusta mucho, pero lo elegí por la misma razón que él: suena bien. Quiere decir &#8216;lobo&#8217; en algún idioma nórdico. Mis otros aparatos con nombre en red son <strong>pc</strong> (el grande, un nombre muy original) y <strong>trasto</strong>, un Pentium-I 120 con 16 Mb de RAM y que ocupa más que el mío.</p>
<p> </p>
<h2 id="nkernel"><a title="mozTocId481390" name="mozTocId481390"></a>Necesito nuevo kernel&#8230;</h2>
<p>&#8230;pero no tengo red ni CD, y estoy cansado de los disquets. La tarjeta de red PCMCIA me funcionará después, con el kernel nuevo.</p>
<p>Lo que hice fue pasarle los archivos por wireless (en mi universidad, la UPC), con una tarjeta que no costó mucho configurar. Una vez hecho esto ya no usé más el wireless.</p>
<p> </p>
<h2 id="que_kernel"><a title="mozTocId297232" name="mozTocId297232"></a>¿y qué kernel le pongo?<a href="http://www.danielclemente.com/amarok/kernel.png"><img style="width: 120px; float: right; height: 120px;" src="http://www.danielclemente.com/amarok/mkernel.jpg" alt="" /></a></h2>
<p>En principio yo quería un 2.2, porque es el que lleva más años probando su seguridad y porque no necesito características especiales; pero luego descubrí que si conseguía hacerlo funcionar era a base de parches: para ext3, para la tarjeta de red, para pcmcia, &#8230; en fin, que no lo veía muy elegante. Al final me decidí por un 2.4.24 sólo por esto, por ser más &#8216;limpio&#8217;. El 2.6 no me sirve, es demasiado nuevo para poner en un servidor.</p>
<p> </p>
<h2 id="parchea"><a title="mozTocId145382" name="mozTocId145382"></a>Parches del kernel</h2>
<p>Al 2.4.24 le apliqué el parche patch-2.4.25-pre8, que contiene las cosas nuevas que se le añadieron al 2.4.24 cuando lo bajé.</p>
<p>Tenía interés especial en &#8216;arreglar&#8217; una cosa que me parece que deberían tener todos los sistemas operativos: la sección de datos de la pila no debe ser ejecutable. Así se evitan los &#8216;buffer overflows&#8217; en los que se mete código en un sitio donde sólo tendría que haber datos (texto, números, &#8230; pero no instrucciones).</p>
<p>Hay varios parches que hacen estas cosas, por ejemplo GrSecurity, OpenWall, HAP, LIDS o StackGuard. Me quedé con OpenWall porque es mucho más sencillo y menos ambicioso que GrSecurity, y porque funciona también en kernels 2.2 (por si acaso&#8230;). <span class="subr">Cuidado:</span> esto no hace maravillas; si hay algún bug de BOF, alguien puede explotarlo si le interesa, pero le costará más. Como ejemplo hay que leer la <a href="http://www.phrack.org/show.php?p=56&amp;a=5"><strong><span style="color: #999999; font-size: x-small;">Phrack 56</span></strong></a> (o en <a href="http://www.hackemate.com.ar/ezines/phrack/traducciones/phrack56/phrack56-0x05.txt"><strong><span style="color: #999999; font-size: x-small;">español</span></strong></a>).</p>
<h2 id="menuconfig"><a title="mozTocId898709" name="mozTocId898709"></a>make menuconfig</h2>
<p>En total recompilé unas 20 veces el kernel&#8230; pero ya tenía las ideas claras desde el principio, así que me quedó bastante bien a la primera; el resto fue para arreglar imprevistos (ver siguiente punto). Los <a href="http://www.danielclemente.com/amarok/config"><strong><span style="color: #999999; font-size: x-small;">detalles</span></strong></a>:</p>
<ul>
<li>2.4.25-pre8<a href="http://www.danielclemente.com/amarok/config.png"><img style="width: 150px; float: right; height: 92px;" src="http://www.danielclemente.com/amarok/mconfig.jpg" alt="menuconfig" /></a></li>
<li>parche OpenWall: linux-2.4.24-ow1</li>
<li>monolítico (sin módulos, ni siquiera los de la PCMCIA de red)</li>
<li>Sin: agp, apm, alsa, fb, i2c, isa, pnp, scsi, usb, v4l</li>
<li>Con: 8139too, ide, pci, pcmcia</li>
<li>Con soporte para red e iptables</li>
<li>Con las optimizaciones adecuadas, por ejemplo la opción de Toshiba</li>
</ul>
<h2 id="red_100tcl"><a title="mozTocId156585" name="mozTocId156585"></a>La maldita 100tcl no va</h2>
<p>La PCMCIA de red, la meto y no pasa nada (ni logs ni ruidos ni luces ni nada). Por un mensaje perdido en Internet descubro la posibilidad de que se arregle poniendo en la BIOS que las PC Card han de funcionar en modo 16 bits. Lo pruebo, y funciona (la detecta). Me pasé días con esto.</p>
<p> </p>
<h2 id="monolito"><a title="mozTocId772726" name="mozTocId772726"></a>Kernel monolítico</h2>
<p>Pues sí, esto me dio algunos problemas, sobre todo con la tarjeta de red PCMCIA (que puede estar conectada o desconectada). Al final conseguí que todo fuera muchísimo mejor (cargaba lo necesario nada más conectar, instantáneamente) y pude quitar el paquete pcmcia-cs, porque ya nadie tenía que decidir cuál era el módulo apropiado para cargar.</p>
<p>Por cierto, el kernel me ocupó 724 kb, los módulos nada&#8230; <img src='http://www.gatoelectronico.com.ar/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  y carga rapidísimo.</p>
<p> </p>
<h2 id="mbits"><a title="mozTocId662756" name="mozTocId662756"></a>100 Mbits</h2>
<p>Cuando me fue la tarjeta de red, descubrí estas velocidades de 1&#8217;5 Mb/s. ¡Ojalá el ADSL estándar en España fuera así de rápido!</p>
<p>Por suerte había preparado todo para que fuera compatible con 100 Mbits: la tarjeta de red era 10/100, el switch también y la que ya tenía en mi PC también. El router 3Com 812 sólo va a 10 Mbits&#8230; <img src='http://www.gatoelectronico.com.ar/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  pero bueno, no hago muchas más conexiones por mi red.</p>
<p>Mi conexión al exterior era a través de un ADSL 256/128 Kbits (¡sólo 128 Kbits de subida!, eso es enviar datos a un máximo de 16 Kb/s). Además es carísimo, 45 €/mes (siempre por culpa del monopolio de Telefónica), aunque por lo menos va bien: pocos meses he notado que haya cortes de conexión.</p>
<p> </p>
<h2 id="paquetes"><a title="mozTocId709549" name="mozTocId709549"></a>Paquetes</h2>
<p>Quité muchos programas que no necesitaba. Al final me quedé sólo con <a href="http://www.danielclemente.com/amarok/paquetes"><strong><span style="color: #999999; font-size: x-small;">129 paquetes</span></strong></a>&#8230; y con muchas cosas innecesarias y peligrosas que hacen todo más interesante, como nc, gcc, nmap o tcpdump.</p>
<p>El servidor web y el de ftp los compilé a mano.</p>
<p> </p>
<h2 id="ajustes"><a title="mozTocId783050" name="mozTocId783050"></a>Necesito poco consumo</h2>
<p>Ajusté la BIOS para que la pantalla y el disco duro se apagaran a los 3 minutos de inactividad. Creo que ya es suficiente, porque si estuviera al mínimo (1 minuto) y alguien se pone a mirar mi página y pasa 2 minutos en cada página (si hay suerte), el disco estaría encendiéndose a cada petición y apagándose después. Creo que sale más a cuenta 3 minutos. Por cierto, que si mi BIOS no hubiera tenido esa opción, hdparm -S va muy bien.</p>
<p>También le mando que nunca se suspenda y que esté en el modo lento. Y ya no se me ocurren más formas de hacer que gaste menos (mmmm&#8230;. aparte de unas placas solares, pero eso es otra historia).</p>
<p> </p>
<h2 id="syslog"><a title="mozTocId100449" name="mozTocId100449"></a>Están pasando cosas&#8230;</h2>
<p><a href="http://www.danielclemente.com/amarok/syslog.png"><img style="width: 150px; float: right; height: 72px;" src="http://www.danielclemente.com/amarok/msyslog.jpg" alt="syslog.conf" /></a></p>
<p>En todos mis Linux configuro el syslog para que me muestre todo (*.*) por una consola libre, por ejemplo /dev/tty10, y así poder ver antes todo lo que pasa.</p>
<p>Me di cuenta de que, aunque yo no hiciera nada, había varias cosas que estaban ejecutándose periódicamente y que yo no había pedido, así que las quité. Quito inetd, anacron, at (no lo necesito) y desactivo esos molestos MARKs que salen periódicamente.</p>
<p>Además, lo dejo todo más sencillo de lo que estaba: hago que todos los logs (*.*) vayan al mismo fichero, /var/log/syslog, además de /dev/tty10 como he dicho antes. Las emergencias se mandan directamente a los usuarios conectados, y todos los demás archivos de log <span class="subr">no los necesito</span>; los borro. De todas formas no los iba a mirar.</p>
<p>Ahora ya hay tranquilidad en el syslog, interrumpida sólo por el cron cada día, semana y mes. Compruebo que los logs se roten bien; sí.</p>
<p> </p>
<h2 id="arp"><a title="mozTocId248239" name="mozTocId248239"></a>No al ARP poisoning</h2>
<p>El ARP poisoning y los MITM son muy divertidos, pero no en mi red <img src='http://www.gatoelectronico.com.ar/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Si alguien entra como root a mi PC de uso diario tendrá que pensar un poquito más para molestar al servidor, porque tiene la tabla ARP con MACs estáticas. Ya he probado con todo lo que conozco y ningún intento de cambiarlas ha tenido éxito.</p>
<p>Desgraciadamente, mi router no se deja ponerle una tabla ARP estática&#8230; no tiene esa función <img src='http://www.gatoelectronico.com.ar/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  y eso que es bastante caro.</p>
<p>Por cierto, también activé las SYN cookies para hacer más complicados los SYN floodings.</p>
<p> </p>
<h2 id="remoto"><a title="mozTocId446586" name="mozTocId446586"></a>Acceso remoto</h2>
<p>Por el sitio en el que he dejado escondido el portátil, más me vale tener formas de manejarlo a distancia&#8230;</p>
<p>Pero nada de rlogins ni chapuzas gigantescas como telnets sin contraseña. Usaré SSH para las comunicaciones, y sólo <strong>pc</strong> (el ordenador grande) podrá entrar por SSH al servidor, desde fuera no se puede [directamente]. Claro que conectándose primero al grande y desde ahí al servidor&#8230;. bueno, no doy ideas.</p>
<p> </p>
<h2 id="ntp"><a title="mozTocId616528" name="mozTocId616528"></a>¿Qué hora es?</h2>
<p>Las 5:05 de la mañana&#8230; Pero en fin, estoy de vacaciones. Bueno, a lo que iba:</p>
<p>Mis relojes suelen ir entre 10 y 20 minutos adelantados, y alguno se atrasa sólo. Para colmo, el portátil tiene la pila gastada y no mantiene la hora al apagarse. Existe una solución muy bonita: actualizar la hora por Internet. De eso se encarga el protocolo NTP.</p>
<p>En Debian he usado el programa ntpdate para sincronizarse con algunos servidores españoles; puse un script que se ejecuta al arrancar y cada día (mediante cron) y lo primero que hizo fue fallar diciendo que no había servidores apropiados:</p>
<p>Lo que decía: &#8220;no servers suitable for synchronization&#8221;</p>
<p>Lo que realmente quiere decir: &#8220;Estás usando demasiado la red, por lo que los paquetes con la hora me tardan mucho en llegar y por tanto no son exactos&#8221;</p>
<p>Por eso lo ejecuto cada día por la mañana a horas raras.</p>
<p> </p>
<p>Por cierto, que esto de las horas me sirvió para aprender algo de terminología: CET, CEST, GMT, &#8230;</p>
<p> </p>
<h2 id="cron"><a title="mozTocId702896" name="mozTocId702896"></a>Problemas con cron</h2>
<p>Básicamente, uno: que yo ponía ahí ficheros ejecutables (scripts) o enlaces a ellos, pero no todos se ejecutaban. ¿Por qué? Pues porque les faltaba la primera línea:</p>
<p><strong>#!/bin/sh</strong></p>
<p>Y cuidado con el $PATH&#8230; porque no es lo mismo tu shell que las condiciones en las que se ejecuta lo del cron.</p>
<p> </p>
<h2 id="usuarios"><a title="mozTocId411011" name="mozTocId411011"></a>Usuarios y grupos</h2>
<p>Esto también es importante pensárselo bien&#8230; poca gente usa eso de los grupos, y haciéndolo aprendí a tener cuidado con lo de los permisos (u, g, o).</p>
<p>Lo interesante de /etc/passwd :</p>
<p>root:x:0:0:root:/root:/bin/bash<br />
webo:x:1000:1000:webo,,,:/home/webo:/bin/bash<br />
dc:x:1001:1000:,,,:/home/dc:/bin/bash<br />
ip:x:1002:1000:,,,:/home/ip:/bin/bash<br />
efetepe:x:1003:1003:,,,:/home/efetepe:/bin/bash</p>
<p>El /etc/shadow no te lo voy a poner, pero ya te aviso de que las contraseñas son bastante absurdas (eso sí, las mías suelen ser de 20 caracteres para arriba).</p>
<p>O sea, que hay un grupo llamado webo, al que pertenecen los usuarios que tienen web (en este caso dc e ip). El efetepe es, como su nombre indica, para poder subir o bajar archivos fácilmente.</p>
<p> </p>
<h2 id="web_server"><a title="mozTocId105346" name="mozTocId105346"></a>El servidor web</h2>
<p><a href="http://www.danielclemente.com/amarok/apache.jpg"><img style="width: 123px; float: right; height: 150px;" title="Lo siento por ellos..." src="http://www.danielclemente.com/amarok/mapache.jpg" alt="" /></a></p>
<p>¿Qué me hace falta? Eso es lo que necesito saber. Parece que al hablar de &#8220;buen servidor web en Linux&#8221; hay que hablar de Apache, pero <span class="subr">no quiero Apache</span>. Tiene algún fallo (demasiados, pues no debería tener ninguno) y es muy extenso, tanto que no conseguiría aprender a manejarlo por completo. Y en mi ordenador no voy a poner cosas que no sepa usar. Además, es que no necesito todo lo que tiene Apache. Ni me gusta su licencia&#8230;</p>
<p>Quiero algo sencillo. Probando varios servidores diferentes empiezo a ver qué cosas ofrecen, y si me interesan. Decido que no necesito PHP por ser demasiado complicado, pero que lo de generar páginas mediante scripts de bash (que es lo que siempre había querido) se puede hacer con CGIs.</p>
<p>También veo lo útil que es el &#8216;virtual hosting&#8217;: asociar varios dominios a la misma IP y que el servidor decida cada vez cuál le han pedido para saber qué página dar. Eso me servirá para&#8230;&#8230;. bueno, más bien les servirá a mis amigos que quieran que les aloje algo. Que asocien su dominio a mi IP y ya está, nada de frames o subcarpetas.</p>
<p>En total: <span class="subr"><strong>quiero un servidor web sencillo, fácil de meter en un chroot, sin PHPs, con CGIs y con virtual hosting.</strong></span></p>
<p> </p>
<h2 id="que_serv"><a title="mozTocId501001" name="mozTocId501001"></a>Si no es Apache, ¿cuál elijo?</h2>
<p>Estuve mirando varios (hay muchísimos, algunos muy curiosos):</p>
<ul>
<li><a href="http://www.redhat.com/docs/manuals/tux/"><strong><span style="color: #999999; font-size: x-small;">Tux</span></strong></a>: al parecer es un LKM (loadable kernel module) que hace que todo vaya mucho más rápido, pues está integrado en el kernel. Permite pasar las peticiones que no entiende a servidores en el espacio de usuario, bueno, me parece que sólo a Apache.<br />
Este sistema es muy bonito pero yo no quiero ejecutar nada como root y menos a nivel de kernel, ni quiero tener que instalar esto <strong>y</strong> Apache. Además encontré poca información sobre este programa; creo que lo hizo Red Hat pero está algo abandonado.</li>
<li><a href="http://pancake.host.sk/?t=screws"><strong><span style="color: #999999; font-size: x-small;">screws</span></strong></a>: Script Enhaced Web Server. La idea me gusta mucho: es modular y funciona a base de scripts; los módulos que no me interesan los puedo directamente borrar. Así me quedarían pocas líneas de código fáciles de revisar. Está todo muy bien hecho; conozco a los programadores pero aún no llego a su nivel y me costaría detectar problemas o fallos. No lo usé por este motivo, pero tengo ganas de entenderlo y probarlo porque lo veo muy útil.</li>
<li>nc (netcat): alguna vez he dicho que es fácil hacerse un servidor web con un script en bash y netcat. No cuesta mucho (logs, CGIs, virtual hosting, &#8230;. en eso no veo problemas), pero me preocupa lo de los threads/fork o el sistema que use para aceptar varias conexiones a la vez (ya que sólo puedo abrir un nc por el puerto 80). Cuando aprenda cómo se hace me arrepentiré de haber escrito esto.</li>
<li><a href="http://cryp.to/mini-httpd/"><strong><span style="color: #999999; font-size: x-small;">mini-httpd</span></strong></a> (de Peter Simons): no soporta contenido dinámico&#8230; <img src='http://www.gatoelectronico.com.ar/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  Por lo demás está muy bien.</li>
<li><a href="http://www.acme.com/software/mini_httpd/"><strong><span style="color: #999999; font-size: x-small;">mini_httpd</span></strong></a> (éste es otro): hace todo lo que quiero, es muy sencillo, pero ya dice el autor que es una prueba y que no está optimizado para ser rápido (su velocidad es el 90% de la de Apache). Me lo habría mirado, pero es que el autor ha hecho varios servidores más que me van mejor.</li>
<li><a href="http://www.acme.com/software/micro_httpd/"><strong><span style="color: #999999; font-size: x-small;">micro_httpd</span></strong></a>: del mismo que el anterior, pero éste ocupa 150 líneas de código y funciona desde inetd. No me gusta inetd, así que nada de nada.</li>
<li><a href="http://www.acme.com/software/thttpd/"><strong><span style="color: #999999; font-size: x-small;">thttpd</span></strong></a>: del mismo que los dos anteriores, Jef Poskanzer. Éste está más trabajado y <strong>es con el que me quedé</strong>; me gusta cómo está diseñado. Es mucho más rápido que Apache (y mucho más sencillo) y su seguridad está comprobada por cientos de personas; no tantas como Apache pero al menos ya sé que tiene un mínimo de seguridad (también ha tenido algunos fallos gordos, desgraciadamente). Tiene todo lo que necesito y alguna cosa más, como soporte IPv6 y limitación de velocidad por tipo de archivo. Reviso el código, y me gusta.</li>
<li><a href="http://cr.yp.to/publicfile.html"><strong><span style="color: #999999; font-size: x-small;">publicfile</span></strong></a>: de Dan J. Bernstein, éste lo vi después de haber acabado todo el montaje. Me habría ido perfecto, porque incorpora servidor http y ftp, con watchdog y gestión de logs; y creo que no tiene fallos de seguridad conocidos. No soporta CGIs. Requiere pasar más tiempo aprendiendo cómo funciona, pero creo que vale la pena y que cuando el thttpd me dé problemas cambiaré a estas utilidades. Gracias a los que me las habéis recomendado.</li>
</ul>
<h2 id="cgi"><a title="mozTocId784484" name="mozTocId784484"></a>CGIs, ¿qué es eso?</h2>
<p>Antes lo único que sabía de los CGIs era que permitían ejecutar programas en Perl y que se usaban para los contadores, pero ahora ya los he descubierto del todo.</p>
<p>Un CGI no es más que un programa cuya salida se mandará al visitante web. Imagina que haces un</p>
<p>cualquier_comando &gt; fichero  # toda la salida se queda grabada ahí<br />
nc -l -p 80 &lt;fichero # servir ese fichero&#8230;. <img src='http://www.gatoelectronico.com.ar/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Por eso puedes hacer cosas tan bonitas como:</p>
<p>#!/bin/bash<br />
echo &#8220;Content-type: text/html&#8221;<br />
echo<br />
fortune<br />
cat &lt;&lt; EOF<br />
&lt;br&gt;&lt;br&gt;Hola, esto es una prueba en HTML, &lt;br&gt;<br />
&lt;b&gt;probando&lt;/b&gt;, &lt;i&gt;probando&lt;/i&gt;.<br />
&lt;br&gt; Mi uptime:<br />
EOF<br />
uptime</p>
<p>O incluso:</p>
<p>#!/bin/bash<br />
echo &#8220;Content-type: image/jpeg&#8221;; echo; cat imagen.jpg</p>
<p>El echo ése suelto es para ese ENTER que hay que hacer para mandar cada petición/respuesta HTTP.</p>
<p> </p>
<h2 id="vhosting"><a title="mozTocId574124" name="mozTocId574124"></a>Virtual hosting&#8230; vhosting para los amigos</h2>
<p>Eso mismo. Al ponerme un servidor ya sabía que habría más cosas alojadas aparte de mi web, y ya que me he preocupado de montarlo prefiero que sirva de algo más que de contenedor para la basura que es mi web.</p>
<p>Mucha gente crea carpetas en su servidor, por ejemplo www.miservidor.com/~pepe, o www.serv.com/users/yo o cosas así, lo malo es que si no te gusta esa dirección tienes que hacer una redirección por HTTP, y eso es muy feo.</p>
<p> </p>
<p>Lo del virtual hosting es mucho más elegante: imaginemos que Google y Slashdot leen esta web y me piden alojar sus páginas en mi servidor. Entonces los root servers de DNS traducirían google.com y slashdot.org a mi IP, 217.126.10.173.</p>
<p>Y si vienen de los dos sitios a mi IP, ¿cómo distingo qué página dar a cada visitante? Pues por la petición HTTP que me hacen. Ejemplo:</p>
<p>GET / HTTP/1.1<br />
Host: www.google.com<br />
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7a) Gecko/20040215<br />
Accept: text/xml,application/xml,application/xhtml+xml,text/html, etc, etc, etc<br />
Accept-Language: en-us,en;q=0.5<br />
Accept-Encoding: gzip,deflate<br />
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7<br />
Keep-Alive: 300<br />
Connection: keep-alive</p>
<p>Fíjate en el campo Host, ése es el que le dice qué dominio ha pedido. Con esta información, que entiende mi servidor, ya sé qué página dar, en este caso será la / (lo dice la petición GET) del host www.google.com.</p>
<p> </p>
<p>Esta petición es HTTP/1.1, por tanto es obligatorio especificar el Host. El problema es que en HTTP/1.0 es opcional y en HTTP/0.9 no hay nada de eso (sólo un GET página). Puedes ver en qué consiste cada versión aquí: <a href="http://www2.themanualpage.org/http/http_http09.php3"><strong><span style="color: #999999; font-size: x-small;">HTTP 0.9</span></strong></a>, <a href="http://www2.themanualpage.org/http/http_http10.php3"><strong><span style="color: #999999; font-size: x-small;">HTTP 1.0</span></strong></a>, <a href="http://www2.themanualpage.org/http/http_http11.php3"><strong><span style="color: #999999; font-size: x-small;">HTTP 1.1</span></strong></a>.</p>
<p>Por suerte no quedan muchos navegadores que usen la 0.9 (al menos yo no he visto ninguno). En todo caso, mi idea es tener como mínimo dos webs: la mía, a la que se entra desde www.danielclemente.com o danielclemente.com, y una &#8216;por defecto&#8217; a la que se entrará si no has especificado ningún Host o si has escrito la IP a mano. Esta página tendría un índice de las páginas que alojo en mi servidor y la forma de entrar en ellas.</p>
<p> </p>
<h2 id="chroot"><a title="mozTocId611196" name="mozTocId611196"></a>El entorno para chroot</h2>
<p>Dentro del directorio /f tenía que crear una estructura de directorios y archivos propia de un sistema UNIX para que se ejecutara el servidor web y los programa CGIs. El chroot lo que hace es convertir en raíz (/) el directorio especificado, por lo que si, dentro de la jaula, el usuario root te hace un rm -rf /, sólo te habrá borrado el directorio de chroot.</p>
<p>Lo primero que pensé es que ya habría mini-distribuciones de Linux preparadas para esto que contengan los programas necesarios: bash, ls, gcc, perl, &#8230; Seguro que hay, pero no busqué mucho y decidí hacerlo a mano. Descubrí que es muy fácil si se usan las herramientas apropiadas. Esta captura de pantalla deja claro el proceso (&#8216;captura&#8217; en modo texto <a href="http://www.danielclemente.com/amarok/chroot.txt"><strong><span style="color: #999999; font-size: x-small;">aquí</span></strong></a>):<br />
<img style="margin: 0pt; width: 739px; height: 439px; border: 0pt;" src="http://www.danielclemente.com/amarok/chroot.png" alt="Ejemplo chroot" /></p>
<p>Y así con cada programa, tienes que copiar las librerías que necesita (ya sabes, man ldd si no sabes qué hace).</p>
<p> </p>
<h2 id="conf_thttpd"><a title="mozTocId502891" name="mozTocId502891"></a>Opciones de thttpd</h2>
<p>Lo bueno de elegir un servidor sencillo es que pude revisar todo el código fuente y leerme y entender por completo el manual de uso. Sabiendo manejar el programa entero, no tuve ningún problema.</p>
<p>thttpd no necesita archivo de configuración; todas las opciones se pasan como parámetros. Por eso me hice un script que hacía lo siguiente:<br />
#!/bin/sh<br />
/bin/thttpd -p 80 -d /f -r -u webo -dd web -c &#8220;\<br />
217.126.10.173/cgi-bin/*|\<br />
danielclemente.com/cgi-bin/*|\<br />
www.danielclemente.com/cgi-bin/*|\<br />
amarok/cgi-bin/*|\<br />
172.26.0.11/cgi-bin/*\<br />
&#8221; -l /f/log/este_mes -v</p>
<p>Explicación:</p>
<ul>
<li>-p 80: es el &#8216;por defecto&#8217;, pero sólo para asegurarme. Mi intención era que thttpd no se ejecutara como root sinó como un usuario normal, y por tanto pensaba usar un puerto no privilegiado (ej. 8000) y hacer NAT desde el router, pero como para el chroot hace falta ser root (luego baja de privilegios), acabé usando el 80.</li>
<li>-d /f: directorio al que entra al ejecutar el programa</li>
<li>-r: hacer chroot en el directorio del programa (o sea, el /f de la opción anterior)</li>
<li>-u webo: usuario al que cambiar después de hacer las cosas que requieren ser root. Es importante no ser root dentro del chroot, porque entonces es &#8216;fácil&#8217; salir mandando unas señales.</li>
<li>-dd web: directorio al que entra después de haber hecho el chroot. O sea, que las webs están en /f/web</li>
<li>-c &#8220;blablabla&#8221;: archivos que deben ejecutarse en vez de mostrarse, o sea CGIs. Además han de ser ejecutables (+x). Tengo que poner cada nombre de host (aunque la web sea la misma) por la diferencia que se hace con lo del virtual hosting: quizás alguien quiera que desde miweb.com vayan los CGIs pero desde www.miweb.com no. Nota que el * lo traduce el bash a los nombres de archivo que hay en ese momento en cada directorio, por lo que si luego añades nuevos CGIs hay que reiniciar el servidor dándole la nueva lista.</li>
<li>-l /f/log/este_mes: dónde añadir los logs (lo explico luego)</li>
<li>-v: hacer virtual hosting. En /f/web no habrá una web con su index.html, sinó directorios, cada uno llamado con un nombre de host (ej. www.miweb.com) y con su index.html y familia dentro.</li>
</ul>
<p>El proceso se arranca como demonio; para hacer pruebas va bien el -D que lo deja en primer plano.</p>
<p> </p>
<h2 id="rota_logs"><a title="mozTocId649676" name="mozTocId649676"></a>Logs</h2>
<p>Me hice este script que rota y archiva los logs, muy sencillo. Está en /etc/cron.monthly</p>
<p>#!/bin/sh<br />
# Rotar logs. EJECUTAR EL PRIMER DÍA DE CADA MES<br />
<a href="http://www.danielclemente.com/amarok/logs.jpg"><img style="width: 200px; float: right; height: 132px;" src="http://www.danielclemente.com/amarok/mlogs.jpg" alt="logs" /></a><br />
cd /f/log</p>
<p>rm -f hace12meses.gz<br />
mv hace11meses.gz hace12meses.gz<br />
mv hace10meses.gz hace11meses.gz<br />
mv hace9meses.gz hace10meses.gz<br />
mv hace8meses.gz hace9meses.gz<br />
mv hace7meses.gz hace8meses.gz<br />
mv hace6meses.gz hace7meses.gz<br />
mv hace5meses.gz hace6meses.gz<br />
mv hace4meses.gz hace5meses.gz<br />
mv hace3meses.gz hace4meses.gz<br />
mv hace2meses.gz hace3meses.gz<br />
mv hace1mes.gz hace2meses.gz<br />
/bin/gzip este_mes<br />
mv este_mes.gz hace1mes.gz</p>
<p>kill -HUP `pidof thttpd` || /root/servweb</p>
<p>Si no sabías lo que era rotar logs, pues ya lo sabes (es descartar el más viejo para que quepa uno nuevo; sólo tengo 12 posiciones). La última línea reinicia el servidor web o, en caso de que no esté activo, lo inicia.</p>
<p>También podía haber usado herramientas automáticas que lo hacen, como logrotate. Pero mi script es más sencillo porque tiene sólo lo que yo quiero.</p>
<p> </p>
<h2 id="perro_g"><a title="mozTocId572859" name="mozTocId572859"></a>Un watchdog para el servidor web</h2>
<p>Puede que, por alguna razón rara, el proceso thttpd muera y me quede sin servidor. Por eso me hice un &#8216;watchdog&#8217;, o &#8216;perro guardián&#8217;, que comprueba periódicamente si está activo y si no lo está lo inicia. Al principio se ejecutaba cada día porque no encontré un /etc/cron.hourly (lo mímino era daily)&#8230; pura vagancia. Luego le añadí 05 *    * * *   root    /root/wdogweb al /etc/crontab para ejecutarlo cada hora a los 05 minutos.</p>
<p>El script es realmente sencillo y muy bonito:</p>
<p>#!/bin/sh<br />
pidof thttpd || /root/servweb<br />
# equivale a:   if ! pidof thttpd; then /root/servweb; fi</p>
<p>Me han comentado que hay utilidades como <a href="http://cr.yp.to/daemontools.html"><strong><span style="color: #999999; font-size: x-small;">daemontools</span></strong></a> que se encargan de arrancar y vigilar servicios, pero ahora que ya he aprendido a usar cron creo que no me hace falta otro programa para hacer lo mismo. No digo que no sea útil; al contrario, va muy bien por si tienes muchos servidores.</p>
<p> </p>
<h2 id="ftp_server"><a title="mozTocId121493" name="mozTocId121493"></a>Servidor FTP</h2>
<p>Necesito uno para dos cosas:</p>
<ol>
<li>Subir/bajar archivos de la web, no sólo yo sinó cualquier otro usuario</li>
<li>Espacio temporal para chorradas al que pueda acceder desde cualquier sitio.</li>
</ol>
<p>Y quiero uno como el servidor web, que sea sencillo y elegante (sin chapuzas). Me miré muchos (me fue bien un &#8216;apt-cache search ftp&#8217; en una Debian inestable), pero eran difíciles de entender, y muchos no funcionaban o directamente no compilaban por fallos en el código. Al final acabé usando &#8216;el de siempre&#8217;: mi preferido, el <a href="http://www.pureftpd.org/"><strong><span style="color: #999999; font-size: x-small;">pure-ftpd</span></strong></a>.</p>
<p>Lo compilé con la opción de chroot virtual (&#8211;with-virtualchroot), que encierra a cada usuario en su directorio personal, pero si hay un enlace que lleva fuera deja seguirlo. Éste es el caso, ya que el usuario dc, por ejemplo, tiene en su home /home/dc el enlace simbólico /home/dc/web que le lleva a /f/web/danielclemente.com (su web). Sin esta opción no deja salir del $HOME de ninguna manera.</p>
<p>El servidor lo arranco con este comando:</p>
<p>/usr/local/sbin/pure-ftpd -A -B -u 100 -C 5 -4 -E -k 90</p>
<p>Qué hace cada cosa:</p>
<ul>
<li>-A: hacer chroot() en el home de cada usuario (excepto root, pero root no se conectará)</li>
<li>-B: arrancar en segundo plano</li>
<li>-u 100: no pueden entrar los usuarios con UID menor de 100 (root y otros de sistema)</li>
<li>-C 5: máximo 5 conexiones por IP</li>
<li>-4: escuchar sólo conexiones IPv4 (no sé usar IPv6, mejor lo desactivo)</li>
<li>-E: no permito conexiones anónimas, aunque es interesante activarlo, así entra gente que ni conoces y te deja programas (lo malo es que suelen ser ilegales).</li>
<li>-k 90: no deja subir nada más si el disco duro está lleno al 90%</li>
</ul>
<h2 id="efetepe"><a title="mozTocId824606" name="mozTocId824606"></a>Acceso al FTP desde fuera</h2>
<p>Quiero una cuenta FTP multiuso que sirva para dejar notas y ficheros sueltos y poder acceder desde cualquier sitio. Será casi público, pero con contraseña.</p>
<p>No voy a usar las cuentas de la web, porque el FTP es inseguro (va en texto plano) y no hay conexión SSH directa al servidor, por tanto no puedo usar sftp. Eso no va muy bien y puede dar problemas, pero no doy acceso SSH por seguridad (más adelante me lo pensaré).</p>
<p>Por tanto, lo que hice fue crear una cuenta &#8216;basura&#8217;, de nombre efetepe, grupo efetepe, y una contraseña realmente absurda.</p>
<p> </p>
<h2 id="cuelgue"><a title="mozTocId492149" name="mozTocId492149"></a>Empiezan los problemas serios: esto se cuelga</h2>
<p>Ahora me tocaba hacer un cortafuegos y probar la seguridad, así que le hice varios nmap como de costumbre. Lo curioso fue que al cabo de varios nmaps empezó a tener los puertos cerrados. Me extrañó, porque aún no había puesto ningún IDS, pero luego descubrí -levantándome y sacándole de su sitio- que se había quedado colgado. (Quizás es un nuevo sistema de seguridad; lo he visto en acción en las últimas versiones de Windows).</p>
<p>No me costó mucho descubrir cuál era el problema, ya que al pasar archivos grandes por FTP pasaba lo mismo. Curiosamente, el ping -f lo aguantaba, pero los escaneos rápidos de nmap no. Usando las opciones de velocidad de nmap, vi que se colgaba sólo con -T3 para arriba, el -T2 ya iba bien. Lo característico del -T2 es que manda los paquetes en serie, o sea uno detrás del otro. -T3 ya empieza a mandar varios a la vez, y eso es lo que hacía que se colgara la tarjeta de red PCMCIA.</p>
<p> </p>
<h2 id="pinga"><a title="mozTocId474069" name="mozTocId474069"></a>Comparar distancias entre ordenadores</h2>
<p>Haciendo pruebas con el ping -f y otros descubrí el &#8216;ping adaptativo&#8217;, estaba en la primera página del man ping. La sintaxis es ping -A host y consiste en mandar pings lo más rápido que pueda sin perder paquetes. Eso no quiere decir &#8216;muy muy rápido&#8217;, sinó lo más rápido posible. Si ve que se pierden paquetes manda más despacio.</p>
<p>Mandamos un ping, que viaja a través del cable, llega a su destino y vuelve en forma de respuesta. Nada más llegar mandamos otro, y así todo el rato. Por el tiempo que tardan en volver podemos adivinar cómo de lejos está el destino. Naturalmente, depende de muchas condiciones, por eso no he hablado de medir distancias sinó de comparar. Las pruebas que he hecho en mi casa son creíbles y se corresponden con la topología de mi red.</p>
<p>Supongo que si se llaman ICMP <span class="subr">echo</span> request y reply es por esto; también podemos saber cómo de lejos está una pared por el tiempo que tarda en llegar el eco.</p>
<p> </p>
<h2 id="no_cuelgue"><a title="mozTocId772668" name="mozTocId772668"></a>No pierdo el honor; arreglo lo del cuelgue</h2>
<p>La verdad es que no tenía ni idea de por qué fallaba la tarjeta de red, sólo sabía que no era normal. Probé muchas cosas sin parar, porque no puedo ir diciendo por ahí que &#8216;mi Linux se cuelga y no sé cómo arreglarlo&#8217;. Después de tocar muchas cosas y de compilar muchos kernels, descubrí la opción mágica que lo solucionaba:</p>
<p>Dentro de la sección de dispositivos de red, en la del 8139too, &#8220;RealTek RTL-8139 PCI Fast Ethernet Adapter support&#8221;, hay una que pone &#8220;Use PIO instead of MMIO&#8221;. Hay que activarla.</p>
<p>Ahora aguanta sin problemas un while :; do nmap -vv -P0 -T5 -p1-65535 -r amarok; done</p>
<p> </p>
<h2 id="cortafuegos"><a title="mozTocId461819" name="mozTocId461819"></a>iptables</h2>
<p>Nada complicado; el servidor usará FTP y HTTP desde fuera y SSH desde mi ordenador &#8216;grande&#8217; (cuya dirección MAC es estática y por tanto siempre corresponderá a la misma IP).</p>
<p>Además sólo analizo las conexiones nuevas (las que sólo tienen el bit SYN activado), acepto las de loopback, no acepto UDP, y sí que dejo ICMP request y reply. Todo lo demás lo ignoro (DROP). Las conexiones salientes las acepto (para que funcione el FTP) pero el forwarding no.</p>
<p>Me queda este script para ejecutar al inicio:</p>
<p><a href="http://www.danielclemente.com/amarok/cortafuegos.png"><img style="width: 240px; float: right; height: 228px; border: 0px;" src="http://www.danielclemente.com/amarok/mcortafuegos.jpg" alt="" /></a><br />
#!/bin/sh<br />
# Mi cortafuegos; 13/2/2004 1:49 AM, Daniel Clemente</p>
<p>iptables -F INPUT</p>
<p>iptables -A INPUT -m state &#8211;state ESTABLISHED -j ACCEPT<br />
iptables -A INPUT -m state &#8211;state NEW -i lo -j ACCEPT</p>
<p>iptables -A INPUT -m state &#8211;state NEW -i eth0 -p tcp &#8211;dport 20 -j ACCEPT<br />
iptables -A INPUT -m state &#8211;state NEW -i eth0 -p tcp &#8211;dport 21 -j ACCEPT</p>
<p>iptables -A INPUT -m state &#8211;state NEW -i eth0 -p tcp &#8211;dport 80 -j ACCEPT</p>
<p>iptables -A INPUT -m state &#8211;state NEW -i eth0 -s 172.26.0.2 -p tcp &#8211;dport 22 -j ACCEPT<br />
iptables -A INPUT -m state &#8211;state NEW -i eth0 -p icmp &#8211;icmp-type echo-request -j ACCEPT<br />
iptables -A INPUT -m state &#8211;state NEW -i eth0 -p icmp &#8211;icmp-type echo-reply -j ACCEPT</p>
<p>iptables -P INPUT DROP</p>
<p>iptables -F FORWARD<br />
iptables -P FORWARD DROP</p>
<p>iptables -F OUTPUT<br />
iptables -P OUTPUT ACCEPT</p>
<h2 id="router"><a title="mozTocId243656" name="mozTocId243656"></a>Cambios en el router</h2>
<p>El ordenador destino por defecto es el grande, de nombre <strong>pc</strong>. Para el servidor sólo tuve que redirigirle los puertos 20, 21 y 80; el resto de puertos se refieren al ordenador grande.</p>
<p>Normalmente el router (OCR 812) tiene una página web de configuración en el puerto 80; la cambié al puerto 8000 de esta forma:<br />
disable network service httpd<br />
set network service httpd socket 8000<br />
enable network service httpd<br />
save all</p>
<h2 id="probando_vh"><a title="mozTocId478271" name="mozTocId478271"></a>Cómo probé el virtual hosting yo solito</h2>
<p>Ahora necesitaba probarlo todo un poco: pedí que me hicieran unos escaneos de puertos, pero aún me quedaba mucho por probar sobre lo de servir páginas distintas dependiendo de la página pedida.</p>
<p>Puse dos páginas diferentes: una para cuando se entrara por 172.26.0.11 y otro para cuando se entrara por 217.126.10.173. ¿Cuál es el problema? Pues que si yo, desde el host <strong>pc</strong> (172.26.0.2), intento conectar a 217.126.10.173, la petición llega al router, y éste debería redirigirla al servidor (172.26.0.11) aplicando el NAT, pero no lo hace. No lo hace porque está configurado para aplicar estas reglas de redirección de puertos sólo a las conexiones que vienen de la red ATM que tiene configurada, o sea de fuera.</p>
<p>Para simular conexiones desde fuera lo más cómodo es tener una shell en algún ordenador y conectar desde ahí, pero en ese momento no tenía ningún login y password preparados para eso. Lo que hice fue buscarme unos proxys de Telefónica, configurar mi navegador, y acceder a mi IP (pública). Entonces la petición sí que venía de fuera, y el router la redirigía al puerto 80 del servidor. Le dije al Mozilla que no usara proxy para acceder a los 172.26.0.*, y así ya podía entrar al mismo ordenador de dos formas distintas, y cada una recibiendo una respuesta distinta.</p>
<p> </p>
<h2 id="contador"><a title="mozTocId934031" name="mozTocId934031"></a>Quiero un contador; no tengo PHP</h2>
<p>Cuando usaba PHP me hice un index.php que incluía un contador en modo texto, y no me costó mucho. Pero ahora he decidido no poner PHP en el servidor web, y tengo que hacerme un contador nuevo. ¿Qué puedo hacer?</p>
<p> </p>
<p>Podría instalar PHP como un programa (en vez de como extensión de servidor) y hacer que se ejecute como CGI, pero para hacer un programita que suma 1 a una variable no me hace falta todo eso.</p>
<p> </p>
<p>Es fácil hacer un contador en bash. El siguiente comando ya sirve:</p>
<p>echo $(( `cat cont` + 1 )) &gt; cont</p>
<p>El problema es que no puedo incrustar en mi index.html el contenido del archivo cont. Me gustaría hacer un &lt;#include &#8220;cont&#8221;&gt; pero en HTML eso no se puede hacer y thttpd no es de los que tienen Server Side Includes (bueno, tiene, pero no es nada cómodo).</p>
<p> </p>
<p>Podría hacer que el fichero index.html fuera un ejecutable (CGI) que mediante echos mande la página y con un &#8216;cat cont&#8217; meta el número correspondiente en el sitio que toca. Me parece bastante chapucero&#8230; prefiero tener todos los CGIs en el mismo sitio.</p>
<p>En HTML no se puede incrustar contenido text/html, pero sí imágenes (se hace con la etiqueta IMG). O sea, que mi CGI podría crear una imagen, y hacer un cat mandándola con el Content-type correspondiente. Y ahora, ¿cómo creo una imagen -por ejemplo un PNG- que tenga escrito un número? Eso lo hacen los magníficos programas de ImageMagick; por ejemplo con este comando:</p>
<p># blanco.png es todo blanco.        Seguro que hay formas mejores de hacer esto&#8230;<br />
convert -font helvetica  -pointsize 25 -fill blue -draw &#8220;text 5,22 &#8217;142857&#8242;&#8221; blanco.png texto.png</p>
<p>Aparte de ser muy chapucero, esta solución requiere meter muchísimos programas, librerías y fuentes dentro del chroot, y además sería bastante lento.</p>
<p><a href="http://www.danielclemente.com/amarok/142857.jpg"><img style="width: 208px; float: right; height: 280px; border: 0px;" title="142857 142857 142857 142857" src="http://www.danielclemente.com/amarok/m142857.jpg" alt="142857" /></a></p>
<p>Encontré otro programa (también dentro de ImageMagick) muy útil, es montage y sirve para juntar imágenes. Me bastaría con tener los dígitos del 0 al 9 cada uno en un archivo, y luego, mediante un script, ir juntando cifras para hacer cada número. Por último, servir la imagen con un cat. Ejemplo:</p>
<p>montage 1.png 4.png 2.png 8.png 5.png 7.png 142857.png</p>
<p>Sería lento, pero tampoco mucho. Tendría que hacer el script que creara la lista de parámetros a partir del número leído; ahora mismo no se me ocurre ninguna forma fácil de hacerlo, pero con sed, awk o perl se puede. Me falta tiempo para esto&#8230; antes tengo que aprender a usar los paquetes de coreutils y leerme el man bash.</p>
<p> </p>
<p>Tiene que haber programas que hagan solos lo de crear una imagen con un número escrito. No busqué mucho, pero encontré uno, <a href="http://www.whatsis.com/swc"><strong><span style="color: #999999; font-size: x-small;">swc</span></strong></a> (simple web counter), pero no me gustó porque ha tenido un fallo importante de seguridad y -lo importante- porque usa imágenes GIF, que es un formato con un sistema de compresión patentado por Unisys Corporation, el LZW. Me da asco meterme en estos temas, así que mejor no uso el programa. Yo lo veo como una trampa.</p>
<p> </p>
<p>Resumiendo, que no puedo incrustar texto en HTML, pero sí imágenes (IMG). Entonces me acordé de que también se pueden incluir scripts; ahí vi la solución. Hice un script llamado cuenta así:</p>
<p>#!/bin/bash<br />
echo &#8220;Content-type: text/plain&#8221;<br />
echo</p>
<p>echo -n $(( `cat cont` + 1 )) &gt; cont</p>
<p>echo -n document.write\(\&#8221;<br />
cat cont<br />
echo -n \&#8221;\)\;</p>
<p>Y luego sólo tenía que incluírlo en todas las páginas que quiera con &lt;SCRIPT TYPE=&#8221;text/javascript&#8221; src=&#8221;cgi-bin/cuenta&#8221;&gt;&lt;/SCRIPT&gt;</p>
<p>El problema es que no todos los navegadores soportan JavaScript. Normalmente los que no lo soportan tampoco muestran imágenes, así que creo que mi solución es tan efectiva como la de la imagen. De todas formas sigue siendo una chapuza que he de arreglar cuando me aburra.</p>
<p> </p>
<h2 id="backup"><a title="mozTocId296421" name="mozTocId296421"></a>Copias de seguridad periódicas</h2>
<p>Siempre hay que hacer una copia de seguridad de todo; aunque la web esté en mi casa es posible que el portátil se queme (tal como han pronosticado algunos) o que el disco duro deje de girar de tanto arrancarlo y pararlo. Prefiero no fiarme y mantener una copia actual en mi ordenador grande (desde ahí la puedo pasar a CDs).</p>
<p>Lo hice con este script, bakupa, que es para ejecutar en el ordenador grande (172.26.0.2). 172.26.0.11 es el servidor.</p>
<p>#!/bin/sh<br />
# Esto hace una copia de la web del servidor, y la archiva<br />
# 17-2-2004 Daniel Clemente</p>
<p>dia=`date +%Y_%m_%d`<br />
mkdir temp<br />
echo Pon password del usuario dc<br />
scp -r<script type="text/javascript"></script> <a href="mailto:dc@172.26.0.11"><strong><span style="color: #999999; font-size: x-small;">dc@172.26.0.11</span></strong></a><script type="text/javascript"></script> <span style="display: none;">Esta dirección de correo electrónico está protegida contra los robots de spam, necesita tener Javascript activado para poder verla<script type="text/javascript"></script> </span>:/f/web/danielclemente.com/* temp<br />
tar jcvf ${dia}.tar.bz2 temp<br />
rm -rf temp</p>
<h2 id="web_local"><a title="mozTocId462834" name="mozTocId462834"></a>Trabajar cómodamente en mi web</h2>
<p>Lo de tener un servidor FTP rápido donde dejar la web ya es bastante cómodo, pero quiero más: quiero montar el árbol de directorios de mi web (en el servidor) en un directorio local.</p>
<p>Para eso está el NFS, pero es muy complicado de configurar y a veces poco seguro. Samba estaba bien, pero no quiero instalarle más cosas al servidor, y menos eso (a ver si ahora va a tener tantos recursos compartidos como los Windows que me encuentro por Internet).</p>
<p>Lo que me interesa son los módulos para el kernel que implementan un sistema de archivos basado en FTP o en SSH. No hay que tocar nada del servidor, sólo tener los servidores correspondientes. O sea, que los kernels los tengo que modificar en el ordenador &#8216;grande&#8217;, el servidor no lo toco para nada.</p>
<p>Hay un proyecto llamado <a href="http://lufs.sourceforge.net/lufs/"><strong><span style="color: #999999; font-size: x-small;">lufs</span></strong></a> que hace todo esto con muchos sistemas de archivos, pero lo vi demasiado extenso comparado con los proyectos que trabajan sólo con uno.</p>
<p>El de FTP es <a href="http://ftpfs.sourceforge.net/"><strong><span style="color: #999999; font-size: x-small;">ftpfs</span></strong></a>, y me fue bien pero me daba un error de &#8220;Stale NFS file handle&#8221; al querer cambiar de directorio. De todas formas, el FTP no es seguro, así que probé por SSH.</p>
<p>El de SSH se llama <a href="http://shfs.sourceforge.net/"><strong><span style="color: #999999; font-size: x-small;">shfs</span></strong></a> y es muy fácil de usar. <a href="http://linuca.org/body.phtml?nIdNoticia=209"><strong><span style="color: #999999; font-size: x-small;">Aquí</span></strong></a> (Linuca) vi un tutorial que me ayudó un poco con unos problemas que tuve con el kernel. Lo conseguí poner, y, bueno, funciona perfectamente. Tampoco hay mucho más que decir.</p>
<p><a href="http://www.danielclemente.com/amarok/pantalla.jpg"><img style="width: 120px; float: left; height: 92px;" title="Aquí enfrente me paso horas cada día" src="http://www.danielclemente.com/amarok/mpantalla.jpg" alt="mi pantalla" /></a></p>
<p>Ahora puedo usar Mozilla Composer y mis programas preferidos para tocar archivos del servidor sin tener que instalarlos en el servidor.</p>
<h2 id="dominio"><a title="mozTocId132215" name="mozTocId132215"></a>Cambios en el dominio</h2>
<p>Ahora mi página sería accesible para todos cuando escribieran mi dirección IP en su navegador (por suerte tengo IP fija y sería siempre la misma). Pero lo que yo quiero es que se pueda entrar desde www.danielclemente.com.</p>
<p>¿Qué hace falta para eso? Pues <em>comprar</em> (en realidad <em>alquilar</em> por un año) un dominio libre y hacer que se traduzca a mi IP cuando alguien lo escriba. Hay unos cuantos ordenadores importantes por el mundo que mantienen una tabla con la equivalencia entre cada nombre de dominio y cada IP: son los servidores DNS.</p>
<p>Para que añadan un registro que apunte a tu IP tienes que pagar, aunque no mucho. Por ejemplo, yo lo compré en GoDaddy por unos 9 dólares USD, y vale por un año. No voy a hacer propaganda de ninguna empresa; busca &#8216;domain registrars&#8217; que es que como se llaman en inglés. Que sepas que un .com te puede salir por $7 o $30 dependiendo de en dónde te dejes timar, y un .es de 100 euros para arriba, más gastos de patentes, tasas, trámites, etc. (¡viva el Ministerio de Ciencia y Tecnología!).</p>
<p>Ah, el registro de un .com suele ser fácil. Tienes que dar datos ciertos sobre tu nombre, dirección, teléfono y e-mail, y pagar con tarjeta de crédito (una de esas &#8216;virtuales&#8217; ya vale). Como pagas, tienes soporte técnico que te ayudará en todo.</p>
<p> </p>
<p>Una vez &#8220;comprado&#8221; el dominio, hay varias opciones (todas hay que buscarlas desde el &#8216;Centro de control&#8217; de la web del registrador): por ejemplo, puedes redirigirlo a otra página, poner un mensaje de &#8216;En venta&#8217;, alojar algún archivo (pero con publicidad ya que el hosting se paga aparte) o decir directamente a qué IP está ligado ese dominio.</p>
<p> </p>
<p>Lo que yo hice fue informar a todo el mundo de que www.danielclemente.com = 217.126.10.173. De eso se encargan los servidores DNS; pero como yo no tenía ganas de poner un servidor DNS en mi ordenador, usé los servidores de GoDaddy para añadir esa entrada mediante una opción de su web (es un servicio que dan gratis). Como todos los DNS están relacionados, un cambio en uno de ellos se propaga a todos los del mundo en unas horas.</p>
<p>Encontré una opción perdida en la web que permitía editar el archivo de zonas DNS; desde ahí pude incluir la línea A necesaria. Quedó así:</p>
<p> </p>
<table style="text-align: left; width: 620px; height: 72px; margin-left: auto; margin-right: auto;" border="1" cellspacing="0" cellpadding="2" summary="Tabla de zonas DNS">
<tbody>
<tr>
<th>Nombre de zona</th>
<th>Tipo</th>
<th>Valor</th>
</tr>
<tr>
<td>@</td>
<td>A</td>
<td>217.126.10.173</td>
</tr>
<tr>
<td>www</td>
<td>CNAME</td>
<td>@</td>
</tr>
</tbody>
</table>
<p> </p>
<p>La A da la traducción de danielclemente.com (que sale representado como @) y el www es un alias a @, o sea, que tanto danielclemente.com como www.danielclemente.com resuelven a mi IP. De hecho, todos los subdominios traducen a mi misma IP, así que seguro que podría quitar el www ése.</p>
<p>Tuve que esperar dos días para que los cambios surtieran efecto, y después fue muy bonito ver la &#8216;propagación DNS&#8217;: poco a poco esta información fue llegando a todos los servidores -incluso a los pequeños, pero más tarde- empezando desde los de la empresa de dominios hasta llegar a todos los del mundo. Es fácil comprobarlo usando órdenes como éstas:</p>
<p>    dig www.danielclemente.com  # Uso los servidores configurados en mi /etc/resolv.conf<br />
    dig @195.235.113.3 www.danielclemente.com  # A ver qué hay en el de Telefónica<br />
    dig @PARK3.SECURESERVER.NET www.danielclemente.com  # A ver qué piensan los de GoDaddy (los primeros en actualizarse)</p>
<h2 id="conclu"><a title="mozTocId284388" name="mozTocId284388"></a>Conclusiones</h2>
<p>Por fin tengo mi servidor montado; creo que me he enrollado bastante en algunos puntos pero tenía ganas de hacerlo.</p>
<p>Resumiendo, he montado mi propio servidor desde cero tanto a nivel hardware como software. En realidad es poca cosa (servidor web y ftp), pero lo poco que hace lo hace muy bien. Lo he pensado todo mucho y creo que he tomado la mejor decisión en cada momento, con varias excepciones: sé que he hecho bastantes &#8216;chapuzas&#8217; (o &#8216;problemas que no he resuelto de forma elegante&#8217;), pero soy consciente de ello y las arreglaré cuando haya aprendido lo suficiente.</p>
<p>He aprendido mucho, y lo importante es que no me he repetido. Ya pasé muchos meses escribiendo y pensando <a href="http://www.danielclemente.com/servidor/"><strong><span style="color: #999999; font-size: x-small;">cómo montar un servidor</span></strong></a> que hiciera de todo para mi instituto (fue mi &#8216;Treball de Recerca&#8217; del Bachillerato, y ganó un premio CIRIT de la Generalitat). Todo el tiempo que perdí con eso no lo he vuelto a perder aquí, y tampoco se parecen mucho. En el servidor-que-hace-de-todo de mi instituto sólo tuve que instalar cada cosa, una detrás de otra. En este estudio resuelvo mis necesidades personales, y eso cuesta mucho más que hacer apt-gets.</p>
<p>Una conclusión importante que deberías sacar si ya has leído hasta aquí es que el documento se acabará pronto&#8230;</p>
<p><strong>Septiembre 2006</strong>: bueno&#8230; no del todo, porque cuando apagué el servidor (dos años y medio después), escribí <a href="http://www.danielclemente.com/amarok/resulta.html"><strong><span style="color: #999999; font-size: x-small;">qué tal funcionó mi servidor</span></strong></a>.</p>
<p> </p>
<h2 id="acerca"><a title="mozTocId437341" name="mozTocId437341"></a>Sobre este documento</h2>
<ul>
<li>Todo esto lo he escrito la tercera semana de febrero de 2004. El trabajo físico lo había empezado un mes antes.</li>
<li>Licencia: <a href="http://www.gnu.org/licenses/fdl.html"><strong><span style="color: #999999; font-size: x-small;">FDL</span></strong></a>, los programas <a href="http://www.gnu.org/licenses/gpl.html"><strong><span style="color: #999999; font-size: x-small;">GPL</span></strong></a> y las imágenes igual. No hace falta que me pidas permiso para usar partes del documento, pero conserva mi nombre por algún lado o un enlace aquí: www.danielclemente.com/amarok</li>
<li>Lenguaje: he intentado poner todos los acentos y letras; avísame si hay erratas. Sé que he mezclado los tiempos verbales de formas muy raras, pero es que no sabía con cuál quedarme. Iba a poner en cursiva los extranjerismos, pero hay tantos que tendrás que saber detectarlos.</li>
<li>Idiomas: en principio no traduciré el documento a otros idiomas, porque el español es fácil de aprender (al menos más fácil que el inglés).</li>
<li>Las fotos de mala calidad las he hecho con una Best Buy Easy Point &amp; Click y con el driver <a href="http://spca50x.sourceforge.net/"><strong><span style="color: #999999; font-size: x-small;">spca50x</span></strong></a>. La cámara tenía más calidad antes de que la abriera y le hiciera cosas por dentro.</li>
<li>El dibujo del cortafuegos es mío&#8230; <img src='http://www.gatoelectronico.com.ar/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Lo hice con una tableta gráfica Wacom usando <a href="http://www.sodipodi.com/"><strong><span style="color: #999999; font-size: x-small;">sodipodi</span></strong></a> y <a href="http://www.gimp.org/"><strong><span style="color: #999999; font-size: x-small;">gimp</span></strong></a>. El diseño vectorial es éste: <a href="http://www.danielclemente.com/amarok/cortafuegos.svg"><strong><span style="color: #999999; font-size: x-small;">cortafuegos.svg</span></strong></a> (abrir con sodipodi).</li>
<li>Lo he hecho todo con el Mozilla Composer, es magnífico. Sobre todo me ha gustado lo de que genere la &#8216;Tabla de contenidos&#8217; automáticamente. Confieso haber usado también vim para tomar notas.</li>
<li>Llevaba años queriendo poner esta imagen. Gracias otra vez, Mozilla Composer.</li>
</ul>
<div style="text-align: center;"><a href="http://validator.w3.org/check/referer"><br />
</a></div>
<p><!-- <a href="../contacto/" mce_href="../contacto/">Contacto</a>: <code>www.danielclemente.com&nbsp;&nbsp; n142857_-_Arroba_-_gmail.com &nbsp;&nbsp;&nbsp; danielclementeArroba ozu.es&nbsp;&nbsp;&nbsp;   <mce:script language=mce-'JavaScript' type='text/javascript'><!   <!   var prefix = '&#109;a' + 'i&#108;' + '&#116;o';  var path = 'hr' + 'ef' + '=';  var addy46733 = '142857' + '&#64;';  addy46733 = addy46733 + 'j&#97;bb&#101;r' + '&#46;' + 'c&#111;m';  document.write( '<a ' + path + '\'' + prefix + ':' + addy46733 + '\'>' );  document.write( addy46733 );  document.write( '<\/a>' );  //-->\n<script type="text/javascript"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gatoelectronico.com.ar/2009/12/como-monte-mi-servidor-web/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Faq sobre grabadoras</title>
		<link>http://www.gatoelectronico.com.ar/2009/12/faq-sobre-grabadoras/</link>
		<comments>http://www.gatoelectronico.com.ar/2009/12/faq-sobre-grabadoras/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 21:54:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Articulos de interes]]></category>
		<category><![CDATA[Configuración]]></category>
		<category><![CDATA[Control remoto pc]]></category>
		<category><![CDATA[Curioso]]></category>
		<category><![CDATA[Grabadoras]]></category>

		<guid isPermaLink="false">http://www.gatoelectronico.com.ar/?p=25</guid>
		<description><![CDATA[Todo lo que siempre quisiste saber sobre grabadoras de cds lo encontraras aca en este completisimo informe. Indice     1º &#8211; ¿Es fiable una grabadora IDE?.      2º &#8211; ¿Debo utilizar Windows 95 o Windows 98?      3º &#8211; ¿Cómo conecto la grabadora al bus?.      4º &#8211; ¿El salvapantallas es tanto problema como dicen?      [...]]]></description>
			<content:encoded><![CDATA[<table border="0">
<tbody>
<tr>
<td colspan="2" valign="top"><strong>Todo lo que siempre quisiste saber sobre grabadoras de cds lo encontraras aca en este completisimo informe.<br />
</strong></p>
<p><strong>Indice</strong><strong>     1º &#8211; ¿Es fiable una grabadora IDE?.</strong><br />
<strong>     2º &#8211; ¿Debo utilizar Windows 95 o Windows 98?</strong><br />
<strong>     3º &#8211; ¿Cómo conecto la grabadora al bus?.</strong><br />
<strong>     4º &#8211; ¿El salvapantallas es tanto problema como dicen?</strong><br />
<strong>     5º &#8211; ¿Afecta en algo la administración de energía del Windows?</strong><br />
<strong>     6º &#8211; ¿Cómo se configura el CD-ROM bajo Windows 9x?</strong><br />
<strong>     7º &#8211; ¿Cómo se configura el HD bajo Windows 9x?</strong><br />
<strong>     8º &#8211; ¿Cómo configuro el disco duro en opciones avanzadas?</strong><br />
<strong>     9º &#8211; ¿Que software uso?</strong><br />
<strong>    10º -¿Dónde encuentro mas información a respecto?</strong><br />
<strong>    11º -¿Porque de repente no puedo grabar nada?</strong><br />
<strong>    12º -¿Se puede grabar y hacer mas cosas a la vez?</strong><br />
<strong>    13º -¿Es aconsejable upgradear la Flash Bios de la grabadora?</strong><br />
<strong>    14º &#8211; ¿La regrabación vale para algo?</strong><br />
<strong>    15º &#8211; ¿Porque hay cd&#8217;s sin errores que no se graban on-the-fly?</strong><br />
<strong>    16º &#8211; ¿Por qué tengo todo bien pero no me graba on-the-fly?</strong><br />
<strong>    17º &#8211; ¿Cuándo puedo arriesgarme a grabar sin prueba previa?</strong><br />
<strong>    18º &#8211; ¿Como grabar audio sin los dos segundos entre pistas?</strong><br />
<strong>    19º &#8211; ¿Porque no puedo grabar ciertos WAVs en un CD de audio?</strong><br />
<strong>    20º &#8211; ¿Cómo copiar juegos de PSX con el CDRWIN?</strong><br />
<strong>    21º &#8211; ¿Cómo copiar juegos de PSX con el DiskJuggler?</strong><br />
<strong>    22º &#8211; ¿Cómo copiar juegos de PSX con el Easy CD Pro?</strong><br />
<strong>    23º &#8211; ¿Cómo copiar juegos de PSX con el Prassi CD-Right Plus?</strong><br />
<strong>    24º &#8211; ¿Cómo copiar juegos de PSX con el Nero?</strong><br />
<strong>    25º &#8211; ¿Cómo copiar juegos de PSX con el CD-Wizard?</strong><br />
<strong>    26º &#8211; ¿Cómo copiar con Nero juegos que dan problemas?</strong><br />
<strong>    27º &#8211; ¿Qué hago sino puedo copiar CDs de PSX/Datos/Audio con el software X?</strong><br />
<strong>    28º &#8211; ¿Que es el BlindRead?</strong><br />
<strong>    29º &#8211; ¿Cómo evitar la protección SecuROM?</strong><br />
<strong>    30º &#8211; ¿Cómo evitar la protección de tabla de contenidos falsa?</strong><br />
<strong>    31º &#8211; ¿Cómo evitar la protección de LaserLock?</strong><br />
<strong>    32º &#8211; ¿Cómo evitar la protección de SafeDisk?</strong><br />
<strong>    33º &#8211; ¿Cómo evitar la protección de DiskGuard?</strong><br />
<strong>    34º &#8211; ¿Cómo evitar la protección de CD Cops?</strong><br />
<strong>    35º &#8211; ¿Que es el ISO2CD?</strong><br />
<strong>    36º &#8211; ¿Que es el Virtual CD-ROM?</strong><br />
<strong>    37º &#8211; ¿Cómo grabar discos de audio sin los dos segundos entre pistas?</strong><br />
<strong>    38º &#8211; ¿Qué son con los errores extraños al copiar on-the-fly con algunos CDs?</strong><br />
<strong>    39º &#8211; ¿He de actualizar mis drivers ASPI y bus master?</strong><br />
<strong>    40º &#8211; Soy pobre, estoy en paro y no tengo dinero,  ¿qué hago?</strong><br />
<strong>    41º &#8211; ¿Cómo puedo hacer copia de seguridad de un juego protegido?</strong><br />
<strong>    42º &#8211; ¿Qué hay acerca de los lectores UDMA?</strong><br />
<strong>    43º &#8211; ¿Qué lector IDE es buena para grabar?</strong><br />
<strong>    44º &#8211; ¿Puedo grabar con procesadores AMD?</strong><br />
<strong>    45º &#8211; ¿Se puede grabar bajo otros sistemas operativos?</strong><br />
<strong>    46º &#8211; ¿Tengo que desfragmentar todas las unidades lógicas?</strong><br />
<strong>    47º &#8211; ¿Hay algún problema con el software residente?</strong><br />
<strong>    48º &#8211; ¿Hay algún problema con el programador de tareas del Windows?</strong><br />
<strong>    49º &#8211; ¿Es conveniente reiniciar el ordenador antes de grabar?</strong><br />
<strong>    50º &#8211; ¿Cuántos CDs seguidos se pueden grabar?</strong><br />
<strong>    51º &#8211; He hecho un posavasos, ¿puedo recuperar algo?</strong><br />
<strong>                52º &#8211; ¿Hay que desfragmentar antes de hacer una compilación?</strong><br />
<strong>    53º &#8211; ¿Porqué tengo problemas con los CD-Audio en mi equipo de música? </strong><br />
<strong>    54º &#8211; Tengo problemas la grabadora no reconoce los CDs, ¿qué hago?.</strong><br />
<strong>    55º &#8211; ¿Porqué mis compilaciones de datos se leen muy lento?</strong><br />
<strong>    56º &#8211; ¿Es seguro usar el nuevo driver CDFS.VXD?</strong><br />
<strong>    57º &#8211; ¿Qué software puedo usar para pasar de CD-Audio a MP3?</strong><br />
<strong>    58º &#8211; ¿Hay diferencias entre CDs grabados a diferentes velocidades?</strong><br />
<strong>    59º &#8211; ¿Por qué un software extrae audio mas rápido que otro?</strong><br />
<strong>    60º &#8211; ¿Se graba bien con el Windows 2000 y con el Win98 SE?</strong><br />
<strong>    61º &#8211; Me sobra el dinero y no se si comprarme otra grabadora</strong><br />
<strong>    62º &#8211; ¿Por qué tengo problemas para leer los CDs regrabables?</strong><br />
<strong>    63º &#8211; ¿Por qué no puedo borrar/formatear un disco regrabable?</strong><br />
<strong>    64º &#8211; ¡Que FAQ mas bueno!. ¿Cómo podría invitarte a unos cacharros?<span id="more-25"></span></strong></p>
<div>
<p> </p></div>
<p><strong>1º &#8211; ¿Es fiable una grabadora IDE?.</strong></p>
<p><strong>        Con  los  ordenadores  actuales  y  más  en concreto con las placas     actuales una grabadora IDE  es  perfectamente  válida,  aparte  de  que     muchas de las grabadoras que se catalogan como IDE realmente no lo son, sino  que  son  EIDE (enhanced IDE) y pueden aprovechar las capacidades     que el puerto  EIDE  puede  dar,  las  cuales  son  superiores  al  IDE standard.  </strong></p>
<p><strong>        Si es cierto,  que quizás una grabadora IDE necesite  algo  mas  de     tiempo  para  ponerla  en  funcionamiento que una SCSI (no en todos los     casos).  Esto es debido,  mas que a la limitación del  hardware,  a  la limitación  propia  del  Windows  que  no  es  precisamente  un sistema     operativo bien afinado.  Pero esto no quiere decir  que  una  grabadora     IDE  sea un producto que no valga para nada.  Las grabadoras SCSI desde luego que son la mejor opción para grabar,  naturalmente acompañadas de     un  lector SCSI y de la correspondiente tarjeta SCSI;  pero también son     mas caras.  En cambio,  las grabadoras IDE ofrecen una alternativa  más barata y perfectamente válida.  </strong><br />
<strong>    </strong><br />
<strong>        Cualquier lector IDE actual da unos 2 MB/s,  lo de x32 o x40 es  en     picos,  de media viene a ser un x12 o x16.  Cualquier HD actual también     te da 2 MB/s como mínimo.  Un proceso de  grabación  necesita  mantener 300KB/s  (x2) o 600KB/s (x4).  Teniendo en cuenta que hay un buffer que    &#8220;sujeta&#8221; una caída de hasta 3 segundos pues el proceso de grabación  no     debería  tener  mas  problemas  que  el de que el CD origen tenga algún error de lectura.  El problema esta en el Windows, que no es un sistema     operativo ni mucho menos bueno,  y que claro,  ante un proceso delicado     se queda al descubierto con todos sus fallos.  </strong></p>
<p><strong>        Matizo que con esto no quiero decir ni que todas las grabadoras IDE     sean  buenas,  ni  que  todas  las grabadoras SCSI también lo sean,  el     comprador deber  analizar e informarse acerca de que marca  da  mejores resultados tanto en IDE como en SCSI.  </strong></p>
<div>
<strong>    </strong></div>
<p><strong>2º &#8211; ¿Debo utilizar Windows 95 o Windows 98?</strong></p>
<p><strong>        Depende el caso,  creo que eso es el propietario  de  la  grabadora     quien mejor debe de decidir.  La mayoría del software que viene con las     grabadoras  esta preparado para Windows 95,  con lo que no se garantiza que funcione en Windows 98.  En este caso en concreto el problema  está     en  que  Microsoft  al implementar los controladores de las unidades en     Windows 98 ha realizado unos pequeños cambios que convierten al Windows 98 incompatible con las grabadoras EIDE y algunos  chipsets  de  placas     bases, mas en concreto los chipsets ALI y los Intel BX.</strong><br />
<strong>    </strong><br />
<strong>        Hay algunos tipos de software que sustituyen los drivers de Windows     98 y solucionan el problema,  pero  otros  tipos  de  software  que  no     realizan  esta  operación  hacen  imposible  el  funcionamiento  de  la grabadora bajo Windows conjuntamente con  ciertos  chipsets  de  placas     bases.  Este problema ser  corregido en el Service Pack 1 de Windows 98     y  que  dice Microsoft que va a salir muy pronto (quizás ha salido ya y yo no me he enterado todavía).  </strong></p>
<p><strong>        También es solucionable utilizando las  ultimas  versiones  de  los     respectivos  software  de grabación.  Estas últimas versiones vienen ya     como &#8220;Windows  98  compliant&#8221;  es  decir,  que  están  preparados  para funcionar bajo Windows 98.  </strong></p>
<p><strong>        Si al usuario la grabadora le funciona  bien  bajo  Windows  98  yo     recomendaría  que  se  quedara  con Windows 98 ya que desde mi punto de     vista, en los casos que la grabadora funciona bien bajo Windows 98,  el retroceder a Windows 95 añade siempre problemas.  Esto puede ser debido     a que el Windows 98 soporta algo mejor el uso de grabadoras,  siempre y     cuando  no  se  posean  las  placas  basadas  en  los  chipsets que dan problemas y siempre y cuando se posea el hardware suficiente para mover     el Windows 98.  En caso de que no se posea hardware suficiente, siempre     ser  mejor utilizar la grabadora bajo Windows  95  ya  que  Windows  95 necesita  para  funcionar  bastantes  menos recursos de lo que necesita  Windows 98.  </strong></p>
<p><strong>        Si se utilizar Windows 95 no hay que olvidar el hacer una retoque en el fichero system.ini que es esta situado en el subdirectorio del Windows, esto solo habrá que hacerlo bajo Windows 95, nunca bajo Windows 98. Es debido a que el Windows 95 lo lleva mal configurado, en cambio, Windows 98 esta bien ajustado en lo que se refiere a ese aspecto en concreto.</strong></p>
<p><strong>        Habrá que buscar el apartado [vcache] dentro del fichero system.ini y si no esta pues se crea, luego se pone lo siguiente:</strong></p>
<p><strong>        [vcache]</strong><br />
<strong>        minfilecache=512</strong><br />
<strong>        maxfilecache=4096</strong></p>
<p><strong>        Con lo que, resumiendo, la conclusión a la que se puede llegar es que siempre es mejor plataforma para grabar el Windows 95, aunque como el software cada vez esta mas preparado para Windows 98, al final  (si funciona bien) se puede grabar bajo Windows 98.. No obstante si bajo Windows 95 funciona bien el proceso de grabación, es preferible utilizar el Windows 95. También hay que tener en cuenta que determinadas grabadoras no funcionan bajo Windows 98, con lo que el usuario deberá ver cual es lo mejor.</strong></p>
<p><strong>        Realmente el Windows 95 es mejor sistema operativo para grabar que el Windows 98, esto es debido a los controladores Intel Bus Master que incorpora el Windows 98 y que pueden dar serios problemas en ordenadores con determinadas placas base y problemas en general con cualquier ordenador. El consejo que doy yo es que se utilice el Windows 95 versión OSR2 (mejor si es la versión OSR2.5 la cual se identifica como versión 4.00.950 C) ya que si se le instalan todas las actualizaciones disponibles para el Windows 95,  prácticamente queda un Windows 98 pero con el kernel del Windows 95, mas rápido y que consume menos recursos.</strong></p>
<p> </p>
<p><strong>3º &#8211; ¿Cómo conecto la grabadora al bus?.</strong></p>
<p><strong>        Aquí   hay   opiniones  para  todo.   Determinadas  marcas  (no  se     exactamente si algunas o todas) recomiendan situar  la  grabadora  como     esclavo en el canal IDE secundario,  el lector como maestro también  en el  canal  IDE  secundario,  y  el/los  discos  duros  en  el canal IDE     primario.  </strong></p>
<p><strong>        Otros dicen que el disco duro ha de ir como maestro en el canal IDE     primario,  el lector como  esclavo  en  el  canal  IDE  primario  y  la     grabadora,  en solitario,  como maestro en el canal IDE secundario y en caso de tener un segundo disco duro este deber  ir como esclavo  de  la     grabadora en el canal IDE secundario.  </strong></p>
<p><strong>        Mi recomendación es que si  funciona  bien  se  utilice  el  primer     m‚todo,  y si no funciona bien pues entonces utilizar el segundo.  Esta     claro que la grabadora ir  mejor si est   ella  sola  y  no  tiene  que compartir  el  bus,  pero  también se acarrea el problema que el lector     tendría que pasar a compartir el  bus  (aunque  esto  no  parece  tanto     problema).  La  ventaja  de tener el conjunto de grabadora/lector en el canal IDE secundario es que si por lo que sea el HD empieza a swapear o     a hacer algo,  la perturbación producida sobre la grabación seria menor     al estar el HD en un canal aparte a la grabadora y al lector.</strong></p>
<p><strong>        Resumiendo,  el  sistema  mas seguro y fiable es el de grabadora en     solitario en el canal IDE secundario.  no obstante si funciona el  otro     m‚todo  que  propongo,  es  mas  fiable  este otro cara a resistencia a perturbaciones o cara a poder trabajar con el ordenador a la vez que se     graba.  </strong></p>
<div>
<p> </p></div>
<p><strong>4º &#8211; ¿El salvapantallas es tanto problema como dicen?</strong></p>
<p><strong>        Pues si,  el salvapantallas puede ser un problema.  Bien es  cierto     que  conozco  gente  que tiene el salvapantallas activado y nunca le ha     llegado a fastidiar ninguna grabación,  aunque es preferible quitar  el salvapantallas  y  así  de  esa  forma  reducir los procesos que pueden     actuar a la par de la grabación pudiendo llegar a afectarla. </strong><br />
<strong>    </strong><br />
<strong>        En concreto, el problema del salvapantallas es que cuando se activa     lee del HD el programa que hace de salvapantallas,  esto provoca que si     el  salvapantallas  es  muy pomposo también requerirá leer mas de HD lo cual puede parar la grabación.  </strong></p>
<p> </p>
<p><strong>5º &#8211; ¿Afecta en algo la administración de energía del Windows?</strong></p>
<p><strong>        Afecta en mucho.  El administrador de energía (situado en el  panel     de   control)   deber   estar  siempre  totalmente  desactivado.   Para     desactivarlo se tendrá  que ir al panel de  control,  administración  de energía.  En  la  carpeta de &#8220;combinaciones de energía&#8221; las opciones de     &#8220;pasar a inactividad&#8221;,  &#8220;apagar el monitor&#8221; y  &#8220;desactivar  los  discos     duros&#8221; deber n estar configuradas como &#8220;Nunca&#8221;.  </strong><br />
<strong>    </strong><br />
<strong>Dependiendo de como este configurado podría provocar que  el  disco     duro se &#8220;durmiera&#8221; debido a un periodo de inactividad,  esto provocaría     que a la primera que el software tuviera que acceder al  HD  para  algo  se produjera  un  importante  retardo  (durante el cual el HD despierta) y     provocar  el fallo en el proceso de grabación.  </strong></p>
<p><strong>        Si  se  graba on-the-fly (de lector a grabadora sin hacer imagen en     HD) el proceso de grabación va  bien,  pero  justo  en  el  momento  de     empezar a escribir el TOC se producen accesos al disco duro,  si en ese momento resulta que el disco duro esta dormido es muy  posible  que  la     grabación falle.  Resumiendo,  si durante una grabación el HD tiene que     &#8220;despertar&#8221; en algún momento, provocar  el fallo en la grabación.  </strong></p>
<p><strong>        Es aconsejable mirar también en el SetUp de la  BIOS  y  desactivar     todo indicio de administración de energía o similares para evitar que durante el proceso de grabación, algún sistema de control de energía pudiera activarse y provocar un fallo de grabación. Sobretodo en el casos del disco duro, como el administrador de energía “duerma” el disco duro es muy posible que la grabación falle en el primer momento que se produzca un acceso a cualquiera de los discos duros que pudieran haber sido dormidos.</strong></p>
<p><strong>        Hay que tener cuidado también con el monitor, es difícil pero también podría provocar el fallo.</strong></p>
<p> </p>
<p><strong>6º &#8211; ¿Cómo se configura el CD-ROM bajo Windows 95/98?</strong></p>
<p><strong>        La configuración del CD-ROM se realizar  desde el panel de control,     sistema,  carpeta  administrador  de  dispositivos.  Una  vez  allí¡  se     selecciona propiedades del dispositivo CD-ROM y se desactiva la  opción de  &#8220;Notificar  la  inserción  automáticamente&#8221;  dentro  de  la carpeta     configuración.   Esto  se  deber   hacer  para  el  lector  y  para  la     grabadora,  y  el motivo es que no le de por arrancar el CD en mitad de     la grabación.  </strong></p>
<p><strong>        En esta misma carpeta aparece la opción &#8220;DMA&#8221;, sirve para,  en caso     de que el lector lo soporte,  aumentar la velocidad del CD-ROM mediante     transferencias DMA.  Para saber si lo soporta o nó se deber  activar la casilla y reiniciar,  si después de reiniciar sigue activa  es  que  si     soporta. Si resulta que es soportada est  opción habrá  que observar que     no se produzca ninguna incompatibilidad.</strong></p>
<p><strong>        También  aparece la opción de &#8220;sincronizar transferencia de datos&#8221;,     esta también deber  ser activada.  </strong></p>
<p> </p>
<p><strong>7º &#8211; ¿Cómo se configura el HD bajo Windows 95/98?</strong></p>
<p><strong>        La  configuración  del  HD  se realizar  desde el panel de control,     sistema,  carpeta  administrador  de  dispositivos.  Una  vez  allí¡  se     selecciona  &#8220;Controladores  de  disco duro&#8221; mas en concreto propiedades del controlador del bus PCI.  Una vez allí¡  se  selecciona  la  carpeta     configuración y se configura el canal IDE doble como &#8220;Ambos canales IDE     habilitados&#8221;  en  vez  de  &#8220;Predeterminado&#8221;  que  es  lo  que viene por defecto.  De esta forma se asegura que se selecciona siempre la  opción     correcta  y que el &#8220;predeterminado&#8221; no predetermine la peor opción para grabar.  </strong></p>
<p><strong>        Esto que acabo de decir esta casi mas destinado para Windows 95 que para Windows 98, bajo Windows 98 se puede perfectamente dejar como predeterminado, en cambio, bajo Windows 95 es mas que recomendable el ponerlo como “ambos canales IDE habilitados”.</strong></p>
<p> </p>
<p><strong>8º &#8211; ¿Cómo configuro el disco duro en opciones avanzadas?</strong></p>
<p><strong>        Uno de las opciones de configuración del disco duro est   en  panel     de control,  propiedades del sistema, rendimiento, sistema de archivos,     disco duro.  En esta carpeta se puede configurar la función  que  va  a realizar el disco duro,  para ello se mirar  en &#8220;función típica de este     equipo&#8221;.  Allí se podrá  seleccionar  entre  &#8220;pc  escritorio&#8221;,  &#8220;sistema     móvil&#8221; o &#8220;servidor de red&#8221;. Pues bien, si se configura como servidor de red  se  conseguir   que  algunos cd&#8217;s que antes no grababa on-the-fly,     luego si lo haga.  </strong><br />
<strong>    </strong><br />
<strong>       ¿Porque?, pues no lo se,  parece que hay cd&#8217;s que,  debido a lo que     sea,  el  lector  cuando  llega  a uno o varios puntos determinados del     disco se ve que le cuesta leer y se aprecia como baja la  velocidad  de giro  del  lector.  En  estas  circunstancias,  si se est  haciendo una     imagen a HD pues no pasa nada,  pero claro&#8230;   si se esta grabando on-the-fly  pues  el  riesgo  de  que el buffer se quede sin datos aumenta     considerablemente.  </strong></p>
<p><strong>        Al  configurar  el disco duro para que trabaje como servidor de red     yo diría que lo que se esta haciendo es  ofrecer  mas  prioridad  a  la     ejecución de operaciones referidas a procesos que utilicen las unidades con  lo  que  ante  circunstancias  de este tipo el hardware esta mejor     preparado para salir del problema que se le presenta.  No estoy  seguro     si  esta  explicación  que  acabo  de dar es la correcta,  pero por las     pruebas que he hecho así ha sido, procesos que utilizaban solamente CPU     y memoria son parados mientras se otro  proceso  que  utiliza  unidades     acaba de realizar un acceso en concreto.  </strong></p>
<p> </p>
<p><strong>9º &#8211; ¿Que software uso?</strong></p>
<p><strong>        Respecto al software pues hay para todos los  gustos.  Desde  luego     que  en  lo  que  se refiere a máxima facilidad est  el que normalmente     suele venir con la grabadora:  el Easy CD Creator,  el CD Copier  y  el Direct CD (para las regrabadoras).  Luego si se desea mas potencia está     bastante bien el Easy CD Pro (versión registrada del Easy  CD).  Aunque     para  mí  (y  para  muchos),  el  mejor  sin  lugar  a dudas es el Nero (disponible en http://www.ahead.de).  </strong></p>
<p><strong>        El Nero tiene muchas  opciones  de  grabación  y  dispone  de  gran     cantidad  de  posibilidades  que  permiten  un  máximo control sobre la configuración y el control del proceso de grabación.  </strong></p>
<p><strong>        Si resulta que el Nero no reconoce tu lector cd-rom, deberás utilizar la opción de auto-detectar cd-rom. El problema de esa opción es que necesita que crees un cd-rom para realizar el test (puedes coger el fichero para crear el CD  de la pagina del Nero) y dicho fichero será el que se grabe a CD mediante la opción de grabar desde la opción de “burn image” del menú file. (fichero si esta en castellano).Antes de grabar has de asegurarte que esta activada la opción DAO. Otro método alternativo consiste en buscar en el fichero cdrom.cfg (en el subdirectorio del Nero) algún CD-ROM que sepas que es igual al tuyo o algún modelo de la misma marca que sepas que las diferencias son mínimas. Copias esas líneas en el final del fichero, cambias el nombre a línea de  identificación y ya está. Este método funciona en casos como modelos Creative que en realidad son Samsung o modelos de una marca determinada que son iguales a los anteriores excepto en que tienen algo mas de velocidad.</strong></p>
<p><strong>        Para grabar cd&#8217;s de playstation se emplea el CDRWIN (disponible  en     http://www.goldenhawk.com),  el cual es también un muy buen software de     grabación.  También se emplea para grabar  cd’s  con  algunos  tipos  de protección anticopia.  </strong></p>
<p><strong>        No solo hay software para Windows,  también hay para Linux y  OS/2.     Teniendo  en  cuenta que Linux y OS/2 son sistemas operativos realmente     buenos y eficientes, casi seguro que el proceso de grabación ser  mucho mas óptimo si se realiza fuera del Windows.  </strong></p>
<p><strong>        A continuación os ofrezco las direcciones de internet del software de grabación mas comúnmente usado:</strong></p>
<p><strong>    &#8211; Windows -</strong></p>
<p><strong>    http://www.vob.de                                                                           -&gt; CD Wizard Pro</strong><br />
<strong>    http://www.goldenhawk.com                                                          -&gt; CDRWin</strong><br />
<strong>    http://www.goldenhawk.com                                                          -&gt; Disk at Once (DAO)</strong><br />
<strong>    http://www.adaptec.com                                                                 -&gt; Easy CD Creator, Easy CD Pro</strong><br />
<strong>    http://www.gearcdr.com                                                                 -&gt; Gear</strong><br />
<strong>    http://home.ptd.net/~redline                                                           -&gt; FireBurner</strong><br />
<strong>    http://www.asimware.com                                                              -&gt; Hot Burn</strong><br />
<strong>    http://www.hycd.com                                                                     -&gt; Hy CD</strong><br />
<strong>    http://www.ahead.de                                                                      -&gt; Nero Burning ROM</strong><br />
<strong>    http://www.ntius.com                                                                     -&gt; NTI CD Maker Pro</strong><br />
<strong>    http://www.padus.com                                                                    -&gt; Disc Juggler</strong><br />
<strong>    http://www.prassi.com                                                                    -&gt; Prassi CD </strong><br />
<strong>    http://www.cequadrat.com                                                              -&gt; Win On CD</strong></p>
<p><strong>    &#8211; Linux -</strong></p>
<p><strong>    <a href="http://www.mit.edu/afs/sipb/user/xiphmont/cdparanoia/index.html"><span style="color: #0000ff;">http://www.mit.edu/afs/sipb/user/xiphmont/cdparanoia/index.html</span></a>  -&gt; CD-Paranoia (Linux)</strong><br />
    <a href="ftp://ftp.gwdg.de/pub/linux/misc/cdda2wav"><span style="color: #0000ff;">ftp://ftp.gwdg.de/pub/linux/misc/cdda2wav</span></a>                                      -&gt;Cdda2wav (Linux)<br />
    <a href="http://www.fokus.gmd.de/nthp/employees/schilling/cdrecord.html"><span style="color: #0000ff;">http://www.fokus.gmd.de/nthp/employees/schilling/cdrecord.html</span></a>  -&gt; CD Record (Linux)  <br />
    <a href="http://www.fh-muenchen.de/rz/xcdroast"><span style="color: #0000ff;">http://www.fh-muenchen.de/rz/xcdroast</span></a>                                            -&gt; X-CDRoast (Linux)<br />
    <a href="http://sunsite.auc.dk/BurnIT"><span style="color: #0000ff;">http://sunsite.auc.dk/BurnIT</span></a>                                                               -&gt; BurnIT (Linux)</p>
<p>    &#8211; OS/2 -</p>
<p>    <a href="http://www.rsj.de/us/default.htm"><span style="color: #0000ff;">http://www.rsj.de/us/default.htm</span></a>                                                        -&gt;RSJ CD-Writer (OS/2)</p>
<p> </p>
<p><strong>10º &#8211; ¿Dónde encuentro mas información a respecto?</strong></p>
<p><strong>        En http://www.cd-info.com/CDIC/Technology/CD-R/Faq.html tienes a tu     disposición  un  completísimo  documento sobre las grabadoras,  el cual     incluye abundante información acerca de muchas  aspectos  así  como  de gran  parte del software disponible actualmente para grabar (incluyendo     sus paginas web).  </strong></p>
<p><strong>        En  la  página  del  Nero  también tienes un apartado de grabadoras     soportadas  el  cual  incluye  links  hacia  las  paginas  web  de  sus    fabricantes (www.ahead.de).</strong></p>
<div>
<p><strong>        Por ultimo tienes la  página  http://www.ratma.venusnet.com.  Desde     luego  que  la  página  mas  completa  que he visto,  en lo que a cosas     interesantes se refiere,  y encima totalmente en  castellano,  lo  cual siempre es de agradecer.  </strong></div>
<p> </p>
<p><strong>11º &#8211; ¿Porque de repente no puedo grabar nada?</strong></p>
<p><strong>        Pues podría ser porque se te acaba de &#8220;jubilar&#8221; la grabadora,  pero     vamos a ser más positivos y vamos a ver  otro  motivo.  </strong><br />
<strong>    </strong></p>
<div>
<strong>        Hay   veces  que  cuando  se  instala  un  software  (sobretodo  de     grabación),  este viene con sus propios controladores que o bien no  se     llevan bien con el aparato o bien solo se llevan bien con ese software. ¿Resultado?,  pues  que a lo mejor solo podríamos grabar con ese ultimo     software instalado,  o bien ya no podríamos grabar con ningún software.      Para  subsanar  esto  habría  que proceder a reinstalar el software que usábamos antes para que se volvieran a instalar los  controladores  que  si nos valen ya que con ellos hemos estado grabando perfectamente.</strong></p>
<p> </p></div>
<p><strong>12º &#8211; ¿Se puede grabar y hacer mas cosas a la vez?</strong></p>
<p><strong>        A priori la respuesta dada por muchos es clara, no se puede.  Ahora     bien,  yo  ante  esto  tengo  mis  dudas.  Si se instala el lector y la     grabadora como he dicho en el punto 3§ quedaría el HD en un  canal  ide independiente  de  la  grabación  con lo que las perturbaciones ante un     acceso a HD serian  las  menos  posibles.  También  sería  recomendable     hacer lo dicho en el punto 8º.</strong></p>
<p><strong>        Luego hay que tener en cuenta el tema del buffer,  hay que tener un     buffer que &#8220;sujete&#8221; la grabación durante 3 segundos en caso de  que  no     llegaran  datos  a  la grabadora.  O lo que es igual a 1MB de buffer en grabadoras x2 y 2MB en grabadoras x4. </strong></p>
<p><strong>         Si  se  hace  de  esta  forma y se dispone de un ordenador que como     mínimo tenga 64MB de RAM instalados sí  se  podría  hacer  otras  cosas     mientras se graba. Por hacer otras cosas se entiende escribir una carta en el Word (previamente cargado antes de comenzar la grabación) y cosas     de  ese  tipo que no carguen la maquina y teniendo cuidado de lo que se     hace.  Queda claro que no se puede grabar y jugar al PC-Futbol 7  a  la vez, lo digo por si hay alguno que se le ocurre. </strong></p>
<p><strong>        Todo esto que acabo de decir desde luego que no permite grabar a x8     a la vez que se utiliza el ordenador para otra cosa, pero grabando a x2     o incluso a x4 es posible que se pueda evitar  el  tener  el  ordenador parado.  El  usuario es quien deber  hacer sus pruebas correspondientes     (en grabaciones en modo prueba) y ver lo que se puede o lo  que  no  se     puede.   Yo,  personalmente,  mientras  estoy  escribiendo  esto  estoy grabando a la vez un CD.  </strong></p>
<p><strong>        Yo,  las pruebas que he hecho con mi grabadora,  me  han  permitido     estar  grabando un CD y navegando por internet al mismo tiempo,  con lo     que la cosa no debe ser tan difícil.  También he podido estar  haciendo este documento mientras grababa un CD.  </strong></p>
<p> </p>
<p><strong>13º &#8211; ¿Es aconsejable upgradear la Flash Bios de la grabadora?</strong></p>
<p><strong>        Nunca.  Si funciona déjala estar y no la toques.  Si el proceso  de     flasheado de la Bios falla por algún motivo el fabricante no lo  admite     en garantía, y si esta fuera de garantía a lo mejor te cobran casi como comparte otra grabadora nueva.  Conclusión:  no upgradees la Bios a no     ser que sea extremadamente necesario y siempre ten muy  en  cuenta  una cosa: si funciona no lo toques.  </strong></p>
<p><strong>        Una de las cosas que tienes que tener en cuenta es que no merece la pena correr el riesgo de upgradear la bios de la grabadora si resulta que no vas a ganar nada. Lo primero que tienes que hacer es leerte el documento que explique lo que aporta la nueva versión de la bios, y sino te va a aportar nada nuevo, no corras el riesgo. Es decir, si por ejemplo,  resulta que la nueva versión de la bios da a la grabadora una mayor compatibilidad con determinadas placas pero tú no tienes ninguna de esas placas, pues no merece la pena el que corras el riesgo de la actualización cuando no vas a ganar nada con ello.</strong></p>
<p><strong>        Teóricamente los procesos de actualización de bios son fiables, ahora bien, siempre hay riesgos de que se bloquee el ordenador, se vaya la luz&#8230;&#8230;&#8230;&#8230; cosas que muy pocas veces sucede pero que a alguno siempre le toca. </strong></p>
<p> </p>
<p><strong>14º &#8211; ¿La regrabación vale para algo?</strong></p>
<p><strong>        Pues hombre, para algo si vale,  para poder regrabar un CD creo que     hasta  1000  veces  (según  he  leído).  Ahora bien,  la mayoría de los     usuarios  se  limitan  a  duplicar  Cd’s  o  hacer  Cd’s  con  ficheros existentes en el disco duro. En resumidas cuentas, que el regrabar pues     no  es  algo  tan trascendental como parece y tampoco es algo que no se  pueda vivir sin él.  </strong></p>
<p><strong>        Personalmente, al tema este de la regrabación, la aplicación que le     doy yo es la de semanalmente  hacer  un  CD  conteniendo  la  copia  de     seguridad  de  los  textos,  programas  y demás cosas similares que voy haciendo yo, es decir, todo lo que tengo en el ordenador exceptuando la instalación propiamente dicha del software que uso.  De tal forma que antes de copiar todo al CD regrabable, lo que hago es borrarlo primero y luego ya puedo hacer el backup de los subdirectorios que me interesen.</strong></p>
<p><strong>        Supongo que estas cosas es como todo,  habrá  quien no  pueda  vivir     sin  ello  y  habrá   quien  después  de  2  años  todavía no sepa si su regrabadora realmente regraba. </strong></p>
<p><strong>        Otra cosa que he oído es que la regrabación desde Direct CD o similares fuerza mucho el mecanismo de la grabadora. El motivo es sencillo, todo el software análogo al Direct CD lo que hace es crear una unidad lógica de tal forma que se pueda utilizar la grabadora como si de una unidad de disco se tratase. Esto produce un desgaste ya que en cada vez que se copia un fichero, o fichero, el láser de la grabadora se enciende y se apaga, lo cual produce que la grabadora sufra una perdida en su tiempo de vida.</strong></p>
<p> </p>
<p><strong>15º &#8211; ¿Porque hay cd&#8217;s sin errores que no se graban on-the-fly?</strong></p>
<p><strong>        Algo muy típico en el caso de sistemas de grabación IDE  y  que  no     sucede  en el caso de sistemas SCSI.  El motivo es muy sencillo y no es     culpa de la grabadora propiamente dicha sino que  el  problema  es  del lector.  </strong><br />
<strong>    </strong><br />
<strong>        Los lectores IDE son más lentos en acceso  que  los  SCSI  lo  cual     provoca que en determinados Cd’s con miles de ficheros pequeños (mas de     5000)  el lector tiene que estar continuamente accediendo de una a otro con lo que la velocidad baja (no es lo mismo que leer un  solo  fichero     de  varias  decenas  de  MB)  y se une a que por la razón que sea le     pueda costar mas leer el CD, puede provocar un vaciado del buffer de la grabadora.  </strong></p>
<p><strong>        Aunque también en menor medida y siendo mas difícil que se de, esto     mismo  podría  pasar en un CD con un número normal de ficheros pero que     en un subdirectorio determinado haya muchos ficheros pequeños,  también en  este caso se podría provocar un vaciado del buffer y el fallo en la     grabación.  </strong></p>
<p><strong>        También se debe a los casos en los que el lector esta en  el  mismo     canal  que  la  grabadora.  En estos casos se pueden dar con frecuencia     fallos de vaciado de buffer,  esto no suele ser debido a  la  grabadora sino  que es debido al lector que da problemas cuando esta compartiendo     el bus con otro dispositivo cd-rom que funciona a la par.  </strong></p>
<p><strong>        Para solucionar esto habrá  que proceder a grabar el CD mediante  la     creación  previa  de un fichero imagen en disco duro,  en el caso en el     que de estos problemas estando la grabadora en solitario  en  el  canal IDE secundario.  </strong></p>
<p> </p>
<p><strong>16º &#8211; ¿Por qué tengo todo bien pero no me graba on-the-fly?</strong></p>
<p><strong>        Puede darse el caso de que hayas  instalado la grabadora, este todo bien puesto, hayas seguido todas mis instrucciones y aun así no puedas grabar on-the-fly y resulta que solo puedes grabar desde fichero de imagen creado previamente. El problema que casi seguro tienes delante de ti es claro, lo mas probable es que tu problema sea que el lector no sirve. Me da igual que tengas un lector x32/x36 que teóricamente puede dar una velocidad de 4.800kb/s o lo que sea. Todo eso es mentira, de entrada esos lectores x32/x36 tienen una velocidad media de entre x12 y x16 y lo que es peor, la velocidad mínima sostenida puede ser incluso mas baja que eso. Los lectores IDE que son malos tienden a verse afectada su velocidad debido a un sin fin de cosas llegando incluso a producirse una especie de recalibraciones en varios puntos del CD las cuales provocan una parada de lectura la cual tranquilamente puede provocar un vaciado del buffer de la grabadora.</strong></p>
<p><strong>        ¿Solución?, cómprate otro lector de CD o limítate a dedicar una partición de 700MB y grabar siempre desde imagen previamente creada olvidándote de grabar on-the-fly. Piensa que si tu conjunto de grabación no asegura bien el poder grabar on-the-fly la gran mayoría de los cds es claramente mas rápido grabar siempre desde imagen de CD antes que hacer prueba de grabación para luego tener que hacer imagen en los casos que la prueba de grabación falle.</strong></p>
<p> </p>
<p><strong>17º &#8211; ¿Cuándo puedo arriesgarme a grabar sin prueba previa?</strong></p>
<p><strong>        Por norma general y siempre que conserves bien tus discos, un disco     que pasa la primera prueba de grabación ya pasar  todas a partir de ese     momento, con lo que no ser  necesario que le pases mas de un proceso de prueba de grabación al mismo CD origen.</strong></p>
<p><strong>        En cuanto a los cd&#8217;s de música es raro que den errores de grabación     a  no ser que ya previamente hayan dado errores en los reproductores de     los equipos de música.  Si sabes que un CD no da errores puedes también arriesgarte a grabarlo directamente y sin proceso previo de prueba. Los     cd&#8217;s de música son menos tendentes a dar fallos de buffer,  por eso  si     se puede grabar on-the-fly uno, es posible que puedan grabarse todos.  </strong></p>
<p><strong>        Una forma de adelantar tiempo (si se desea probar el disco  origen)     consiste  en  grabar  desde  imagen  creada previamente ya que se tarda     menos en volcar un CD a disco duro que en hacer  prueba  de  grabación.  La explicación consiste en que si tienes un HD que de la talla,  es muy     raro que te salga un error de grabación si grabas desde él.  </strong></p>
<p><strong>        Por  norma  general,  estando  bien  instalada  la grabadora,  bien     instalado el Windows,  sin software activo que pueda  interferir  a  la     grabación, un ordenador que no ande justo de hardware, y un lector de cd-rom que de la talla se puede decir que se puede grabar sin necesidad de prueba previa con la garantía  que  los discos que fallen ser n los mínimos.  </strong></p>
<div>
<strong> </strong></div>
<p><strong>18º &#8211; ¿Cómo grabar audio sin los dos segundos entre pistas?</strong></p>
<p><strong>        La grabadora debe de soportar disc-at-once.  Con el CDRWin se  debe     poner  la  opción  de  &#8220;analize  subcodes&#8221; como none.  Si se hace desde     pistas WAVs en el disco duro se deber  señalar la opción correspondiente     de pistas contiguas o bien indicar el numero de segundos  entre  pistas     (depende del software). Con el CDRWin se utiliza las cuesheets.  </strong></p>
<p> </p>
<p><strong>19º &#8211; ¿Porque no puedo grabar ciertos WAVs en un CD de audio?</strong></p>
<p><strong>        Tienen que estar en el formato  correcto.  Para  pasar  al  formato     correcto se puede utilizar la grabadora de sonidos del propio windows y     su  opción  de  &#8220;grabar  como&#8221;  con cada fichero .WAV que se posea.  El formato correcto es stereo, 44100Hz y 16 bits,  es decir,  no solo debe     ser  fichero  de  tipo  .wav  sino que deber  tener las características     anteriores.  </strong></p>
<p> </p>
<p><strong>20º &#8211; ¿Cómo copiar juegos de PSX con el CDRWIN?</strong></p>
<p><strong>    &#8211; Selecciona la opción de extract/disc/sectors. Deja todas las       opciones como vienen, este programa copia juegos       CD PSX sin       problemas. Si te encuentras con problemas de lectura a la hora de       pasar el CD al disco duro, prueba a bajar la velocidad de lectura. Se       recomienda utilizar el grabador como lector, aunque se pueda hacer con el lector sin problemas.</strong></p>
<p><strong>- Selecciona donde crear a imagen y se le da a start.</strong><br />
<strong>- Una vez grabada, se sale al menú principal y se pulsa Record.</strong></p>
<div>
<strong>- Selecciona &#8220;Load cuesheets&#8221;, se elige el fichero creado y se le da  a start recording.</strong></div>
<p><strong>21º &#8211; ¿Cómo copiar juegos de PSX con el DiskJuggler?</strong></p>
<p><strong>        Simplemente se selecciona CD Player to CD Recorder. No hay que  cambiar nada para realizar la copia al vuelo.</strong></p>
<p> </p>
<p><strong>22º &#8211; ¿Cómo copiar juegos de PSX con el Easy CD Pro?</strong></p>
<p><strong>        Copia todos los cd’s que no tienen protección anticopia. Simplemente     se le da a copiar disco,  se selecciona disco  origen  y  se  le  da  a     copiar. Es un programa relativamente viejo que incluso funciona mal con algunas grabadoras nuevas. Se puede realizar la copia al vuelo de todos     los cd’s de PSX que no tienen protección anticopia.  </strong></p>
<p> </p>
<p><strong>23º &#8211; ¿Cómo copiar juegos de PSX con el Prassi CD-Right Plus?</strong></p>
<p><strong>        Se  hace  imagen  a  disco  duro,  se pasa a CD y ya esta.  El solo     detecta que es CD de PSX.  No hay que cambiar nada de las  opciones  de  configuración.  </strong></p>
<p> </p>
<p><strong>24º &#8211; ¿Cómo copiar juegos de PSX con el Nero?</strong></p>
<p><strong>        Este  programa  es casi seguro el mejor que existe para copiar todo     tipo de cd’s.  Para mas  información  sobre  el  Nero  consultar  en  el apartado correspondiente.  </strong></p>
<p><strong>- Selecciona copia de CD.</strong><br />
<strong>- Mejor primero pasar crear imagen de CD en HD.</strong><br />
<strong>- En opciones de copia se selecciona &#8220;al vuelo&#8221; si vas a copiar on-the-fly, en la ventana imagen se selecciona el               destino de la copia.</strong><br />
<strong>- Se da a copiar CD.</strong></p>
<p> </p>
<p><strong>25º &#8211; ¿Como copiar juegos de PSX con el CD-Wizard?</strong></p>
<p><strong>    &#8211; Selecciona tool y luego cd-copy.</strong><br />
<strong>    &#8211; En detalles se selecciona &#8220;ignore read errors&#8221;.</strong><br />
<strong>    &#8211; Se crea la imagen al HD.</strong><br />
<strong>    &#8211; Se pasa a CD.</strong></p>
<p> </p>
<p><strong>26º &#8211; ¿Cómo copiar con Nero juegos que dan problemas?</strong></p>
<p><strong>    &#8211; Abre el Nero y selecciona copiar CD (cd-copy).</strong><br />
<strong>    &#8211; En imagen se selecciona donde se hace la imagen.</strong><br />
<strong>    &#8211; En opciones de copia selecciona(deselecciona al vuelo (depende de lo </strong><br />
<strong>      Que se desee hacer).</strong><br />
<strong>    &#8211; En opciones de lectura selecciona:</strong><br />
<strong>    &#8211; Leer numero de catalogo del soporte e ISRC.</strong><br />
<strong>    &#8211; Ignorar todo tipo de TOC incorrecto.</strong><br />
<strong>    &#8211; Ignorar errores.</strong></p>
<div>
<strong>    &#8211; Datos ilegibles, continuar copia.</strong></p>
<p> </p></div>
<p> </p>
<p><strong>27º &#8211; ¿Qué hago sino puedo copiar CDs de PSX/Datos/Audio con el software X?</strong></p>
<p><strong>        Sino puedes copiar CDs con un software determinado pues simplemente prueba con otro tipo de software a ver que sucede. Suele suceder que un software que le va bien a un usuario en concreto puede no irle bien a otro usuario. El motivo es que todos los software de grabación no son igualmente compatibles con todas las grabadoras, esta claro que un buen software de grabación siempre es compatible con la mayoría de las grabadoras y de los lectores, pero nunca se puede generalizar todo al 100%. Si ves que con un software determinado no puedes copiar bien tus CDs, antes de colocarle las culpas a la grabadora, cámbiate de software que posiblemente haciendo eso se acaben tus problemas.</strong></p>
<p><strong>        Eso si, no olvides probar a hacer las copias desde imagen y no on-the-fly, ya que muchos de los problemas derivados de que no se pueden copiar muchos o pocos CDs vienen de que el lector no sirve para grabar on-the-fly. Si ves que sigue sin poderse copiar, prueba también a hacer el fichero imagen con la misma grabadora, es decir, prueba a no utilizar nunca el lector, de esa forma eliminaras la posibilidad de que el problema esté en el lector. </strong></p>
<p> </p>
<p><strong>28º &#8211; ¿Que es el BlindRead?</strong></p>
<p><strong>        Esto  permite  copiar  cd’s  con  protecciones de sectores dañados o     imposibles de  leer.  La  utilidad  copia  las  protecciones  de  marca     circular claramente visible en el CD o que simplemente hay ficheros que no se pueden copiar.  El programa esta  en francés, pero es muy sencillo     de utilizar.  </strong></p>
<p><strong>- Se prepara una localización para copiar los ficheros a HD.</strong><br />
<strong>- Se determina que ficheros no se pueden leer.</strong><br />
<strong>- Se copian todos los ficheros al disco duro excepto los que no se </strong><br />
<strong>  pueden leer.</strong><br />
<strong>- Usa el blindread para copiar los ficheros que no se pueden leer.</strong><br />
<strong>- Extrae pistas de audio, si hay alguna.</strong><br />
<strong>- Pasa todo lo extraído a CD utilizando algún software (se </strong><br />
<strong>  recomienda Nero).</strong><br />
<strong>- No olvides mantener la etiqueta del CD.</strong><br />
<strong>- La copia puede ser duplicada sin problemas.</strong></p>
<p><strong>        Guía de manejo del BlindRead 1.0.</strong></p>
<p><strong>- Selecciona los ficheros que no se pueden leer en la parte izquierda de la pantalla.</strong><br />
<strong>-  Selecciona el directorio donde se van a copiar.</strong><br />
<strong>- Selecciona el tipo de protección, &#8220;le CD est marque&#8221; (marca circular en el CD), sino tiene marcas visibles &#8220;le CD   semble normal&#8221;.</strong><br />
<strong>- Pincha sobre &#8220;lancer de copie&#8221; para iniciar el proceso de copia.</strong><br />
<strong>-  Si el programa parece colgarse durante mas de 30 segundos se abre el  CD, aparece la pantalla azul, se da al escape      para volver al windows.  El programa pedirá que insertes el CD y continuas  normalmente,  esto  hay que hacerlo cuantas veces sea necesario.  </strong><br />
<strong>- Para cancelar la copia se pincha en &#8220;annuler la copie&#8221;.</strong><br />
<strong>- Para salir se pulsa &#8220;quitter&#8221;.</strong></p>
<p> </p>
<p><strong>        La última versión que yo conozco del BlindRead es la 2.03. Esta versión esta bastante mejorada y sobretodo está traducida a varios idiomas, entre ellos en castellano (algo que es de agradecer). Entre las mejoras que destaca, la que prevalece mas, es la de que en vez de copiar fichero a fichero, copia el cd-rom entero. Esto agiliza mucho el proceso ya que no hay que estar averiguando a que ficheros afecta la protección y a cuales no. Blindread versión 2.03 lee todos los ficheros, limitándose a copiar directamente los que no estén protegidos. El manejo de esta versión es muy fácil e intuitivo gracias a que va haciendo las indicaciones pertinentes desde que se ejecuta el programa hasta que se pincha en el botón de copiar.</strong></p>
<p> </p>
<p><strong>29º &#8211; ¿Cómo evitar la protección SecuROM?</strong></p>
<p><strong>        Esta protección se basa en cd’s grabados en una maquina la cual     produce datos que no pueden ser grabados por las grabadoras normales.     En los cd’s grabados con estas maquinas se producen unos archivos que contienen información sobre la estructura del CD (incluidos los datos     incopiables). Cada vez que se ejecuta el juego la información de los     datos incopiables y la información que hay en el CD se comparan, sino </strong><br />
<strong>son iguales el juego da un error y no puedes jugar.</strong></p>
<p><strong>- Extrae los archivos a la carpeta de instalación del juego.</strong><br />
<strong>- Ejecuta el programa loader.exe.</strong><br />
<strong>- Mientras la ventana loader este abierta se puede ejecutar el juego.</strong></p>
<p><strong>        Se prueba cada juego con cada revisión disponible de SecuROM.</strong></p>
<p> </p>
<p><strong>30º &#8211; ¿Cómo evitar la protección de tabla de contenidos falsa?</strong></p>
<p><strong>        Estos juegos han sido grabados en una tabla de contenidos falsa en  el CD. Cuando ves las propiedades del mismo aparecen mas de 1GB de  información. Esto no puede ser copiado en los cd’s normales.</strong></p>
<div>
<p><strong>       Se  copia utilizando software que per</strong><strong>mite la opción de ignorar tabla de contenidos ilegal (Nero, CDRWin). </strong></p>
<p><strong>31º &#8211; ¿Cómo evitar la protección de LaserLock?</strong></p>
<p><strong>        Esta protección se basa en crear bloques dañados en el CD para que se produzca un error mientras esta siendo copiado.</strong></p>
<p><strong>        Esto es cuando se producen errores al leer  ficheros,  hay  bloques  dañados.  Se  puede  hacer  dando  a  ignorar con el software de copia o de  backup (poco recomendable porque no se acaba),  o mejor  es  buscar  el crack.  </strong></p>
<p><strong>        También  se  pueden  copiar  este tipo de juegos en base a utilizar software de grabación que ignore los errores de lectura.  </strong></p>
<p> </p>
<p><strong>32º &#8211; ¿Cómo evitar la protección de SafeDisk?</strong></p>
<p><strong>        Es el método anticopy más efectivo de los creados hasta  la  fecha,     se  basa  en  una  tecnología  que  encripta el contenido del CD con un m‚todo que no puede ser duplicado por grabadoras normales.  </strong></p>
<p><strong>        Para  evitar este tipo de protección habrá  que utilizar la utilidad lxtcdill.  </strong></p>
<p> </p>
<p><strong>33º &#8211; ¿Cómo evitar la protección de DiskGuard?</strong></p>
<div>
<p><strong>         Este sistema de protección se  basa  en  introducir,  mediante  una     maquina  de  masterización  especial,  una  &#8220;firma&#8221; del propietario del     software. Esta tecnología permite la detección de copias no autorizadas por el propio CD,  aunque durante la copia  no  sufra  ningún  tipo  de     cambio. Aparentemente la copia es exacta, pero el CD sabe que no es as¡     ya que la &#8220;firma&#8221; que el propietario ha introducido no se duplica junto al  CD.  Cuando  el  programa  detecta que se está  ejecutando desde una     copia del CD original, una demo del programa u otra aplicación que haya     escogido el fabricante se ejecutar  en lugar de este.  </strong></p>
<p><strong>        Se desconoce.</strong></div>
<p> </p>
<p><strong>34º &#8211; ¿Cómo evitar la protección de CD Cops?</strong></p>
<p><strong>        La información acerca de este tipo de protección es muy confusa,     por el momento se desconoce la forma de saltarse este tipo de     protección.</strong></p>
<p> </p>
<p><strong>35º &#8211; ¿Que es el ISO2CD?</strong></p>
<p><strong>        Genera una imagen virtual de un CD.</strong></p>
<div>
<p> </p></div>
<p><strong>36º &#8211; ¿Que es el Virtual CD-ROM?</strong></p>
<p><strong>        Puedes crear una unidad lógica con la imagen creada con iso2cd.</strong></p>
<p> </p>
<p><strong>37º &#8211; ¿Cómo grabar discos de audio sin los dos segundos entre pistas?</strong></p>
<p><strong>        De entrada has de saber si la grabadora soporta disc-at-once,     actualmente la mayoría puede hacerlo. Después hay que decidir si se     quiere grabar el disco on-the-fly o bien se quiere grabar desde pistas de audio situadas en el disco duro.</strong></p>
<p><strong>        &#8211; En el aire -</strong></p>
<p><strong>        Ni el Easy CD Pro, ni el CD Copier (incluido en el Easy CD Creator)     pueden hacerlo.  Se debe utilizar otro software como el CDRWin, el Nero     o alguna versión moderna del Easy CD Creator deluxe.  Si el CDRWin pone los dos segundos señala en la opción &#8220;analize subcodes&#8221; none.  </strong></p>
<p><strong>        &#8211; Desde el disco duro -</strong></p>
<p><strong>         Todo  software  puede  hacerlo.  Solo  hay  que  señalar  en  la opción     correspondiente &#8220;pistas continuas&#8221; o &#8220;disc at once&#8221; o como el Nero y el     CDRWin poner el tiempo que se desea entre pista y pista.  O  bien  cero segundos  (caso  del  Nero  para el disc-at-once) o los segundos que se     desee. Para hacer esto con el CDRWin hay que usar las cuesheets.  </strong></p>
<p> </p>
<p><strong>38º &#8211; ¿Qué son los errores extraños al copiar on-the-fly con algunos CD’s?</strong></p>
<p><strong>         Al copiar con determinados discos de determinadas procedencias, sobretodo discos sin marca (Bulk) o similares, a veces suelen dar errores extraños del tipo de error en dispositivo scsi, paradas de grabación sin venir a cuento y un sin fin de posibilidades varias todas las cuales desembocan en lo mismo; aunque las mas usuales son las de error en dispositivo scsi. Para solucionar este problema no hay mas que olvidarse de comprar discos sin marca, sobretodo los plateados estos que no llevan nada escrito, y pensar que a la larga, si se escatima dinero en el soporte siempre se paga caro.</strong></p>
<p><strong>         El problema de estos CD’s es que hay remesas que mas o menos van bien, pero hay otras que de cada tres discos tranquilamente puedes fastidiar uno o incluso dos. Lo que se recomienda es comprar siempre discos con un mínimo de marca y hacerse a la idea de que a la larga siempre sale mas rentable, y mas aun cuando hoy por hoy hay muchas marcas que están vendiendo CD’s a precios muy asequibles.</strong></p>
<p> </p>
<p><strong>39º &#8211; ¿He de actualizar mis drivers ASPI y Bus Master?</strong></p>
<p><strong>         Los drivers ASPI son los que están relacionados con la gestión de la grabadora IDE. Los drivers Bus Master  son los que están relacionados con la gestión de los dispositivos IDE (ver sección dispositivos de la carpeta sistema dentro de panel de control). En el caso de los drivers ASPI, suele venir una actualización con el Easy CD Creator, con cuya actualización se puede trabajar perfectamente, si se desea algo mas actualizado se puede acudir a la web de Adaptec.</strong></p>
<p><strong>         En el caso de los drivers Bus Master, el problema solo se plantea cuando se utiliza una versión Windows 95 anterior a la OSR2 o en los casos que se ha instalado una versión anterior a la OSR2 y en base a actualizaciones se ya llegado a una versión mas alta o incluso a un Windows 98. En este caso también surge el problema ya que las sucesivas actualizaciones no tocan los drivers Bus Master con lo que aun teniendo incluso el Windows 98 se seguiría teniendo los drivers Bus Master de la versión Windows 95 primaria. Los drivers Bus Master de la versión original Windows 95 tienen el problema de que trabajan muy mal con las grabadoras IDE no llegando incluso ni a detectarlas.</strong></p>
<p><strong>        Para solucionar estos dos problemas (sobretodo el último) bastará con utilizar la versión Windows 95 OSR2 o superiores. Recordemos que con determinadas placas se hace imposible el grabar bajo Windows 98 (debido a un fallo del propio Windows 98) así que el usuario deberá tener este detalle en mente.</strong></p>
<p><strong>        Y sobretodo tener en cuenta que las versiones de actualización tienen el problema de que algunos drivers no los actualizan con lo que siguen manteniéndose los drivers de versiones instaladas anteriormente.  Debido a esto hay que utilizar versiones de instalación, y olvidarse de las versiones de actualización. Y sobretodo si se instala el Windows 98, utilizar la versión de instalación y no una de tantas versiones de actualización que circulan por ahí y que necesitan tener instalado el Windows 95.</strong></p>
<p><strong>        Si tienes el Windows 95 (o 98 versión actualización) deberás comprobar si tienes la versión de los drivers Intel bus master que seguro que te va a dar problemas. Para ello te vas a panel de control, sistema, administrador de dispositivos, drivers de disco duro. Allí deberás mirar si el primer driver que aparece es algo así como “Intel 823XX Intel PCI Bus Master”, si te aparece esto, no hay problema, es el driver correcto. Sino te aparece esto deberás actualizarlo (si se trata de Windows 95) o eliminarlo (si se trata de Windows 98). Para ello deberás acudir a esta pagina web y pillar la utilidad para realizar este proceso.</strong></p>
<p><a href="http://developer.intel.com/design/pcisets/busmastr/FAQs.htm#faq3e"><span style="color: #0000ff;">http://developer.intel.com/design/pcisets/busmastr/FAQs.htm#faq3e</span></a></p>
<p>        En esta página web tendrás tanto la utilidad de actualización como un manual para saber como se realiza la actualización tanto si tienes Windows 95 como si tienes una versión de actualización de Windows 98.</p>
<p> </p>
<p><strong>40º &#8211; Soy pobre, estoy en paro y no tengo dinero, ¿qué hago?</strong></p>
<p><strong>         Pues lo siento mucho, reconozco que es un verdadero problema eso de     estar en paro y no tener dinero, desde aquí mis mas sincero pésame y mi     deseo de que tu situación se arregle en la  mayor  brevedad  de  tiempo posible.  De  momento confía en los milagros,  es decir,  confía en que     Aznarín logre hacer algo para remediar el paro,  cosas más difíciles se han hecho en este mundo.  </strong></p>
<p><strong>        No debería decirte esto,  pero bueno,  todo sea por la libertad del     individuo,  por la eliminación de las diferencias entre ricos y pobres,     y  porque  el  ser  pobre no debería ser una barrera para nadie en este mundo ya que ricos o pobres todos deberíamos tener los mismos  derechos     y posibilidades.  </strong><br />
<strong>    </strong></p>
<div>
<strong>        De momento,  y prometiéndome que cuando tengas  dinero  registrarás     convenientemente  el  Nero,  o  el  CDRWin,  o  el que sea&#8230;.  podrías     dirijirte hacia http://astalavista.box.sk ya  que  es  una  pagina  muy interesante  y  a lo mejor encuentras algo que te pueda interesar.  Eso     sí, me tienes que prometer que cuando tengas dinero registrarás todo el  software que hasta ahora no lo  hayas  podido  registrar  debido  a  tu penosa y lamentable situación económica. </strong></p>
<p><strong>        También hay otra dirección web en la que podrás coger prácticamente la totalidad de las versiones registradas del software de grabación disponible actualmente. Dicha dirección es <a href="http://www.cdrsoft.net/"><span style="color: #0000ff;">www.cdrsoft.net</span></a> aunque ya sabes que me tienes que seguir prometiendo que cuando tu situación económica mejore procederás a registrar todo el software que tengas ilegalmente registrado.</strong></div>
<p> </p>
<p><strong>41º &#8211; ¿Cómo puedo hacer copia de seguridad de un juego protegido?</strong></p>
<p><strong>        Claro que si, si yo te entiendo, no hace falta que me digas más. Resulta que te has comprado un juego (original por supuesto) y te gusta mucho, pero claro, hay un problema, tienes miedo de usar el original por si se te estropea, y te gustaría poder hacer una copia&#8230;.. pero&#8230;&#8230;&#8230; el juego tiene alguna protección anticopia que hace imposible la misma (Tomb Raider 3, Pc-Futbol 7&#8230;..). </strong></p>
<div>
<p><strong>        Bueno, no hay ningún problema, todo tiene solución en este mundo. Puedes acudir a <a href="http://www.come.to/copiasdeseguridad"><span style="color: #0000ff;">http://www.come.to/copiasdeseguridad</span></a> o a <a href="http://www.copiasdeseguridad.com/"><span style="color: #0000ff;">http://www.copiasdeseguridad.com</span></a> y allí encontrarás información abundante acerca de cómo hacer copias de seguridad de gran variedad de juegos y software variado.</strong></p>
<p><strong>         Si miras en los diferentes buscadores de internet es también muy posible que encuentres webs dedicadas al noble arte de la realización de las copias de seguridad. Buscando en buscadores como altavista, yahoo, ole&#8230;. con las palabras clave “copias seguridad” siempre suelen aparecer páginas en las que te informarán de cómo realizar este tipo de trabajo.         </strong></p>
<p><strong>        Dicha información no es ilegal ya que por ley todos tenemos derecho a realizar una copia de seguridad de todo tipo de material magnético que compremos, así que si un día descubres la forma de hacer una copia de seguridad de algún software que todavía no se sepa como hacerla, no dudes en ponerte en contacto con los webmasters de dichas páginas para que ellos puedan incluir la información para que otros puedan a su vez poder realizar dicha copia de  seguridad.</strong></div>
<div>
<p> </p>
<p><strong>42º &#8211; ¿Qué hay acerca de los lectores UDMA?</strong></p>
<p><strong>         Desde no sé exactamente cuando están apareciendo lectores cd-rom IDE que pueden funcionar en modo UDMA. Por norma general, estos lectores tienen un jumper para seleccionar el funcionamiento, es decir, el modo de siempre, o bien el modo UDMA. Para que un lector UDMA pueda funcionar como UDMA y aprovecharse las ventajas que esto supone, el sistema operativo debe disponer de drivers que sepan utilizar esta novedad en los cd-roms, aparte de que las controladoras de las placas bases también deben estar preparadas para ello. El Windows 98, en el panel de control, icono sistema, menú dispositivos, si se selecciona cd-rom y luego configuración, se ve como aparece la casilla de DMA, será activando esa casilla cuando el sistema operativo pasa a utilizar el cd-rom en modo UDMA, Windows 95  no soporta el UDMA en los lectores y si se pone un lector funcionando en modo UDMA con el Windows 95, esto puede ocasionar una desestabilización del sistema. No obstante creo que hay algún parche para el Windows 95 para que se soporten los lectores UDMA.</strong></p>
<p><strong>         En lo que respecta a las grabadoras IDE, los lectores UDMA son claramente beneficiosos y seguro que reducirán el  número de posavasos (cd’s perdidos) generados. </strong></div>
<p><strong>43º &#8211; ¿Qué lector IDE es buena para grabar?</strong></p>
<p><strong>         Esta es una pregunta muy difícil. Esta claro que si unos lectores IDE son mas caros que otros, es seguro que será por algo y no solamente por que la marca es mas conocida. Por lo que he podido observar, los lectores IDE que son buenos para grabar son aquellos que entre sus características figura lo que se denomina estabilizador de velocidad. Es gracias a este sistema que un lector IDE puede mantener estabilizada la velocidad y aunque esta claro que no se puede garantizar una velocidad lineal, por lo menos si se garantiza que no habrá caídas de velocidad que produzcan la parada de la grabación. Basta un recorrido por las webs de los distribuidores para poder ver la información de cada lector que distribuyen y decidir que lector es mas apropiado. </strong></p>
<p><strong>         No obstante, insisto en que a la hora de grabaciones IDE, el pretender escatimar algo de dinero en el lector, provoca una posterior perdida de dinero en base a cds estropeados. Por esto recomiendo que se compre un buen lector IDE, que seguro que aparte de dinero que te ahorras en cds estropeados,  ganarás en salud, y dormirás mejor por las noches. Abstente de marcas de lectores de cds patateras, lectores sin marca conocida, o lectores provenientes de distribuidores de dudosa procedencia. Todo esto te ocasionará muchos problemas, así que es preferible que rompas con esos problemas y sobretodo, lo que gastas de mas a la hora de comprar el lector, seguro que lo ahorraras en cds estropeados.</strong></p>
<p> </p>
<div>
<p><strong>44º &#8211; ¿Puedo grabar con procesadores AMD?</strong></p>
<p><strong>        Incluyo esta pregunta porque estoy seguro que a mas de uno le va a entrar esta duda. Fijo que alguno esta pensando cosas como: “¿puedo grabar cds con un AMD K6/K7?” o “iba a comprarme un ordenador con procesador AMD y grabadora, pero  no se si seria mejor comprar un micro Intel para grabar mejor”.</strong></p>
<p><strong>        Pues yo tengo un micro AMD K6/233 y estoy grabando perfectamente, y si he tenido algún problema, desde luego que no ha sido por culpa del procesador, sino que ha sido por culpa del lector que tenia antes.</strong></p>
<p><strong>        Los procesadores AMD son tan compatibles como los Intel (incluso se ha demostrado que más compatibles) y en cuanto a estabilidad son como mínimo tan estables como los Intel. Desde muchos sectores pro-Intel y sobretodo en muchas tiendas se esta engañando a la gente y poniéndolos en contra de los procesadores AMD, he de decir que todo eso es mentira, los procesadores AMD (dependiendo de la situación) podrán ser mas o menos rápidos que los Intel, pero en cuanto a compatibilidad y estabilidad, son como mínimo, tan compatibles y tan estables como los Intel. Y sobretodo una cosa, mas baratos que los Intel, algo que siempre es de agradecer y mas aun cuando se trata de un buen micro.</strong></p>
<p><strong>        Al respecto de otros procesadores, véase Cyrix o Winchip, no he podido comprobar personalmente si dan algún problema a la hora de grabar cds, no obstante, opino que no deberían dar problema alguno. Mi razonamiento acerca de que no deberían dar problemas es muy sencillo. Ambos procesadores ejecutan correctamente Windows 95/98, pues bien, si ejecutan Windows 95/98 junto a todas sus chapuzas, código sin documentar, cosas mal hechas, y demás chapuza que nos podamos imaginar, pues seguro que se puede grabar correctamente con ellos, ya que antes de ser o no ser compatibles a la hora de grabar, tienen que ser compatibles con Windows, lo cual ya de por si es suficiente garantía.</strong></div>
<div>
<p> </p>
<p><strong>45º &#8211; ¿Se puede grabar bajo otros sistemas operativos?</strong></p>
<p><strong>         Pues por lo que he podido informarme y experimentar, por supuesto que se puede grabar bajo otros sistemas operativos, e incluso grabar con una mayor seguridad y estabilidad. He encontrado software para OS/2, Mac y Linux. En el caso de Mac no se que tal va ya que no he podido experimentarlo, pero por lo que me ha comentado gente que graba con un Mac, no hay ningún problema y el software es tan bueno como el que hay para Windows.</strong></p>
<p><strong>        En lo que se refiere a OS/2, solo he podido experimentar en condiciones con un software, ya que el resto eran versiones de demostración, las cuales no me gustan nada. El software con el que he experimentado es el RSJ, y desde luego que me ha parecido un software bastante bueno  y que va montado sobre el OS/2 el cual es un sistema operativo muy seguro, fiable y estable, lo cual es siempre bueno cuando se trata de grabar cds.</strong></p>
<p><strong>        En lo que se refiere al Linux, pues al igual que en todo lo relacionado con el Linux, el software de grabación para Linux ya de por si es muy bueno y cada día va siendo mejor. Se puede grabar desde las X-Window y en modo texto    (si únicamente se necesita hacer el duplicado de un CD). El proceso de grabación es el mas estable de todos, gracias a la mejor multitarea y protección de procesos que ofrece Linux y que Windows no ofrece. </strong></div>
<p> </p>
<p><strong>46º &#8211; ¿Tengo que desfragmentar todas las unidades lógicas?</strong></p>
<p><strong>         Aquí se produce un fallo muy común en la mayoría de los usuarios y que provoca mas o menos posavasos dependiendo del nivel al que se llegue. Como bien sabéis, la fragmentación del HD produce que se reduzca el tiempo de acceso y la velocidad de lectura, lo cual puede provocar fallos en la grabación que  se hace desde imagen de disco (no on-the-fly).Para solventar este problema lo que se recomienda es disponer de una partición de disco duro de algo mas de 800MB para garantizar que haya espacio suficiente hasta para volcar a imagen un disco de audio de 80 minutos.</strong></p>
<p><strong>         Evidentemente, en este caso la fragmentación no existe ya que esa partición estará siempre vacía y cuando este llena, lo estará de un único fichero que es el generado por el propio software de grabación (el fichero de imagen). La mayoría de los usuarios creen que haciendo esto ya están solventados los problemas de fragmentación, pero no, no es así, y ahora lo voy a explicar.</strong></p>
<p><strong>         La fragmentación  no solo está en la unidad lógica donde se copia la imagen del CD o desde donde se pretende hacer una copia de subdirectorios a CD. También influye, y mucho, la fragmentación que existe en la unidad de instalación del Windows (aunque la partición donde se crea el fichero imagen sea otra) . El motivo es sencillo, gran cantidad de software de grabación crea caches para diferentes motivos y esos caches suelen situarse en el subdirectorio \WINDOWS\TEMP con lo que si resulta que lo que el software de grabación sitúa en ese subdirectorio se graba con una gran porcentaje de fragmentación tendremos un posavasos en potencia a punto de ser creado, aunque estemos realizando una imagen de CD en una partición que dedicada exclusivamente a dicha imagen.</strong></p>
<p> </p>
<p><strong>47º &#8211; ¿Hay algún problema con el software residente?</strong><br />
<strong>     </strong><br />
<strong>         Pues si, hay algún problema y muy grande. Hay que anular todo tipo de software residente antes de ponerse a grabar. Sobretodo  hay que tener un cuidado extremo con los antivirus residentes, ya que podrían convertirse en autenticas máquinas de generación de discos estropeados. </strong></p>
<p><strong>         A modo de conclusión, lo que hay que hacer es asegurarse de que no haya ningún software residente mientras se está grabando algún CD. Naturalmente, me refiero a ningún software, exceptuando el propio software de grabación.</strong></p>
<p> </p>
<p><strong>48º &#8211; ¿Hay algún problema con el programador de tareas del Windows?</strong></p>
<p><strong>         Hay que tener sumo cuidado también con el programador de tareas del Windows 98, ya que si arranca alguna tarea en medio de la grabación,  ya sabéis lo que es posible que suceda, un disco estropeado mas a la cuenta. Hay que tener mucho cuidado con el optimizador de inicio de aplicaciones, suele arrancar en el momento menos indicado y tranquilamente puede concluir con un CD estropeado. Es aconsejable el configurar todas las tareas que se quieran hacer para que se ejecuten al inicio del sistema y así se asegura que no se ejecute nada en el momento menos indicado.</strong></p>
<p> </p>
<p><strong>49º &#8211; ¿Es conveniente reiniciar el ordenador antes de grabar?</strong></p>
<p><strong>         Pues si, es muy recomendable el reiniciar el ordenador antes de proceder a grabar. La explicación es sencilla y voy a darosla ahora mismo. El problema está en el sistema operativo Windows 95/98, aunque en otros también se da pero en mucha menos medida, en Windows NT, por ejemplo, no existe este problema, y en Linux o en OS/2 desde luego que mucho menos.</strong></p>
<p><strong>         El Windows 95/98 con el paso de las horas se va degradando, aunque a lo mejor decir horas es decir demasiado, y habría que decir minutos. El problema está en que si se ha estado trabajando con el Windows 95/98 y después de haber estado trabajando se desea grabar un CD, resulta que el Windows no está en sus mejores posibilidades, y ya a sufrido una degradación en lo que respecta a prestaciones del sistema operativo. Debido a esto, puede tenerse una maquina holgada de hardware pero tras un tiempo ejecutando software resulte que está degradado el  sistema operativo y la eficiencia en ejecución esté algo dañada y produzca un aumento de los accesos al fichero de swap del windows, lo cual puede producir  un CD estropeado en el momento en que el Windows (sin saber porque) comience a swapear mas de lo que debiera.</strong></p>
<p><strong>         Con esto tampoco pretendo decir que si se desean grabar 3 CD’s, haya que resetear el ordenador tres veces, una por cada CD que se desee grabar. Simplemente con reiniciar antes de ponerse a grabar el primer CD, considero que ya es suficiente.</strong></p>
<p> </p>
<p><strong>50º &#8211; ¿Cuántos CDs seguidos se pueden grabar?</strong></p>
<p><strong>        Debido a que las grabadoras se calientan bastante es recomendable el hacer una parada de quince minutos o media hora por cada tres CDs grabados. Cuando hablo de hacer una parada, me refiero a no utilizar la grabadora, no a apagar el ordenador. Esta recomendación es positiva tanto como para alargar la vida del aparato, como para ahorrarnos algunos posavasos que se pueden hacer cuando la grabadora está demasiado caliente.</strong></p>
<div>
<strong>   </strong></div>
<p><strong>51º &#8211; He hecho un posavasos, ¿puedo recuperar algo?</strong></p>
<p><strong>        Pues la verdad, a priori o usas el CD como su propio nombre indica  (de posavasos para poner un vaso encima y vacilar un poco a los amigos que vayan a tu casa) o también lo puedes utilizar para adornar tu habitación, o un escaparate de una tienda de algún conocido (una tienda he visto adornada así) o cualquier cosa que se te ocurra.</strong></p>
<p><strong>        Aunque bueno, no pasa nada, todavía tienes alguna posibilidad, no desesperemos. Se puede utilizar cualquier software de grabación que te permita hacerlo aunque yo, en concreto, voy a enseñar como se hace con el Easy CD Creator ya que se que es el software mas extendido.</strong></p>
<p><strong>        Te vas a la opción de “información del CD”  ahí te aparece la información del CD junto a tres pulsadores, “cerrar sesión”, “cerrar disco” y “recuperar”.</strong></p>
<p><strong>        El pulsador de recuperar es por si el error se te ha dado mientras se cerraba el disco, así que si el error lo has tenido cerrando el disco ya sabes lo que tienes que hacer.</strong></p>
<p><strong>        Lo que hay que hacer es utilizar el pulsador de “cerrar sesión”, con un poco de suerte la perdida no será tan grave.</strong></p>
<p><strong>        Si el CD era de audio resulta que tendrás mal solo la ultima canción, esto es debido a que en un CD de audio cada canción es una pista grabada en una sesión con lo que tendrás una canción incompleta (en la que se te ha parado la grabación)  y las anteriores correctas. Luego te quedará espacio para poder seguir grabando mas canciones. Así que con un poco de suerte la perdida podría ser solo de una canción que te quedaría a medias.</strong></p>
<p><strong>        Si el CD era de datos y lo estabas grabando en una sola sesión podrás cerrar la sesión y ver que se te ha grabado bien y que no. A lo mejor tienes suerte y se te hayan grabado enteros todos los subdirectorios anteriores al subdirectorio en el que se te paró la grabación. Si el CD era de un solo programa pues de nada te sirve, pero si era una recopilación de utilidades, pues algo es algo. En el peor de los casos, cerrando la sesión te quedará un espacio libre que podrás rellenarlo en otra sesión y que al menos el CD te podrá servir para grabar algún programa que no ocupe demasiado, si por ejemplo se te estropea el CD a lo de 300MB pues podrías grabar otra sesión y utilizar el CD para algo que solo te ocupe 350MB.</strong><br />
<strong> </strong><br />
<strong>        Después de grabar esa ultima sesión del CD podrás utilizar el pulsador de “cerrar disco” y ya no se podrán grabar mas sesiones en él.</strong></p>
<p> </p>
<p><strong>52º &#8211; ¿Hay que desfragmentar antes de hacer una compilación?</strong></p>
<p><strong>        Para empezar tengo que decir que es una compilación, por si alguien no lo sabe. Una compilación es cuando se graban una serie de subdirectorios desde el HD. Es decir, cuando se hace una copia de seguridad de una parte del HD o bien cuando se esta haciendo un CD a medida (esta es lo mas normal). </strong></p>
<p><strong>        Pues si es recomendable desfragmentar siempre, pero sobretodo cuando se trata de compilaciones de gran cantidad de ficheros y más aun cuando se esta trabajando con discos duros IDE. Los discos duros IDE si se encuentran con una parte que tiene gran cantidad de ficheros, y muy desfragmentador perfectamente pueden provocar una insuficiencia de buffer lo cual provoque un posavasos más. Esto con los discos duros SCSI es bastante difícil que suceda. Pero el que se compra un HD SCSI paga una pasta y es por algo, y entre otras ventajas, los HDs SCSI tienen una velocidad de acceso y lectura más rápida lo cual hace que la fragmentación repercuta menos en la velocidad.</strong></p>
<p><strong>        Si tienes una partición del HD (o un subdirectorio de una partición dedicada a otras cosas, en la que has estado poniendo y quitando ficheros, es muy fácil que hayas estado provocando una desfragmentación que pueda provocarte un posavasos. Así que por norma general, es recomendabe siempre que estés haciendo compilaciones de ficheros, antes de proceder a grabar, proceder a desfragmentar el HD y así te ahorrarás algún que otro posavasos de vez en cuando.</strong></p>
<p> </p>
<p><strong>53º &#8211; ¿Por qué tengo problemas con los cd-audio en mi equipo de musica?</strong></p>
<p><strong>        Pues tranquilízate que no pasa nada, es un problema de lo mas común. El problema viene de que muchos equipos de música caseros (sobretodo los que se denominan como compactos) son muy bonitos y con muchas lucecitas pero poseen unos compact disc con unas unidades lectoras que son realmente pésimas. Debido a la mala calidad de los lasers y de las unidades lectoras de estos compact disc resulta que determinados discos dan problemas. Si posees un compact disc modular de una buen marca (Denon, Yamaha, JVC, Pionner&#8230;.) casi seguro que no tendrás problemas, pero si posees un compacto o un compact disc modular de marca desconocida, pues muy mal asunto.</strong></p>
<p><strong>        ¿Qué discos son los que dan problemas?, pues a priori es una pregunta muy difícil de responder ya que todo va en </strong><br />
<strong>función de las particularidades de las unidades lectoras, pero bueno, voy a intentar arriesgarme y dar un repaso de lo que, según mi experiencia, he llegado a descubrir. Lo que voy a decir a continuación no tiene porque ser ley forzosamente, simplemente es una exposición fruto de mi experiencia y que perfectamente podría ser una casualidad apoyada en un razonamiento técnico (que voy a dar a continuación) erróneo.</strong></p>
<p><strong>        El razonamiento técnico es sencillo (aunque a lo mejor equivocado), resulta que el haz láser de los lectores siempre tiene que leer mejor unos colores y peor otros. Hay colores de cds (por la parte de abajo) que por ser mas afines al color del haz láser deberían facilitar la lectura del CD, así como otros colores que no son tan afines al haz láser y provocan que cueste mas la lectura de esos cds. Si tienes un equipo de música que posee un buen lector de compact disc pues te puedes olvidar de todo este tipo de problemas ya que el lector siempre leerá de sobra todo tipo de cds, y el que haya unos cds que pueden ser leídos mas fácilmente que otros simplemente pasaría a ser algo anecdótico.</strong></p>
<p><strong>        Y por fin, una explicación de cada color de CD y según mi experiencia el resultado que he obtenido. Repito que no debe tomarse como ley ya que perfectamente podría haber sido fruto de la casualidad en un entorno de pruebas determinado, con lo que si se hace el análisis en otro entorno de pruebas, pues podría dar un resultado totalmente opuesto.</strong></p>
<ol>
<li><strong>Color azul claro –</strong></li>
</ol>
<p> </p>
<p><strong>        Según mi experiencia este es el color de CD que peor resultado da en los equipos caseros. Es el CD (y con diferencia) que peor resultado me ha dado. Marcas que monten este CD son Prynco, Traxdata normal, y los típicos Bulk o cds sin marca.</strong></p>
<ol>
<li><strong>Color azul oscuro –</strong></li>
</ol>
<p> </p>
<p><strong>        Este CD no da ningún tipo de problemas, fiable 100%. La marca insignia que monta este CD es Verbatim Metalazo. También hay CDs Verbatim Datalife Plus que también da un resultado muy bueno.</strong></p>
<ol>
<li><strong>Color amarillo claro –</strong></li>
</ol>
<p> </p>
<p><strong>        Este CD me ha dado algún problema, aunque no llega al número de problemas que me ha dado el color azul claro, es un CD perfectamente fiable aunque deja lugar a algún pequeño riesgo. Las marcas que montan este CD son Memorex.</strong></p>
<ol>
<li><strong>Color amarillo oscuro –</strong></li>
</ol>
<p> </p>
<p><strong>        Este CD no me ha dado ningún tipo de problemas. La marca insignia que monta este CD es Traxdata Gold, aunque también hay modelos de CDs Verbatim que montan este mismo color de CD.</strong></p>
<p> </p>
<p><strong>        A modo de resumen, los colores mas claros son los que mas problemas dan, pero el problema gordo parece estar con los colores azul claro, los cuales tienen serios problemas con compact disc de gama baja.</strong></p>
<p> </p>
<p><strong>54º &#8211; Tengo problemas, la grabadora no me reconoce los CDs, ¿qué hago?.</strong></p>
<p><strong>        Si tu grabadora empezó a costarle reconocer los cds (necesitaba que los metieras y sacaras varias veces) y de ahí empezó a hacerte posavasos sin sentido alguno (empezando por un 10% mas o menos y luego subiendo el número), no desesperes ni tires el aparato a la basura, que tiene solución y bastante sencilla, en una hora podrás tener una grabadora como nueva. Otro fallo típico es que la grabadora te empiece a fallar cuando llevas poco mas de 400MB escritos.</strong></p>
<p><strong>        Este es un fallo común en determinadas marcas de grabadoras como puede ser la Philips. Teniendo en cuenta que muchas otras marcas de grabadoras son en realidad marcas que compran la grabadora a fabricantes como Philips pues el que no tengas una grabadora Philips no hace que estés librado de la quema. Estos fallos no los he visto solamente en Philips, me los han notificado en mas marcas, no obstante el procedimiento en todas ellas es muy similar, así que me he limitado a incluir dos textos sobre sendos fallos en dos grabadoras. Léetelos atentamente y podrás arreglar tu grabadora.</strong></p>
<p><strong>        Me he limitado a incluir los textos en ingles que explican cómo arreglar el problema, iba a traducirlos pero he pensado que es preferible dejarlos como están y así evitar que fruto de algún error en mi traducción alguien pueda cascar del todo su grabadora. No me pidáis que os envíe los textos traducidos que no lo voy a hacer, no quiero que por mi culpa se estropeen grabadoras.</strong></p>
<p><strong>        En este mismo fichero de distribución se encuentran los textos que explican como arreglar el problema, se llaman averia1.txt y averia2.txt y están ambos en formato ascci. </strong></p>
<p> </p>
<p><strong>55º &#8211; ¿Porqué mis compilaciones de datos se leen muy lento?</strong></p>
<p><strong>        Resulta que tus compilaciones de datos se leen a la mitad de velocidad (o menos) de lo que se deberían leer?. Pues no pasa nada, fácil solución tiene. Resulta que por defecto el Easy CD Creator usa el modo 2/XA para las compilaciones de datos, es decir, modo extendido. Este modo permite hacer cosas como poner una pista de datos y otra de audio pero como contrapartida los cds grabados con este modo se leen mas lentos. Si tienes un CD que solo vas a grabar datos en él puedes acelerar su posterior lectura si utilizas el modo 1.</strong></p>
<p><strong>        En el Easy CD Creator eso se cambia desde el menú archivo/propiedades. En el Nero simplemente en las carpetas que aparecen al seleccionar la opción de compilación ISO se busca en la carpeta de opciones de lectura y ya está.</strong></p>
<p> </p>
<p><strong>56º &#8211; ¿Es seguro usar el nuevo driver CDFS.VXD?</strong></p>
<p><strong>        Ese driver a priori si es seguro y te permite ver los CDs de audio como si de ficheros wavs se tratara. Ahora bien, en mi caso en concreto si que he tenido problemas utilizando ese driver. El problema que he tenido es que cuando duplico CDs de audio (no se si también pasa en compilaciones de audio)  se me introducen algunos clicks en algunas posiciones del disco copia. Los clicks son muy pocos, en concreto 2 o 3 veces de pocos segundos a lo largo del CD.</strong></p>
<p><strong>        No pretendo sentar un precedente, pero si decir algo que se debe tener en cuenta si se va a usar ese driver. Lo mejor es que cada usuario lo pruebe y vea los resultados. Ahora bien, hay que tener en cuenta que no es muy bueno eso de ponerle drivers desarrollados por terceros al sistema operativo windows ya que windows no es un sistema de código libre (como es el Linux) lo cual puede llevar a errores de implementación.</strong></p>
<p><strong>        Un problema que he detectado con el driver CDFS es que el Nero (no se si a algún otro software mas también le pasa) tiene problemas a la hora de hacer compilaciones de CD-Audio. Mas en concreto el problema que he detectado es que cuando se pincha y se arrastra resulta que solo se pueden pinchar y arrastrar 3 o 4  pistas de audio, las pistas siguientes no son arrastradas a la carpeta de compilación. A mi solo me ha pasado con el Nero aunque es posible que pase con algún otro software mas..</strong></p>
<p> </p>
<p><strong>57º -  ¿Qué software puedo usar para pasar de CD-Audio a MP3?</strong></p>
<p><strong>        Por lo que veo resulta que tienes unos CDs de audio guapos y quieres parar todas las canciones a MP3 para hacer un cd recopilatorio mazo molón. Bien, no pasa nada, la cosa no es muy complicada, el único problema con el que te encontrarás es que sino tienes un ordenador muy rápido tendrás que esperar bastante hasta completar el CD. Yo casi recomiendo el método de dejar de fondo el proceso de compresión y dedicarte a otras cosas.</strong></p>
<p><strong>        Actualmente yo creo que los dos mejores software que existen para tal menester son el Gogo y el AudioCatalyst, el AudioCatalyst lo puedes encontrar buscando en Yahoo y el Gogo (versión Linux compilada para Win32) lo tienes en www.kurims.kyoto-u.ac.jp/~shigeo /gogo_e.html.</strong></p>
<p><strong>        A mi el que mas me gusta es el Gogo, aunque no tenga ningún tipo de frontend gráfico y sea en modo texto, es capaz de aprovechas las MMX y las 3Dnow así como es muy útil para manejarlo desde un fichero de procesamiento por lotes (bat).</strong></p>
<p> </p>
<p><strong>58º &#8211; ¿Hay diferencias entre CDs grabados a diferentes velocidades?</strong></p>
<p><strong>        Pues la verdad es que si, claramente hay diferencias entres CDs grabados a diferentes velocidades. Una prueba de ello se puede hacer de una forma fácil y sencilla, no hay mas que grabar en un CD una sesión de 100MB a x1, luego otra de otros 100MB a x2, y así sucesivamente hasta el límite de velocidad de la grabadora. Una vez finalizada la grabación se podrá darle la vuelta al CD y observar como se diferencia claramente cada sesión del CD.</strong></p>
<p><strong>        La explicación parece ser que según aumenta la velocidad de grabación disminuye la intensidad con la que el haz láser quema el CD. </strong></p>
<p><strong>        Esto tampoco quiere decir que alguien que se haya comprado una grabadora a x8 tenga que estar grabando a x4. Simplemente constatar este hecho y darse cuenta de que cuando se utilizan CDs de baja calidad se puede correr el riesgo de que un CD grabado a x8 no sea correctamente leído en muchos lectores. Como bien sabéis ahora los CDS vienen con una etiqueta que indica que soportan la grabación a x8, aunque cuando se trata de CDs sin marca o de baja calidad aunque la garantía de ser compatible con grabación a x8 existe, tampoco conviene fiarse demasiado.</strong></p>
<p><strong>        En lo que respecta a CDs de datos, si el CD es de buena calidad no parece que haya ningún problema. Ahora bien, en lo que se refiere a CDs de audio y de PlayStation si que  puede haber problemas en lo que se refiere a la compatibilidad en la reproducción en los lectores de los equipos de música o de las PlayStation. Hay mucha gente que dice que para evitar problemas, los CDs de audio no deben ser grabados a mas de x2, y en lo que respecta a CDs de PlayStation también hay mucha gente que dice que los CDs grabados a x2 o a x4 tienen una mayor duración que los grabados a x6 o mas.</strong></p>
<div>
<p> </p>
<p><strong>59º &#8211; ¿Por qué un software extrae audio más rápido que otro?</strong></p>
<p><strong>        A menudo se habrá encontrado con distintas aplicaciones para extraer audio y seguro que se habrá dado cuenta que según unas su lector extrae audio mas rápido que según otras. La explicación es sencilla, la velocidad en la extracción de audio es inversamente proporcional a la calidad del audio extraído, es decir, mínima velocidad equivale a máxima calidad en extracción de audio, y máxima velocidad equivale a menor calidad de extracción.</strong></p>
<p><strong>        Se recomienda no utilizar el software que extraiga mas rápido y en caso de que el software permita configurar la extracción, optimizar la extracción de audio en calidad y nunca en velocidad, y si la optimización es en velocidad pues, simplemente, seleccionar la velocidad mas lenta de extracción. Cuando se graba on-the-fly, por norma general, se puede bajar la velocidad de extracción de audio siempre y cuando la velocidad sea la suficiente para el proceso de grabación.</strong></p>
<p><strong>        Piense que es preferible tardar un poco mas en extraer el audio y tener algo mas de calidad en todas las veces que reproduzca el CD, que extraer audio mas rápidamente y que perder calidad en las futuras reproducciones del CD grabado.</strong></div>
<p> </p>
<p><strong>60º &#8211; ¿Se graba bien con el Windows 2000 y con el Win98 SE?</strong></p>
<p><strong>        Pues por lo que parece no hay ningún problema para grabar bajo Windows 2000, la gente que conozco que lo ha experimentado no ha tenido ningún problema extra, incluso me podría atrever a decir que el Windows 2000 tiene mejor soporte para grabadoras IDE que el Windows 95/98 aunque eso se podría deber a que en el Windows 2000 al derivarse del Windows NT no trae los famosos drivers Intel bus master que tantos problemas han dado bajo Windows 95 y 98. </strong></p>
<p><strong>        Ahora bien, una cosa que no hay que olvidar, Windows 2000 pide mas hardware del que piden el Windows 95 o el 98, con lo que hay que tenerlo en cuenta. Los recursos mínimos para instalar el Windows 2000 (según Microsoft) es Pentium 166 y 32MB de RAM, aunque realmente la cantidad mínima de RAM para que el sistema vaya dignamente es 64MB y aun así se muestra claramente mas lento que el Windows 98 con 64MB de RAM.</strong></p>
<p><strong>        Debido a esto, el usuario que desee grabar bajo Windows 2000 deberá analizar si dispone de hardware suficiente y sobretodo tener en cuenta que un sistema mas saturado generará mas posavasos que otro sistema menos saturado.</strong></p>
<p><strong>        Personalmente creo que para que la grabación vaya cómoda y holgada, y para que el Windows 2000 vaya también cómodo y holgado, se deberá disponer de 128MB de RAM. Aparte de que esta idea sigue la regla de tres que se podría aplicar a las versiones del Windows, es decir, el Windows 95 iba bien con 32MB de RAM, el Windows 98 pasaba a ir bien con 64MB de RAM, con lo que el Windows 2000 pues es fácil que vaya bien con 128MB de RAM.</strong></p>
<p><strong>        Al respecto del Win98 SE decir que no hay cambios en lo que se refiere a kernel y drivers de dispositivos. Según Intel, las grabadoras deberían estar mejor soportadas que en la primera versión de Win98 ya que los drivers de CD-ROM si que están actualizados. Creo que la única solución es que cada usuario experimente y pruebe a ver como le va mejor, no obstante repito una cosa que siempre he dicho, al usuario que le vaya bien, que no toque nada y que lo deje todo como estaba.</strong></p>
<p> </p>
<p><strong>61º  &#8211; Me sobra el dinero y no se si comprarme otra grabadora</strong></p>
<p><strong>        Porque te sobre el dinero tampoco es necesario correr a comprarte otra grabadora mas rápida, si, ya se que si con una grabadora mas rápida tendrías que esperar menos para copiar un CD, pero tampoco hay que tener tanta prisa y es preferible pararse a analizar la situación.</strong><br />
<strong> </strong><br />
<strong>        En primer lugar, ¿cuántas copias has hecho con la grabadora?, si has hecho relativamente pocas copias piensa que todavía le queda vida a la grabadora y al que se la vendas casi le estarás haciendo un regalo. Ahora bien, si has hecho muchas copias, pues es posible que la grabadora esté alcanzando su limite de vida y entonces si que es preferible vendérsela a alguien y sacar algo de dinero por ella antes de que muera y la tengas que tirarla a la basura.</strong></p>
<p><strong>        Otro punto que has de tener en cuenta, ¿Cuántos cds grabas a la semana?, porque si grabas menos de uno al día, pues tampoco pasa nada, si te fastidia esperar siempre puedes dejar haciéndose la copia mientras comes, cenas, te duchas&#8230;&#8230;</strong></p>
<p><strong>        También tienes que tener en cuenta si dispones de hardware suficiente para poder soportar una grabación a mas velocidad. Si te compras una grabadora a x8 necesitarás un hardware que pueda soportar una velocidad sostenida de 1200 kb/s con lo que hazte a la idea que de velocidad media tendrías que tener 2000 kb/s. No se si la grabación IDE soporta esas tasas de transferencias medias con lo que aunque las soporte creo que lo mas adecuado sería pasarse directamente al sistema SCSI.</strong></p>
<p><strong>        Otra cosa que has de saber es que a mas velocidad de grabación mayor calentamiento del sistema, con lo que es muy posible que las grabadoras mas rápidas tengan de vida un número de copias mas bajo, lo cual hace recomendable que si dispones de una de esas grabadoras no copias mas de 2 cds seguidos y dejes un periodo de descanso al final de cada segunda copia.</strong></p>
<p> </p>
<p><strong>62º &#8211; ¿Por qué tengo problemas para leer los CDs regrabables?</strong></p>
<p><strong>        ¿No me digas que tienes el típico problema de que los CDs regrabables que grabas no puedes leerlos en tu lector del ordenador o en el lector del compact disc de tu equipo de música?. Bueno, no pasa nada, tiene fácil explicación.</strong></p>
<p><strong>        Hasta la fecha y que yo sepa no hay ningún lector de compact disc de equipo de música que lea los discos regrabables, el motivo es que los discos regrabables son grabados de forma distinta la cual no es reconocida por el lector de tu equipo de música.</strong></p>
<p><strong>        En lo que se refiere al lector de tu ordenador pues tiene fácil solución, cómprate otro lector y ya es hora de que jubiles el lector x24 (x16 o menos) que tienes en tu ordenador. Resulta que los lectores antiguos (he visto lectores x24 que no leen los regrabables) les pasa como a los lectores de equipos de música, no leen el formato de CD regrabable.</strong></p>
<p> </p>
<p><strong>63º &#8211; ¿Por qué no puedo borrar/formatear un disco regrabable?   </strong></p>
<p><strong>        Pues a mi eso también me ha pasado alguna vez y no deja de ser algo curioso, no estoy seguro del porque sucede, pero creo que la explicación que voy a dar creo que tiene bastantes posibilidades de ser correcta. </strong></p>
<p><strong>        Resulta que por la razón que sea es posible que se grabe un CD en un formato que la grabadora puede grabar pero luego tiene problemas para trabajar con él. Casi seguro que el CD que grabes pueda ser leído perfectamente por la grabadora,  pero a la hora de intentar borrarlo o a la hora de añadir alguna sesión más (si es multisesión) puede venir el problema ya que la grabadora encuentre algo que no entiende y te pueda decir, por ejemplo como me dijo a mí, que el CD no es grabable. </strong></p>
<p><strong>        La solución pasa porque intentes, con cualquier software que tengas y que tenga la opción de borrar disco, borrar el CD, para comprobar si con otro software se puede hacer. Aunque yo intenté esto y no puede con ninguno de todos los que tenia (y te aseguro que no fueron pocos). Si eso no te funciona también puedes llevar el CD a otra grabadora para ver si esa grabadora te lo puede borrar, si esa grabadora no te lo borra (date cuentas que hay muchas que son iguales y tu amigo puede tener la misma grabadora que tu aunque tenga distinta marca) pues acudes a otra.</strong></p>
<p><strong>        Si logras encontrar una grabadora que te lo borre te recomiendo que realices un borrado completo y no un borrado rápido. Un borrado completo tarde unos 35 minutos, mientras que un borrado rápido tarda menos de 2 minutos.</strong></p>
<p> </p>
<p> </p>
<p>    Todos  los  lectores  IDE  que  he  probado personalmente,  hacerles un test de velocidad en extracci¢n de audio de<br />
    los mas rápidos</p>
<p>TEST DE VELOCIDAD ESTAN HECHOS CON EL EASY  CD  CREATOR  Y NERO 4.0</p>
<p> </p>
<p align="center"><span>Acer x40      &#8211; 12XX cps<br />
Aopen x40     &#8211; 12XX cps<br />
Panasonic x32 &#8211; 11XX cps<br />
Asus x40      &#8211; 11XX cps<br />
Goldstar x32  -  9XX cps<br />
Memorex x32   -  9XX cps<br />
Samsung x32   -  9XX cps<br />
Creative x32  -  9XX cps<br />
Creative x48  &#8211; 13XX cps</span></p>
</div>
</td>
</tr>
</tbody>
</table>
<p><span> </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gatoelectronico.com.ar/2009/12/faq-sobre-grabadoras/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Control Remoto Infrarrojo para PC</title>
		<link>http://www.gatoelectronico.com.ar/2009/12/control-remoto-infrarrojo-para-pc/</link>
		<comments>http://www.gatoelectronico.com.ar/2009/12/control-remoto-infrarrojo-para-pc/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 03:54:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[Control remoto pc]]></category>

		<guid isPermaLink="false">http://www.gatoelectronico.com.ar/?p=16</guid>
		<description><![CDATA[Extraido de http://www.fullcustom.es/guias/control-remoto-infrarrojo-software-usb-serie Este circuito se construyo para aprovechar un mando a distancia de un video viejo con el que poder controlar algunas funciones del ordenador, como el volumen, pause y demás cuando estoy tirado en la cama viendo películas DivX. Ahora con la necesidad de un nuevo mando a distancia para el control remoto [...]]]></description>
			<content:encoded><![CDATA[<p>Extraido de <a href="http://www.fullcustom.es/guias/control-remoto-infrarrojo-software-usb-serie" target="_blank">http://www.fullcustom.es/guias/control-remoto-infrarrojo-software-usb-serie</a></p>
<p>Este circuito se construyo para aprovechar un mando a distancia de un video viejo con el que poder controlar algunas funciones del ordenador, como el volumen, pause y demás cuando estoy tirado en la cama viendo películas DivX. Ahora con la necesidad de un nuevo mando a distancia para el control remoto por hardware adquirí un mando universal 6 en 1 en concreto uno de la marca Electro DH Mod. 60.805, este esta programado con el código 256 en modo TV que corresponde a uno de los códigos de la marca Sanyo. Después de realizar varias pruebas elegí este código de Sanyo por ser uno con el cual funcionaba perfectamente el receptor y casi todas las teclas del mando.</p>
<p align="center"> </p>
<p align="center"> <img src="http://www.fullcustom.es/data/guias_pc/mando_electro_dh_small.jpg" alt="" width="194" height="150" /></p>
<p> <span id="more-16"></span></p>
<p align="center"><a href="http://www.fullcustom.es/data/guias_pc/mando_electro_dh60805.pdf" target="_blank"><img src="http://www.fullcustom.es/data/web/icon_pdf.gif" alt="Archivo PDF" width="13" height="13" /> Manual mando universal Electro DH 60.805</a></p>
<p> </p>
<p>  Podemos elegir entre montar el receptor por puerto serie (con pocos componentes y fáciles de encontrar) o montarlo por puerto USB (algo más complicado y necesitaremos un integrado Atmel difícil de encontrar). En cuanto a la configuración de las funciones del mando es verdaderamente larga si no lo has hecho nunca y sabes poco ingles.</p>
<p> </p>
<table border="0">
<tbody>
<tr>
<td> Montaje por puerto USB:</td>
</tr>
</tbody>
</table>
<p> </p>
<p>  Este montaje es muy sencillo para lo bien que funciona y esto se lo debemos a <strong>Igor Cesko</strong> que es que a diseñado el circuito, programación del microcontrolador y controlador USB. En su <a href="http://www.cesko.host.sk/IgorPlugUSB/IgorPlug-USB%20(AVR)_eng.htm" target="_blank">página Web www.cesko.host.sk</a> viene todo el proyecto, esquemas, software, etc bien explicado y expuesto. A continuación un explicación breve de todo el proyecto.</p>
<p> </p>
<p>  La última versión del esquema y la más completa es la que he usado, sobre todo porque incluye dos diodos Led que nos indican el estado del receptor (D1) y cuando está recibiendo señal (D2).</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/igorusb_esquema_01.jpg" alt="" width="664" height="420" /></p>
<p> </p>
<p>  El microcontrolador es de la marca Atmel de 8-bits con arquitectura RISC, en principio funciona a 10MHz pero en el montaje se usa a 12MHz para conseguir la velocidad mínima necesaria para funcionar con el bus USB (1.5Mbit/s). Comentar que es difícil de encontrar y tuve que comprarlo por Internet por algo más de 8€.</p>
<p> </p>
<p>  Conector USB tipo A:</p>
<p> </p>
<p>         <img src="http://www.fullcustom.es/data/guias_pc/conector_usb-a.gif" alt="" width="59" height="49" /></p>
<p> Pin</p>
<p>   1 &gt;  +5 (Vcc)</p>
<p>   2 &gt;  &#8211; Data</p>
<p>   3 &gt;  + Data</p>
<p>   4 &gt;  GND</p>
<p> </p>
<p>        Lista de componentes necesarios:</p>
<p> </p>
<p>                &#8211; 1 Conector USB tipo A</p>
<p>                &#8211; 1 Resistencia de 100 Ohmios</p>
<p>                &#8211; 1 Resistencia de 1K5 Ohmios</p>
<p>                &#8211; 2 Resistencias de 1K Ohmios</p>
<p>                &#8211; 1 Condensador electrolítico de 4,7 microfaradios (uF) 16 voltios</p>
<p>                &#8211; 1 Condensador electrolítico de 10 microfaradios (uF) 16 voltios</p>
<p>                &#8211; 1 Condensador de poliéster de 100 nanofaradios (nF)</p>
<p>                &#8211; 1 Cristal de cuarzo de 12MHz</p>
<p>                &#8211; 2 Diodos Led de 3mm(verde y rojo)</p>
<p>                &#8211; 1 Receptor de infrarrojos TSOP1738, TSOP1838 o compatible (más información en el apartado: <strong>Montaje por puerto serie RS-232</strong>)</p>
<p>                &#8211; 1 Zócalo de 20 pines (para el microcontrolador Atmel)</p>
<p>                &#8211; 1 Microcontrolador Atmel AVR de 8-bit con 2KBytes de memoria Flash programable AT90S2313-10PC (Encapsulado PDIP) <a href="http://www.fullcustom.es/data/guias_pc/at90s2313.pdf" target="_blank"><img src="http://www.fullcustom.es/data/web/icon_pdf.gif" alt="Archivo PDF" width="13" height="13" /></a></p>
<p> </p>
<p>  Antes de poder conectar nuestro receptor al puerto USB necesitamos programar el microcontrolador, para ello tenemos el siguiente esquema para construir un sencillo programador por puerto paralelo y su correspondiente software que incluye el firmware a grabar. Os recomiendo configurar en la Bios de vuestro ordenador que el puerto paralelo este en modo ECP para que no os ningún problema al programar.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/igor_avrprog2313.gif" alt="" width="526" height="396" /></p>
<p> </p>
<p align="center"> <img src="http://www.fullcustom.es/data/guias_pc/programador_01_small.jpg" alt="" width="200" height="150" />   <img src="http://www.fullcustom.es/data/guias_pc/programador_02_small.jpg" alt="" width="200" height="150" /></p>
<p> </p>
<p align="center"><a href="http://www.cesko.host.sk/downloads/IgorPlugUSBprogrammer.zip" target="_blank"><img src="http://www.fullcustom.es/data/guias_pc/igor_avrprog.gif" alt="" width="180" height="155" /></a>     <a href="http://www.cesko.host.sk/IgorPlugUSB/IgorPlug-USB%20(AVR)_eng.htm#Download" target="_blank">Descarga IgorPlugUSBprogrammer</a></p>
<p> </p>
<p>  Una vez montado y programado ya lo tenemos listo para conectarlo a nuestro puerto USB, si todo está bien nuestro Windows lo detectará y nos pedirá el controlador, este lo podéis <a href="http://www.cesko.host.sk/IgorPlugUSB/IgorPlug-USB%20(AVR)_eng.htm#Download">descargar de aquí</a>.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/igorusb_01_small.jpg" alt="" width="190" height="150" />   <img src="http://www.fullcustom.es/data/guias_pc/igorusb_02_small.jpg" alt="" width="200" height="150" />   <img title="efecto" src="http://www.fullcustom.es/data/guias_pc/igorusb_03_small.jpg" alt="efecto" width="200" height="150" /></p>
<p> </p>
<table border="0">
<tbody>
<tr>
<td>  Montaje por puerto serie RS-232:</td>
</tr>
</tbody>
</table>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/ird_small.jpg" alt="" width="239" height="150" />    <img src="http://www.fullcustom.es/data/guias_pc/ird_circuito_small.jpg" alt="" width="263" height="150" /></p>
<p> </p>
<p>   El circuito se basa en un receptor de infrarrojos con preamplificador, filtro y demodulador  incorporado que trabaja a una frecuencia de 38KHz. La misma que se usa en los circuitos de infrarrojos de las televisiones, videos, etc. Con lo que son totalmente compatibles entre si. Pudiendo utilizar los mandos a distancia de cualquier aparato que tengamos para manejar nuestro ordenador.</p>
<p> </p>
<p>   El pin 5 del conector serie es la masa (negativo) del circuito. Con el pin 7 y 1 conseguimos sacar la tensión necesaria para que el regulador de tensión nos de los 5 voltios necesarios para hacer funcionar el receptor de infrarrojos. Los condensador hacen la función de filtros de tensión por lo que se colocan antes y después del 78L05, no son imprescindibles, pero sí recomendables. La señal generada por el receptor es mandada al ordenador a través del pin 1.</p>
<p> </p>
<p>    Esquema:</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/ird_esquema.jpg" alt="" width="541" height="260" /></p>
<p> </p>
<p>        Lista de componentes necesarios:</p>
<p>                &#8211; 1 Conector DB9 hembra</p>
<p>                &#8211; 1 Resistencia de 4K7 Ohmios</p>
<p>                &#8211; 1 Condensador electrolítico de 10 microfaradios (uF) 16 voltios</p>
<p>                &#8211; 1 Condensador de poliéster de 100 nanofaradios (nF)</p>
<p>                &#8211; 1 Diodo 1N4148</p>
<p>                &#8211; 1 Regulador de Tensión 78L05 <a href="http://www.fullcustom.es/data/guias_pc/lm78lxx.pdf" target="_blank"><img src="http://www.fullcustom.es/data/web/icon_pdf.gif" alt="Archivo PDF" width="13" height="13" /></a> en encapsulado TO-92</p>
<p>                &#8211; 1 Receptor de infrarrojos TSOP1838 <a href="http://www.fullcustom.es/data/guias_pc/tsop18xx.pdf" target="_blank"><img src="http://www.fullcustom.es/data/web/icon_pdf.gif" alt="Archivo PDF" width="13" height="13" /></a></p>
<p> </p>
<p>   Todos los componentes se encuentran fácilmente en cualquier tienda de electrónica menos el receptor de infrarrojos, este lo podéis pedir por Internet o sacarlo de algún aparato viejo que lleve mando a distancia. Aquí os pongo una lista de algunos receptores compatibles (38KHz), tener en cuanta que en cada modelo pueden cambiar la función de cada patilla. Este archivo <a href="http://www.fullcustom.es/data/guias_pc/receptores.pdf" target="_blank"><img src="http://www.fullcustom.es/data/web/icon_pdf.gif" alt="Archivo PDF" width="13" height="13" /></a>  nos muestra el patillaje y ventajas de la mayoría de receptores de la familia TSOP.</p>
<p> </p>
<p>        Receptores compatibles:                                 xx = frecuencia en kHz</p>
<p>            &#8211; TSOP18xx <a href="http://www.fullcustom.es/data/guias_pc/tsop18xx.pdf" target="_blank"><img src="http://www.fullcustom.es/data/web/icon_pdf.gif" alt="Archivo PDF" width="13" height="13" /></a></p>
<p>            &#8211; TSOP17xx <a href="http://www.fullcustom.es/data/guias_pc/tsop17xx.pdf" target="_blank"><img src="http://www.fullcustom.es/data/web/icon_pdf.gif" alt="Archivo PDF" width="13" height="13" /></a></p>
<p>            &#8211; TSOP11xx</p>
<p>            &#8211; SFH506-xx <a href="http://www.fullcustom.es/data/guias_pc/sfh506.pdf" target="_blank"><img src="http://www.fullcustom.es/data/web/icon_pdf.gif" alt="Archivo PDF" width="13" height="13" /></a></p>
<p>            &#8211; SFH5110-xx (Sucesor del SFH506)  <a href="http://www.fullcustom.es/data/guias_pc/sfh5110.pdf" target="_blank"><img src="http://www.fullcustom.es/data/web/icon_pdf.gif" alt="Archivo PDF" width="13" height="13" /></a></p>
<p>            &#8211; <a href="http://www.lirc.org/receivers.html" target="_blank">Más modelos en www.lirc.org</a></p>
<p> </p>
<p>    Este el patillaje del receptor TSOP1838:</p>
<p> </p>
<p>       <img src="http://www.fullcustom.es/data/guias_pc/tsop1838.gif" alt="" width="173" height="145" /></p>
<p> </p>
<p>    Normalmente suele ser así, pero en algún caso también puede ser así:</p>
<p> </p>
<p>       <img src="http://www.fullcustom.es/data/guias_pc/tsop1838_2.gif" alt="" width="173" height="145" /></p>
<p> </p>
<p>    Este el patillaje del regulador de tensión 78L05:</p>
<p> </p>
<p>       <img src="http://www.fullcustom.es/data/guias_pc/78l05.jpg" alt="" width="350" height="244" /></p>
<p> </p>
<table border="0">
<tbody>
<tr>
<td>  Montaje en la Mod:</td>
</tr>
</tbody>
</table>
<p> </p>
<p>   El receptor lo he colocado en el frontal de la caja detrás de la tira negra semitransparente que hay al lateral derecho, para el correcto paso de la señal infrarroja hacia el receptor se ha colocado una tapa plástica ahumada especial que solo deja pasar el haz infrarrojo. Con todo esto se consigue que el alcance y el ángulo de recepción sean muy buenos además de amplios.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/ird_en_su_sitio_small.jpg" alt="" width="188" height="150" />   <img src="http://www.fullcustom.es/data/guias_pc/ird_final_small.jpg" alt="" width="155" height="150" />   <img src="http://www.fullcustom.es/data/guias_pc/igorusb_04_small.jpg" alt="" width="200" height="150" /></p>
<p> </p>
<table border="0">
<tbody>
<tr>
<td> Software:</td>
</tr>
</tbody>
</table>
<p> </p>
<p>  Para controlar el receptor para puerto serie usaremos el <em><a href="http://winlirc.sourceforge.net/" target="_blank">winlirc.sourceforge.net</a></em> y de la web <em><a href="http://www.promixis.com/" target="_blank">www.promixis.com el Girder 3.x.x</a> +<a href="http://www.promixis.com/downloads.php?mode=list" target="_blank"> plugin WinLIRC 2.0.</a></em> El primero controla el funcionamiento del mando y el segundo asigna acciones a cada tecla. Para el receptor USB utilizo el<em> <a href="http://www.promixis.com/downloads.php?mode=list" target="_blank">Girder 3.x.x</a> + <a href="http://www.cesko.host.sk/girderplugin.htm#Downloads" target="_blank">plugin IgorPlugXP</a></em></p>
<p>  En cuanto al plugin IgorPlugXP comentar que la versión que está disponible en su Web par descargar es una versión &#8220;gratuita&#8221; y cada vez que iniciemos o cerremos el Girder aparece un ventana de información que deberemos aceptar para que funcione el receptor. Existe una versión del plugin que no tiene esta &#8220;pega&#8221; que según el autor se puede conseguir por unos 4€ a trabes de su página Web.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/ird_software_small.jpg" alt="" width="210" height="150" />   <img src="http://www.fullcustom.es/data/guias_pc/ird_software_vol-_small.jpg" alt="" width="200" height="150" />   <img src="http://www.fullcustom.es/data/guias_pc/ird_software_mute_small.jpg" alt="" width="200" height="150" /></p>
<p> </p>
<p>   En la Web de cada unos de los programa hay ejemplos y guías que nos ayudaran a configurar estos programas. De todas formas os pongo una guía de configuración de estos programas.</p>
<p> </p>
<table border="0">
<tbody>
<tr>
<td> Configuración del WinLIRC para receptor por puerto serie:</td>
</tr>
</tbody>
</table>
<p> </p>
<p>   Primero iremos a la Web del LIRC y buscaremos en la <em><a href="http://lirc.sourceforge.net/remotes/" target="_blank">base de datos</a></em> el mando a distancia que vayamos a utilizar. Si tenemos suerte y nuestro mando esta en la base de datos nos bajaremos el archivo y lo guardaremos con extensión .cf en el mismo directorio donde tengamos el WinLIRC. Si por el contrario no está nuestro mando deberemos programarlo y crear el archivo .cf a través del WinLIRC.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/winlirc01.jpg" alt="" width="353" height="261" /></p>
<p> </p>
<p>   Una vez iniciado el WinLIRC le daremos al botón de Reconfigure para configurar el programa. Configuraremos el puerto serie a utilizar, la velocidad, sense, tipos de receptor, etc. Si tenéis el archivo .cf de vuestro mando solo tendremos que buscarlo con el botón browse y no hará falta crear ninguna tecla.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/winlirc02.jpg" alt="" width="437" height="248" /></p>
<p> </p>
<p>   Con los valores que salen en la imagen de arriba el receptor me funciona perfectamente, si a vosotros os falla os daría un mensaje como el de la siguiente imagen. Si os pasa esto tendréis que comprobar que vuestro receptor este bien montado y/o probar con otra velocidad d e puerto serie o tipo de receptor.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/winlirc10.jpg" alt="" width="233" height="126" /></p>
<p> </p>
<p>   Si por el contrario nuestro mando no esta en la base de datos tendremos que programarlo y crearnos nuestro archivo .cf. Para esto daremos al botón de Learn. Lo primero que nos pide es que le asignemos un nombre al mando que vamos a configurar. Lo normal es poner el modelo del mando que en el caso del ejemplo es un Electro DH 60805.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/winlirc03.jpg" alt="" width="435" height="269" /></p>
<p> </p>
<p>   Luego nos pedirá que indiquemos un margen de error en las lecturas del receptor. De normal con poner 25 nos vale.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/winlirc04.jpg" alt="" width="435" height="269" /></p>
<p> </p>
<p>   Ahora tendremos que determinar el tipo de señales que usa el mando. Lo podremos hacer manualmente introduciendo el código correspondiente, pero si no lo sabemos le daremos al enter para que el propio programa de averigüe.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/winlirc05.jpg" alt="" width="435" height="269" /></p>
<p> </p>
<p>   Nos irá pidiendo que pulsemos una tecla varias veces. Seguiremos las instrucciones que nos valla diciendo.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/winlirc06.jpg" alt="" width="435" height="269" /></p>
<p> </p>
<p>   Una vez hecho esto llega el momento de programar todos los botones. Tendremos que ir escribiendo el nombre de cada botón y seguidamente presionarlo hasta que el programa lo certifique.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/winlirc07.jpg" alt="" width="435" height="269" /></p>
<p> </p>
<p>   Después de currárnoslo programado todos los botones le daremos al enter para para salir y nos aparecerá un mensaje como el de la siguiente imagen diciéndonos que para el mejor funcionamiento tenemos que analizar los datos.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/winlirc08.jpg" alt="" width="306" height="100" /></p>
<p> </p>
<p>   Pos nada le daremos al botón Analyze y si todo está bien nos saldrá algo como esta imagen:</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/winlirc09.jpg" alt="" width="435" height="268" /></p>
<p> </p>
<p>   Eso es todo ya podemos pasar al la siguiente fase.</p>
<p> </p>
<table border="0">
<tbody>
<tr>
<td> Configuración del Girder 3.x:</td>
</tr>
</tbody>
</table>
<p> </p>
<p>   Bueno tendremos que descargarnos la última versión del Girder y del plug-in que necesitemos según el receptor que utilicemos. En la zona de descargas de la web <a href="http://www.promixis.com/downloads.php?mode=list" target="_blank">www.promixis.com</a> encontrareis muchos para soportar determinados tipos de receptores y opciones como soporte WinAMP 3.0, menús OSD, etc.</p>
<p>   Después de instalar el Girder y el correspondiente plug-in directamente empezaremos con la configuración del programa. Para esto iremos al menú Archivo -&gt; Configuración&#8230;</p>
<p>   Primero nos dirigiremos a la pestaña de Interfaz de usuario para configurar el idioma:</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/gilder02.jpg" alt="" width="425" height="353" /></p>
<p> </p>
<p>  Aplicamos los cambios y seleccionamos la pestaña de General. Aquí seleccionaremos el archivo comandos de nuestro mando cuando lo generemos con el Girder. También podemos indicar al programa que arranca junto al Windows y que esconda el programa en la barra de tareas.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/gilder01.jpg" alt="" width="425" height="353" /></p>
<p> </p>
<p>   En la pestaña de plugins seleccionaremos el plugin de WinLIRC, IgorPlug-USB o el que elijamos y presionaremos el botón de Configuración.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/gilder03.jpg" alt="" width="425" height="353" /></p>
<p> </p>
<p>   Para que cuando iniciemos el Girder cargue automáticamente el WinLIRC solo tendremos que indicar la ruta donde se encuentra instalado. Además podremos indicar un tiempo de retraso por si nos arranca antes el Girder que el WinLIRC.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/gilder05.jpg" alt="" width="330" height="513" /></p>
<p> </p>
<p>  Para el IgorPlug-USB solo tenemos que indicar que el receptor es USB.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/girder21.jpg" alt="" width="424" height="352" /></p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/girder22.jpg" alt="" width="289" height="136" /></p>
<p> </p>
<p>   En la pestaña de OSD Settings podremos configurar el menú OSD del Girder para configurarlo con la posición y tamaño no nosotros queramos.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/gilder04.jpg" alt="" width="425" height="353" /></p>
<p> </p>
<p>   Introducción de comandos en el Girder:</p>
<p> </p>
<p>      El Girder presenta una ventana como la de la siguiente imagen. Para empezar a agregar funciones a las teclas de nuestro mando presionaremos el botón derecho del ratos sobra el espacio en blanco de la parte izquierda del programa.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/gilder06.jpg" alt="" width="499" height="511" /></p>
<p> </p>
<p>  Pulsaremos la opción de Añadir Comando con lo que nos creara un grupo y un comando dentro de él. Renombraremos el comando con el nombre de la tecla que le vallamos a asignar y pulsaremos el botón de Learn Event. Ahora pulsaremos el botón de nuestro mando que queramos relacionar con este comando y nada mas pulsarlo el Girder creará un &#8220;EventString&#8221; con la tecla asignada. Aquí podemos seleccionar un tiempo de espera para que no se repita el comando si le damos dos veces seguidas. Este tiempo se deberá poner según la función que se vaya a realizar. Si es para Volumen por ejemplo lo dejaremos en cero porque nos interesa poder repetir el comando rápidamente.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/gilder08.jpg" alt="" width="513" height="410" /></p>
<p> </p>
<p>   Hay multitud de posibilidades en cuanto a funciones que podemos configurar para cada tecla. En la siguiente imagen podemos ver como configurar una tecla para subir el volumen. Par ala tecla de baja el volumen solo tendremos que sustituir el + por el &#8211; en la casilla &#8220;Medida de F&#8221;.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/gilder09_small.jpg" alt="" width="351" height="200" /></p>
<p> </p>
<p>   Para configurar la tecla Mute es aún más sencillo.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/gilder10_small.jpg" alt="" width="351" height="200" /></p>
<p> </p>
<p>   Otra posibilidad es que el Girder Ejecute una secuencia de comandos en un programa, como por ejemplo darle al botón de Play en el WinAMP. Seleccionaremos Comando y pulsaremos el botón Capturar.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/gilder11.jpg" alt="" width="513" height="410" /></p>
<p> </p>
<p>   En la ventana de Captura pulsaremos sobre Empezar Captura, después haremos con el ratón la acción que queramos grabar para que se ejecute al pulsar el botón del mando a distancia. En la siguiente imagen hemos capturado la pulsación del botón Play en el WinAMP y luego hemos parado la captura. Como solo nos interesa la acción de Play seleccionaremos con la tecla Shift y el ratón los comando que necesitemos, en este caso los dos primeros.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/gilder13.jpg" alt="" width="517" height="383" /></p>
<p align="center"> </p>
<p>  Después de Aceptar la captura pulsaremos el botón de objetivo. En esta ventana veremos en la parte de abajo a la derecha que tenemos activados el Nombre, Nombre de clase y Ejecutable del programa que corresponda la acción que hemos capturado. Solo dejaremos activada la casilla de Ejecutable y así nos evitaremos de problemas por ejemplo cuando el programa cambie de nombre porque hemos abierto un archivo diferente.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/gilder12.jpg" alt="" width="537" height="492" /></p>
<p> </p>
<p>   Grupos de comandos:</p>
<p>  Para facilitarnos el trabajo y no andar capturando cada función de cada programa que queramos controlar en la Web del Girder hay una <em></em><a href="http://www.promixis.com/downloads.php?mode=list" target="_blank"><em>sección</em></a> llamada &#8220;Girder Program Definitions&#8221; con los grupos de comandos para cada programa. Solo tendremos que bajarnos el archivo del programa que queramos y arrastrar el archivo *.gml a la ventana del Girder, con esto nos aparecerán la mayoría de comandos a controlar para el programa en cuestión. Ahora tendremos que ir asignando la tecla que deseemos a la función a controlar.</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/gilder14.jpg" alt="" width="576" height="409" /></p>
<p> </p>
<p> Multi-grupos:</p>
<p>  Estos son necesarios para poder efectuar varios comandos con el mismo botón. Veremos el ejemplo de usar una tecla para abrir el WinAMP y a la mostrar un mensaje OSD y que cuando volvamos a dar a la misma tecla cierre el WinAMP. Primero añadiremos un Multi-grupo en el Girder y le asignaremos la tecla que queramos que ejecute el grupo con el botón Learn Event. Luego añadiremos el comando que ejecute el WinAMP:</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/girder15.jpg" alt="" width="576" height="409" /></p>
<p> </p>
<p>  Después añadiremos el comando que nos muestre el mensaje OSD gracias al plugin XP OSD con el que configuraremos nuestro mensaje a nuestro gusto:</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/girder16.jpg" alt="" width="576" height="409" /></p>
<p> </p>
<p>  Y solo nos falta el comando que cierre el WinAMP:</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/girder17.jpg" alt="" width="576" height="409" /></p>
<p> </p>
<p>  Para que solo cierre la ventana del WinAMP y no cualquier otra tendremos que darle al botón de &#8220;Objetivo&#8221; y decirte en ejecutable el nombre del programa a cerrar, en este caso Winamp.exe:</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/girder18.jpg" alt="" width="536" height="491" /></p>
<p> </p>
<p>  Una vez hecho esto hay que decirle al Girder cuando tiene que ejecutar unos comandos y cuando otros, para hacer esto tenemos que pulsar con el botón derecho del ratón sobre unos de los comandos y seleccionar &#8220;State Settings&#8221; que aparece al final del menú contextual. Para que se ejecuten los comandos de abrir WinAMP y mostrar OSD cuando pulsemos la tecla del mando la primera vez deberemos configurar el estado de cada uno de estos comandos como la siguiente imagen:</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/girder19.jpg" alt="" width="247" height="167" /></p>
<p> </p>
<p>  Y para que se ejecute el comando cerrar en la siguiente pulsación de la tecla configuraremos el estado del comando cerrar de la siguiente manera:</p>
<p> </p>
<p align="center"><img src="http://www.fullcustom.es/data/guias_pc/girder20.jpg" alt="" width="247" height="167" /></p>
<p> </p>
<p>Una tecla para varios programas:</p>
<p> </p>
<p>  Seguro que queremos usar la tecla Play tanto en el WinAMP como en el Windows Media Player por poner un ejemplo. Para esto simplemente crearemos el correspondiente comando para cada uno de estos programas y les asignaremos la misma tecla del mando, luego usaremos el botón &#8220;Objetivo&#8221; en cada comando para decirle a cada uno en que ejecutable se tiene que realizar.</p>
<p> </p>
<p align="center">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p> </p>
<p>  Bien espero que con está guía os hagáis una idea. En cuanto al Girder se pueden configurar muchas más funciones para las teclas del mando, no las explico porque seria interminable&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gatoelectronico.com.ar/2009/12/control-remoto-infrarrojo-para-pc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

