Journal biniou 0.2.0 est sortie !

Posté par  (site web personnel) .
Étiquettes : aucune
0
3
juin
2006
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  . Évalué à 4.

    ouais \o/

    ouais \o/

    gloire a biniou :]

    merci pour cette release, je m'en vais tester ca tout de suite.
    • [^] # Re: \o/

      Posté par  . Évalué à 3.

      Et bien apres avoir testé ca sur un newsgroup de 442071 et de 74487 articles, je peux annoncer sans peur que la vitesse d'execution est incomparable par rapport a biniou-0.1.1 \o/

      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  . Évalué à 2.

        ah oui et jsais pas si on peut y faire quelquechose mais quand on a la main legere et qu'on fait un ptit ctrl+C lors de l'affichage des newgroup (parce que ca peut etre long :) et bin ca semble corrompre le fichier de cache :/
        • [^] # Re: \o/

          Posté par  (site web personnel) . Évalué à 1.

          oui j'ai identifié le problème. je vais le corriger pour une prochaine release.
          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  . Évalué à 1.

      J'ai voulu l'installer, pour avoir une idée par rapport à nget ( http://nget.sourceforge.net ). Aprés avoir installé quelques modules pour python, je suis parvenu à l'installer. Mais lorsque je le lance, j'ai un message d'erreur :

      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  . Évalué à 2.

        Non, il faut juste le lancer avec python 2.4.

        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  . Évalué à 1.

          Merci de la rapidité de ta réponse.

          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  (site web personnel) . Évalué à 1.

    biniou 0.2.0 à peine sortie, la base d'utilisateurs impressionantes (au moins 5 :) ) de biniou lance une chasse au bugs sans merci...
    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  (site web personnel) . Évalué à 1.

    biniou 0.2.0, la base d'utilisateurs impressionante (au moins 5 ! :) ) de biniou lance une chasse aux bugs sans merci...
    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  (site web personnel) . Évalué à 3.

      "la base d'utilisateurs impressionante (au moins 5 ! :) )"

      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.