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
# Re: bittorrent 3.4.1
Posté par davB (site web personnel) . Évalué à 2.
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 M . Évalué à 1.
Le mieux serait que tu jettes un coup d'oeil au code...
[^] # Re: bittorrent 3.4.1
Posté par Julien Duponchelle (site web personnel) . Évalué à 1.
[^] # Re: bittorrent 3.4.1
Posté par Ph Husson (site web personnel) . Évalué à 1.
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 . Évalué à 2.
# Re: bittorrent 3.4.1
Posté par Benjamin (site web personnel) . Évalué à 1.
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 . Évalué à 1.
[^] # Re: bittorrent 3.4.1
Posté par Benjamin (site web personnel) . Évalué à 1.
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 . Évalué à 1.
é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
>>>
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.