Swarmtv est un logiciel qui télécharge des torrents sélectionnés à partir d'un flux RSS (Broadcatching avec BitTorrent), et les met dans un répertoire de votre programme de torrent pour les trouver.
Lorsque l'information RSS est téléchargé, les champs utiles sont extraites et insérées dans une base de données SQLite.
L'information qui est stockée dans la base de SQLite est interrogé à l'aide d'instructions SQL, appelés filtres à Swarmtv.
Lorsqu'une correspondance est trouvée sur l'un des filtres, une deuxième requête sur la table maintenant les torrents téléchargés peut être utilisée pour éviter les doublons.
Après que les deux requêtes sont passés, le torrent est téléchargé dans le répertoire "Torrent" spécifié dans les paramètres de configuration.
Un client torrent est mis en place pour regarder le répertoire, et ramasser le torrent dès qu'il arrive.
En ce moment, je l'utilise rTorrent qui fait un bon travail et supprime torrents finis.
Installation:
Construire commande:
cmake.
faire
make install
Pour créer la base de données (Ne pas oublier d'exécuter ce la première fois)
faire db
Le répertoire ici les torrents sont téléchargés doivent exister et être accessible en écriture à l'utilisateur exécutant Swarmtv.
Changez le répertoire en utilisant # rsstorrent -C "torrentdir:
Ou créer le répertoire sur le chemin par défaut # mkdir ~ / torrents
Pour créer des filtres d'exemple et sources dans la base de données
faire des exemples
Pour des exemples regarder le fichier de examples.sh
Ce qui est nouveau dans cette version:
- compilation fixe sur Centos 5.6
- Correction compilation sur les systèmes 32 bits
- problèmes CMake fixes qui ont émergé lors de la construction des paquets Debian.
- Ubuntu Natty Narwhal Crée ppa reposititory https://launchpad.net/~ranzbak/+archive/ppaswarmtv
- sqlite3 plus âgés et les versions désinvoltes travaillent maintenant.
Ce qui est nouveau dans la version 0.9.1:
- compilation fixe sur Ubuntu 11.04
- Ajout du support pkg-config
- Correction compilation utilisant MinGW (Windows)
Ce qui est nouveau dans la version 0.8.1:
- tests de filtre fixe
- cadre de rappel Ajouté.
Ce qui est nouveau dans la version 0.8:
- Nouvelles fonctionnalités:
- RSS-torrent est maintenant construire dans une bibliothèque et un front-end.
- Assistant de filtre simple.
- Découverte automatique des numéros de la saison et dernier épisode.
- Téléchargements peuvent désormais être lancés à la main.
- Dépendance sur libesmtp est maintenant optionnelle.
- Ajout de filtrage sur la source RSS.
Ce qui est nouveau dans la version 0.7.1:
- Une version de correctif mineur cette fois, la fixation d'un CURL et question de simple filtre.
Ce qui est nouveau dans la version 0.7:.
- filtre defaultrss Amélioration
- Amélioration des scripts de compilation CMake.
- compilation fixe sur FreeBSD.
- Ajouté initialisation automatique, plus besoin de faire db.
Ce qui est nouveau dans la version 0.6:.
- Ajout de filtres simples pour simplifier la création de filtre
- Ajout du support pour les lignes de temps de twitter.
- Ajout d'options en ligne de commande longues.
- Ajouté routine de ménage qui nettoie informations d'alimentation ancienne.
- Retiré dépendance libmagic.
Exigences :
- SQLite
- libpcre
- cURL
- libxml2
- libESMTP
- libmagic
Commentaires non trouvées