Help:BitTorrents:Webseeds
(Extracted from http://wiki.mindcloud.org/wiki/BitTorrents:Webseeds ;-D)
Webseeding is useful, but is problematic!
Contents |
The full method
Necessary ingredients
- file to make a torrent for
- BitTorrent program, recommended is Azureus
- Python (programming language) - get it here if you don't have it
- python script entitled btsethttpseeds.py - get it as part of BitTornado here
- ftp access to torrents.mindcloud.org
- password and username for the addseed.php function on torrents.mindcloud.org
- a bittorrent tracker site you can use. I've found that thepiratebay.org is quite reliable and full of people who will seed your torrents as well.
Directions
- Use your BitTorrent client to create a new torrent file for the file you wish to distribute. This procedure varies from client to client, so refer to the documentation that came with your software if you don't know how this is done.
- Upload the actual file (not the torrent file) to torrents.mindcloud.org, into the media directory of the appropriate genre directory. For instance, a movie would go into torrents.mindcloud.org/movingpictures/media. The media directory is set up in such a way that direct download from the server is not possible.
- Next, modify your torrent file (still on your computer) in the following way:
- Run the bthttpseeds.py script: at the command line, type in btsethttpseeds.py http://torrents.mindcloud.org/webseed/seed.php file1.torrent [file2.torrent...] EXAMPLE : btsethttpseeds.py http://torrents.mindcloud.org/webseed/seed.php /Users/crom/Desktop/Trainsplotting.mov.torrent /Users/crom/Desktop/Trainsplotting.mov.torrent
- This modifies the file "file1.torrent", and saves the output as "file2.torrent" - in the example I have saved the changes to the same file by repeating it in the command.
- Next, go to torrents.mindcloud.org/webseed/addseed.php, type in the username and password, specify the location of the torrent file (still on your machine), and specify the full URL of the uploaded actual file. In the example above, the location of the torrent file would be /Users/crom/Desktop/Trainsplotting.mov.torrent, and the URL of the uploaded file would be http://torrents.mindcloud.org/movingpictures/media/Trainsplotting.mov
- Next, upload your torrent to the tracker site.
- Following this, upload your torrent file to torrents.mindcloud.org, in the relevant genre directory.
At the end of this convoluted process, you will have set yourself up a nice webseed, ready to back up the peer to peer network when the going gets rough!
Alternative (simpler) strategy
Necessary ingredients
- file to make a torrent for
- Possible ftp access to torrents.mindcloud.org (not required)
Directions
- Upload the actual file (not the torrent file) to torrents.mindcloud.org, into the media directory of the appropriate genre directory. For instance, a movie would go into torrents.mindcloud.org/movingpictures/media. The media directory is set up in such a way that direct download from the server is not possible. Make sure you email one of the people here when you have uploaded the file, advising of the name and location of the uploaded file.
OR
- Email the original file to one of the people here. Your file should be webseeding within 24 hours of the email being sent.