[Python-es] Phytonizar Ares

Narcis Garcia - GiLUG informatica en actiu.net
Jue Ago 19 03:32:11 CEST 2010


He instalado Apollon + giFT-Ares en cibercafés, y aparte de los 
problemas de configuración y conexión con su red, el público no lo 
identifica/adopta muy bién como Ares.


Al 19/08/10 01:07, En/na Rubén ha escrit:
> El mié, 18-08-2010 a las 22:29 +0000, alfonso saavedra escribió:
>> Ares funciona perfectamente bajo Wine.
>> Aparte hay un programa llamado GiFT para el cual existe un complemento
>> llamado GiFT-Ares, el cual esta para Windows y Linux:
>> http://developer.berlios.de/project/showfiles.php?group_id=2648
>> Yo uso Ares de este modo, yo soy mas de Megaupload, Medifire y
>> Bittorent
>
> Lo he probado y no es lo mismo. Está bien, pero lo que buscamos es un
> fork -o algo parecido- pero en Python.
>
> Un saludo.
>
> --------------------
> Rubén
> http://pyares.foroubuntu.es
>
>
>>
>> ______________________________________________________________________
>> De: Alberto Curro<bertothunder en gmail.com>
>> Para: La lista de python en castellano<python-es en python.org>
>> Enviado: mié,18 agosto, 2010 22:57
>> Asunto: Re: [Python-es] Phytonizar Ares
>>
>>
>>
>> 2010/8/18 Ivan Gerardo Hernández Trejo<iv-mx en hotmail.com>
>>
>>          Pero me dio curiosidad saber que hace el codigo en asm. La
>>          pista la tenemos en el "securehash"
>>
>>          Bueno de aqui a que me prestan delphi(y le entiendo a su uso),
>>          se me ocurrio que seria mejor idea, listar en el wiki las
>>          caracteristicas y generar un analisis de las pantallas del
>>          actual Ares(bueno es que si me preguntan se lo que es, pero no
>>          recuerdo ni como se ve, ni como se opera).
>>
>>          Asi que si alguien tiene el ares ahora corriendo y usandolo
>>          podria ilustrarnos en su funcionamiento basico.
>>
>>
>>
>> Por lo que entiendo, no eres usuario de Ares. La pregunta es, ¿a qué
>> viene el interés del port? Por el proceso de portarlo en sí? Porque
>> entiendo que por la aplicación no.
>>
>>
>> En mi caso el interés es ese, portarlo, contribuir, volver a colaborar
>> con la comunidad. Para el P2P con el amule me sobra, y ese ya es
>> multiplataforma.
>>
>>
>> Como dispongo de 2 PC's, tanto con Windows como con Linux (Debian),
>> estoy bajando la aplicación y el código fuente y me pondré a echarle
>> un vistazo.
>>
>>
>> Después le echo un ojo al wiki.
>>
>>
>> Saludos
>>
>>
>>
>>
>>          >  Date: Wed, 18 Aug 2010 21:49:12 +0200
>>          >  From: informatica en actiu.net
>>
>>          >  To: python-es en python.org
>>
>>          >  Subject: Re: [Python-es] Phytonizar Ares
>>          >
>>
>>
>>          >  Python es un lenguaje que se ejecuta interpretado, a
>>          diferencia de
>>          >  Pascal/Delphi que es para compilar.
>>          >  Una de las ventajas que ofrecen los lenguajes compilados es
>>          la
>>          >  posibilidad de insertar fragmentos en ensamblador, ya que
>>          todo será
>>          >  traducido a código máquina.
>>          >
>>          >  Para portar eso a Python no hay más remedio que traducir,
>>          pero teniendo
>>          >  en cuenta que son fragmentos de código optimizados para
>>          ejecutarse con
>>          >  gran velocidad, inalcanzable para un lenguaje interpretado
>>          como Python.
>>          >
>>          >
>>          >  Al 18/08/10 16:41, En/na Alberto Curro ha escrit:
>>          >  >  La pregunta es si eso es ensamblador (que lo es) o cómo
>>          portamos eso a
>>          >  >  Python?
>>          >  >
>>          >  >  Madre mía, la de tiempo que no me miraba código
>>          ensamblador en
>>          >  >  condiciones, oiga :)
>>          >  >
>>          >  >
>>          >  >  2010/8/18 Pedro Gracia<lasarux en neuroomante.com
>>          >  >  <mailto:lasarux en neuroomante.com>>
>>          >  >
>>          >  >  Del código de Ares (securehash.pas):
>>          >  >
>>          >  >  """
>>          >  >  procedure TSecHash2.aac;assembler;
>>          >  >  asm
>>          >  >  push ebx
>>          >  >  push edi
>>          >  >  push esi
>>          >  >  mov edx, eax // pointer to Self (instance of SecHash)
>>          >  >  lea esi, [edx].GrVar[0] // Load Address of GrVar[0]
>>          >  >  lea edi, [edx].KlVar[0] // Load Address of KlVar[0]
>>          >  >  mov ecx, 5
>>          >  >  cld
>>          >  >  rep movsd // copy GrVar[] to KlVar[]
>>          >  >  xor ecx, ecx // zero ecx
>>          >  >  lea edi, [edx].M[0] // Load Address of M[0]
>>          >  >  lea esi, [edx].W[0] // Load Address of W[0]
>>          >  >  @@Pie_W_0_15:
>>          >  >  ...
>>          >  >  """
>>          >  >
>>          >  >  ¿Ensamblador?
>>          >  >
>>          >  >  Saludos,
>>          >  >
>>          >  >  Pedro
>>          >  >
>>          >  >  El 18/08/10 16:23, Alberto Curro escribió:
>>          >  >>  Vaya, no sabía que un proyecto como Ares Galaxy estuviese
>>          escrito
>>          >  >>  en Delphi...
>>          >  >>
>>          >  >>  Contad conmigo, aunque no tenga demasiado tiempo libre,
>>          pero justo
>>          >  >>  acabo de salir de un proyecto profesional basado en
>>          Delphi, por lo
>>          >  >>  que creo que puedo ayudar lo suficiente.
>>          >  >>
>>          >  >>  En cuanto a ideas, poco puedo aportar tras leer el resto
>>          de
>>          >  >>  correos: wiki para coordinar esfuerzos e ideas, canal IRC
>>          (aunque
>>          >  >>  no absolutamente necesario), infraestructura de
>>          almacenamiento y
>>          >  >>  versiones, etc.
>>          >  >>
>>          >  >>  Saludos
>>          >  >>
>>          >  >>  Alberto
>>          >  >>
>>          >  >>
>>          >  >>  2010/8/18 Rubén<parraymartinez en terra.es
>>          >  >>  <mailto:parraymartinez en terra.es>>
>>          >  >>
>>          >  >>  Buenas,
>>          >  >>
>>          >  >>  Estarías dispuesto alguno a pasar Ares Galaxy -escrito en
>>          >  >>  Delphi- a
>>          >  >>  nuestro gran amigo Python?
>>          >  >>
>>          >  >>  Se aceptan sugerencias -sin maldad-, ya que nunca me he
>>          metido
>>          >  >>  en un
>>          >  >>  proyecto de tanta envergadura.
>>          >  >>
>>          >  >>  Un saludo y gracias,
>>          >  >>
>>          >  >>  --------------------
>>          >  >>  Rubén
>>          >  >>  http://foroubuntu.es
>>          >  >>
>>          >  >>
>>          >  >>  _______________________________________________
>>          >  >>  Python-es mailing list
>>          >  >>  Python-es en python.org<mailto:Python-es en python.org>
>>          >  >>  http://mail.python.org/mailman/listinfo/python-es
>>          >  >>  FAQ: http://python-es-faq.wikidot.com/
>>          >  >>
>>          >  >>
>>          >  >>
>>          >  >>  _______________________________________________
>>          >  >>  Python-es mailing list
>>          >  >>  Python-es en python.org<mailto:Python-es en python.org>
>>          >  >>  http://mail.python.org/mailman/listinfo/python-es
>>          >  >>  FAQ:http://python-es-faq.wikidot.com/
>>          >  >>
>>          >  >
>>          >  >
>>          >  >  _______________________________________________
>>          >  >  Python-es mailing list
>>          >  >  Python-es en python.org<mailto:Python-es en python.org>
>>          >  >  http://mail.python.org/mailman/listinfo/python-es
>>          >  >  FAQ: http://python-es-faq.wikidot.com/
>>          >  >
>>          >  >
>>          >  >
>>          >  >
>>          >  >  _______________________________________________
>>          >  >  Python-es mailing list
>>          >  >  Python-es en python.org
>>          >  >  http://mail.python.org/mailman/listinfo/python-es
>>          >  >  FAQ: http://python-es-faq.wikidot.com/
>>          >  _______________________________________________
>>          >  Python-es mailing list
>>          >  Python-es en python.org
>>          >  http://mail.python.org/mailman/listinfo/python-es
>>          >  FAQ: http://python-es-faq.wikidot.com/
>>
>>
>>          _______________________________________________
>>          Python-es mailing list
>>          Python-es en python.org
>>          http://mail.python.org/mailman/listinfo/python-es
>>          FAQ: http://python-es-faq.wikidot.com/
>>
>>
>>
>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/


Más información sobre la lista de distribución Python-es