aMule Forum

Spanish => Nuevas funciones => Topic started by: kno on November 25, 2004, 11:35:11 AM

Title: Nuevas cosas que podria tener
Post by: kno on November 25, 2004, 11:35:11 AM
- Descargar la lista de servidores automaticamente cuando esta esté vacia.
- Detectar si se está desconectado de interner (para por ejemplo no eliminar los servidores)
-Poder elegir los colores de la categoria Todo y de la lista de busquedas
- En la lista de descargas con un fichero con sus peers desplegados, indicar en alguna columna si la fuente se ha obtenido por el servidor, por intercambio de fuentes o por kad (cuando este operativo).
- En los mensajes de error (que no estan traducidos) de que no hay espacio en disco, indicar que fichero ha fallado y donde se estaba intentando guardar (util si tienes temp e incoming en diferentes particiones).
Una situación: terminas de descargarte algo y cuando se copia a incoming, si aquí no hay espacio se crea un archivo y no se puede reanudar hasta que se reinicia amule:
- que se pueda reanudar si ya tengo espacio en incoming
- que no cree otro archivo con un (1), sino que sobreescriba, o por lo menos que pregunte qué quieres hacer
Bueno, a ver que se puede hacer, creo que no son cosas muy complicadas, a si que espero que se puedan implementar.
SAludos, Aitor
Title: Re: Nuevas cosas que podria tener
Post by: Jacobo221 on November 25, 2004, 01:12:37 PM
> - Descargar la lista de servidores automaticamente cuando esta esté vacia.

Lo implemente hace unos dias en mis sources, estara en el siguiente release no, el otro :)

> - Detectar si se está desconectado de interner

Si sabes de alguna manera de hacer eso... en windows es facil, winsock manda sobre todas las cosas. en unix, como su principio es la modularidad, no hay un centro manager de internet, asi que no se puede hacer (o no se me ocurre como). Si sabes algo, dilo!

> - Poder elegir los colores de la categoria Todo y de la lista de busquedas

sobre la primera parte: es eos util???? sobre la segunda: te refieres a cambiar lo de rojo -> downloading, verde -> completed, etc???

> - En la lista de descargas con un fichero con sus peers desplegados, indicar en alguna columna si la fuente se ha obtenido por el servidor, por intercambio de fuentes o por kad (cuando este operativo).

esta me gusta hehe :P

> - En los mensajes de error (que no estan traducidos) de que no hay espacio en disco, indicar que fichero ha fallado y donde se estaba intentando guardar (util si tienes temp e incoming en diferentes particiones).

ya sabes que no se traducen expresamente, para no recibir reports en aleman, ruso, turco, arabe, etc. Sobre la segunda parte, no entiendo para que... la descarga que no puede continuarse, se pausa al fin y al cabo, pero si tienes un buen motivo...

> Una situación...

si eso es algo que hay que ver, como "handle" cunado falta disco. desafortunadamente, aMule tiene algunos bugs en el tema de falta de disco, asi que creo que es un poco temprano para abordar esto. hasta que no se subsanen cosas mas importantes con la falta de disco... de todas maneras, si tu proporcionas un patch... :))))))

lo demas, anotado :)

Un saludo!

P.D.: Es bueno ver que tu reaparición no se limitó solamente a lo del error7 xDDD
Title: Re: Nuevas cosas que podria tener
Post by: kno on November 25, 2004, 11:12:57 PM
Quote
> - Detectar si se está desconectado de interner

Si sabes de alguna manera de hacer eso
Ping a un host en concreto cada 5 o más minutos. Configurable el host y el tiempo entre cada ping. Chapuza pero efectivo. Se pueden poner varios hosts y que si fallan varios pings se da la conexión por fallida.

Quote
> - Poder elegir los colores de la categoria Todo y de la lista de busquedas

sobre la primera parte: es eos util???? sobre la segunda: te refieres a cambiar lo de rojo -> downloading, verde -> completed, etc???
A mi me sería ya que cuando tengo un fichero seleccionado no se lee nada, tanto en la lista descargas como en la de busquedas: fondo amarillo con letras blancas... ilegible, tengo que pinchar en otro sitio para que se quede sin foto y se quede fondo gris sobre letras blancas.
------------------------------------------------------------------------------------------------------------------------
Error7 rules  ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;(
Title: Re: Nuevas cosas que podria tener
Post by: Jacobo221 on November 26, 2004, 11:52:05 AM
> Chapuza pero efectivo

Chapuza, sin mas ;) daria mas problemas que beneficio en los nuevos usuarios.

> colores

hm, ok. eso va para Kry o Xaignar, que son los que han hecho las categorias (kry primero, Xaignar reescribio).

Como siempre: Un saludo!
Title: Puestos a pedir
Post by: kno on November 28, 2004, 09:56:12 AM
Que en la busqueda te diga los diferentes nombres con los que encuentra un mismo fichero (hash) para detectar fakes. Por cierto que en spanishlandia la detección de fakes por web no esta de moda, no?
SAludos
Title: Re: Nuevas cosas que podria tener
Post by: Jacobo221 on November 28, 2004, 11:47:23 PM
" Que en la busqueda te diga los diferentes nombres con los que encuentra un mismo fichero" <- yo lo extendería a "y que segun a cual le das a descargar, se descargue con un nombre u otro" ;)

lo de spanishlandia... que???? no pillo na xD
Title: Utilisimo
Post by: kno on December 13, 2004, 06:25:55 PM
Fijate si será util que si en vez de poner Userguide 9.2 pone "lo que me quiero bajar.avi"... Es la primera criba frente a los cada vez mas abundantes fakes (despues estan los comentarios de los que tampoco te puedes fiar 100% y despues la previsualización que no se si funciona muy bien en amule)
Title: Re: Nuevas cosas que podria tener
Post by: gobo on December 14, 2004, 08:43:03 AM
Modularizar la idea en varias partes:

1 - Núcleo (donde está el meollo de la cuestion).

2 - front-end de configuración del nucleo en X y/ó front-end de configuración en Ncurses.

3 - front-end de descarga (en X) + configuracion de descarga (colores, elementos etc).

4 - front-end de descarga (en ncurses) + configuracion .

5 - Front-end para hacer estadisticas... en X.

6 - Front-end para hacer estadisticas... en Y.

7 - Un servicio al estilo de webmin para controlarlo remotamente de forma segura (via ssl).

8 - poner la posibilidad de "echar" a usuarios indeseables. Usando un sistema de bonus malus:
 - Por hacer Fakes.
 - Por solo hacer de Leecher.
 - Por dar un ancho de banda reducido respecto a su ancho de banda contratado.
 - Por intentar ver tu archivos de forma reiterada (geianez).
Title: Re: Nuevas cosas que podria tener
Post by: Jacobo221 on December 14, 2004, 12:25:04 PM
Si es útil. Las funciones que faltan de eMule hay que ir añadiéndolas poco a poco.

Kno:
> la previsualización que no se si funciona muy bien en amule

eso depende de tu reproductor de video (mplayer, vlc, xine, etc...) no de aMule ;-)
Si usas mplayer, usa el comando mplayer -idx para que te genere el índice de un video incompleto.

gobo:
> Modularizar la idea en varias partes
bueno, la modularización está bastante avanzada. Eso síl el GUI actual es el que, en principio, será tambien el GUI remoto. No parece tener demasiado sentido partir las ventanas del GUI en varias aplicaciones. A excepción de la de preferencias, por supuesto. Esa si habrá que partirla algún día...

> la posibilidad de "echar" a usuarios indeseables
Los casos que citas ya son baneados automáticamente (a excepción de los fakes, que eso no se puede banear ya que si por ejemplo alguien comparte un archivo porno y tu te lo bajas pensando que es un CD de Debina Linux, no es culpa suya. Igual que si alguien se ha bajado un fake o se lo esta bajando, y no lo sabe).
Lo de "por dar un ancho de banda reducido respecto a su ancho de banda contratado" tampoco es aplicable. Ningún cliente ed2k sabe cual es el ancho de banda contratado por el usuario (nada más faltaría).
Además, está en contra de los principios del protocolo ed2k el poder banear a usuarios selectivamente (fijate que en la cola de uploads no puedes eliminar a nadie como se hacia en otras aplicaciones p2p). Lo más cercano a eso es el ipfilter.

Un saludo a todos!
Title: [ot] Ban
Post by: kno on December 14, 2004, 11:07:13 PM
Tu que sabes todo Jacobo: ¿En que casos se banea a un usuario?
Title: Re: Nuevas cosas que podria tener
Post by: Jacobo221 on December 15, 2004, 02:58:39 AM
"Tu que sabes todo" <- O.o ehm... mas bien no :P

segun si te refieres a baneo del cliente, del protocolo o del server.
(por protocolo me refiero a clietnes a los que se decide hacer un hard-ban, es decir, por ser ese cliente, pongamos eMule-leecher-mod,  no se le uploadea ni se le downloadea).

todos los bans no los se, peor algunos son pedir info demasiado frecuentemente, fallar la identificacion, enviar paquetes corruptos (los paquetes, no las partes del archivo), y un etc que ya ves por donde va ;)

hay algun ban concreto que te preocupa?

Un saludo!
Title: Re: Nuevas cosas que podria tener
Post by: kno on December 15, 2004, 09:14:04 AM
Pues si, el que se debe a peticiones desde el mismo ID pero distinta IP. Si tienes una conexión a internet con balanceo de carga a través de distintas conexiones, eres carne de baneo :(
Title: Re: Nuevas cosas que podria tener
Post by: Kry on December 15, 2004, 04:28:25 PM
" Pues si, el que se debe a peticiones desde el mismo ID pero distinta IP"

Cosa por otra parte imposible
Title: Re: Nuevas cosas que podria tener
Post by: kno on December 15, 2004, 07:42:08 PM
¿Y por qué es imposible?
Me interesa mucho este aspceto ya que conozco un ISP que da acceso a internet compartiendo lineas ADSL y realizando balanceo de carga entre ellas, de tal forma que una petición sale por una ADSL y la siguiente puede salir por la otra. No se como hará amule, pero en principio podría pasar que hiciese dos conexiones con distinta IP, siendo el mismo usuario.
SAludos, Aitor
Title: Re: Nuevas cosas que podria tener
Post by: Kry on December 15, 2004, 11:23:26 PM
IP == ID.
Title: Re: Nuevas cosas que podria tener
Post by: SebaX on December 16, 2004, 01:38:10 AM
Hola, qué tal?... como esta la vida.. ya preparandonos todos para navidad y nuevo año :D... :D:D
Mi idea es la siguiente, he hecho bastantes test entre usuabilidad y rendimiento, y me he dado cuenta, que en funcionamiento "normal" aMule/eMule ocupa entre 32mb a 44mb,  y en modo "extreme" es de 63mb a 79mb, este último es con una cantidad de fuentes considerable y conexiones tambien..... El problema es que muchos user's, a veces, usando amule, con un rendimiento malo.... 100>mb , cosa que funciona normalmente no pasa los 80, la idea es, que aMule detecte que ya se esta sobrepasando de la media en cuanto a uso de ram, y si por ejemplo, de acuerdo a la cantidad de fuentes por archivo, y conexiones, sacar una media, y decir.. ya tecnicametne debería ocupar a lo más 75mb en ram, y si empieza a ocupar más, y a desbordar, se empiezen a vaciar fuentes innecesarias, ahora, como tambien podrían haber fuentes que se "volvarán" de forma arbitraría, se podría hacer un archivo temporal que deje las fuentes... hasta que se libere la suficiente ram para agregarlas... en fin, soñar no cuesta nada :$, sería mi opinion :P
ChauX!
Title: Re: Nuevas cosas que podria tener
Post by: Jacobo221 on December 16, 2004, 01:50:04 AM
kno:

"el que se debe a peticiones desde el mismo ID pero distinta IP"

Si tienes HighID, ID == IP (mira en http://wiki.amule.org el FAQ sobre ed2k).
Si tienes LowID, puede pasar solo si el server esta muy mal (pero que mucho ;-)). Bueno, en realidad tambien podria pasar con HighID si el server estuviera mal, pero ambos casos son.. ehm... no creo que haya ninguna version de lugdunum con un bug similar o cercano a eso.

De todas formas, no debes preocuparte porque el baneo del cliente se produce cuando se usa un UserHash con distintas IPs (no un ID, no es lo mismo. El ID lo da el server cuando te conectas y dura el tiempo que dure la sesion de coenxion con ese server. el UserHash es siempre el mismo, es el  metodo real de identificacion (de nuevo, te remito al wiki :P).

SebaX:

eso en multi-plataforma es ehm...
ah, perdona, que dijiste que soñabas! ;-P
Title: Re: Nuevas cosas que podria tener
Post by: SebaX on December 16, 2004, 01:53:34 AM
Hola, nuevamente.. para kno...

Para calcular el ID de cada user se usa la siguiente ecuación ;), e aquí el por que lo imposible de lo que dices :P:

- La relación entre tu IP y una ID alta es como sigue: a una IP = A.B.C.D le corresponde la ID alta = A + 256*B + 256*256*C + 256*256*256*D

FUENTE : http://www.emule-project.net/home/perl/help.cgi?l=17&rm=show_topic&topic_id=530

ChauX!.
Title: Re: Nuevas cosas que podria tener
Post by: SebaX on December 16, 2004, 01:54:53 AM
:D HolaX...
Grax jacobo por la honestidad :P jajajajaja...

ChauX ;)... Saludos ! :D

PD: igual le diré personalmente a kry :), jajaja, chau !
Title: Re: Nuevas cosas que podria tener
Post by: kno on December 16, 2004, 08:06:52 AM
De acuerdo, me referia al UserHash: puedo tener un único UserHash pero conectarme a través de distintas IPs. O lo que es mejor, el servidor me puede dar un userID (alto, ya que tengo el puerto mapeado) y luego conectarme a través de otra IP. No sé si al conectarme al un usuario le envio mi ID (la que me diga el servidor) pero en esa caso podría ser incorrecta.

Pero lo que me reconcome el alma de todas formas es el UserHash:
¿Mismo UserHash+Diferentes IPs=baneo?
Saludos, Aitor
Title: Re: Nuevas cosas que podria tener
Post by: Jacobo221 on December 16, 2004, 09:56:24 AM
¿Mismo ID+Diferentes IPs=baneo?
Si la id es alta, no puede ocurrir.
Si es baja, el servidor es el que tiene que encargarse de no dar la misma id a dos IPs diferentes ni a dos clientes diferentes

¿Mismo UserHash+Diferentes IPs=baneo?
Si

;)

Un saludo!
Title: Re: Nuevas cosas que podria tener
Post by: Jacobo221 on December 16, 2004, 10:57:43 PM
a mi me parece ok :) tambien hay que añadir el logo de aMule. el dia que aMule tenga logo, claro xD

la ventana de about es super-sosa :P todo lo que la enriquezca un poco esta bien en mi opinion. a ver si deltaHF se anima a hacerlo, que el es quein añadio la ventana
Title: Re: Nuevas cosas que podria tener
Post by: kno on December 16, 2004, 11:38:08 PM
Y tu Jacobo, despues de casi 1800 post (aupa que llegas enseguida) también te podias buscar un logo (avatar ;) )
PD: Como desvaria este hilo, que alguien lo cierre
Title: Re: Nuevas cosas que podria tener
Post by: Jacobo221 on December 16, 2004, 11:43:57 PM
JUAAASSS!!! xD

eh, mi logo es una mula decarriada. la mierda es que no se porque, a muchisima gente le gusta y me lo copia... :P
Title: Re: Nuevas cosas que podria tener
Post by: SebaX on December 17, 2004, 02:01:42 AM
:D si, sisisi hagamos una colecta de avatar's para jacobo :P jajajaja.... ahora lo que recordaste kno me puse  a ver los member's, y estoy dentro del TOP TEN :D de post :D, es más con este post igualo a GhePeU :D, asi que soy top 9 :D jajajajaja...

ChauX, Saludos felices fiestas ;)...


PD: Si gustan doy el permiso para borrar este post ;) no hay problema :D.. jejejeje
Title: Re: Nuevas cosas que podria tener
Post by: Jacobo221 on December 17, 2004, 08:22:48 PM
"A ver si para la rc8 tenemos ya el acerca de.. remodelado" <- 100% no xD

y, nah, eso no es un logo ;)

es mas, -> http://www.on-mouseover.de/templates/hp20/

chaus!
Title: Re: Nuevas cosas que podria tener
Post by: skolnick on January 07, 2005, 03:38:10 PM
a mi me parece que el mejor logo de todos para amule es el burro (OK, la mula, sorry) de emule, acompañado de las mascotas de los sistemas donde amule ejecuta (el pinguino, el deonio de BSD, la X de OSX y....a ver si algun dia añadimos el sol de solaris ;))

Suerte!
Title: Re: Nuevas cosas que podria tener
Post by: Kry on January 07, 2005, 04:46:51 PM
:P
Title: Re: Nuevas cosas que podria tener
Post by: darksidex on January 07, 2005, 06:12:54 PM
Esta muy chulo, vais a cambiar tb el icono de la barra de tareas?
Title: Re: Nuevas cosas que podria tener
Post by: Kry on January 08, 2005, 02:09:19 AM
Probablemente
Title: Re: Nuevas cosas que podria tener
Post by: ghalleiras on January 10, 2005, 08:55:13 PM
No se es aqui, pero a mi me parece una función muy buena el Control de Banda que trae el eMule Pawcio

saludos
Title: Re: Nuevas cosas que podria tener
Post by: Blerfont on January 13, 2005, 03:17:24 PM
Wenas, no se lo que os parecerá la idea y si estaré diciendo alguna tonteria o algo... pero bueno, allá va xDD

Creí ver hace un tiempo en el eMule Plus que tenia la opcion de un temporizador o algo por el estilo, que lo que hacia era delimitar el ancho de banda dependiendo de la franja horaria en la q se esté del dia, a ver, me explico con un ejemplo q tengo en mi instituto

Mi profesor tiene un ordenador siempre enchufado con la mula puesta pero desde las 8 de la mañana hasta las 14:30 del medio dia las velocidades de subida y de bajada se quedan en 1 kb/s, para no estorbar a los demas usuarios de la red en horario de clase y ya los fines de semana no tiene esa restriccion de horario

Se podría hacer sin demasiada complicacion?

Un saludo!!
Title: Re: Nuevas cosas que podria tener
Post by: RedDwarf on January 17, 2005, 02:06:04 PM
Weno, somos linuxeros y tenemos el amulecmd, no necesitamos que el propio amule tenga opciones para limitar la velocidad segun la hora como esas mariconas windowseras :D
Pero si, yo lo use en el Plus y puede llegar a ser practico.
Title: Re: Nuevas cosas que podria tener
Post by: xerkan on February 04, 2005, 11:22:21 PM
Tambien seria interesante el poder previsualizar otros archivos que no sean videos como archivos comprimidos (rar, zip, ..) cosa que ya tiene el eMule usando winrar, tambien estaria bien que se puedan abrir un fichero que se a completado desde el amule (cosa que tambien tiene el emule), y intentar que el webserver sea mas comodo de usar, no se por que tengo que ejecutar el amuleweb aparte del amule para poder entrar al webserver lo que me implica conectarme via ssh con mi equipo y ejecutar el amuleweb para tener aceso al webserver (el cual tambien se podria traducir) en vez de eso si esta activo el webserver en las opciones de la mula tendria que ser accesible sin tener que dar tantos rodeos
Title: Re: Nuevas cosas que podria tener
Post by: Jacobo221 on February 09, 2005, 02:00:45 PM
me parece lo mismo que poner un servicio de envio de mails o mensajes sms en aMule cuando se han acabado de descargar cosas: NO! ;)
eso mete security holes por un tubo y codigo que realmente, apenas nadie usara...
:)
Title: Re: Nuevas cosas que podria tener
Post by: Jacobo221 on February 10, 2005, 03:06:21 PM
creo que solo se soportan skins a travesde recompilacion ahora mismo (si no es que ha cambiado en el ultimo mes). Por ahora no hay skinning ni para toolbar ni para menus ni para nada ;)
Title: Re: Nuevas cosas que podria tener
Post by: Jacobo221 on February 10, 2005, 08:48:51 PM
ohm, no recuerdo. hace tiempo que estoy un poco "out" con lo del aMule. Entra en el canal y preguntalo. Hay una linea que se refiere a eso en el codigo (mira en amuleDlg.cpp quizas o .h) que viene comentada asi que se ve bastante. O quizas eso era en wxCAS :-/ no recuerdo xD
pregunta en el canal mejor :P
Title: Re: Nuevas cosas que podria tener
Post by: RedDwarf on April 05, 2005, 10:19:08 AM
Quote
Originally posted by Jacobo221> - Detectar si se está desconectado de interner

Si sabes de alguna manera de hacer eso... en windows es facil, winsock manda sobre todas las cosas. en unix, como su principio es la modularidad, no hay un centro manager de internet, asi que no se puede hacer (o no se me ocurre como). Si sabes algo, dilo!

Lo acabo de encontrar, no creo que este muy difundido, etc., pero me he acordado de vosotros, y si os sirve de algo:
http://people.redhat.com/dcbw/NetworkManager/
Title: Re: Nuevas cosas que podria tener
Post by: Jacobo221 on April 05, 2005, 11:47:45 AM
hm, solo hay un problema: requiere de librerias extra. si dbus fuera una libreria estandar, no habria problemas. o por lo menos si fuera mas difundida, pero aMule ya requiere de wxWidgets, y eso es mucho requisito de por si. Ademas de Curl, y em algunos casos libgd y libpnf (y antiguamente libcrypto++).
Sobre integrar dbus, http://www.amule.org/amule/thread.php?threadid=4919
es un thread reciente.
desde luego, si dbus realmente se volviera algo asi como un estandar, las cosas cambiarian radicalmente. desgraciadamente, eso aun no es asi :-(

Pero muchas gracias por el dato :-)

Un saludo!