PDA

View Full Version : Seeding from FTP server



SingaBoiy
02-04-2005, 07:59 AM
Dont think its possible but I guess its worth asking.

I got an account at 1&1 that gives me disc space and unlimited bandwith. I wanted to know if I could d/l to my space through FTP connection. Or would I have to setup a VPN. Maybe there is some sort of tunneling software out there.

TIA

freak
02-04-2005, 08:48 AM
Hmm thats a good idea...

4play
02-04-2005, 10:25 AM
it probably would be possible but you would have to give out your login details to random people to actually be able to seed it.

http://blog.monstuff.com/archives/000200.html

SingaBoiy
02-04-2005, 07:51 PM
I cant seem to access this page:
http://bittornado.com/docs/webseed-spec.txt

Or BT's website. Weird. Any info I need on it?

SingaBoiy
02-04-2005, 11:24 PM
Step 1

Download and install the webseed-ing script

Download it from here (http://bittornado.com/download.html). Unpack and upload via FTP. By the way, you will need a machine with PHP 4 & MySQL. Execute all the SQL commands in webseed.sql. Alternatively, you can import the DB using phpMyAdmin (that's how I did it). They're separated by semicolons (the semicolons are not part of the queries themselves) if you need to enter them manually. Most are mutli-line commands.

Edit config.php and set your desired maximum number of uploads, max upload rate (note that the upload rate is burst-based) and the username/password required to add new seeds.
Ok. Got it downloaded but how do I execute the SQL commands? :blink:

SingaBoiy
02-05-2005, 06:21 AM
Step 2

Modifying of the .torrent to work with webseeds

You need to modify the .torrent file to tell clients where to access the seed.

First, you need to download and install the latest Python. Get it here - http://www.python.org/. Then download the latest source package of BitTornado - http://bittornado.com/download.html

It includes the utility "btsethttpseeds.py" for modifying the .torrent.

Open commandline and run "btsethttpseeds.py <http-seeds> file1.torrent [file2.torrent...]" (sample : btsethttpseeds.py http://webseed.radlight.com/seed.php RadLight4PREBETA1b10.exe.torrent RadLight4PREBETA1b10.exe.torrent). The second .torrent is the output file. In this case it will overwrite the first .torrent which is OK with me but you may want to select a different output file. Just a note, I couldn't make it work with more than one webseed.

For more information see the commandline output of btsethttpseeds.py or check out its source code.

This does not work!!! Ive been stuck on this for like an hour. Im starting to get pissed off here. Anyone wanna help?