Et oui, voilà une nouvelle version de biniou.
biniou (BINary NIOUzrideur) est un logiciel en ligne de commande permettant de télécharger de façon simple (du moins à mon sens :) ) sur les newsgroups binaires.
La version 0.2.0 de biniou est une release importante avec le passage de biniou du multiprocessus au multithreadé.
L'apport du multithreadé est de permettre une synchronisation des caches beaucoup plus rapide, et à terme une empreinte mémoire plus réduite.
La page de biniou : http://binaryniouzrideur.free.fr/
# \o/
Posté par Victor . Évalué à 4.
ouais \o/
gloire a biniou :]
merci pour cette release, je m'en vais tester ca tout de suite.
[^] # Re: \o/
Posté par Victor . Évalué à 3.
avec un p4 1.8 et 512 mo de ram : avec l'option -t 4
pour 74487 articles : il m'a fallu genre ~1mn avec 10% de la memoire prise (en gors)
pour 442071 articles ca a mis plus longtemps (genre 3-4mn jdirais mais jsuis pas sur) et ca a utilisé 33% de la memoire.
de plus, je suppose que c'est grace aux threads (enfin c'est surtout grace au dev) mais les debits sont beaucoup plus sympa qu'avant. (ou alors c'est le serveur qui est plus sympa aujourd'hui)
voila voila, je suis tres content :]
par contre je tiens a avertir les gens qu'il faut quand meme faire gaffe de pas lancer plusieur biniou en meme temps sur des gros newsgroup car ca peut etre dangereux quand meme :]
[^] # Re: \o/
Posté par Victor . Évalué à 2.
[^] # Re: \o/
Posté par Benoît Ganne (site web personnel) . Évalué à 1.
pour l'instant, le conseil est le suivant : n'utilisez pas ^C à la fin du listage d'un ng ou d'un metafile : on peut faire ^C en plein milieu, mais pas à la fin...
[^] # Re: \o/
Posté par Mailik . Évalué à 1.
mailik@Levillage:~/$ biniou
Traceback (most recent call last):
File "/usr/bin/biniou", line 21, in ?
import sys, signal, subprocess, re, os
ImportError: No module named subprocess
Il me manque probablement quelques modules python sur mon systeme debian pour cela. Je n'ai rien vu dans le fichier README pour m'aider. Quelqu'un serait me donner une idée de ceux qui sont nécessaire pour utiliser biniou ?
[^] # Re: \o/
Posté par Victor . Évalué à 2.
Tu peux par exemple changer la premiere ligne du script biniou pour qu'il apelle python2.4 au lieu de python tout court.
[^] # Re: \o/
Posté par Mailik . Évalué à 1.
Une dernière question, comment on peut supprimer un logiciel installer avec python setup.py install ? J'ai bien essayé de remplacer install par uninstall, mais apparemment c'était trop simple.
Effectivement en modifiant la première ligne de /usr/bin/biniou par #!/usr/bin/python2.4 , ça m'a supprimé le message d'erreur, mais l'a remplacé par un autre :-)
Il a juste fallu faire un lien symbolique pour régler ce dernier problème :
cd /usr/lib/python2.4/site-packages/
sudo ln -s /usr/lib/python2.3/site-packages/Biniou/ ./
voilà, maintenant je vais pouvoir jouer avec Biniou.
# hop une release pour corriger des bugs
Posté par Benoît Ganne (site web personnel) . Évalué à 1.
déjà 2 bugs de trouver, et normalement corrigés dans la version 0.2.1, disponible sur le site de biniou.
kaouete, pour ton problème de corruption du cache, je vais regarder ça.
# biniou 0.2.1
Posté par Benoît Ganne (site web personnel) . Évalué à 1.
déjà 2 bugs confirmés et normalement corrigés dans la version 0.2.1, disponible sur le site de biniou.
attention, le format de cache diffère (encore ! j'espère ne pas devoir le casser trop souvent...), donc n'oubliez pas de les recréer.
kaouete pour ton problème de corruption de cache je vais regarder.
[^] # Re: biniou 0.2.1
Posté par Jean-Philippe (site web personnel) . Évalué à 3.
Il me semblait qu'il y avait plus de gens que ca qui trainaient sur alt.binaries.erotica* ;)
Enfin, promis je lacherai pan un de ces 4 pour tester ton soft
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.