► SLF - Server List Forum
Welcome, Guest. Please login or register.
Did you miss your activation email?
August 28, 2008, 07:54:03 PM

Login with username, password and session length
Search:     Advanced search
7170 Posts in 456 Topics by 5676 Members
Latest Member: Zettraidertjv
* Home Help Login Register
► SLF - Server List Forum  |  Online Multiplayer Games & Servers  |  Computers and Internet  |  Topic: Using BitTorrent : setup, links, overview 0 Members and 1 Guest are viewing this topic.
Pages: [1] Go Down Print
Author Topic: Using BitTorrent : setup, links, overview  (Read 25064 times)
piramida
Administrator
*****
Offline Offline

Posts: 1070



WWW
Using BitTorrent : setup, links, overview
« on: October 24, 2003, 11:55:41 PM »

This article will help you understand and employ the power of BitTorrent, a new quickly rising standard in large files downloading. In the recent years, the downloads problem became obvious - with increasing connection speeds publishing new game demos and movies could easily lead to huge bandwidth bills for the site's owner, so users had to either click through a ton of advertisements and experience sub-par download speeds or pay money to download free demos...

Now, BitTorrent author has an elegant answer - utilise users bandwidth. You can say - this was done before, p2p clients, correct, but not quite so. Other p2p clients completely rely on user's good will for sharing files, and they are very unscalable (with terabytes of data it becomes practically impossible to find anything usefull/rare). Leeching and hacked clients are killing p2p networks like Kazaa, eMule (eDonkey), Napster, Morpheus, and many others. BitTorrent has an answer - give only to those who share, by utilizing user's upload stream while (s)he is downloading. This way, all a site needs is a special .torrent file, generated by this utility, and a few seeds (completed downloads "seeding" others) to simultaneously allow literally thousands of downloads without using much of site's bandwidth.

But you won't need the technical details. What you would need is setup bittorrent, find the files to download, and enjoy download speeds that scale up as the download progresses depending on your configured upload speed. Note that BitTorrent author seemingly dislikes all kinds of user interfaces, so it may be not quite usual experience for those coming from GUI world. But you won't need a fancy gui, either.

Preparing your firewall
If you have a firewall running, you will need to open high ports to allow BitTorrent to connect. You should open ports 6881-6889 for it to operate correctly, if you have no administration rights for your firewall, then you might be unable to use BitTorrent.

Setting Up BitTorrent On Windows
download and install bittorrent 3.3. Don't worry that nothing appeared in your programs folder - it is set up. Now, when you launch a .torrent file from the web, your download with default settings would start automatically.  Remember to leave it running if you can after it completes, to provide seed for other users.

Setting Up BitTorrent on RH linux
Download a 3.2 cvs RPM, do a
Code:
rpm -iv BitTorrent-3.2_cvs_alikins-2.noarch.rpm
under root.

That would install BitTorrent, now you can call it by using btdownloadheadless.py. You would see a list of finetune configuration, which is the same as when launching BT in Windows. You can just provide a --url link.to/torrent/file option, or read on for reccommended configuration

BitTorrent Command Line
That's where the power is. Some of most usefull options:
--display_interval sets display refresh in seconds; default 0.5 but you better set it higher if running in console ("headless") mode
--download_slice_size sets the number of one chunk, in size. If you have a good conenction (150KB +), set it to 32 or even 64K
--max_uploads maximum number of uploads; default 7 but if you reduce it, your download speed may suffer since you won't be sharing efectively
--max_upload_rate limits upload rate. NOTE that your download speed depends on this option, too. Set it to not allow BitTorrent to overwhelm your connection
--max_slice_length maximum data chunk you would send. should be about two times larger than your incoming (download) chunk
--saveas how to save the incoming file, defaults to remote file name
--url url of a .torrent file
--responsefile if you downloaded the .torrent file locally, specify the full path instead of --url

So, linux config for a fast connection would look like this:
Code:
> cat bt.sh
#!/bin/sh
btdownloadheadless.py --display_interval 15 --download_slice_size 65456 --max_uploads 7 --max_slice_length 65500 --url $1
And you run it like this:
Code:
bt.sh http://link.to/torrent/file]http://link.to/torrent/file

Or, for a slower aDSL on Windows:
Code:
start bt.bat
-------------
"c:\Program Files\BitTorrent\btdownloadgui.exe" --max_uploads 5 --max_slice_length 32700 --max_upload_rate 4 --saveas "C:\BitTorrent" --responsefile %1
And you would just drag a downloaded .torrent file on this .bat file

BitTorrent files and seeds
Now, the most important question - WHERE to get the urls and seeds to download game patches/demos/movies/etc? Some of the most popular links below:

suprnova.org - generic site with no censorship and all kinds of downloads, from legal to illegal, so beware! you should only download legal content.
gametab.com - site dedicated to game demos, trailers, and other game content downloadable by BitTorrent. Forget fileplanet and lines, this is the way of the future.
bt.etree.org - legal concerts of artists that allow their music to be freely downloadable. latest concerts and other material.
And, if you are still looking for something, try Smiler's BTlinks which has extensive collection of BitTorrent-related websites.

Have fun downloading! And leave that client running after your download completes - help seed for others. Post here if you have interesting tips / links / torrents Wink
« Last Edit: March 22, 2004, 01:49:16 PM by piramida » Logged
piramida
Administrator
*****
Offline Offline

Posts: 1070



WWW
Using BitTorrent : setup, links, overview
« Reply #1 on: February 16, 2004, 12:13:32 AM »

http://www.torrentbits.org/ - another place with a nice up-to-date torrents selection. requires signup/login but offers fast downloads.
Logged
piramida
Administrator
*****
Offline Offline

Posts: 1070



WWW
Using BitTorrent : setup, links, overview
« Reply #2 on: February 26, 2004, 05:49:18 PM »

Some more bittorent links Smiley Torrent sites (some with their own trackers):

http://www.suprnova.tk/ - in case suprnova.org is down, DNS mirror
http://bytemonsoon.net/ - forum with torrents
http://www.torrentsearch.net/ - search for torrents

http://torrentreactor.com/ - like sharereactor only for BitTorrent
http://www.gamedr.com/ - games downloads full & demo closed - reconstruction

and a site listing other sites (new often):
http://btsites.tk/
« Last Edit: February 26, 2004, 05:50:04 PM by piramida » Logged
piramida
Administrator
*****
Offline Offline

Posts: 1070



WWW
Using BitTorrent : setup, links, overview
« Reply #3 on: February 26, 2004, 06:01:32 PM »

Also, you should check out a new Windows p2p client, Shareaza, which supports Bittorrent (either local torrents or URL's) among others (Gnutella2, Gnutella1, eDonkey2000). Very nice interface and support for most known networks and protocols - highly reccommended! (it's also very free and does not have adware/spyware - just like aGSM Smiley ). Besides d/l'ing it has a local library (collection of media) and built in players - very convinient and easy to use.

Download from http://www.shareaza.com/
« Last Edit: February 26, 2004, 06:04:17 PM by piramida » Logged
piramida
Administrator
*****
Offline Offline

Posts: 1070



WWW
Using BitTorrent : setup, links, overview
« Reply #4 on: February 29, 2004, 02:24:10 AM »

If you still got some question on installing or using BitTorrent - Bittorrent over proxy server or corporate firewall, for example - check out this excellent FAQ site:

http://www.dessent.net/btfaq/
Logged
piramida
Administrator
*****
Offline Offline

Posts: 1070



WWW
Using BitTorrent : setup, links, overview
« Reply #5 on: March 17, 2004, 12:30:59 PM »

New BitTorrent release - 3.4.1 - fixes problems and adds efficiency (bandwidth savings), so download BT 3.4.1 Smiley
Logged
piramida
Administrator
*****
Offline Offline

Posts: 1070



WWW
Using BitTorrent : setup, links, overview
« Reply #6 on: March 18, 2004, 10:41:08 AM »

A site with latest TV show episode's torrents - for those missed ones Smiley

http://tvt.milfclan.com/
Logged
piramida
Administrator
*****
Offline Offline

Posts: 1070



WWW
Using BitTorrent : setup, links, overview
« Reply #7 on: April 01, 2004, 01:01:34 PM »

novasearch is no more, go directly to http://search.suprnova.org/
Logged
piramida
Administrator
*****
Offline Offline

Posts: 1070



WWW
Using BitTorrent : setup, links, overview
« Reply #8 on: April 21, 2004, 09:28:04 PM »

New awesome site: http://www.torrentz.com/

has many torrents and great design.
Logged
TheLord
*
Offline Offline

Posts: 4



Using BitTorrent : setup, links, overview
« Reply #9 on: April 22, 2004, 01:07:36 PM »

http://candystore.tk/ is a small but good torrent site. take a look!
Logged
piramida
Administrator
*****
Offline Offline

Posts: 1070



WWW
Using BitTorrent : setup, links, overview
« Reply #10 on: August 30, 2004, 06:08:25 PM »

http://torrents.us.to/ - very clean categorized suprnova mirror
Logged
piramida
Administrator
*****
Offline Offline

Posts: 1070



WWW
Using BitTorrent : setup, links, overview
« Reply #11 on: January 19, 2005, 10:27:44 PM »

New version (3.9 beta) is available for some time now, download for linux: http://www.bittorrent.com/BitTorrent-3.9.0-1.noarch.rpm
NOTE that you would need python 2.3 or newer for it to work!

Or new, fancier installer for Windows:
http://prdownloads.sourceforge.net/bittorr...ta.exe?download
« Last Edit: January 19, 2005, 10:41:55 PM by piramida » Logged
piramida
Administrator
*****
Offline Offline

Posts: 1070



WWW
Using BitTorrent : setup, links, overview
« Reply #12 on: January 19, 2005, 10:56:09 PM »

http://www.youceff.com/index.php?option=co...tid=75&Itemid=4

top-20 of torrent sites.
Logged
piramida
Administrator
*****
Offline Offline

Posts: 1070



WWW
Using BitTorrent : setup, links, overview
« Reply #13 on: April 17, 2005, 01:18:10 PM »

time for some updates. suprnova.org is gone; Bittorrent traffic occupies over 50% of world's bandwidth Smiley

latest linux version: 4.0.1 (download here: http://www.bittorrent.com/dl/BitTorrent-4.0.1-1.noarch.rpm)

after installation, if you get a problem with unknown syntax or any other syntax error, update python (install python2.3... rpm)

if you encounter a similar trouble:
"Traceback (most recent call last):
  File "/usr/bin/btdownload*.py", line xx, in ?
    from BitTorrent.download import Feedback, Multitorrent
ImportError: No module named BitTorrent.download"

do the following to set correct path for python:

Code:
# rpm -ql BitTorrent | grep site-packages | head -1
/usr/lib/python2.3/site-packages/BitTorrent/Choker.py
# export PYTHONPATH=/usr/lib/python2.3/site-packages

(copy the PATH from the rpm output, surely Wink ).
Logged
Guest
Guest
Using BitTorrent : setup, links, overview
« Reply #14 on: September 17, 2005, 09:24:34 AM »

instead of suprnova, world uses http://thepiratebay.org for torrents Smiley
Logged
piramida
Administrator
*****
Offline Offline

Posts: 1070



WWW
Re: Using BitTorrent : setup, links, overview
« Reply #15 on: May 06, 2006, 12:23:12 AM »

A great new hubs for fresh torrents: http://www.mininova.org
Logged
piramida
Administrator
*****
Offline Offline

Posts: 1070



WWW
Re: Using BitTorrent : setup, links, overview
« Reply #16 on: September 04, 2007, 03:48:22 AM »

http://www.meganova.org/ - another portal with social search tagging. Shows what's hot Smiley
Logged
Pages: [1] Go Up Print 
► SLF - Server List Forum  |  Online Multiplayer Games & Servers  |  Computers and Internet  |  Topic: Using BitTorrent : setup, links, overview
Jump to:  

Powered by MySQL Powered by PHP ► SLF - Server List Forum | Powered by SMF 1.1 RC1.
© 2001-2005, Lewis Media. All Rights Reserved. Hosted by mkHS.
Valid XHTML 1.0! Valid CSS!