FAQ aMule-es

From AMule Project FAQ
Revision as of 13:07, 30 May 2004 by 217.124.70.92 (Talk)

Jump to: navigation, search

F.A.Q de aMule


por Jacobo221 (Traducido por KNO)

Incompleto

¿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 2004 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 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 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 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 la presente 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 mismo 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?

[...]

¿Qué significan todos esos números en la columna de fuentes en la ventan de descargas?

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.

¿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).

¿Cúal 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 hasn 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.

¿Qué son todos esos archivos que aMule créa 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/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 si. Lo único que no pueden compartir aMule y eMule son la configuración del oprograma (preferences.ini en eMule y ~/.eMule en aMule). Todos los ficheros erlacionados con la red ED2K pueden ser compartidos entre las dos aplicaciones sin mucho esfuerzo copiandolo 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 especificos de aMule, como amulesig.dat o aMule.tmpl, así que es mejor mover solo los archivos que están en los dos directorios.


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

Adivino que ya habrás leido que son amulesig.dat y onliesig.dat más arriba. Asi 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 lineas. La primera, cuando aMule está desconectado, contiene un 0 (cero) y nada más, pero cuando aMule está conectado coniene un 1 (número uno) seguido por un | (el carácter de tubería) el nombre del servidor al que estás conectado siguido por un caracter de tubería, la IP del servidor al que estamos conectados otro caracter debería y finalmente el puerto al que estas 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 y terminando con un caracter de fin de linea ('\n').
Cuando aMule se cierrra correctamente la segunda linea 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 linea contiene un 0 (cero) si amule está desconectado, conectandose o ha sido correctamente cerrado, o un 1 (número 1) si esta conectado
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.
La quinta linea contiene una H mayuscula o una L mayuscula 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.
La sexta y séptima lineas contienen la velocidad a la que aMule está descargando y subiendo respectivamente. Ambas líneas contienen "0.0" cuando aMule ha sido cerrado correctamente.
La octava y novena lineas contienen el número de clientes en la cola de subidas y el total de archivos compartidos respectivamente. 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 linea 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.
La decimosextalínea (y última) contiene el tiempo total que amule ha estado funcionando. Estará segudo por un espacio y "secs" "mins" o "hours" dependiendo del valor.
La última linea 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, contnú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ímites 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, pulsa CTRL mientras pinchas sobre el directorio.


How do I start my aMule experience?

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.
For general aMule usage, join aMule #amule in irc.freenode.net or ask in forums at http://www.amule.org/amule


What are the best settings I can set to have a nice download rate?

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?

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.
Another aMule utility that might be of your interest is CAS (which's command is cas) which will show basic aMule statics.
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.


Is there any way to start aMule with no graphical interface?

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 xvfb 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?

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 xhost + and then su as another user and run aMule from that shell.
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.


How can I get those nice aMule statics some people post on the IRC channels?

You can either copy and paste CAS's (C aMule Statics) output (to execute CAS, run cas) or, if you use xChat as your IRC client and have the Perl module installed, you could use XAS (xChat aMule Statics).


What is a friend slot?

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?

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.