ΑΝΝ: κυκλοφόρησε το rtorstat 0.4.0

George Notaras gnot at g-loaded.eu
Thu May 29 08:14:20 EEST 2008


Ενημερώνω τη λίστα ότι χθες κυκλοφόρησε η έκδοση 0.4.0 του προγράμματος 
rtorstat.

Τι είναι το rtorstat
--------------------
Το rtorstat είναι ένας αυτόματος δημιουργός μιας HTML σελίδας με 
πληροφορίες για την κατάσταση των torrents που είναι φορτωμένα στον 
bittorrent client rTorrent. Είναι γραμμένο στη γλώσσα Python.

Δίνει τη δυνατότητα να έχει κανείς μια γενική εικόνα για την κατάσταση 
και την πρόοδο της λήψης των torrents από το web με τη χρήση ενός απλού 
web browser, χωρίς να είναι αναγκαία η σύνδεσή του στο shell του 
απομακρυσμένου Η/Υ, στον οποίο τρέχει το rTorrent.

Το rtorstat μπορεί να χρησιμοποιηθεί είτε διαμέσου του cron, ώστε να 
δημιουργεί τη σελίδα σε τακτά χρονικά διαστήματα, είτε ως CGI script, 
οπότε η δημιουργία της σελίδας γίνεται δυναμικά και μόνο όταν ο χρήστης 
την επισκέπτεται.

Απαραίτητη προϋπόθεση είναι το rTorrent να έχει ρυθμιστεί ώστε να σώζει 
την κατάσταση των torrents (session data) σε κάποιο κατάλογο. Αφού γίνει 
αυτό η χρήση του rtorstat πάρα πολύ απλή.

Το rtorstat δεν χρησιμοποιεί το xmlrpc interface του rTorrent.

Αλλαγές στην έκδοση 0.4.0:
--------------------------
  * Version scheme changed from X.X to X.X.X
  * License changed to Apache License version 2
  * Improved the web page layout with the addition of progress indicators.
  * Bug fixed: Problems when opening the session files under Windows or 
through SAMBA. The session files are now opened in 'binary' mode.
  * Added information about the number of peers of each torrent.
  * Ability to be used as a CGI script. A simple script is included in 
the distribution for convenience.
  * Various improvements of the code (still dirty though).
  * The dependency file bencode.py from the mainline Bittorrent 
distribution is now included in the rtorstat distribution accompanied by 
the Bittorrent Open Source License (LICENSE.BOSL)
  * The date & time in the 'last update' notification are now set to the 
time the session files have been saved.

Ακολουθούν σύντομες οδηγίες χρήσης
----------------------------------

1. Χρήση ως standalone πρόγραμμα:
------------------------------

   rtorstat.py /path/to/session_data/ > /var/www/index.html

Σημ: το αρχείο bencode.py θα πρέπει να βρίσκεται στον ίδιο κατάλογο με 
το rtorstat.py. Σε αντίθετη περίπτωση θα γίνει προσπάθεια φόρτωσης από 
το Mainline Bittorrent client.

2. Χρήση ως CGI
------------

Τοποθετείστε τα αρχεία rtorstat.py, bencode.py και rtorstat.cgi στον 
κατάλογο cgi-bin και φορτώστε το rtorstat.cgi με κάποιον web browser.

Η μόνη ρύθμιση που χρειάζεται είναι να οριστεί το path του καταλόγου 
στον οποίο σώζονται τα session data μέσα στο rtorstat.cgi

Links
-----
Σελίδα στο freshmeat.net από όπου μπορείτε να ενημερώνεστε για νέες 
εκδόσεις και για τα υπόλοιπα σχετικά links:

   http://freshmeat.net/projects/rtorstat

Προτάσεις, παρατηρήσεις, κριτική ευπρόσδεκτα.




More information about the Linux-greek-users mailing list