Difference between revisions of "FAQ aMule-es"

From AMule Project FAQ
Jump to: navigation, search
 
m (fix)
 
(74 intermediate revisions by 20 users not shown)
Line 1: Line 1:
<center><u><h4>F.A.Q de aMule</h4></u><br><h2>por <i>Jacobo221 (Traducido por KNO)</i></h2></center>Incompleto
+
<center>
 +
[[FAQ_aMule|English]] |
 +
[[FAQ_aMule-de|Deutsch]] |
 +
'''Espa&ntilde;ol''' |
 +
[[FAQ_aMule-fr|Fran&ccedil;ais]] |
 +
[[FAQ_aMule-it|Italiano]] |
 +
[[FAQ_aMule-pt_BR|Português]] |
 +
[[FAQ_aMule-nl|Nederlands]] |
 +
[[FAQ_aMule-ru|Russian]]
 +
</center>
  
 
== ¿Qué es aMule? ==
 
== ¿Qué es aMule? ==
 
'''''aMule es un cliente multiplataforma para la red de compatición de archivos ED2K basado en el cliente de windows [[eMule]].'''''<br>
 
'''''aMule es un cliente multiplataforma para la red de compatición de archivos ED2K basado en el cliente de windows [[eMule]].'''''<br>
aMule comenzó en Agosto de 2004 como una variante de [[xMule]], que es una variante de [[lMule]].
+
aMule comenzó en Agosto de 2003 como una variante de [[xMule]], que es una variante de [[lMule]].
  
 
Actualmente soporta Linux, FreeBSD, OpenBSD, Windows, MacOS X adn X-Box en ordenadores de 32 y 64 bits. Hay que señalar que las versiones para MacOS X y Windows todavía no están preparadas para el uso general.
 
Actualmente soporta Linux, FreeBSD, OpenBSD, Windows, MacOS X adn X-Box en ordenadores de 32 y 64 bits. Hay que señalar que las versiones para MacOS X y Windows todavía no están preparadas para el uso general.
Line 11: Line 20:
 
Como [[aMule]] está basado en el código de [[eMule]], las nuevas carácterísticas de [[eMule]] que son añadidas a [[eMule]] pronto lo son también en [[aMule]], así que sus usuarios pueden estár en la cresta de la ola en cuanto a clientes ED2K.
 
Como [[aMule]] está basado en el código de [[eMule]], las nuevas carácterísticas de [[eMule]] que son añadidas a [[eMule]] pronto lo son también en [[aMule]], así que sus usuarios pueden estár en la cresta de la ola en cuanto a clientes ED2K.
  
La merjor parte es, que está desarrollado por un gran equipo de desarrolladores que lo intentan hacer más fácil de usar (si es posible), asi que entra en el canal #amule de irc.freenode.net o visita [http://www.amule.org/foro de amule] si tienes alguna sugerencia, pregunta, fallo, parche o cualquier otra cosa que pienses sobre el.
+
La mejor parte es que está desarrollado por un gran equipo que lo intenta hacer más fácil de usar (si es posible), asi que entra en el canal #amule de irc.freenode.net o visita el [http://www.amule.org/amule foro de amule] si tienes alguna sugerencia, pregunta, fallo, parche o cualquier otra cosa que pienses sobre el.
 
+
Si estás interesado en unirte al equípo de desarrollo por favor contacta con nostros a través de [http://www.amule.org/foro de amule] o en el canal de IRC.
+
  
 +
Si estás interesado en unirte al equípo de desarrollo por favor contacta con nostros a través de el [http://www.amule.org/amule foro de amule] o en el canal de IRC.
  
 
== ¿Cómo veo los créditos de un cliente? ==
 
== ¿Cómo veo los créditos de un cliente? ==
Line 20: Line 28:
  
 
== ¿Qué significan los colores de la barra de progreso? ==
 
== ¿Qué significan los colores de la barra de progreso? ==
<u>En la lista de descargas:</u><br>
+
<u>En la lista de descargas:</u>
<b>Rojo:</b> Las Partes(Chunks) en rojo, son partes que no se han encontrado en la presente sesión.<br>
+
*'''Rojo:''' Las Partes(Chunks) en rojo, son partes que no se han encontrado en esta sesión.
<b>Azul:</b> Las Partes en azul son partes de las que se tiene al menos una fuente. Cuanto mas oscuro es el azul mas fuentes están disponibles.<br>
+
*'''Azul:''' Las Partes en azul son partes de las que se tiene al menos una fuente. Cuanto mas oscuro es el azul mas fuentes están disponibles.
<b>Amarillo:</b> Las Partes en amarillo son partes que están siendo descargadas en este mismo momento.<br>
+
*'''Amarillo:''' Las Partes en amarillo son partes que están siendo descargadas en este momento.
<b>Negro:</b> Las Partes en negro son partes que ya han sido descargadas y verificadas.<br>
+
*'''Negro:''' Las Partes en negro son partes que ya han sido descargadas y verificadas.
<b>Verde:</b> Cuando un archivo está en verde, significa que el archivo ha sido completamente descargado y correctamente verificado (asi que debe de estar en el directorio Incoming).<br>
+
*'''Verde:''' Cuando un archivo está en verde, significa que el archivo ha sido completamente descargado y correctamente verificado (asi que debe de estar en el directorio Incoming).
<u>En la lista de transferencias extendida (se puede ver haciendo dobre click en una transferencia):</u><br>
+
 
<b>Negro:</b> Parte que el cliente tiene y tú no.<br>
+
<u>En la lista de descargas extendida (se puede ver haciendo doble click en una transferencia):</u>
<b>Blanco:</b> Parte que el cliente no tiene.<br>
+
*'''Negro:''' Parte que el cliente tiene y tú no.
<b>Verde:</b> Parte que el cliente tiene y tú también.<br>
+
*'''Blanco:''' Parte que el cliente no tiene.
<b>Amarillo:</b> Parte que te estás descargando de ese cliente.<br>
+
*'''Verde:''' Parte que el cliente tiene y tú también.
<u>En la lista de subidas:</u><br>
+
*'''Amarillo:''' Parte que te estás descargando de ese cliente.
<b>Negro:</b> El cliente ha completado y verificado esa parte.<br>
+
 
<b>Gris:</b> El cliente no tiene esa parte..<br>
+
<u>En la lista de subidas:</u>
Ten en cuenta que no todos los clientes soportan el decir a otros clientes que partes han completado cuando estan subiendo, asi que algunos clientes no tendrán barra.<br>
+
*'''Negro:''' El cliente ha completado y verificado esa parte.
<u>On the shared files window:</u><br>
+
*'''Gris:''' El cliente no tiene esa parte.
<b>Red:</b> When there's no source found to have that same chunk (apart from you, of course).<br>
+
 
<b>Blue:</b> The more solid the blue is, the more spread that chunk is.<br>
+
Ten en cuenta que no todos los clientes soportan el decir a otros clientes que partes han completado cuando estan subiendo, asi que algunos clientes no tendrán barra.
<u>On the search windows:</u><br>
+
 
<b>Negro:</b> Files in Negro are those which only a client has been found to have.<br>
+
<u>En la ventana de archivos compartidos:</u>
<b>Blue:</b> Files in blue are those which two or more clients have been found to have. The more solid the blue is, the more clients have been found to have it.<br>
+
*'''Rojo:''' Cuando no se han encontrado fuentes que tengan esa misma parte (a parte de tí, por su puesto).
<b>Red:</b> Files in red are those which are already in the downloading queue.<br>
+
*'''Azul:''' Cuanto más oscuro es el azul, más compartida está esa parte.<br>
<b>Green:</b> Files in green are those which you are already sharing (you completely downloaded it).
+
 
 +
<u>En la ventana de búsqueda:</u>
 +
*'''Negro:''' Los archivos en negro son los que solo se ha encontrado una fuente.
 +
*'''Azul:''' Los archivos que tienen dos o mas fuentes. Cuanto más oscuro mas fuentes se han encontrado.
 +
*'''Rojo:''' Los archivos que ya están en la cola de bajada.
 +
*'''Verde:''' Los archivos que ya tienes compartiendo (los has descargado completamente).
 +
 
 +
== ¿Qué son todos esos iconos? ==
 +
Lea la sección "Icons and what they signify" en la guía [[Getting Started]].
 +
 
 +
== ¿Qué significan los números entre paréntesis en la ventana de búsqueda? ==
 +
Esos son los clientes que tienen el archvo completo. Incluso si el número entre paréntesis es 0, no singifica que nadie tenga el archivo completo, únicamente quiere decir que nadie ha marcado el archivo como "completado" (muchos clientes no lo hacen). Así pues, es una manera de tener una idea aproximada de cuanta gente tiene el archivo completo, pero no debe tomarse como una cantidad precisa.
 +
 
 +
== ¿Qué significan todos esos números en la columna de fuentes en la ventana de tráfico? ==
 +
El formato de las fuentes es XX/YY + ZZ (WW) donde '''XX''' es el número de fuentes disponibles (el número de fuentes desde las que puedes descargar). '''YY''' es el número de fuentes encontradas (el total de fuentes encontradas).
 +
'''ZZ''' es el número de fuentes a las que se ha pedido otro archivo ("Asked for another file") '''WW''' es el número de fuentes desde las que se está descargando alguna parte en este momento.
 +
 
 +
== ¿Qué significan todos esos números en la columna prioridad en la ventana de descargas con una descarga expandida? ==
 +
Esta es la puntuación que tienes para ese archivo. No todos los clientes proporcionan esa información, así que en algunos casos, no se visualizará.
 +
 
 +
El número entre parentesis es la cantidad de posiciones que te has "movido" en la cola del cliente. Números '''negativos''' son posiciones que tu has '''ganado''' en la cola y los números '''positivos''' son posiciones que has '''perdido''' desde que fuiste añadido. Fijaté que cuando un número es negativo se visualiza en azul y cuando es positivo se visuliza en rojo.
 +
 
 +
== ¿Por qué hay dos tasas de transferencia en la lista de subidas? ==
 +
Cuando estás subiendo algún archivo a algún cliente, la lista de subidas muestra la tasa de transferencia (la velocidad en KBps) a la que estás enviando datos a ese cliente. Si, al mismo tiempo, ese cliente te está enviando un fichero (o ficheros), entonces el formato de la tasa de transferencia cambiará a XX/YY donde XX significa la velocidad a la que le estas enviando el fichero e YY es la velocidad a la que te está enviando a él a tí. Si buscas en la lista de descargas encontrarás a ese cliente.
 +
 
 +
Esto es útil si estás intentando obtener un archivo raro, poruqe así puede encontrar a los clientes que te están dando datos, y si es un archivo raro, puedes ponerle un slot de amigo, para subir a ese cliente más rápidamente y ganar más créditos en esos clientes (y por consiguiente, bajar más rápido desde ellos).
 +
 
 +
== ¿Qué es A4AF? ==
 +
A4AF significa en Inglés ''Asked For Another File'' y en español viene a ser algo como ''Pedido Otro Archivo''. Es una manera de optimizar una descarga específica.
 +
 
 +
Cuando intentas descargar un archivo, aMule obtiene una lista de clientes que están compartiendo ese archivo. Algunos clientes pueden compartir también algún otro archivos que estás intentando descargar, así que tendrás a ese cliente en dos colas de descarga separadas.
 +
 
 +
A4AF intenta eliminar esta situación. ¿Por qué? Porque no puedes descargar dos chunks al mismo tiempo desde el mismo cliente.
 +
 
 +
A4AF funciona de la siguiente manera:
 +
 
 +
Cuando se obiene la lista de clientes que tienen un determinado archivo, si alguno de estos clientes ya está en otra cola de descargas esos clientes se marcarán como A4AF y se indicará en la columna de fuentes con un '''+ XX''' donde XX el número de clientes en esta situación.
 +
 
 +
¿Qué puedes hacer en este momento?
 +
 
 +
Puedes favorecer unas descargas (en detrimento de otras) de la siguiente manera:
 +
 
 +
Pinchando en una descarga con el botón derecho, en '''Opciones Extendidas''' tienes tres opciones relacionadas con A4AF que te permiten lo siguiente:
 +
*'''Intercambiar todas las fuentes (A4AF) a este archivo''': Si hay algún cliente al que se le ha pedido una parte de otro archivo y tiene también éste, se cancelará esa petición y se le pedirán partes de éste.
 +
*'''Intercambiar todas las fuentes (A4AF) a este archivo (Auto)''': Ejecutará la orden anterior periodicamente, de esta forma si se descubren fuentes nuevas, se asignarán a este archivo.
 +
*'''Intercambiar todas las fuentes (A4AF) a otro archivo''': Al revés de las opciones anteriores, con esta conseguimos que se envien peticiones de los otros archivos en detrimento del seleccionado.
 +
 
 +
Esta última opción también se puede establecer en las preferencias, para que se envien todas las fuentes A4AF a otros archivos automaticamente cuando esa fuente no tiene partes necesarias de ese archivo.
 +
 
 +
== ¿Qué significan los números "QR: xxxx" que veo cuando al echar un vistazo a las fuentes? ==
 +
 
 +
QR significa "Puesto en la cola" y hace referencia a tu posición actual en la cola de la fuente
 +
 
 +
Obviamente, cuanto más pequeño sea el valor, mejor. Si la fuente es un cliente de eMule y no hay un número de QR, normalmente significa que su cola está llena y no puede aceptar más clientes.
 +
 
 +
== ¿Cual es la diferencia entre Transferido y Completado en la ventana de Tráfico? ==
 +
Transferido muestra los datos que has recibido de ese archivo. Estos datos han sido descargados en un formato comprimido. Una vez que los datos están en tu máquina, amule los procesa y los descomprime. El total de datos útiles que pueden ser usados de los datos recibidos (esto es, las partes de esos datos que son partes reales del archivo que estás intentando descargar y no son cabeceras o cosas de esas) es la cantidad que puedes ver en la columna de Completado.
 +
 
 +
== ¿Cual es la diferencia entre pausar y parar una descarga? ==
 +
Cuando se pausa una descarga, se rompen todas las conexiones referentes a la descarga pausada con los clientes, de manera que no se transfiera información, pero no se pierden los datos de estos clientes, de manera que, cuando se desee continuar la descarga, aMule tratará de conectar con esos mismo clientes de quienes estaba transfiriendo.
 +
 
 +
En cambio, cuando se para una descarga, la información sobre esos clientes se pierde, de manera que cuando se desee continuar con la descarga aMule deberá buscar previamente clientes que estén compartiendo ese archivo para después solicitarlo.
 +
 
 +
== ¿Qué son todos esos archivos que aMule crea la primera vez que se ejecuta? ==
 +
La mayoría son los mismos que los de eMule. Aquí hay una lista del significado de cada uno (ten en cuenta que puedes no tener todos en tu disco duro):
 +
*'''~/.eMule:''' Configuración personal de aMule (esto es, cosas como tu Alias, tus directorios Temp e Incoming, tus límites de subida y bajada, etc...).
 +
*'''~/.aMule/addresses.dat:''' Contiene la lista de URLs con listas de servidores a comprobar (si está activado en la Preferencias) cada nueva ejecución.
 +
*'''~/.aMule/amulesig.dat:''' Este es el archivo que contiene la firma online de aMule, que es el mismo que la firma de eMule (ver onlinesig.dat abajo) pero con información extendida (que incluye alias, bytes descargados y subidos por sesión y totales, la versión de aMule, el tiempo de ejecución de aMule y el número de archivos compartidos).
 +
*'''~/.aMule/aMule.tmpl:''' Ésta es la plantilla que usa el servidor web de aMule para crear la página web.
 +
*'''~/.aMule/aMule-online-sign.png:''' Este archivo solo existe si CAT ha sido ejecutado alguna vez con el modificador -o y ~/.aMule/casrc ha sido correctamente configurado. Esta imagen contiene detalles del estado de aMule.
 +
*'''~/.aMule/casrc:''' Este archivo solo existe si CAS ha sido ejecutado con el modificador -o. Contiene la configuración de la creación de imagenes de CAS.
 +
*'''~/.aMule/clients.met:''' Contiene los creditos de los clientes de los que has obtenido datos y su user hash.
 +
*'''~/.aMule/cryptkey.dat:'''  Contiene la clave RSA única de 384 bits para tu cliente.
 +
*'''~/.aMule/emfriends.met:''' Contiene la configuración de la lista de tus amigos.
 +
*'''~/.aMule/ipfilter.dat:'''  Este archivo contiene los rangos de IPS y los niveles de restriciones que deben ser pasados a ipfilter.
 +
*'''~/.aMule/Incoming:''' Por defecto, el directorio donde aMule guardará los archivos completados.
 +
*'''~/.aMule/known.met:''' Este archivo guarda el hash y algunos detalles de tus archivos compartidos como el tamaño, la ruta, las estadisticas, etc...
 +
*'''~/.aMule/known2.met:''' Este archivo guarda los hashes [[AICH]] verificados de tus archivos compartidos.
 +
*'''~/.aMule/lastversion:''' Este es solo para que aMule sepa si es la primera vez que arrancas aMule, si tenias aMule instalado de antes y que versión tenias instalada.
 +
*'''~/.aMule/logfile:''' Este archivo contiene el log de la última ejecución de aMule.
 +
*'''~/.aMule/muleconn:''' Este archivo es un socket para las comunicaciones de aMule.
 +
*'''~/.aMule/onlinesig:''' Este es el archivo de firma online compatbile con eMule. Se usa con otras aplicaciones para saber información básica sobre las estadísticas de aMule (si esta conectado, en que servidor está conectado, las tasas de subida y bajada, los clientes en la cola).
 +
*'''~/.aMule/preferences.dat:''' Contiene el hash de usuario, que es el valor único que te identifica en la red ED2K y que se usa para evitar trampas con los créditos y con listas de amigos.
 +
*'''~/.aMule/server.met:''' Esta es la lista de todos los servidores conocidos y tus preferencias con ellos (prioridad, nombre, ip, puerto e así).<br>
 +
*'''~/.aMule/shareddir.dat:''' Guarda las rutas de todos los directorios compartidos.
 +
*'''~/.aMule/Temp:''' Por defecto, es el directorio donde aMule guarda las descargas no completadas (archivos temporales).
 +
*'''~/.aMule/webserver:''' Este directorio contiene los archivos necesarios para que el servidor web de aMule visualice una bonita página.
 +
Otros archivos en ~/.aMule/ seguramente son copias de seguridad de los archivos anteriores.
 +
También, en el directorio Temp (que es ~/.aMule/Temp por defecto pero se puede poner otro en las Preferencias), aMule creará, para cada una de tus descargas:
 +
*'''*.part:''' Este archivo contiene las partes descargadas (no los chunks (partes en las que se divide una descarga) ya que los chunks incompletos también se guardan aquí). Como aMule es capaz de descargar desde más de un usuario al mismo tiempo, este archivo tiene el tamaño del archivo completo. Las partes que no han sido descargadas se rellenan con ceros.
 +
*'''*.part.met:''' Este archivo contiene información sobre las partes descargadas, los chunks verificados, los valores hash de los chunks que quedan, etc...
 +
*'''*.part.met.bak:''' Esto son copias de seguridad de los archivos *.part.met. aMule crea esta copia de seguridad porque sin el fichero *.part.met, no puede llevar a cabo la descarga. Si "desaparece" algún *.part.met, debers renombrar el *.part.met.bak a *.part.met.
 +
*'''*.part.met.seeds:''' Este archivo solo existe si has habilitado, en las preferencias, que se guarden algunas fuentes de archivos raros para que se puede intentar conectar a estas fuentes en la próxima ejecución de aMule.
 +
 
 +
== ¿Puedo usar los ficheros de configuración de eMule y viceversa? ==
 +
La mayor parte de ellos sí. Lo único que no pueden compartir aMule y eMule son la configuración del programa (preferences.ini en eMule y ~/.aMule/amule.conf en aMule). Todos los ficheros relacionados con la red ED2K pueden ser compartidos entre las dos aplicaciones sin mucho esfuerzo copiándolo en el directorio ~/.aMule desde el directorio de eMule y viceversa. Pero tienes que tener en cuenta que algunos archivos en el directorio ~/.aMule son específicos de aMule, como amulesig.dat o aMule.tmpl, así que es mejor mover sólo los archivos que están en los dos directorios.
 +
 
 +
== ¿Que son todas esas cosas en amulesig.dat y en onlinesig.dat? ==
 +
Supongo que ya habrás leido qué son amulesig.dat y onliesig.dat más arriba. Así que este es el significado de su contenido (ten en cuenta que si aMule se cuelga, el contenido de ambos archivos sea el último estado escrito):
 +
 
 +
<u>onlinesig.dat</u>
 +
 
 +
Se compone de dos líneas separadas de un carácter de fin de línea (sin carácter de retorno de carro). La primera, cuando aMule está desconectado, contiene un 0 (cero) y nada más, pero cuando aMule está conectado contene un 1 (número uno) seguido por un | (el carácter de tubería) el nombre del servidor al que estás conectado seguido por un caracter de tubería, la IP del servidor al que estamos conectados otro carácter debería y finalmente el puerto al que estás conectado en ese servidor.
 +
 
 +
La segunda linea contiene, en este orden, la tasa de descarga, la tasa de subida y el número de usuarios en la cola, con un caracter de tubería ('|') entre ellos .
 +
 
 +
La segunda línea '''no''' termina con un carácter de fin de línea.
 +
Cuando aMule se cierrra correctamente la segunda línea contiene la misma estructura pero rellena de ceros, mientras que la primera linea contiene un único cero.
 +
 
 +
<u>amulesig.dat</u>
 +
 
 +
La firma de aMule es mucho mas poderosa que la de eMule y tiene muchas mas lineas y campos. Su estructura es:
 +
 
 +
La primera línea contiene un 0 (cero) si amule está desconectado o ha sido correctamente cerrado, un 1 (número 1) si esta conectado o un 2 si está conectandose (solo desde aMule2.0.0-rc4).
 +
 
 +
La segunda, tercera y cuarta lineas contienen el nombre, la IP y el puerto del servidor al que aMule está conectado (en ese orden) o un 0 si se ha cerrado correctamente. Desde la versión aMule2.0.0-rc4 tambíen contendrán 0 si aMule está conectandose.
 +
 
 +
La quinta linea contiene una H mayúscula o una L mayúscula dependiendo de si aMule está conectado con ID alta o con ID baja. Si amule está desconectado o se ha cerrado correctamente contiene un cero. De nuevo, desde la versión aMule2.0.0-rc4 tambíen contendrán 0 si aMule está conectándose.
 +
 
 +
La sexta y séptima líneas contienen la velocidad a la que aMule está descargando y subiendo respectivamente. Desde la versión aMule2.0.0-rc4, ambas líneas contienen "0.0" cuando aMule ha sido cerrado correctamente.
 +
 
 +
La octava y novena líneas contienen el número de clientes en la cola de subidas y el total de archivos compartidos respectivamente. Desde la versión aMule2.0.0-rc4, ambas lineas se ponen a cero cuando amule se cierra correctamente.
 +
 
 +
La décima linea contiene el alias del usuario.
 +
 
 +
La undécima y duodécima lineas contienen el total de bytes descargados y subidos respectivamente.
 +
 
 +
La decimotercera línea contiene la versión de aMule.
 +
 
 +
La decimocuarta y decimoquinta lineas contienen el total de bytes descargados y subidos en la sesión actual respectivamente. Desde la versión aMule2.0.0-rc4, se ponen a 0 cuando aMule está conectándose o se ha cerrado correctamente.
 +
 
 +
La decimosexta línea (y última) contiene el tiempo total que amule ha estado funcionando. Estará seguido por un espacio y "secs" "mins" o "hours" dependiendo del valor (la misma abreviación de tiempo que esté configurada en el idioma elegido). Desde la versión aMule2.0.0-rc4, si aMule se está conectando o ha sido correctemante cerrado contendrá 00 seguido de la abreviatura "seg" (o la que corresponda en el idioma elegido).
 +
 
 +
La última línea tiene que estar seguida por un caracter de nueva linea('\n').
 +
 
 +
== Acabo de instalar aMule por primera vez. ¿Cómo lo configuro? ==
 +
Configurar aMule correctamente es cuestion de gustos y depende de muchos factores. Si solo quieres una configuración rápida, continúa leyendo.
 +
 
 +
Abre aMule y pincha en el botón de Preferencias. Pon un alias y el lenguaje en el que deseas tener aMule. Cambia a la pestaña Conexión e introduce la capacidad de tu linea. Después introduce el límite de ancho de banda de acuerdo con lo que quieras que use aMule. Cambia a la pestaña Directorios e introduce el directorio para los archivos temporales (donde se guardarán los archivos hasta que se hallan descargado completamente) y donde se guardarán los archivos completados (incoming). Finalmente, seleciona los directorios que quieres compartir. No es recomendable compartir muchos archivos. Lee más abajo "Cuales son las mejores configuraciones para tener una buena tasa de descarga". Para selecionar recursivamente todos los directorios dentro de un directorio concreto, lee [[aMule_problems-es#¿Hay_alguna_manera_de_seleccionar_recursivamente_un_directorio_entero_y_todo_su_contenido?|¿Hay alguna manera de seleccionar un directorio completo y todo su contenido?]].
 +
 
 +
== ¿Detecta [[aMule]] la configuración de [[xMule]] y [[lMule]]? ==
 +
Sí. [[aMule]] detecta la configuración de ambos programas y la incorpora como propia pero con diferencias:
 +
*[[lMule] es un proyecto muerto, del que proviene [[aMule]]. Como tal, [[aMule]] supone que el usuario está reemplazando [[lMule]] por [[aMule]], de modo que renombra ~/.lMule a ~/.aMule, conservando así la configuración y archivos de [[lMule]]. Si los directorios temporales y de descarga eran ~/.lMule/Temp y ~/.lMule/Incoming respectivamente, deberá modificarlos en Preferencias por ~/.aMule/Temp y ~/.aMule/Incoming respectivamente.
 +
*[[xMule]] se declaró proyecto muerto en Mayo del 2004 (según una carta publicada por el principal desarrollador de [[xMule]] en la página web, inexistente en la actualidad, [http://www.xmule.org http://www.xmule.org]), sin embargo, por motivos históricos, no se procede de igual manera que con [[lMule]]. En su lugar, se toman los archivos de configuración de [[~/.xMule]] y se emplazan en ~/.aMule de modo que si los directorios temporales y de descarga eran ~/.xMule/Temp y ~/.xMule/Incoming respectivamente, seguirán siéndolos. En ese caso, es recomendable mover esos directorios a ~/.aMule/ y configurar correctamente los emplazamientos en Preferencias.
 +
 
 +
== ¿Como comienzo mi andadura con aMule? ==
 +
Solo pincha en el botón Conectar. Deberías tener algunos servidores en la lista de servidores. Si no tienes ningún servidor, entonces pincha en el pequeño botón debajo del botón Conectar en la ventana de servidores antes de pinchar en botón Conectar. Despues de un tiempo, amule estará conectado a algún servidor (lo sabrás porque en la esquina inferior izquierda desaparecerá el mensaje de "No Conectado"). Cuando estés conectado, cambia a la ventana de "Busqueda" y busca el fichero que quieras y una vez lo encuentres haz doble click en él.
 +
 
 +
Para conocer más sobre el uso de aMule, entra en el canal #amule de irc.freenode.net o pregunta en los [http://www.amule.org/amule foros de amule].
 +
 
 +
== ¿Cual es la mejor configuración que puedo poner para tener una buena tasa de descarga? ==
 +
Si quieres decir "¿Hay algún limite en la red ED2K?" tienes que ver, que si tu proveedor lo permite, lo mejor que puedes hacer es opner el limite de subida a un mínimo de 10 KBps. Si quieres decir "¿Que es todo eso sobre créditos, tasa y puntuación?" tienes que entender que cuanto más subas, mas bajarás, asi que pon el límite de subida tan alto como puedas, comparte archivos muy conocidos y populares (no compartas mucho (no mas de unos 200 archivos) o serás baneado de algunos servidores por crear mucho tráfico) e intenta compartir archivos pequeños y populares ya que los clientes ED2K dan créditos extras por obtener un archivo pequeño completo. Un buen truco (gracias kaouete) es que cuando estás intentando bajar algun archivo raro o de los que nunca terminan de descargarse, cuando veas que alguien está cogiendote una parte de ese achivo, dale a ese cliente un slot de amigo, para que, si intenta coger algo de ti, le de preferencia y obtengas más créditos de ese cliente.
 +
 
 +
== ¿Hay alguna manera de abrir un archivo de texto y cargar todos los enlaces ed2k del archivo? ==
 +
Sí, la hay. Sencillamente introduce todos loes enlaces ed2k en un archivo de texto, cada enlace en una linea distinta. Ponle al archivo de nombre ''ED2KLinks'' a cotninuación colocalo en el directorio ''~/.aMule'' y aMule automáticamente lo detectará, agregará todos los enlaces ed2k contenidos en él en la cola de descarga y eliminará el archivo.
 +
 
 +
== ¿Puedo controlar aMule de forma remota, atraves de telnet igual que hago con eDonkey? ==
 +
Si que puedes, pero no exactamente de la misma manera que con eDonkey. Lo primero es iniciar una sesión telnet (o ssh) con el ordenador donde se está ejecutando aMule y una vez dentro, usa amulecmd para tomar el control de aMule. Para iniciar nuevas descargas usa el comando ed2k. Recuerda que amulecmd debe ser configurado.
 +
 
 +
Otra interesante utilidad de aMule que te puede interesar es CAS (cuyo comando es <code>cas</code>) que muestra las estadísticas básicas de aMule.
 +
 
 +
También, el servidor web de aMule puede ser lo que estas buscando si puedes y no te importa usar un navegador en el cliente. Ten en cuenta que el servidor web de aMule también debe ser configurado.
 +
 
 +
== ¿Hay alguna forma de arrancar aMule sin interfaz gráfica? ==
 +
Sí. Desde aMule 2.0.0-rc6, existe aMule Daemon, que puede ejecutarse desde la linea de comandos a través del comando ''amuled''. Para controlarlo, usa aMuleWeb, aMuleCMD o cualquier otra aplicación de control remoto para aMule.
 +
 
 +
De todas maneras, antes de aMule 2.0.0-rc6, [[aMule]] era una aplicación monolítica. Esto significa que el código principal y el GUI eran un bloque inseparable (aunque se están haciendo algunos esfuerzos en separar el código principal del GUI).
 +
 
 +
Así pues, para aquellos que usen una versión antigua de aMule y/o rechacen la idea de usar aMuled (aMule Daemon), hay dos formas de ejecutar aMule desde la línea de comandos, pero ninguna de ellas es un camino directo:
 +
*Usando ''[http://xfree.org/4.4.0/Xvfb.1.html Xvfb]''
 +
*Usando ''[http://www.realvnc.com VNC]''
 +
 
 +
'''Usando [http://xfree.org/4.4.0/Xvfb.1.html Xvfb]'''
 +
 
 +
Debes ejecutar<code>xvfb</code> y entonces ejecutar aMule. Después puedes tomar el control de aMule usando amulecmd y ed2k de la misma manera que si estuvieses accediendo a amule de forma remota con un telnet o ssh (ver más arriba). Si necesitas ayuda con este tema, pregunta en los [http://www.amule.org/amule foros de aMule].
  
== What are all these icons? ==
+
'''Usando [http://www.realvnc.com VNC]'''
[...]
+
  
 +
Es posible usar ''vncserver'' en vez de ''Xvfb'' para conseguir un resultado similar. Simplemente es necesario instalar el paquete ''vncserver'' y ejecutar ''vncserver :0 -geometry 1024x768'', seguido de ''export DISPLAY=:0''. Esto arrancará un servidor X oculto, accesible únicamente de forma remota usando un cliente VNC. Una vez el servidor X está en marcha, será necesario un gestor de ventanas para gestionar la ventana de aMule (bueno, no es estrictamente necesario, pero es útil para poder cerrar aMule sin tener que matar el proceso), personalmente recomiendo [http://fluxbox.sourceforge.net FluxBox] debido a sus bajos requerimientos de memoria y CPU. Simplemente hace falta arrancarlo con ''fluxbox &'' y a continuación arrancar aMule con ''amule &''. Ahora ya es posible conectar al servidor VNC y ver la ventana de aMule en nuestro servidor virtual.
  
== What do all those numbers in the sources column in the transfers window mean? ==
+
Un detalle a tener en cuenta es que si aMule muestra algún diálogo que requiera interacción con el usuario (como el que se muestra nada más instalar el programa), se quedará ahí esperando hasta que alguien se conecte por VNC al servidor X y haga click en ''Aceptar''. Normalmente, ésto es sólo necesario hacerlo una vez (y de paso se puede aprovechar para actualizar la lista de servidores y configurar las preferencias del programa), a partir de ahí aMule arrancará sin necesidad de interacción alguna, simplemente mostrando algunos mensajes informativos al arrancar.
The sources format is XX/YY + ZZ (WW) where<br>
+
<b>XX</b> stands for the amount of available sources (the amount of sources found you can download from).<br>
+
<b>YY</b> stands for the amount of found sources (the total amount of sources found)<br>
+
<b>ZZ</b> stands for the number of "Asked for another file" sources<br>
+
<b>WW</b> stands for the amount of sources from who you are currently downloading some chunk of that file.
+
  
 +
== ¿Puedo ejecutar dos instancias de aMule al mismo tiempo? ==
 +
Si puedes, pero no es recomendado. aMule solo comprueba si el usuario actual está ejecutando alguna instancia de aMule, asi que puedes ejecutar tantas instancias de amule como cuentas de usuario tengas acceso. Para hacer esto, ejecuta <code>xhost +</code> y entonces <code>su</code> como otro usuario y ejecuta aMule desde ese shell.
  
== Why are there two transfer rates in the uploading transfer list? ==
+
Ten cuidado, ya que aMule no puede comprobar si un usuario está ejecutando aMule en otra sesión de X. Asi que, si tu cuenta está ejecutando una instancias de aMule en otra sesión de X, no ejecutes otra instancia de aMule en otra sesión de X o puede que acabes perdiendo la configuración y con partes corruptas.
When you are uploading some file to some client, the uploading transfer list will show the transfer rate (speed in KBps) in which you are uploading to that client. If, at the same time, that client is uploading to you some file (or files), then the transfer rate's format will change to XX/YY where XX stands for the speed in which you are uploading to that client and YY will stand for the speed in which that client is uploading to you. If you search in the downloading transfers list you'll find that client.<br>
+
This is useful if you are trying to get a rare file, since you can which file that client is uploading to you and, if it's the rare file, you can set him a friend slot so that you upload to that client faster and gain more credits on that clients (and consequently, download faster from the client).
+
  
== What is the difference between Transfered and Completed in the Tranfers window? ==
+
== ¿Cómo puedo obtener esas bonitas estadísticas que algunos postean en los canales de IRC? ==
Transfered shows the amount of data you have received concerning that file. This data is downloaded in a compressed format. Once the data gets to your machine, aMule processes it and decompresses it. The total useful data that can be taken from that received data (that is, the parts of that data which are actually real parts of the file you are trying to download and not headers or such stuff) is the amount that can be viewed in the Completed column.
+
Puedes copiar y pegar la salida de CAS (C aMule Statics-Estadisticas de aMule en C) (para ejecutar CAS, pon <code>cas</code>) o si usas xChat como cliente de IRC y tienes el módulo de Perl instalado puedes usar XAS (xChat aMule Statics).
  
== What do are all those files aMule creates the first time it is run? ==
+
== ¿Qué es Slot Allocation? ==
Most them are the same as eMule's. Here is a list and the meaning of each of them (have in mind that you might not have all of them on your hard disk):<br>
+
Cada upload es un slot, así pues, si estás subiendo a cinco clientes al mismo tiempo, tienes cinco slots establecidos. Así pues, el Slot Allocation es el ancho de banda que se reserva para cada cliente al que se sube.
<b>~/.eMule:</b> aMule's personal configuration (that is, things such as you nickname, your Temp and Incoming directories, your upload and download limits, and such...).<br>
+
<b>~/.aMule/addresses.dat:</b> Contains a list of serverlist URLs to check (if enabled in Preferences) for new servers on startup.<br>
+
<b>~/.aMule/amulesig.dat:</b> This is aMule's OnLineSignature file, which is the same as eMule's signature (see onlinesig.dat below) but with extended information (extended information includes nickname, session and total downloaded and uploaded bytes, aMule version, aMule uptime and number of shared files).<br>
+
<b>~/.aMule/aMule.tmpl:</b> This is the template file which aMule WebServer uses to create the web page.<br>
+
<b>~/.aMule/aMule-online-sign.png:</b> This file will only exist if CAS has been run sometime with the -o switch and ~/.aMule/casrc was successfully configured. It is an image containing details on aMule's status.<br>
+
<b>~/.aMule/casrc:</b> This file will only exist if CAS has been run sometime with the -o switch. It contains the settings for the CAS image creation.<br>
+
<b>~/.aMule/clients.met:</b> Contains the credits for the clients who have uploaded to you and the user hash of those clients.<br>
+
<b>~/.aMule/cryptkey.dat:</b>  It contains the unique 384 bit private RSA key of your client.<br>
+
<b>~/.aMule/emfriends.met:</b> Contains your friends list configuration<br>
+
<b>~/.aMule/ipfilter.dat:</b>  This file contains the IP ranges and access levels restrictions which will be passed to ipfilter.<br>
+
<b>~/.aMule/Incoming:</b> By default, the directory where aMule stores the completed downloads.<br>
+
<b>~/.aMule/known.met:</b> This file stores the hash and some details of your shared files like size, path, statics, etc...<br>
+
<b>~/.aMule/lastversion:</b> This is only for aMule to know if it's the first time you're starting aMule, if you had aMule installed before and which version you had installed previously.<br>
+
<b>~/.aMule/logfile:</b> This file contains the log of the last aMule execution.<br>
+
<b>~/.aMule/muleconn:</b> This file is a socket for aMule communications.<br>
+
<b>~/.aMule/onlinesig:</b> This is an eMule compatible OnLineSignature file. It's used by other applications to know basic information on aMule's stat (if it's online, which server it's connected to, upload and download rate, and clients in queue).<br>
+
<b>~/.aMule/preferences.dat:</b> Contains the user hash, which is a hash value the uniquely identifies you in the ED2K network and which is used to avoid cheating with credits and with friends lists.<br>
+
<b>~/.aMule/server.met:</b> This is a list of all known servers and you're preferences on them (priority, name, ip, port and such).<br>
+
<b>~/.aMule/shareddir.dat:</b> Stores the paths to all shared directories.<br>
+
<b>~/.aMule/Temp:</b> By default, the directory where aMule stores the not completed downloads (temporary files).<br>
+
<b>~/.aMule/webserver:</b> This directory contains the necessary files for aMule WebServer to display a nice Web page.<br>
+
Other files on ~/.aMule/ are most surely backups of some of the above files.<br>
+
Also, on the Temp directory (which is ~/.aMule/Temp by default but can be set to any other on Preferences), aMule will create, for each download three or four files):<br>
+
<b>*.part:</b> This file contains the downloaded parts (not chunks, since not completed chunks are also stored here) of the download. As aMule is able to download from more than one user at the same time, this file has the size of the complete file. The missing parts are filled with zeros.<br>
+
<b>*.part.met:</b> This file contains information on the downloaded parts of the download, the verified chunks, the hash values of the remaining chunks, etc...<br>
+
<b>*.part.met.bak:</b> This are backups of the *.part.met files. Every now and then aMule creates this backups since without the *.part.met file, a download has no meaning for aMule. If any *.part.met file "disappeared, you should rename the *.part.met.bak to *.part.met.<br>
+
<b>*.part.met.seeds:</b> This files only exist if you have enabled, in preferences, to store the some sources's IPs on rare files so that it can try to connect to those sources on next aMule execution. It contains exactly that, some sources to be able to connect later.
+
  
== Can I use eMule's files and settings and viceversa? ==
+
Por ejemplo, si tu limite de subida es de 20KBps, puedes establecer el Slot Allocation a 2KBps de manera que 10 clientes puedan descargar de tí al mismo tiempo, cada uno de ellos a una velocidad máxima de 2KBps.
Most of them yes. The only ones you can't share between aMule and eMule are the program configuration (that is, preferences.ini in eMule and ~/.eMule in aMule). All the ED2K network related files can be successfully shared between the two applications with no more effort than copying the files in ~/.aMule to the eMule's directory and viceversa. But have in mind that some files in ~/.aMule are aMule specific, such as amulesig.dat or aMule.tmpl, so it's better to only move those files that are in both the aMule and the eMule directory.
+
  
 +
Lease la sección " Why is aMule ignoring the bandwith I set per slot?" en [[AMule_problems-es|Problemas más comunes en aMule]].
  
== What is all that stuff in amulesig.dat and onlinesig.dat? ==
+
== ¿Qué es un puesto reservado de amigo? ==
I guess you already read what amulesig.dat and onlinesig.dat are for above. So, this is the meaning of their contents (have in mind that if aMule crashes, the contents of both files will be the last written status):<br>
+
Un puesto de amigo es un puesto que es asignado a un cliente de la lista de amigos. Un amigo solo puede tener un puesto al mismo tiempo. Cuando un amigo (que tiene habilitado un puesto de amigo) intenta descargarse un archivo de tí, se le asignará una prioridad más alta en las colas de subida, porque el tiene ese puesto siempre asignado. Mientra ese amigo no esté descargando, ese puesto reservado se dará al siguiente cliente en la cola.
<u>onlinesig.dat</u><br>
+
It is composed of two lines. The first one, when aMule is offline, will contain a 0 (zero) and nothing else, but when aMule is online, it'll contain a 1 (number one) followed by | (the pipe character) then the name of there server it's currently connected to followed by the pipe character, then the IP of the server it's currently connected to followed by the pipe character and finally the port it is connected to on that server.<br>
+
The second line contains, in this order, the downloading rate, the uploading rate and the number of users on queue, with a pipe character between each of them and ended with an end of line character ('\n').<br>
+
When aMule is cleanly closed the second line contains the same structure but filled with zeros, while the first line will only contain a single zero.<br>
+
<u>amulesig.dat</u><br>
+
aMule's signature file is much more powerful than eMule's and has as much lines as fields. It's structure is:<br>
+
The first line will contain a 0 (zero) if aMule is disconnected, connecting or has been cleanly closed, or a 1 (number 1) if it's online.<br>
+
The second third and forth line contain the name, IP and port of the server aMule is connected to (in this order) or a zero if it's offline or cleanly closed.<br>
+
The fifth line will contain an capital H or a capital L depending if aMule is connected on high or low ID. If aMule is disconnected or cleanly closed, this line will contain a zero.<br>
+
The sixth and seventh lines contain the speed in which aMule is downloading and uploading respectively. Both lines contain "0.0" when aMule is cleanly closed.<br>
+
The eighth and ninth lines contain the number of clients on the upload queue and the amount of shared files respectively. Both lines are aset to zero too when aMule is cleanly closed.<br>
+
The tenth line contains the nickname of the user.<br>
+
The eleventh and twelve lines contain the total amount of bytes downloaded and uploaded respectively.<br>
+
The thirteenth line contains the aMule version.<br>
+
The fourteenth and fifteenth line contains the amount of bytes downloaded and uploaded in the current session respectively.<br>
+
The sixteenth (and last) line contains the amount of tie aMule has been running. It will be followed by a space and "secs" "mins" or "hours" depending on the value.<br>
+
The last line must be followed by a new line character ('\n').
+
  
== I just installed aMule for the first time. How do I set it up? ==
+
== ¿Cual es el verdadero significado de Capacidad en Preferencias? ¿No se debería preocupar aMule únicamente de los Límites? ==
Setting up aMule properly is just a matter of tastes and depends on many factors. If you just wish a quick startup configuration, then continue reading.<br>
+
En realidad aMule solo se preocupa de los Límites. La Capacidad solo se usa para visualizar las Estadísticas. Verás: Imagina que tienes una conexión de 100KBps, imagina que quieres establecer el Límite a 40KBps porque tienes un servidor web que necesita un mínimo de 60KBps para satisfacer todas la peticiones. Ahora imagina que descargas canciones indonesias raras y gratuitas. Lo más seguro es que nunca descargas a más de 3KBps. Así que puedes establecer la Capacidad a 5KBps para que los gráficos de las Estadísticas tengan algún significado, ya que la lo pones a 100KBps, el gráfico solo mostrará una linea horizontal sin significado alguno.
Open aMule and click on the Preferences button. Set a nickname and the language in which you wish to have aMule. Then switch to the Connection tab and input your Line Capacities. Then input the Bandwidth Limits according to the maximum amount of bandwidth you want aMule to use. Then switch to the Directories tab and set a directory for both the temporary files (where files will be stored until they are completely downloaded) and the completed files. Finally, select the directories which you want to share. It is not recommended to share too much files. Read bellow "What are the best settings I can set to have a nice download rate". To select recursively all directories inside a certain directory, hold CTRL while clicking over the directory.
+
  
 +
== aMule se cuelga mucho. ¿Puede configurarlo para que se reinicie cada vez que se cuelgue? ==
 +
No, no puedes. Pero puedes hacerlo empleando algún script. Algunos de estos scripts incluso detectan cuando aMule se ha bloqueado '''bloqueado''', sin que se haya cerrado, y lo reinician.
  
== How do I start my aMule experience? ==
+
Así pues, probablemente los siguientes scripts estén a la altura de tus necesidades:
Just click on the Connect button. You should have some servers listed on the Servers window, though. If you have no servers listed, then click on the little button below the Connect button in the Servers window before clicking the Connect button. After some time, aMule will be connected to some server (you'll know because in the lower right corner the "Not connected" message will disappear). When connected, switch to the Search window and search for the file you want and once you find the file you want, double-click on it.<br>
+
*http://www.amule.org/amule/thread.php?threadid=1232
For general aMule usage, join aMule #amule in irc.freenode.net or ask in forums at http://www.amule.org/amule
+
*http://www.amule.org/amule/thread.php?threadid=542
 +
*http://deepthought.ena.si/mulerunner
  
 +
== ¿Puedo obtener datos de aMule por la entrada standard para pasarlos a GDB o Valgrind? ==
 +
Sí, sí que puedes. Hasta la versión 2.0.0.rc3 de aMule no estaba permitido, pero desde la versión 2.0.0-rc4 puedes hacerlo con el parámetro ''-i'' o ''--enable-stdin''.
  
== What are the best settings I can set to have a nice download rate? ==
+
En cualquier caso, la gente con versiones de aMule anteriores a la 2.0.0-rc4 pueden usar [http://www.amule.org/amule/thread.php?threadid=2474 el patch de phoenix para habilitar la entrada standard].
If you understood "Is there any limit on the ED2K network?" then you might have seen that, if your provider allows you, the best is to have the upload limit set to a minimum of 10 KBps. Also, if you understood "What is all that credits, rate and score stuff about?", you might also understand that the more you upload, the more you download, so take the upload limit up as much as you can, share well known and popular files (don't share too much (not more than approximately 200 files) or you'll get banned from some servers for giving too much traffic) and try to share small-sized popular files since some ED2K clients give extra credits for providing them a whole small-sized files. A good tip (thanks to kaouete) when you are trying to download some rare or "never completing" file, is, whenever you see someone uploading to you some chunk of that file, give that client a friend slot so that, if it tries to download something from you, it gets preference and you gain credits on that client.
+
  
== Can I manage aMule remotely through telnet in the same way I do with eDonkey? ==
+
== Como puedo migrar de eMule a aMule sin perder mis créditos? ==
Yes you can, but not exactly in the same way as you do with eDonkey. Just start a normal telnetl session with the host computer (the one running aMule) and, once in, use amulecmd to take control over aMule. To start new downloads just use the ed2k command. Remember amulecmd must be configured.<br>
+
Si ya has leido [[FAQ aMule-es#%C2%BFQu%C3%A9_son_todos_esos_archivos_que_aMule_cr%C3%A9a_la_primera_vez_que_se_ejecuta?|el  significado de los archivos de aMule]], probablemente imaginarás la respuesta:
Another aMule utility that might be of your interest is CAS (which's command is <code>cas</code>) which will show basic aMule statics.<br>
+
Also, aMule WebServer might be what you are looking for if you can and don't mind using a web browser on the client computer. Have in mind that aMule WebBrowser must also be configured.
+
  
 +
Coje los archivos ''cryptkey.dat'', ''clients.met'' y ''preferences.dat'' del directorio de configuración de eMule (normalmente, en Windows, es algo como ''C:\Archivos de programa\eMule\config'') y copialos a ''~/.aMule''. A continuaciñon arranc aMule para que lea los archivos. Ya está!
  
== Is there any way to start aMule with no graphical interface? ==
+
== ¿Soporta eMule Conectar y Usar Universal (UPnP)? ==
aMule is a monolithic application. This means that core and GUI are a whole unsplittable block (although some efforts are already focused in splitting core from GUI). Even though, there's still a walkaround to run aMule on command line but it's not a direct way. You should run <code>xvfb</code> and then run aMule in it. Afterwards you can take control over aMule using amulecmd and ed2k in the same way as you would if you were accessing aMule remotely over telnet (see above). If you need help on this issue, ask at aMule's forums at http://www.amule.org/amule
+
  
== Can I run two aMule instances at the same time? ==
+
, desde la versión de aMule 2.2.1, todas soportan UPnP. Sin embargo, UPnP no está soportado en Windows.  
Yes you can, although it is not recommended. aMule will only check if the concurrent user was is running some aMule instance, so you can run as much aMule instances as user accounts you have access too. To do this, just run <code>xhost +</code> and then <code>su</code> as another user and run aMule from that shell.<br>
+
Be aware, since aMule can't check if a user is running aMule on another X display. So, if your account is already running some aMule instance in some other X display,  do not run another aMule instance on another X display or you might end up with lost configuration settings and corrupt chunks.
+
  
 +
== ¿Qué es toda esta historia sobre el [[rabbit|conejo]]? ==
 +
Ah, si, todo esto empezó... ehm... bien... quiero decir... sigue al [[rabbit|conejo]] blanco;-)
  
== How can I get those nice aMule statics some people post on the IRC channels? ==
+
== ¿Cuál es la distribución / Sistema Operativo recomendad@ para utilizar aMule? ==
You can either copy and paste CAS's (C aMule Statics) output (to execute CAS, run <code>cas</code>) or, if you use xChat as your IRC client and have the Perl module installed, you could use XAS (xChat aMule Statics).
+
  
 +
La distribución recomendada por excelencia es [[YSWPS]]. Todavía no es una distro muy asentada, pero merece la pena echarle un vistazo.
  
== What is a friend slot? ==
+
== ¿Cuándo saldrá una nueva versión de aMule? ==
A friend slot is just a slot which is assigned to a client in the friends list. Only one friend can have a slot at the same time. Whenever that friend (who has the friend slot enabled) tries to download a file from you, it will be given highest priority in the uploads queue, since it has that slot always assigned. While that friend isn't downloading, that assigned slot will be given to any random client who might want to download from you.
+
  
== What is the real point on setting up Line Capacities in Preferences? Shouldn't aMule only care for the Bandwidth Limits? ==
+
Para cualquier tipo de publicación, la respuesta es siempre la misma, es estándar:: [[Soon|Pronto]] (sugerencia: haz clic en este link :).
aMule really only cares for the Bandwidth Limits. Line Capacities are only set for the Statics display. Let's see: Imagine you have a 100KBps connection, imagine you want to set the Limit at 40KBps because you have a web server which needs a minimum of 60KBps to serve all the petitions. Now imagine you download rare indonesian free songs. You most surely never download at more than 3KBps ever. So, you could set Line Capacities at 5KBps so that the graph at Statics has some meaning, since if you set it up as a 100KBps connection, the graph will show an horizontal line with no meaning at all.
+

Latest revision as of 15:01, 3 January 2010

English | Deutsch | Español | Français | Italiano | Português | Nederlands | Russian

Contents

¿Qué es aMule?

aMule es un cliente multiplataforma para la red de compatición de archivos ED2K basado en el cliente de windows eMule.
aMule comenzó en Agosto de 2003 como una variante de xMule, que es una variante de lMule.

Actualmente soporta Linux, FreeBSD, OpenBSD, Windows, MacOS X adn X-Box en ordenadores de 32 y 64 bits. Hay que señalar que las versiones para MacOS X y Windows todavía no están preparadas para el uso general.

aMule pretende ser tan fácil de usar y con las mismas carácterísticas que eMule y pretende mantener la mísma estética que eMule, para que los usuarios familiarizados con aMule o eMule puedan cambiar entre ellos de forma fácil.

Como aMule está basado en el código de eMule, las nuevas carácterísticas de eMule que son añadidas a eMule pronto lo son también en aMule, así que sus usuarios pueden estár en la cresta de la ola en cuanto a clientes ED2K.

La mejor parte es que está desarrollado por un gran equipo que lo intenta hacer más fácil de usar (si es posible), asi que entra en el canal #amule de irc.freenode.net o visita el foro de amule si tienes alguna sugerencia, pregunta, fallo, parche o cualquier otra cosa que pienses sobre el.

Si estás interesado en unirte al equípo de desarrollo por favor contacta con nostros a través de el foro de amule o en el canal de IRC.

¿Cómo veo los créditos de un cliente?

Puedes ver los créditos de cualquier cliente (los créditos que tu le debes) pinchando con el botón derecho sobre su nombre y seleccionando "Mostrar Detalles". No se muestra un solo valor, si no que puedes ver el total de datos que el cliente te ha enviado o el Modificador de Créditos (DE/SU Modificador). En la misma ventana, si ese cliente está en tu cola de subida, puedes ver su Clasificación y Puntuación.

¿Qué significan los colores de la barra de progreso?

En la lista de descargas:

  • Rojo: Las Partes(Chunks) en rojo, son partes que no se han encontrado en esta sesión.
  • Azul: Las Partes en azul son partes de las que se tiene al menos una fuente. Cuanto mas oscuro es el azul mas fuentes están disponibles.
  • Amarillo: Las Partes en amarillo son partes que están siendo descargadas en este momento.
  • Negro: Las Partes en negro son partes que ya han sido descargadas y verificadas.
  • Verde: Cuando un archivo está en verde, significa que el archivo ha sido completamente descargado y correctamente verificado (asi que debe de estar en el directorio Incoming).

En la lista de descargas extendida (se puede ver haciendo doble click en una transferencia):

  • Negro: Parte que el cliente tiene y tú no.
  • Blanco: Parte que el cliente no tiene.
  • Verde: Parte que el cliente tiene y tú también.
  • Amarillo: Parte que te estás descargando de ese cliente.

En la lista de subidas:

  • Negro: El cliente ha completado y verificado esa parte.
  • Gris: El cliente no tiene esa parte.

Ten en cuenta que no todos los clientes soportan el decir a otros clientes que partes han completado cuando estan subiendo, asi que algunos clientes no tendrán barra.

En la ventana de archivos compartidos:

  • Rojo: Cuando no se han encontrado fuentes que tengan esa misma parte (a parte de tí, por su puesto).
  • Azul: Cuanto más oscuro es el azul, más compartida está esa parte.

En la ventana de búsqueda:

  • Negro: Los archivos en negro son los que solo se ha encontrado una fuente.
  • Azul: Los archivos que tienen dos o mas fuentes. Cuanto más oscuro mas fuentes se han encontrado.
  • Rojo: Los archivos que ya están en la cola de bajada.
  • Verde: Los archivos que ya tienes compartiendo (los has descargado completamente).

¿Qué son todos esos iconos?

Lea la sección "Icons and what they signify" en la guía Getting Started.

¿Qué significan los números entre paréntesis en la ventana de búsqueda?

Esos son los clientes que tienen el archvo completo. Incluso si el número entre paréntesis es 0, no singifica que nadie tenga el archivo completo, únicamente quiere decir que nadie ha marcado el archivo como "completado" (muchos clientes no lo hacen). Así pues, es una manera de tener una idea aproximada de cuanta gente tiene el archivo completo, pero no debe tomarse como una cantidad precisa.

¿Qué significan todos esos números en la columna de fuentes en la ventana de tráfico?

El formato de las fuentes es XX/YY + ZZ (WW) donde XX es el número de fuentes disponibles (el número de fuentes desde las que puedes descargar). YY es el número de fuentes encontradas (el total de fuentes encontradas). ZZ es el número de fuentes a las que se ha pedido otro archivo ("Asked for another file") WW es el número de fuentes desde las que se está descargando alguna parte en este momento.

¿Qué significan todos esos números en la columna prioridad en la ventana de descargas con una descarga expandida?

Esta es la puntuación que tienes para ese archivo. No todos los clientes proporcionan esa información, así que en algunos casos, no se visualizará.

El número entre parentesis es la cantidad de posiciones que te has "movido" en la cola del cliente. Números negativos son posiciones que tu has ganado en la cola y los números positivos son posiciones que has perdido desde que fuiste añadido. Fijaté que cuando un número es negativo se visualiza en azul y cuando es positivo se visuliza en rojo.

¿Por qué hay dos tasas de transferencia en la lista de subidas?

Cuando estás subiendo algún archivo a algún cliente, la lista de subidas muestra la tasa de transferencia (la velocidad en KBps) a la que estás enviando datos a ese cliente. Si, al mismo tiempo, ese cliente te está enviando un fichero (o ficheros), entonces el formato de la tasa de transferencia cambiará a XX/YY donde XX significa la velocidad a la que le estas enviando el fichero e YY es la velocidad a la que te está enviando a él a tí. Si buscas en la lista de descargas encontrarás a ese cliente.

Esto es útil si estás intentando obtener un archivo raro, poruqe así puede encontrar a los clientes que te están dando datos, y si es un archivo raro, puedes ponerle un slot de amigo, para subir a ese cliente más rápidamente y ganar más créditos en esos clientes (y por consiguiente, bajar más rápido desde ellos).

¿Qué es A4AF?

A4AF significa en Inglés Asked For Another File y en español viene a ser algo como Pedido Otro Archivo. Es una manera de optimizar una descarga específica.

Cuando intentas descargar un archivo, aMule obtiene una lista de clientes que están compartiendo ese archivo. Algunos clientes pueden compartir también algún otro archivos que estás intentando descargar, así que tendrás a ese cliente en dos colas de descarga separadas.

A4AF intenta eliminar esta situación. ¿Por qué? Porque no puedes descargar dos chunks al mismo tiempo desde el mismo cliente.

A4AF funciona de la siguiente manera:

Cuando se obiene la lista de clientes que tienen un determinado archivo, si alguno de estos clientes ya está en otra cola de descargas esos clientes se marcarán como A4AF y se indicará en la columna de fuentes con un + XX donde XX el número de clientes en esta situación.

¿Qué puedes hacer en este momento?

Puedes favorecer unas descargas (en detrimento de otras) de la siguiente manera:

Pinchando en una descarga con el botón derecho, en Opciones Extendidas tienes tres opciones relacionadas con A4AF que te permiten lo siguiente:

  • Intercambiar todas las fuentes (A4AF) a este archivo: Si hay algún cliente al que se le ha pedido una parte de otro archivo y tiene también éste, se cancelará esa petición y se le pedirán partes de éste.
  • Intercambiar todas las fuentes (A4AF) a este archivo (Auto): Ejecutará la orden anterior periodicamente, de esta forma si se descubren fuentes nuevas, se asignarán a este archivo.
  • Intercambiar todas las fuentes (A4AF) a otro archivo: Al revés de las opciones anteriores, con esta conseguimos que se envien peticiones de los otros archivos en detrimento del seleccionado.

Esta última opción también se puede establecer en las preferencias, para que se envien todas las fuentes A4AF a otros archivos automaticamente cuando esa fuente no tiene partes necesarias de ese archivo.

¿Qué significan los números "QR: xxxx" que veo cuando al echar un vistazo a las fuentes?

QR significa "Puesto en la cola" y hace referencia a tu posición actual en la cola de la fuente

Obviamente, cuanto más pequeño sea el valor, mejor. Si la fuente es un cliente de eMule y no hay un número de QR, normalmente significa que su cola está llena y no puede aceptar más clientes.

¿Cual es la diferencia entre Transferido y Completado en la ventana de Tráfico?

Transferido muestra los datos que has recibido de ese archivo. Estos datos han sido descargados en un formato comprimido. Una vez que los datos están en tu máquina, amule los procesa y los descomprime. El total de datos útiles que pueden ser usados de los datos recibidos (esto es, las partes de esos datos que son partes reales del archivo que estás intentando descargar y no son cabeceras o cosas de esas) es la cantidad que puedes ver en la columna de Completado.

¿Cual es la diferencia entre pausar y parar una descarga?

Cuando se pausa una descarga, se rompen todas las conexiones referentes a la descarga pausada con los clientes, de manera que no se transfiera información, pero no se pierden los datos de estos clientes, de manera que, cuando se desee continuar la descarga, aMule tratará de conectar con esos mismo clientes de quienes estaba transfiriendo.

En cambio, cuando se para una descarga, la información sobre esos clientes se pierde, de manera que cuando se desee continuar con la descarga aMule deberá buscar previamente clientes que estén compartiendo ese archivo para después solicitarlo.

¿Qué son todos esos archivos que aMule crea la primera vez que se ejecuta?

La mayoría son los mismos que los de eMule. Aquí hay una lista del significado de cada uno (ten en cuenta que puedes no tener todos en tu disco duro):

  • ~/.eMule: Configuración personal de aMule (esto es, cosas como tu Alias, tus directorios Temp e Incoming, tus límites de subida y bajada, etc...).
  • ~/.aMule/addresses.dat: Contiene la lista de URLs con listas de servidores a comprobar (si está activado en la Preferencias) cada nueva ejecución.
  • ~/.aMule/amulesig.dat: Este es el archivo que contiene la firma online de aMule, que es el mismo que la firma de eMule (ver onlinesig.dat abajo) pero con información extendida (que incluye alias, bytes descargados y subidos por sesión y totales, la versión de aMule, el tiempo de ejecución de aMule y el número de archivos compartidos).
  • ~/.aMule/aMule.tmpl: Ésta es la plantilla que usa el servidor web de aMule para crear la página web.
  • ~/.aMule/aMule-online-sign.png: Este archivo solo existe si CAT ha sido ejecutado alguna vez con el modificador -o y ~/.aMule/casrc ha sido correctamente configurado. Esta imagen contiene detalles del estado de aMule.
  • ~/.aMule/casrc: Este archivo solo existe si CAS ha sido ejecutado con el modificador -o. Contiene la configuración de la creación de imagenes de CAS.
  • ~/.aMule/clients.met: Contiene los creditos de los clientes de los que has obtenido datos y su user hash.
  • ~/.aMule/cryptkey.dat: Contiene la clave RSA única de 384 bits para tu cliente.
  • ~/.aMule/emfriends.met: Contiene la configuración de la lista de tus amigos.
  • ~/.aMule/ipfilter.dat: Este archivo contiene los rangos de IPS y los niveles de restriciones que deben ser pasados a ipfilter.
  • ~/.aMule/Incoming: Por defecto, el directorio donde aMule guardará los archivos completados.
  • ~/.aMule/known.met: Este archivo guarda el hash y algunos detalles de tus archivos compartidos como el tamaño, la ruta, las estadisticas, etc...
  • ~/.aMule/known2.met: Este archivo guarda los hashes AICH verificados de tus archivos compartidos.
  • ~/.aMule/lastversion: Este es solo para que aMule sepa si es la primera vez que arrancas aMule, si tenias aMule instalado de antes y que versión tenias instalada.
  • ~/.aMule/logfile: Este archivo contiene el log de la última ejecución de aMule.
  • ~/.aMule/muleconn: Este archivo es un socket para las comunicaciones de aMule.
  • ~/.aMule/onlinesig: Este es el archivo de firma online compatbile con eMule. Se usa con otras aplicaciones para saber información básica sobre las estadísticas de aMule (si esta conectado, en que servidor está conectado, las tasas de subida y bajada, los clientes en la cola).
  • ~/.aMule/preferences.dat: Contiene el hash de usuario, que es el valor único que te identifica en la red ED2K y que se usa para evitar trampas con los créditos y con listas de amigos.
  • ~/.aMule/server.met: Esta es la lista de todos los servidores conocidos y tus preferencias con ellos (prioridad, nombre, ip, puerto e así).
  • ~/.aMule/shareddir.dat: Guarda las rutas de todos los directorios compartidos.
  • ~/.aMule/Temp: Por defecto, es el directorio donde aMule guarda las descargas no completadas (archivos temporales).
  • ~/.aMule/webserver: Este directorio contiene los archivos necesarios para que el servidor web de aMule visualice una bonita página.

Otros archivos en ~/.aMule/ seguramente son copias de seguridad de los archivos anteriores. También, en el directorio Temp (que es ~/.aMule/Temp por defecto pero se puede poner otro en las Preferencias), aMule creará, para cada una de tus descargas:

  • *.part: Este archivo contiene las partes descargadas (no los chunks (partes en las que se divide una descarga) ya que los chunks incompletos también se guardan aquí). Como aMule es capaz de descargar desde más de un usuario al mismo tiempo, este archivo tiene el tamaño del archivo completo. Las partes que no han sido descargadas se rellenan con ceros.
  • *.part.met: Este archivo contiene información sobre las partes descargadas, los chunks verificados, los valores hash de los chunks que quedan, etc...
  • *.part.met.bak: Esto son copias de seguridad de los archivos *.part.met. aMule crea esta copia de seguridad porque sin el fichero *.part.met, no puede llevar a cabo la descarga. Si "desaparece" algún *.part.met, debers renombrar el *.part.met.bak a *.part.met.
  • *.part.met.seeds: Este archivo solo existe si has habilitado, en las preferencias, que se guarden algunas fuentes de archivos raros para que se puede intentar conectar a estas fuentes en la próxima ejecución de aMule.

¿Puedo usar los ficheros de configuración de eMule y viceversa?

La mayor parte de ellos sí. Lo único que no pueden compartir aMule y eMule son la configuración del programa (preferences.ini en eMule y ~/.aMule/amule.conf en aMule). Todos los ficheros relacionados con la red ED2K pueden ser compartidos entre las dos aplicaciones sin mucho esfuerzo copiándolo en el directorio ~/.aMule desde el directorio de eMule y viceversa. Pero tienes que tener en cuenta que algunos archivos en el directorio ~/.aMule son específicos de aMule, como amulesig.dat o aMule.tmpl, así que es mejor mover sólo los archivos que están en los dos directorios.

¿Que son todas esas cosas en amulesig.dat y en onlinesig.dat?

Supongo que ya habrás leido qué son amulesig.dat y onliesig.dat más arriba. Así que este es el significado de su contenido (ten en cuenta que si aMule se cuelga, el contenido de ambos archivos sea el último estado escrito):

onlinesig.dat

Se compone de dos líneas separadas de un carácter de fin de línea (sin carácter de retorno de carro). La primera, cuando aMule está desconectado, contiene un 0 (cero) y nada más, pero cuando aMule está conectado contene un 1 (número uno) seguido por un | (el carácter de tubería) el nombre del servidor al que estás conectado seguido por un caracter de tubería, la IP del servidor al que estamos conectados otro carácter debería y finalmente el puerto al que estás conectado en ese servidor.

La segunda linea contiene, en este orden, la tasa de descarga, la tasa de subida y el número de usuarios en la cola, con un caracter de tubería ('|') entre ellos .

La segunda línea no termina con un carácter de fin de línea. Cuando aMule se cierrra correctamente la segunda línea contiene la misma estructura pero rellena de ceros, mientras que la primera linea contiene un único cero.

amulesig.dat

La firma de aMule es mucho mas poderosa que la de eMule y tiene muchas mas lineas y campos. Su estructura es:

La primera línea contiene un 0 (cero) si amule está desconectado o ha sido correctamente cerrado, un 1 (número 1) si esta conectado o un 2 si está conectandose (solo desde aMule2.0.0-rc4).

La segunda, tercera y cuarta lineas contienen el nombre, la IP y el puerto del servidor al que aMule está conectado (en ese orden) o un 0 si se ha cerrado correctamente. Desde la versión aMule2.0.0-rc4 tambíen contendrán 0 si aMule está conectandose.

La quinta linea contiene una H mayúscula o una L mayúscula dependiendo de si aMule está conectado con ID alta o con ID baja. Si amule está desconectado o se ha cerrado correctamente contiene un cero. De nuevo, desde la versión aMule2.0.0-rc4 tambíen contendrán 0 si aMule está conectándose.

La sexta y séptima líneas contienen la velocidad a la que aMule está descargando y subiendo respectivamente. Desde la versión aMule2.0.0-rc4, ambas líneas contienen "0.0" cuando aMule ha sido cerrado correctamente.

La octava y novena líneas contienen el número de clientes en la cola de subidas y el total de archivos compartidos respectivamente. Desde la versión aMule2.0.0-rc4, ambas lineas se ponen a cero cuando amule se cierra correctamente.

La décima linea contiene el alias del usuario.

La undécima y duodécima lineas contienen el total de bytes descargados y subidos respectivamente.

La decimotercera línea contiene la versión de aMule.

La decimocuarta y decimoquinta lineas contienen el total de bytes descargados y subidos en la sesión actual respectivamente. Desde la versión aMule2.0.0-rc4, se ponen a 0 cuando aMule está conectándose o se ha cerrado correctamente.

La decimosexta línea (y última) contiene el tiempo total que amule ha estado funcionando. Estará seguido por un espacio y "secs" "mins" o "hours" dependiendo del valor (la misma abreviación de tiempo que esté configurada en el idioma elegido). Desde la versión aMule2.0.0-rc4, si aMule se está conectando o ha sido correctemante cerrado contendrá 00 seguido de la abreviatura "seg" (o la que corresponda en el idioma elegido).

La última línea tiene que estar seguida por un caracter de nueva linea('\n').

Acabo de instalar aMule por primera vez. ¿Cómo lo configuro?

Configurar aMule correctamente es cuestion de gustos y depende de muchos factores. Si solo quieres una configuración rápida, continúa leyendo.

Abre aMule y pincha en el botón de Preferencias. Pon un alias y el lenguaje en el que deseas tener aMule. Cambia a la pestaña Conexión e introduce la capacidad de tu linea. Después introduce el límite de ancho de banda de acuerdo con lo que quieras que use aMule. Cambia a la pestaña Directorios e introduce el directorio para los archivos temporales (donde se guardarán los archivos hasta que se hallan descargado completamente) y donde se guardarán los archivos completados (incoming). Finalmente, seleciona los directorios que quieres compartir. No es recomendable compartir muchos archivos. Lee más abajo "Cuales son las mejores configuraciones para tener una buena tasa de descarga". Para selecionar recursivamente todos los directorios dentro de un directorio concreto, lee ¿Hay alguna manera de seleccionar un directorio completo y todo su contenido?.

¿Detecta aMule la configuración de xMule y lMule?

Sí. aMule detecta la configuración de ambos programas y la incorpora como propia pero con diferencias:

  • [[lMule] es un proyecto muerto, del que proviene aMule. Como tal, aMule supone que el usuario está reemplazando lMule por aMule, de modo que renombra ~/.lMule a ~/.aMule, conservando así la configuración y archivos de lMule. Si los directorios temporales y de descarga eran ~/.lMule/Temp y ~/.lMule/Incoming respectivamente, deberá modificarlos en Preferencias por ~/.aMule/Temp y ~/.aMule/Incoming respectivamente.
  • xMule se declaró proyecto muerto en Mayo del 2004 (según una carta publicada por el principal desarrollador de xMule en la página web, inexistente en la actualidad, http://www.xmule.org), sin embargo, por motivos históricos, no se procede de igual manera que con lMule. En su lugar, se toman los archivos de configuración de ~/.xMule y se emplazan en ~/.aMule de modo que si los directorios temporales y de descarga eran ~/.xMule/Temp y ~/.xMule/Incoming respectivamente, seguirán siéndolos. En ese caso, es recomendable mover esos directorios a ~/.aMule/ y configurar correctamente los emplazamientos en Preferencias.

¿Como comienzo mi andadura con aMule?

Solo pincha en el botón Conectar. Deberías tener algunos servidores en la lista de servidores. Si no tienes ningún servidor, entonces pincha en el pequeño botón debajo del botón Conectar en la ventana de servidores antes de pinchar en botón Conectar. Despues de un tiempo, amule estará conectado a algún servidor (lo sabrás porque en la esquina inferior izquierda desaparecerá el mensaje de "No Conectado"). Cuando estés conectado, cambia a la ventana de "Busqueda" y busca el fichero que quieras y una vez lo encuentres haz doble click en él.

Para conocer más sobre el uso de aMule, entra en el canal #amule de irc.freenode.net o pregunta en los foros de amule.

¿Cual es la mejor configuración que puedo poner para tener una buena tasa de descarga?

Si quieres decir "¿Hay algún limite en la red ED2K?" tienes que ver, que si tu proveedor lo permite, lo mejor que puedes hacer es opner el limite de subida a un mínimo de 10 KBps. Si quieres decir "¿Que es todo eso sobre créditos, tasa y puntuación?" tienes que entender que cuanto más subas, mas bajarás, asi que pon el límite de subida tan alto como puedas, comparte archivos muy conocidos y populares (no compartas mucho (no mas de unos 200 archivos) o serás baneado de algunos servidores por crear mucho tráfico) e intenta compartir archivos pequeños y populares ya que los clientes ED2K dan créditos extras por obtener un archivo pequeño completo. Un buen truco (gracias kaouete) es que cuando estás intentando bajar algun archivo raro o de los que nunca terminan de descargarse, cuando veas que alguien está cogiendote una parte de ese achivo, dale a ese cliente un slot de amigo, para que, si intenta coger algo de ti, le de preferencia y obtengas más créditos de ese cliente.

¿Hay alguna manera de abrir un archivo de texto y cargar todos los enlaces ed2k del archivo?

Sí, la hay. Sencillamente introduce todos loes enlaces ed2k en un archivo de texto, cada enlace en una linea distinta. Ponle al archivo de nombre ED2KLinks a cotninuación colocalo en el directorio ~/.aMule y aMule automáticamente lo detectará, agregará todos los enlaces ed2k contenidos en él en la cola de descarga y eliminará el archivo.

¿Puedo controlar aMule de forma remota, atraves de telnet igual que hago con eDonkey?

Si que puedes, pero no exactamente de la misma manera que con eDonkey. Lo primero es iniciar una sesión telnet (o ssh) con el ordenador donde se está ejecutando aMule y una vez dentro, usa amulecmd para tomar el control de aMule. Para iniciar nuevas descargas usa el comando ed2k. Recuerda que amulecmd debe ser configurado.

Otra interesante utilidad de aMule que te puede interesar es CAS (cuyo comando es cas) que muestra las estadísticas básicas de aMule.

También, el servidor web de aMule puede ser lo que estas buscando si puedes y no te importa usar un navegador en el cliente. Ten en cuenta que el servidor web de aMule también debe ser configurado.

¿Hay alguna forma de arrancar aMule sin interfaz gráfica?

Sí. Desde aMule 2.0.0-rc6, existe aMule Daemon, que puede ejecutarse desde la linea de comandos a través del comando amuled. Para controlarlo, usa aMuleWeb, aMuleCMD o cualquier otra aplicación de control remoto para aMule.

De todas maneras, antes de aMule 2.0.0-rc6, aMule era una aplicación monolítica. Esto significa que el código principal y el GUI eran un bloque inseparable (aunque se están haciendo algunos esfuerzos en separar el código principal del GUI).

Así pues, para aquellos que usen una versión antigua de aMule y/o rechacen la idea de usar aMuled (aMule Daemon), hay dos formas de ejecutar aMule desde la línea de comandos, pero ninguna de ellas es un camino directo:

Usando Xvfb

Debes ejecutarxvfb y entonces ejecutar aMule. Después puedes tomar el control de aMule usando amulecmd y ed2k de la misma manera que si estuvieses accediendo a amule de forma remota con un telnet o ssh (ver más arriba). Si necesitas ayuda con este tema, pregunta en los foros de aMule.

Usando VNC

Es posible usar vncserver en vez de Xvfb para conseguir un resultado similar. Simplemente es necesario instalar el paquete vncserver y ejecutar vncserver :0 -geometry 1024x768, seguido de export DISPLAY=:0. Esto arrancará un servidor X oculto, accesible únicamente de forma remota usando un cliente VNC. Una vez el servidor X está en marcha, será necesario un gestor de ventanas para gestionar la ventana de aMule (bueno, no es estrictamente necesario, pero es útil para poder cerrar aMule sin tener que matar el proceso), personalmente recomiendo FluxBox debido a sus bajos requerimientos de memoria y CPU. Simplemente hace falta arrancarlo con fluxbox & y a continuación arrancar aMule con amule &. Ahora ya es posible conectar al servidor VNC y ver la ventana de aMule en nuestro servidor virtual.

Un detalle a tener en cuenta es que si aMule muestra algún diálogo que requiera interacción con el usuario (como el que se muestra nada más instalar el programa), se quedará ahí esperando hasta que alguien se conecte por VNC al servidor X y haga click en Aceptar. Normalmente, ésto es sólo necesario hacerlo una vez (y de paso se puede aprovechar para actualizar la lista de servidores y configurar las preferencias del programa), a partir de ahí aMule arrancará sin necesidad de interacción alguna, simplemente mostrando algunos mensajes informativos al arrancar.

¿Puedo ejecutar dos instancias de aMule al mismo tiempo?

Si puedes, pero no es recomendado. aMule solo comprueba si el usuario actual está ejecutando alguna instancia de aMule, asi que puedes ejecutar tantas instancias de amule como cuentas de usuario tengas acceso. Para hacer esto, ejecuta xhost + y entonces su como otro usuario y ejecuta aMule desde ese shell.

Ten cuidado, ya que aMule no puede comprobar si un usuario está ejecutando aMule en otra sesión de X. Asi que, si tu cuenta está ejecutando una instancias de aMule en otra sesión de X, no ejecutes otra instancia de aMule en otra sesión de X o puede que acabes perdiendo la configuración y con partes corruptas.

¿Cómo puedo obtener esas bonitas estadísticas que algunos postean en los canales de IRC?

Puedes copiar y pegar la salida de CAS (C aMule Statics-Estadisticas de aMule en C) (para ejecutar CAS, pon cas) o si usas xChat como cliente de IRC y tienes el módulo de Perl instalado puedes usar XAS (xChat aMule Statics).

¿Qué es Slot Allocation?

Cada upload es un slot, así pues, si estás subiendo a cinco clientes al mismo tiempo, tienes cinco slots establecidos. Así pues, el Slot Allocation es el ancho de banda que se reserva para cada cliente al que se sube.

Por ejemplo, si tu limite de subida es de 20KBps, puedes establecer el Slot Allocation a 2KBps de manera que 10 clientes puedan descargar de tí al mismo tiempo, cada uno de ellos a una velocidad máxima de 2KBps.

Lease la sección " Why is aMule ignoring the bandwith I set per slot?" en Problemas más comunes en aMule.

¿Qué es un puesto reservado de amigo?

Un puesto de amigo es un puesto que es asignado a un cliente de la lista de amigos. Un amigo solo puede tener un puesto al mismo tiempo. Cuando un amigo (que tiene habilitado un puesto de amigo) intenta descargarse un archivo de tí, se le asignará una prioridad más alta en las colas de subida, porque el tiene ese puesto siempre asignado. Mientra ese amigo no esté descargando, ese puesto reservado se dará al siguiente cliente en la cola.

¿Cual es el verdadero significado de Capacidad en Preferencias? ¿No se debería preocupar aMule únicamente de los Límites?

En realidad aMule solo se preocupa de los Límites. La Capacidad solo se usa para visualizar las Estadísticas. Verás: Imagina que tienes una conexión de 100KBps, imagina que quieres establecer el Límite a 40KBps porque tienes un servidor web que necesita un mínimo de 60KBps para satisfacer todas la peticiones. Ahora imagina que descargas canciones indonesias raras y gratuitas. Lo más seguro es que nunca descargas a más de 3KBps. Así que puedes establecer la Capacidad a 5KBps para que los gráficos de las Estadísticas tengan algún significado, ya que la lo pones a 100KBps, el gráfico solo mostrará una linea horizontal sin significado alguno.

aMule se cuelga mucho. ¿Puede configurarlo para que se reinicie cada vez que se cuelgue?

No, no puedes. Pero puedes hacerlo empleando algún script. Algunos de estos scripts incluso detectan cuando aMule se ha bloqueado bloqueado, sin que se haya cerrado, y lo reinician.

Así pues, probablemente los siguientes scripts estén a la altura de tus necesidades:

¿Puedo obtener datos de aMule por la entrada standard para pasarlos a GDB o Valgrind?

Sí, sí que puedes. Hasta la versión 2.0.0.rc3 de aMule no estaba permitido, pero desde la versión 2.0.0-rc4 puedes hacerlo con el parámetro -i o --enable-stdin.

En cualquier caso, la gente con versiones de aMule anteriores a la 2.0.0-rc4 pueden usar el patch de phoenix para habilitar la entrada standard.

Como puedo migrar de eMule a aMule sin perder mis créditos?

Si ya has leido el significado de los archivos de aMule, probablemente imaginarás la respuesta:

Coje los archivos cryptkey.dat, clients.met y preferences.dat del directorio de configuración de eMule (normalmente, en Windows, es algo como C:\Archivos de programa\eMule\config) y copialos a ~/.aMule. A continuaciñon arranc aMule para que lea los archivos. Ya está!

¿Soporta eMule Conectar y Usar Universal (UPnP)?

Sí, desde la versión de aMule 2.2.1, todas soportan UPnP. Sin embargo, UPnP no está soportado en Windows.

¿Qué es toda esta historia sobre el conejo?

Ah, si, todo esto empezó... ehm... bien... quiero decir... sigue al conejo blanco;-)

¿Cuál es la distribución / Sistema Operativo recomendad@ para utilizar aMule?

La distribución recomendada por excelencia es YSWPS. Todavía no es una distro muy asentada, pero merece la pena echarle un vistazo.

¿Cuándo saldrá una nueva versión de aMule?

Para cualquier tipo de publicación, la respuesta es siempre la misma, es estándar:: Pronto (sugerencia: haz clic en este link :).