The World Free


 
AccueilPortailS'enregistrerGalerieFAQRechercherConnexion

Partagez | 
 

 Installation et script BitTorrent 4,0 sur Debian Linux

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Invité
Invité



MessageSujet: Installation et script BitTorrent 4,0 sur Debian Linux   Mar 16 Sep - 16:43

Installation et script BitTorrent 4,0 sur Debian Linux

Nous avons juste mis à jour CommonBits, notre communauté répertoire des médias progressive, à 4,0 BitTorrent.L'ancien 3.x libération chargé par un processus organisé fichier torrent tandis que les 4,0 mise à jour corrige cela fonctionne et juste un couple des processus à la fois.Il est beaucoup plus efficace.Notre administrateur système, Boe Miller, qui nous a créés un script shell appelé BitTorrent.sh (ou trouvés sur le Web, je ne suis pas sûr si cela a été publiée ailleurs) qui ont contribué à gérer BitTorrent 3.x sur notre serveur.
J'ai dû faire quelques ajustements mineurs au script pour le faire fonctionner avec BitTorrent 4,0.Je vais au détail les instructions de mise à niveau de 3.x à 4,0 ici, y compris les modifications apportées au script shell. Une des belles choses de ce script gère est en train de créer un torrent ou plusieurs fichiers d'un répertoire source des fichiers de données, puis en faisant les deux ensembles de fichiers à un répertoire de destination où BitTorrent distribue lui disputer.BitTorrent 3.x à 4,0 instructions de mise à niveau
Suivez les étapes ci-dessous pour mettre à jour votre serveur Linux Debian de BitTorrent 3.x à 4,0:
> apt-get remove BitTorrent BitTorrent-gui
> wget http://www.bittorrent.com/dl/bittorrent-4.0.1.linux_i686-2_all.deb
> dpkg-i bittorrent-4.0.1.linux_i686-2_all.deb
Ensuite, créez un fichier appelé bittorrent.sh dans votre / usr / bin avec les éléments énumérés ci-dessous ces instructions.
> mkdir / var / uploadfiles /
> mkdir / var / uploadfiles / share
> mkdir / var / uploadfiles / incoming
> mkdir / var / www / fichiers / torrent /
Début BitTorrent
> / usr / bin / bittorrent.sh début
Placez tous les fichiers que vous voulez créer des torrents dans / var / uploadfiles / incoming
> / usr / bin / make-bittorrent.sh tous.Le script va créer des fichiers torrent et déplacer les fichiers originaux et la. Torrent fichiers dans / var / uploadfiles / share.Ils seront immédiatement disponibles pour téléchargement.BitTorrent distribue les fichiers de / var / uploadfiles / share.Les utilisateurs de télécharger le torrent pour démarrer le processus de leur navigateur via http de http://www.yourserver.org/files/torrent/hotfile.mpg.torrent.
BitTorrent Shell Script (bittorrent.sh)

#! /bin/sh / bin / sh
#
# ----------------------------------------------------------------------- # ------------------------------------------------- ----------------------
# | BITTORREN T DE GESTION
# |
# | OBJECTIF: Panneau de contrôle pour la gestion de BitTorrent
# | Fonctions situé sur une Debian (Woody).
# |
# | CONTACT: Boe Miller - bmiller à humantechonline dot org
# |
# | Usage: bittorrent.sh (start | stop | restart | faire-|-faire unique [nom de fichier])
# |
# | Des news: Avril 4, 2005 - http://www.CommonBits.org mise à jour pour BitTorrent 4.0 de mise à niveau
# | # |
# | NOTES:
# | Assurez-vous de mettre votre adresse IP ci-dessous.
# |
# | Rendez-crée tous les torrents de tous les fichiers et les lieux FILESINCOMING
# | En FILESDIR
# |
# | Make-unique [nom de fichier] fait ça pour un seul fichier
# |
# ----------------------------------------------------------------------- # ------------------------------------------------- ----------------------

# Commencer utilisateur modifiables variables
PATH = / sbin: / bin: / usr / sbin: / usr / bin
DAEMON = / usr / bin / bttrack.py
LANCEMENT = / usr / bin / btlaunchmany.py
MAKEMETA passe de btmakemetainfo à btmaketorrent avec 4,0
MAKEMETA = / usr / bin / btmaketorrent.py
DFILE = / var / uploadfiles / dstate
PORT = 6969
LOGFILE = / var / log / tracker.log
NOM = "bttrack.py"
DESC = "tracker bittorrent"
# the directory where BitTorrent distributes files from # Le répertoire où les fichiers BitTorrent distribue de
FILESDIR=/var/uploadfiles/share FILESDIR = / var / uploadfiles / share
# Le répertoire où les fichiers sont en fait des torrents, puis déplacé à la part au-dessus de répertoire
FILESINCOMING = / var / uploadfiles / incoming
# Le répertoire où les utilisateurs peuvent obtenir les torrents via http à partir de leur navigateur
TORRENTSDIR = / var / www / fichiers / torrent
SERVER = http://www.yourserver.org:6969
# Utilisateur final modifiables variables
# Tracker options de configuration.
OPTIONS = "- dfile $ DFILE - port $ port - logfile $ LOGFILE"
test-f $ DAEMON | | exit 0
CD $ FILESDIR
set-e

case "$ 1" in
faire-tout)
# Déplacer chaque fichier de FILESINCOMING à FILESDIR.Créer torrent. Torrent de copie à TORRENTSDIR.
echo "Making torrents:"
pour le fichier dans FILESINCOMING $ / *
faire
si [ `basename $ file` = "." ]; then ], Puis continuer;
Fi
echo $ file
mv $ file $ FILESDIR
# Ces arguments afin changé avec le passage à btmaketorrent.py
$MAKEMETA $ $ SERVEUR / annoncer FILESDIR $ / $ (basename $ file)
FILESDIR $ cp / $ (basename $ file). torrent TORRENTSDIR $ / $ (basename $ file). torrent
fait
echo "."
;;
faire unique)
# Déplacer un fichier de FILESINCOMING à FILESDIR. Créer torrent. Torrent de copie à TORRENTSDIR.
echo "Rendre les torrents des $ 2:"
echo $ 2
FILESINCOMING mv $ / $ 2 $ FILESDIR
# Ces arguments afin changé avec le passage à btmaketorrent.py
MAKEMETA $ $ SERVEUR / annoncer FILESDIR $ / $ 2
FILESDIR $ cp / $ 2.torrent $ TORRENTSDIR / $ 2.torrent
echo "."
;;

start)
# Démarre le Tracker ainsi qu'un Downloader pour chacun. Torrent
echo-n "Starting $ DESC: $ NAME"
start-stop-daemon - oknodo-S-b-x $ DAEMON - $ OPTIONS
# Insérez votre adresse IP ci-dessous
start-stop-daemon - oknodo-S-b-x LANCEMENT $ - - $ ip xx.xx.xx.xx FILESDIR
echo "." echo "."
;;

stop)
# Arrêt du Tracker ainsi que les téléchargeurs
echo-n "Stopping $ DESC: $ NAME"
start-stop-daemon - oknodo-K-Q-R 30-n $ NOM
start-stop-daemon - oknodo-K-Q-R 30-N $ (basename $ LANCEMENT)
echo "." echo "."
;;

restart)
# Stop et ensuite lancer le Tracker ainsi que les téléchargeurs
echo "Redémarrage $ DESC: $ NAME"
start-stop-daemon - oknodo-K-Q-R 30-n $ NOM
start-stop-daemon - oknodo-K-Q-R 30-N $ (basename $ LANCEMENT)
start-stop-daemon - oknodo-S-b-x $ DAEMON - $ OPTIONS
# Insérez votre adresse IP ci-dessous
start-stop-daemon - oknodo-S-b-x LANCEMENT $ - - $ ip xx.xx.xx.xx FILESDIR
echo "." echo "."
;;
*)
# Echo des informations sur l'utilisation
echo "Usage: $ 0 (start | stop | restart | faire-|-faire unique [nom de fichier])"> & 2
1 sortie
;;

# Tout est bien avec le monde. Sortie de bien vouloir.
esac

exit 0 exit 0

#Echo usage information # Echo des informations sur l'utilisation
echo "Usage: $0 {start|stop|restart|make-all|make-single [filename]}" >&2 echo "Usage: $ 0 (start | stop | restart | faire-|-faire unique [nom de fichier])"> & 2
exit 1 1 sortie
;;

#All is good with the world. Exit kindly. # Tout est bien avec le monde. Sortie de bien vouloir.
esac

exit 0 exit 0

Voila pour vous et bonne chance Very Happy Very Happy Very Happy
Revenir en haut Aller en bas
 
Installation et script BitTorrent 4,0 sur Debian Linux
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [VX Ace] Traduction française
» pb d'installation de webcam
» Appeler un script/ une page PHP?
» [Résolu] Internet explorer 9
» problème d'installation de la CS3

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
The World Free :: 
DEVELOPPEMENT
 :: Espace Linux ,ubuntus
-
Sauter vers: