Bill due in 5 days
 0%
Donate
Welcome, diggwolf375 [logout]   DL: 457.59 MB  UL: 0.00 kB  Ratio:0.000
Inbox 1 (0)   Sentbox 0   Bookmarks   Friends

Tutorials > Client Cofiguration

1
<< Prev      Next >>

#106667 by ioriDonor (Beyond Darkness..) at 2005-03-08 22:39:07 (8 years ago) - [Report]Top

Hi everyone, there's a lot of clients out there and each have its own range of options. To make it easier
for you to choose your client I have decided to make this thread. I hope this will help you to pick your
client according to your needs.

Some general info on client config:

Upload Rate: Most (all) of the clients let you set your upload rate. To get most out of your connection when downloading limit your upload rate to 80% (try 70% if you dont see any significant difference) of your total upload bandwidth. Set the upload rate back to 0 (unlimited/No limit) when seeding, to seed at full speed.

Port/Port range Some clients use a single port for all torrents while the others use one port per torrent (requires a port range assgned for them). No matter what you use (except for blacklisted ports) you must forward your ports on your router/software firewall to make yourself connectable. More info here. (XAVeRY's thread)

Super seeding: Some of you guys may think its great for seeding, yeah it is when you are the only seeder/uploader, but its NOT recommended for general seeding. You will experiance poor upload status if you use this for general seeding. General users, Keep it disabled.


If you see any errors or have more info on a particular feature feel free to pm me. Thank you.

Thanks to: Maro (Azureus config), Klay (TorrentFlux config)


More client configurations will be added soon.

Last edited by iori at 2005-03-23 18:57:10

#106673 by ioriDonor (Beyond Darkness..) at 2005-03-08 22:43:07 (8 years ago) - [Report]Top

Client configuration for ABC

Download link: http://pingpong-abc.sourceforge.net/download.php
Official FAQ: http://pingpong-abc.sourceforge.net/faq.php
ABC forums: http://sourceforge.net/forum/?group_id=88285



Global Upload Settings

Maximum uploads: Sets the number of peers you want to upload to, in other words upload slots.

Maximum overall upload rate when downloading: The maximum amount of upload bandwidth that ABC will use when downloading.

Maximum overall upload rate when no downloading: The maximum amout od upload bandwidth that ABC will use when there's no downloads going on.

Note: The above two features is very useful for bitorrent users as you dont have to change the uplaod rate when the download completes. However most of the other clients do not support this feature. Also note that "0" here means unlimited, that is ABC will comsume all the available upload bandwidth if necessary.

Upload Option for completed file

Unlimited uplaod: ABC will continue to seed until you stop it manually.

Continue to upload for xx H xx M: This feature lets you select the amount time you want to seed (upload) after the torrent is completed. The minimum time for seeding is 30 minutes.

Upload until UL/DL ratio xx%: This feature lets you seed until the torrent reaches a ratio of xx %.



ABC Preference



Queue

Maximum number of simultaneous downloads: Sets the number of torrents you can downlaod at a time. For example if you set this value to "2", you will be able to download two torrens at a time, now if you add another it will be automatically queued.

Trigger next torrent after [Downloading/Seeding]: There are two options you can select from:

  • Downlaoding: Starts the next torrent after the current one completes.

  • Seeding: Starts the next torrent after it seeds the first one. (according to the paramet set in the Global
          upload settings).


    Default priority for new torrents: ABC has 5 Priorities (Highest, High, Normal, Low, Lowest). Normally when you add new torrent it will get priority "Normal". Priority is used when ABC choose next torrent to run. ABC will choose torrent with highest priority.

    Set status to [pause/queue] when a torrent fails: If the torrent torrent fails to start some some reason (e.g. tracker offline, corrupted) it will automatically be paused or queued according to what you set.



    Timeouts

    Redues a torrent's priority priority and force it into queue so other torrent in queue won't be blocked when:

    Torrent can't connect for xx Minutes: If the torrent fails to connecte to the tracker (possible tracker offline/busy/overloaded etc) with the value set, next torrent in the queue is automatically satrted. The minimum value is 15 minutes and the maxiumum "infinity", that is the next torrent will never start considering the next two options are set to "infinity".

    Torrent can't download for xx minutes: If the torrent doesn't download anything for xx minutes, the priority of the torrent will be reduced and the next torrent will be triggered. The minimum value is 30 minutes and th maximum value is "infinity".

    Seeding torrent doesn't uplaod for xx Hours: If a torrent uplaods nothing for the time set, the priority of the torrent will be reduced and the next torrent in the queue will be triggered. The minimum value is 1 hour and th maximum value is "infinity".



    Network

    ABC uses one port per torrent. So you need to set a range of ports you want to use. The default ports are 6881 - 6999, do not use these ports, they are blacklisted.

    Minimum port: Lower limit of the port range.

    Maximum port: Upper limit of the port rage.

    All ports within this range will be randomly used by ABC.

    Kick/Ban clients that send you bad data: ABC will automatically ban IPs/users that sends you corrupted data.

    Don't allow multiple connections from the same IP: ABC will recieve only one connection from each unique IP.

    Retrieve scrape data: Scrape data contains information such as the tracker status, the number of peers and seeds, thier IPs etc.



    Misc

    Remove the .torrent backup file when using remove: Removes the .torrent file when a task is removed from ABC.

    Minimize ABC client to tary: ABc is always minimized to system tray instead of taskbar.

    Confirm on exit program: Prompts for confirmation before quitting.

    Set default download folder: All torrents are automatically saved into teh directory/drive set.

    Language: Self explanatory. Takes affect only after the client is restarted.



    Advanced Settings

    Local IP: Reports this IP to the tracker.

    IP to bind to: The IP address that ABC will bind to, only if your machine is derectly handling multiple IPs, i.e. if you have multiple network cards installed etc.

    Minimum number of peers: the minimum number of peers that ABC tries to stay connected with.

    Disk allocation types: ABC supports 4 types of allocation:

  • Normal: Allocates space as data is recieved.
  • Background: Adds up space in background
  • Pre-allocate: Reserves space for the torrent before the download starts
  • Sparse: For filesystem that support it by default

    Allocation rate [MiB/s]: The option is related to "background" allocation, it sets the rate at which disk space is allocated  in background. Do not set it too high on slower filesystem, that will slow down the downloads.

    File locking: There are threes options:

  • Lock while writing: To prevent data corruption, ABC locks the files while writing, i.e. no other programs
          are allowed to access the file at that moment.
  • Lock always: Files are always locked while the downloading/uploading.
  • No locking: Never lock files.

    Extra data checking: How much checking to do to ensure data intigrity.

    The three options are:

  • Double-check: Uses for CPU cycles.
  • Triple-check: More frequent disk access.
  • No extra checking: Self explanatory

    Max files open: The number of files to keep open at a time, for read /write purpose.

    Max peer connection: The number of peers/seeds that ABC allows to connect to, globally.
  • #106675 by ioriDonor (Beyond Darkness..) at 2005-03-08 22:45:09 (8 years ago) - [Report]Top

    Configuration for Bittornado

    Downlaod link for Bittornado: http://www.bittornado.com/download.html
    Official forum link: http://forums.degreez.net/
    Official FAQ: http://www.bittornado.com/faq.html



    Main window

    Settings for [       ]: Automatically sets the upload rate and Max uploads for you.

    These are the options:

  • automatic: Bittornado automatically chooses at what rate to uplaod to and how many upload slots to 
          use. Usually Bittornado uses the max speed available and the upload rate and max upload settings are 
          disabled.
  • unlimited: Upload rate = 0 (unlimited), Max uploads = 4
  • dialup/isdn: Upload rate = 5 KB/s, Max uploads = 2
  • dsl/cable slow: Upload rate = 13 KB/s, Max uploads = 4
  • dsl/cable fast: Upload rate = 40 KB/s, Max uploads = 6
  • T1: Upload rate = 150 KB/s, Max uploads = 10
  • T3+: Upload rate = 500 KB/s, Max uploads = 20
  • seeder: Upload rate = 0 (unlimited), Max uploads = 1

    Uplaod rate [kB/s]: Sets the upload rate for each individual torrent.

    Max uploads: Sets the number of upload slots for each individual torrent.



    Bittornado Preference

    Note: Make sure you click the "SAVE" button after you change the settings here.

    Minimize to system tray: Self explanatory.

    Streach window to fit the torrent name: Self explanatory.

    Display peer and seed statistics: Shows the status of the peers/seeds in the advance window.

    Display miscellaneous other statistics: Displays some extra statistics.

    Don't allow multiple connections from the same IP: Recieve/Establish only one connection each IP.

    Kick/ban clients that send you bad data: Bans the peer/seed's IP if it sends you bad/corrupted data repeatedly. Leave this option enabled.

    Enabling read/write buffering: Read/Write buffering saves pieces to system RAM before
    reading/writing it from/to your hard drive. This prevents your HDD from wearing out when downloading
    at very high speed. However on large/more active torrents, a lot of ram might be used. You can set the
    set the buffersize using command line arguments (--write_buffer_size <arg>).

    Flush data to disk every 5 minutes: Data stays in the buffer and is written to disk only after every 5 minutes. If you have a very fast connection this may take up a lot of memory space.

    Force icon to display green when firewalled: Self Explanatory.

    Gauge color: Let you set the color of the progress bar when Checking (analyzing the status of the files), Downloading and Seeding

    Default Save path: Set the default path where you want to save the torrent.

    Ask where to save: If you select never bittornado automatically saves the files to the default path. If its set to always bittornado will prompt before saving the files even if the default path is defined. As for auto-resume ,When reseeding or resuming a incomplete torrent, double clicking the .torrent will automatically start the process.

    Port range: From:[     ]   To:[       ]

    This is where you define/set the ports that you are going to use for bittornado, and these are the ones you forward on your router. Remember that bittornado uses one port per torrent, so select the range wisely.

    e.g. From: [15001] The starting port, To: [15007] the end port, all the ports inbetween (including the start and the end port) will be used by bittornado. Check the ramdomize option if you want bittornado to use ports randomly within the range.

    Default Rate Settings: The options are automatic/unlimited/dialup-ISDN/dsl cable slow/dsl cable fast/T1/T3+/seeder. The specification of the individual setting are given above.

    UPnP Port Forwarding: The options are, Disabled/Type-1[fast]/Type-2[slow]

    If you dont have a UPnP supported router keep this option disabled, the best is to forward your ports manually.

  • Type-1[fast]: Accesses routers that are already connected via Windows' UPnP service. This is much
          faster, so it's enabled by default.
  • Type-2[slow]: Performs a network discovery for such devices using Windows' libraries.

    Default Max Download Rate [kB/s]: The amount of download bandwidth that bittornado is allowed to use. 0 means disabled or no downloads.

    Font: Lets you chanege the size of the font used in Bittornado.



    Advanced

    Note: You need to restart your client after you cahnge any of the settings here to take effect

    Local IP: Reports this IP to the tracker.

    IP to bind to: The IP address that Bittornado will bind to, only if your machine is directly handling multiple IPs, i.e. if you have multiple network cards installed etc.

    Minimum number of peers: the minimum number of peers that Bittornado tries to stay connected with.

    Display interval (ms): How often to update the graphical display, i.e. the Graphical User Interface in milliseconds. Do not put the value too low, that will put more stress on your processor/video card.

    Disk allocation types: Bittornado supports 4 types of allocation:

  • Normal: Allocates space as data is recieved.
  • Background: Adds up space in background
  • Pre-allocate: Reserves space for the torrent before the download starts
  • Sparse: For filesystem that support it by default

    Allocation rate [MiB/s]: The option is related to "background" allocation, it sets the rate at which disk space is allocated in background. Do not set it too high on slower filesystem, that will slow down the downloads.

    File locking: There are threes options:

  • Lock while writing: To prevent data corruption, Bittornado locks the files while writing, i.e. no other
          programs are allowed to access the file at that moment.
  • Lock always: Files are always locked while the downloading/uploading.
  • No locking: Never lock files.

    Extra data checking: How much checking to do to ensure data intigrity.

    The three options are:

  • Double-check: Uses for CPU cycles.
  • Triple-check: More frequent disk access.
  • No extra checking: Self explanatory

    Max files open: The number of files to keep open at a time, for read/write operations.

    Max peer connection: The number of peers/seeds that Bittornado allows to connect to, globally.

    Default seeding mode: There are twom options here,

  • Normal: Used for general seeding.
  • Super seed: Should only be used by uploaders/or when you are the only seeder. NOT
          recommended for general seeding.   

    Expire resume data (days): Bittornado stores temporary data in order to handlw dwonloading only specific files from the torrent and so it can resume downloads more quickly. This option sets how long the client will keep this data before deleting it to free diskspace.
  • #106680 by ioriDonor (Beyond Darkness..) at 2005-03-08 22:49:06 (8 years ago) - [Report]Top

    Client Configuration for BitComet

    Download link for BitComet: http://www.bitcomet.com/doc/download.htm
    Download link for the latest beta: http://download.bitcomet.com/deve/
    Official FAQ: http://www.bitcomet.com/doc/faq.htm
    Bitcomet forum: http://bitcomet.p2pforums.com/



    Connection

    General Settings

    Global Max Download Rate: This option allows you to limit the amount of downloadload bandwidth to be used by bitcomet.(in KBytes/s)

    Global Max Upload Rate: Lets you limit the amount of upload bandwidth to be used by bitcomet. (in KBytes/s)

    Task Schedule

    Max Similteneous Download Tasks: The number of torrents that you can download at a time. For example if you have set the value to 2, you will be able to download two torrents simulteneously. Now if you start another it will be "Queued".

    Automatically start a new task if download rate below: If the download rate of a torrent falls under the value set, the next torrent/task in queue will automatically start.

    Listen Port

    Listen port: is reserved for use as an open channel that allows remote computers in the swarm to initiate connections to your machine. Bitcomet uses a single port for all torrents. This is the one that should be forwarded on your router/software firewall if any.

    No Listening Mode (will greatly slow down your rates): Not recommended.




    Proxy

    Proxy server settings

    Proxy type: The kind of proxy you are going to use
    Proxy server: The server IP address
    Proxy POrt: The port number from which it accept the connections

    e.g.
    proxy server:160.36.57.173
    proxy port: 3127

    Proxy Authentication settings:

    If you are using socks5 or HTTP1.1 proxy you might need to configure the following settings.

    Username: Self Explanatory
    Password: Self Explanatory



    Task

    Download

    Default Download Path: Default location where bitcomet will store/download the files. Though you can change the path from the "Task Properties" window when a torrent is loaded.

    Allocate disk space before downloading: Reserves disk space required by the files before the download starts. This reduces HDD fragmentation too.

    Add .bc! file extention for unfinished file: Quite self explanatory, for example if the original file is "gta3.r00", bitcomet will name it as "gta3.r00.bc!" until the file is completed. So if you want to complete
    an incomplete download using another client,just remove the ".bc!" extension from the end.


    Delete 0 byte files when task is removed: 

    When download is finished

    Hash-check again when the download task is finished: If you are using bitcomet 0.56 stable, do NOT
    enable this feature as it causes incorrect reporting to the tracker. The latest beta have this bug fixed.
    You can find them here: http://download.bitcomet.com/deve/

    Do not auto-stop task when share ratio reaches: xxx% Bitcomet starts seeding a torrent as soon as its completed, you can set how much you want to seed using this feature. The minimum value is 100% and the max is "No Limit" (unlimited).

    Do not auto-stop task when seeds less than: Ignores the auto-stop rule when the number of seeders is under a certain value.

    Shut down computer when all tasks are finished and auto-stopped: Self explanatory.

    Upload

    Maximum upload rate per task: Lets you set the maximum upload rate allowed per torrent.

    Minimum upload rate per torrent: Lets you set the minimum upload rate allowed per torrent.

    Minimum upload rate per seeding task: Minimum upload rate to keep per seeding task.



    Appearance

    This section is quite self explanatory, but if you have any question regarding any feature feel free to pm me. These are the features available in the Appearance section:

    When BitComet starts up

  • Auto-start Bitcomet on Windows startup
  • Autoresume tasks on Bitcomet startup
  • Minimize to tray on Bitcomet startup
  • Show Welcome Page:

    When BitComet is running

  • Minimize to System tray
  • Avoid system entering the suspend mode when a task is running
  • Enable tray balloon notification
  • Tray balloon vanishing timeout (seconds):
  • Add torrentMaker to context menu at runtime
  • Max peer to display:

    When Bitcomet Exits

  • Minimize to system tray when you press the close button
  • Confirm Exit



    Chatting

    Allows you to chat with other bitcomet users. You can set you nick same as on TB, so that other users will be able to identify you easily.



    Advanced

    Check for updates on startup: Checks whether an updateed version is available or not.

    Default Bittorrent Client: Sets bittorrent as the default client, that is when you double click on a .torrent file it will be automatically loaded with BitComet.

    Add backup tracker if connection can't be established in (minutes): If the default tracker of a torrent is offline (or not responding), the client tries to establish connection with the backup trackers. Remember in order to use a backup tracker the torrent must be registered with them. For example a torrent from TB is not registered with ET's tracker, so using ET's announce URL as a backup wont help at all.

    Backup Trackers: list of backup trackers.



    Connection

    Enable NAT/Firewall Configuration in ICS/ICF (XP only): Allows UPnP autoconfiguration of Windows ICF and ICS.

    Enable UPnP Port Mapping (XP only): Enables UPnP autoconfiguration of your router's port forwarding. Disable it if you dont have an UPnP supported router, and I would rather recommend you to forward your ports manually.

    Remove Port on NAT/Firewall (XP only): Autorelease the self-forwarded ports on program shutdown i.e. it reverts the changes made by the preceding two options.

    Note: If you have your ports forwarded manually and firewall configured or disabled, deselect
    the first three options.

    Maximum connections per task: Maximum number of seeds/peers allowed per torrent.

    Connection to keep per task: Minimum number of seeds/peers that bitcomet must attempt to connect to.

    Global maximum upload slots: Maximum number of peers to upload to, globally.

    Global minimum upload slots Minimum number of peers that bitcomet must attempt to upload to.

    Socket send buffer size: Sets the size of BitComet's socket's send buffer. (??)

    Socket start interval (ms): controls the delay between tcp keep-alive messages used to keep idle
    connections open (??)

    Max Simulteneous TCP connection attempts:  Sets the number of simultaneous tcp connection attemps that
    BitComet will allow. Set this to 50 for example or more. Setting this value too low will result in poor speeds
    with fast connections.

    Use NAT Traversal via UDP: This is one of the very important and usefeul feature, its allows people
    behind NAT/Firewall to connect to each other when the router/firewall isn't configured appropriately. I
    recommend to keep this feature enabled.

    (Note: The upload hogging bug regarding this feature has been fixed, so no harm leaving this feature enabled)



    IP rules

    Enable reporting LAN IP to Tracker: Self explanatory.

    Enable IP filter file: ipfilter.dat (compatible with eMule): The feature allows you to block IPs, you need edit the ipfilter.dat to enter the IPs manually. Its located in the "BitComet\rules" directory.

    Format: IP-Range , Access Level , Description

    Access Levels:
    <127 blocked
    >=127 permitted

    e.g. 004.002.144.064 - 004.002.144.095 , 000 , BLUE(16/11/04) Cisco Systems, Inc.

    You can download the predefined ipfilter.dat at: http://www.iespana.es/IPFILTER/index.htm
    Quick link: http://emulext.net/seguridad/Mc4TuTi/ipfilter.zip

    Max sessions per IP for downloading task:  (??)

    Max sessions per IP for uploading task:   (??)



    Disk Cache

    When downloading/uploading at high rates (say 500KB/s, 1 MB/s +) the HDD is put under heavy pressure, possibly due to heat produced. And in extreme cases it might damage the HDD permaneently. To prevent this occurence a carefully designed disk cache mechanism is used in BitComet, this will greatly improve the hard-disk performance. It actually uses the main memory (RAM) to store the data temporarily before writing it to the disk.

    Minimum Disk Cache Size: The minimum amount of memory that bitcomet is allowed to use. (e.g. 8 MB)

    Maximum Disk Cache Size: The maximum amount of memory that bitcomet is allowed to use. (e.g. 20 MB)

    Shrink Disk Cache if Free Physical Memory Lower than: Reduces the memory usage (by bitcomet) when physical memory runs under a certain value. (e.g. 50 MB)

    Auto-choose Cache size in the Given Range Bitcomet decides the amount of cache as necessary,but ofcourse within the defined range.
  • #125870 by ioriDonor (Beyond Darkness..) at 2005-03-22 20:24:48 (8 years ago) - [Report]Top

    Azureus configuration by Maro

    I have decided to post my Azureus Configuration here. I have no problems with this program and it doesn't eat up my PC resources (CPU & MEMORY).

    Downlaod link for Azureus: http://azureus.sourceforge.net/download.php
    Official FAQ: http://azureus.sourceforge.net/faq.php
    User guide: http://azureus.sourceforge.net/doc/Azur … 0Guide.htm
    Official forum: http://azureus.aelitis.com/wiki/
    Latest Beta: http://azureus.sourceforge.net/index_CVS.php



    Connection

    • Select form the dropdown menu: Tool -> Options then select connection from the right panel.

    •  We have a section called CONNECTION where we set:

    -- TCP Listen Port: which the client will listen to. (for recieveing remote connection)

    -- Max simultaneous outbound connection: (SP2- I’ve set mine to 8 because I don't need more with
        my connection - when you have a better connection you have to change it or use some kind of tweaker   
        to change the number of connections in WIN XP SP2).



    Transfer

    •  On the left box there is a section called TRANSFERS where we set:

    -- Max upload speed: I have set mine to 25 kB/s - because my connection is slow 256kbps if you
        have a better connection set it about 90-95% (lower it to 80% if necessary) of it's Maximum speed.

    -- Max download speed:  I have set mine to 105 kB/s - because my connection is 1024kbps but when
        u set the upload to almost max u have to set your download to 80% of its maximum then the connection
        will have few spare kB/s for you to work around the internet and communicate with the tracker.

    -- Default max upload slots per torrent: Set it wisely it can in some cases block your connection -
        mine was once blocked when it was set wrong - on connection like I have it should be 3-6 on better
        50/100/150/200 it's your choice u have to check it for your self.

    -- Maximum connections per torrent: I’ve set it to 100 there for that in more peers when the torrent
        is well seeded my connection just slow down of those many good seeders and it couldn't  take that much
        data and it choked - REMEBER YOU HAVE TO CHECK IT FOR YOURSELF.

    -- Maximum connections globally: Set it to about 500 or less - if you are not seeding many torrents
        and don't have a great connection let say about 2 Mbit or higher - REMEMBER YOU HAVE TO CHECK IT
        FOR YOURSELF.

    •  Other options in this section:

    -- Use alternative socket polling: Use it when the network is disconnecting or your connection is
        breaking up.

    -- Allow multiple connections from the same IP: Allows more than one connection to be established
        from the same IP.

    -- Prioritize files that both options pieces and files: Use it when you want to let azureus download the
        beginning and the end of the files - every file - it doesn't set the priority but only dl the beging and end
        of files.



    Performance Options

    •  the section called FILES -> PERFORMANCE OPTIONS:

    -- Friendly hash checking: Use this option when u want the hash checking use less of your CPU if not
        then don't - recommended for users PC with slow CPU and low memory.

    -- Maximum files opened for read/write:  50
     
    Don’t set it higher if don't want any instability of the program and your OS. This number is enough.  If you think that it makes your CPU work harder then lower this number and see what happens.

    -- Maximum outstanding disk blocks writes - 0

    If you have a slower disk/old disk it could make the memory usage greater. Set it to your own config I don't use it I have 2 disk one is 200GB S-ATA and other is 60GB ATA100 so I don't have any problems with that.

    -- Maximum outstanding check pieces: 0

    If you have a slower CPU it can make the memory usage greater set it to some value then it could work better - this is combined with the pieces view in the torrent, limit it, then it will lower the usage of CPU and memory - I mean when you look in the torrent pieces tab it shows a list of pieces limit it to 10-15 and it could be a good thing.

    -- Enable disk Cache: This option will help your disk to reduce a read/write block on it. Uses a part of
        your RAM for storing data temporarily rather than writing it directly to the disk.

    -- Size of cache in MB: I’ve got it set to 16MB as you can see. When you have more memory set it
        higher but I think that 16 MB is enough [I have 512MB].

    -- Don't cache files smaller than: 1024
        Don't change it if it is this way if not change it to this

    -- And check the box to the 3 options on the end of this settings page.



    Display

    • The section is called INTERFACE -> DISPLAY

    In this section I only want to tell how to set the lower options a mean under the COLOR OVERIADE box in this configuration. So here we go:

    -- Update GUI every: I've set it to 100 ms but if u don't want to look at the details tab in a torrent
        then set it to 1s or higher (max is 5s). Dont set it too high, will require more resources (AGP/CPU).

    -- Update graphical bar every N GUI update(s): Re order the tabs every N GUI update(s), I've set it
        to 1 - if u don’t want them to be refreshed at a higher rate then set it higher then 4 (that means  the
        both options)

    -- And the checkbox at the end of page is that if you want the sorting be descending or if you check the
       box it will be ascending.



    IP filters

    • Section IP FILTERS:

    Check the boxes I did and the bad data sending users will be banned and every one that is blocking u will be blocked too.

    You can add IP ranges to the filter list using the add button. Niether you will receive any connections from those IPs nor you will be able to connect to them. You can use it to ban a particular IP/s.



    Queue

    •  Section QUEUE:

    -- Max simultaneous download - I’ve got 2. It means how many torrent do you download at the same
        time - if you have a weak connection set it to 1 if better you can manipulate this.

    -- Max active torrents: 0 [unlimited]

    Set it to some number but remember that a new torrent won’t start when you are seeding/leeching that number of torrents what you've set in this box.

    -- In both drop down menus I've set to 0 kB/s

    You can set it to what you want - these are the rules that will be checked if seeding/leeching torrents reaches the max slots and it checks this for the setting if a torrent is at lower speed then it was set then a new one will start.

    -- Show confirmation pop-up when stopping seeding with a ratio lower then 1.0: Self explanatory.

    Remember to keep your ratio good remember to seed it more then 1.0 - keep the face in your profile smiling.

    I hope this post will help You configure your own Azureus client and it will work smoothly.

    PLEASE do not set all the values as I did we have different connection and my configuration will not work properly with your bandwidth. Keep that in mind. Thanks.

    ioriEdit: Info added, modified.

    #125885 by ioriDonor (Beyond Darkness..) at 2005-03-22 20:37:17 (8 years ago) - [Report]Top

    TorrentFlux (on Linux) configuration by Klapy

    Download link for TorrentFlux: http://www.torrentflux.com/index.php#download
    Official forum: http://www.torrentflux.com/forum/

    Setting up your own TorrentFlux on Linux

    I'm assuming you are using torrentflux version 1.5

    1. Move the archive to where ever you want (I used /usr/local)
          mv torrentflux-1.5.tar.gz /usr/local/
    2. Extract the archive
          tar xvzf torrentflux-1.5.tar.gz
    3. Make the mysqltables (doing this will be explained in the lower part of this guide.

    4. Go into your torrentflux directory
          cd torrentflux_1.5
    5. Move the html directory to your webserver directory
          Mine is /usr/local/apache/htdocs so it will be:
          mv html /usr/local/apache/htdocs/
    6. Go to that html directory
          cd /usr/local/apache/htdocs/html/
    7. Edit your config.php
          nano config.php
    8. You have to change these lines to your database
          $cfg["db_host"] =   “localhost”;    <- localhost unless you are using a seperate db server
          $cfg["db_name"] = "torrentflux";  <- torrentflux if you follow my mysql guide
          $cfg["db_user"] = "";                   <- your mysql user
          $cfg["db_pass"] = "";                   <- your mysql password

          $cfg["btphpbin"] = "/usr/local/torrentflux_1.5/TF_BitTornado/btphptornado.py";
          $cfg["btshowmetainfo"] ="/usr/local/torrentflux/TF_BitTornado/btshowmetainfo.py";
    9. Close and save
          CTRL+X --> Y --> ENTER
    10. Go to /usr/local and make the torrent directory
          mkdir torrent
    11. Give all users all rights to the torrent directory
          chmod 777 torrent
    12. Go to client directory
          cd /usr/local/torrentflux_1.5/TF_BitTornado/
    13. Give all rights to the scripts
          chmod+x  btphptornado.py
          chmod+ xtshowmetainfo.py
    13. Your torrentflux is ready you can get to it by going to localhost/html or [your ip]/html



    Setting up the mysql database
    If you are using phpMyAdmin I assume you know enough about it to find this out yourself.

    1.Login to your mysql server
          mysql -u [mysqluser] -p 
          Fill in your password at the password prompt.
    2.Create your database 
          mysql>create database torrentflux;
    3.Go to your torrentflux database
          mysql>use torrentflux
    4.Add the tables to the database
          mysql>\.usr/local/torrentflux_1.5/sql/torrentflux.sql
    5.Check if the tables are there
          mysql>show tables;
          There should be 5 tables
    6.You are done (exit)
          mysql>\q


    The above is a basic setup, that should get you ready to go what is below is advanced configuration and is not necessary!


    Configuring torrentflux
    All that is below can be found in config.php


    Your database connection
    $cfg["db_host"] = The host your MySQL server is on.
    $cfg["db_name"] = The name of the database
    $cfg["db_user"] =  The username required for the database.
    $cfg["db_pass"] =  The password require for the database.


    Path options
    $cfg["path"] = Path to the directory where the torrents are going to be stored.
    $cfg["btphpbin"] = The path to the python that is used to communicate with your client
    $cfg["btshowmetainfo"] = Same sort of function as above (I believe)


    Torrent options
    $cfg["advanced_start"] =  Set to True or False.
    When set to True your users will get a dialog.
    When set to False your users will not get a dialog and default options, which can be set below, will be used.


    User options
    $cfg["max_upload_rate"] = The max upload rate for each torrent.
    $cfg["max_uploads"] = Set the Default Max connections per torrent
    $cfg["minport"] = Set the default minport (port range)
    $cfg["maxport"] = Set the default maxport (port range)
    $cfg["cmd_options"] = Don’t know
    $cfg["enable_search"] = The suprnova search can be set to false because suprnova is dead
    $cfg['days_to_keep'] = Days to keep audit action in DB
    $cfg['minutes_to_keep'] = For how many minutes your users will stay logged in
    $cfg["rss_cache_min"] = The numbers of minutes to cache RSS feeds
    (I have not yet tested the RSS feed, but heard rumors that it’s not working properly)

    $cfg["page_refresh"] = Number of seconds until the main page refreshes
    $cfg["hide_offline"] = Set to True or False
    When set to True offline users will be hidden in your torrentflux.
    When set to False offline users will not be hidden in your torrentflux.


    Themes
    $cfg["default_theme"] = The default them you want to use.
    On install there are 10 themes you can use:
    Chrome
    Command
    Glass
    Glyphic
    Hornet
    Matrix
    Midnight
    Minimal
    Mint
    Rust


    Languages
    $cfg["default_language"] = The default language you want to use.
    On install there are 13 language files you can use:
    Dutch
    English
    French
    German
    Hungarian
    Italian
    Norwegian
    Polish
    Portugese
    Redneck
    Slovenian
    Spanish
    Swedish


    Email options
    $cfg["use_email"] = Set to True or False
    When set to True email functions will be used
    When set to False email functions will not be used

    $cfg["adminemail"] = Give the email from which you want to send.


    Upload options
    $cfg["max_upload"] = Set the maximum file size that may be uploaded. 1000000 is 1MB
    $cfg["min_upload"] = Set the minimum file size that may be uploaded.
    $cfg["file_types_array"] = Set extensions that may be uploaded.


    Seeding options
    $cfg["torrent_dies_when_done"] = Set to True or False
    When set to True your BitTorrent client will close after downloading
    When set to False your BitTorrent client will not close after downloading

    $cfg["sharekill"] = Set the default percentage when torrents will stop seeding
    100% = 1.1 Ratio
    0% = Will seed forever

    1
    << Prev      Next >>

    This topic is locked; no new posts are allowed.

    Quick jump: