Journal : bittorrent 3.4.1

Posté par Matthieu C () le 12 mars 2004
0
Une nouvelle version de bittorrent apres la sortie raté de la 3.4
http://bitconjurer.org/BitTorrent/(...)

New in 3.4.1:

* Client no longer complains of connection to tracker problems when transfers are still working
* Lots and lots of bandwidth savings (the 'compact' tracker parameter)
* Better support for peers with dynamic IPs (the 'key' tracker parameter)
* Lots of bug fixes

> Lire le journal (9 commentaires, moyenne: 1,2).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Re: bittorrent 3.4.1

Posté par davB (page perso, ) le 12/03/2004 à 15:39. (lien). Évalué à 2.

Est-ce que quelqu'un sait s'il y a une genre d'API (python) avec le package officiel, ou si c'est uniquement utilisable tel quel ?

Je pensais à un envoi de fichiers sur des postes reliés en VPN, qui doivent aller chercher des gros fichiers sur un serveur n'ayant que 128 kb de bande passante.
Le tout en automatique biensûre.

  • [^]Re: bittorrent 3.4.1

    Posté par Matthieu C () le 12/03/2004 à 16:54. (lien). Évalué à 1.

    je crois pas qu'il y ai API, mais le code est suffisament decoper pour pouvoir etre partager par btdownload{curses,less,gui}.py

    Le mieux serait que tu jettes un coup d'oeil au code...

  • [^]Re: bittorrent 3.4.1

    Posté par Julien Duponchelle (page perso, ) le 12/03/2004 à 16:59. (lien). Évalué à 1.

    La lib BItTorrent se trouve dans le rep BitTorrent d'apres ce que j'ai vu

  • [^]Re: bittorrent 3.4.1

    Posté par Ph Husson () le 12/03/2004 à 17:14. (lien). Évalué à 1.

    c'est vrai que ca m'interesserai de pouvoir faire:
    1.un daemon qui troune en tache de fond, et qu'il supporte au moins une centaine de fichiers en même temps
    2.un client qui s'utilise de la meme maniere que wget (en gros juste)

Re: bittorrent 3.4.1

Posté par zebulon () le 12/03/2004 à 17:23. (lien). Évalué à 2.

Merci de l'info, ça m'aura évité d'attendre que je pense à faire un tour sur le site ! :)

Re: bittorrent 3.4.1

Posté par Benjamin () le 12/03/2004 à 19:30. (lien). Évalué à 1.

bon voila moi j'ai un soucis !!!
j'ai fait le download via cvs de la derniere version de Bittorrent sur ma Debian et quand j'essaye de downloader j'ai plein d'erreur python du genre :

File "/python/lib/python2.4/threading.py", line 436, in __bootstrap
self.run()
File "/python/lib/python2.4/threading.py", line 416, in run
self.__target(*self.__args, **self.__kwargs)
File "/BitTorrent/BitTorrent/Rerequester.py", line 84, in rerequest
h = urlopen(url)
File "/python/lib/python2.4/urllib2.py", line 130, in urlopen
return _opener.open(url, data)
File "/python/lib/python2.4/urllib2.py", line 344, in open
response = meth(req, response)
File "/python/lib/python2.4/urllib2.py", line 448, in http_response
code, msg, hdrs = response.code, response.msg, response.info()
AttributeError: addinfourldecompress instance has no attribute 'code'

Traceback (most recent call last):
File "/BitTorrent/BitTorrent/btlaunchmany.py", line 249, in ?
dropdir_mainloop(argv[1], argv[2:])
File "/BitTorrent/BitTorrent/btlaunchmany.py", line 93, in dropdir_mainloop
print '%s died 6 times, added to dead list' % fil
NameError: global name 'fil' is not defined

J'ai fait une compilation de Python 2.4 sans option specifique !
Quelqu'un a une idee ?

Merci

  • [^]Re: bittorrent 3.4.1

    Posté par Julien Portalier (page perso, ) le 13/03/2004 à 01:42. (lien). Évalué à 1.

    Retourner à python 2.3 stable, ainsi qu'à bittorent lui aussi version stable ? Quand on utilise que des trucs tirés des CVS faut pas s'étonner que ça ne marche pas corectement : c'est pas des releases stables.

    • [^]Re: bittorrent 3.4.1

      Posté par Benjamin () le 13/03/2004 à 07:41. (lien). Évalué à 1.

      Alors Voila suivant tes conseils : Python 2.3 stable et Bittorrent
      et voila le resultat !


      File "/_apps/BitTorrent-3.4.1a/btlaunchmany.py", line 10, in ?
      from BitTorrent.download import download
      File "/_apps/BitTorrent-3.4.1a/BitTorrent/download.py", line 9, in ?
      from StorageWrapper import StorageWrapper
      File "/_apps/BitTorrent-3.4.1a/BitTorrent/StorageWrapper.py", line 13, in ?
      class StorageWrapper:
      File "/_apps/BitTorrent-3.4.1a/BitTorrent/StorageWrapper.py", line 14, in StorageWrapper
      def __init__(self, storage, request_size, hashes,
      NameError: name 'True' is not defined


      PS : Saving Grace est pas mal en effet !

      • [^]Re: bittorrent 3.4.1

        Posté par Julien Portalier (page perso, ) le 16/03/2004 à 20:44. (lien). Évalué à 1.

        ah bah là effectivement... peut pas dire grand chose...

        étrange que le keyword « True » n'existe pas cependant. un simple python en console où on tape : « a = True » sans rien importer doit marcher.

        :~$ python
        Python 2.3.3 (#2, Jan 13 2004, 00:47:05)
        [GCC 3.3.3 20040110 (prerelease) (Debian)] on linux2
        Type "help", "copyright", "credits" or "license" for more information.
        >>> a = True
        >>>

Revenir en haut de page