BT for linux

本文介绍了如何在无X Server环境下使用CTorrent进行BT下载。包括下载、安装及使用方法,并详细解释了如何查看下载状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我 家里的所有机器都是通过一台slackware 10.1作网关来上网的。最近很想玩魔兽世界,就开始在这台slackware 10.1下的vmware gsx server 3.1里跑的windows 2000 pro上下载客户端。由于都是通过slackware 10.1这台网关上网,所以windows系统都在内网里,下载速度十分慢。

开始想反正这台slackware 10.1的机器整天都开着,不如就用这台机器下载。它有直接于ADSL连接,有公网IP。于是开始找linux下的BT软件,因为我没有安装X server,所以必须找一个可以在没有x server环境下运行的BT客户端,最终我找到了CTorrent

CTorrent简介

CTorrent 是用C语言写的一个BT客户端。现在可以运行在多种Linux 版本,MacOS 和 FreeBSD下,以后可能也会运行在Windows下。CTorrent是运行在命令行模式下的,这意味着它不需要任何图形组件(如X Server)。你可以通过远程访问来让它在后台运行。

CTorrent主页

http://ctorrent.sourceforge.net/

下载

http://ctorrent.sourceforge.net/?action=downloads

目前最新版本是1.3.2

安装

将下载回来的ctorrent-1.3.2.tar.gz文件解压缩。

tar zxvf ctorrent-1.3.2.tar.gz

进入ctorrent-1.3.2目录

cd ctorrent-1.3.2

配置和编译软件

./configure

make

make install

使用

安装完成后,程序默认会放在/usr/bin下,这样我们在任何目录都可以通过ctorrent来使用了

具体参数可以通过ctorrent -h来察看。

举个实例

比如我要将eg.torrent这个种子文件的内容下载到/mnt/hd/下,命令如下

ctorrent -s /mnt/hd/ eg.torrent

如何察看下载状态

10, [0/334/331], 6070,9845, | 5004,3984 E:3
10 - 连接人数(其他一些有你要下载文件的人)
0/334/331 - 已完成/全部/可利用的部分.
6070,9845 - 平均下载速度(in bytes/s), 平均上传速度(in bytes/s)
5004,3984 - 当前下载速度 (in bytes/s), 当前上传速度 (in bytes/s)
E:3 - The tracker has refused connections 3 times.(这句话我不太明白有什么用处,知道的朋友可以给我发个email:babodx@gmail.com)'

原文链接: http://linuxfans.org/nuke/modules.php?name=News&file=article&op=view&sid=2998

补充一点自己翻译的:

[root@localhost gwget-0.91]# ctorrent -h
CTorrent devel                  Copyright: YuHong(992126018601033)
产品名称                                        著者    日期
WARNING: THERE IS NO WARRANTY FOR CTorrent. USE AT YOUR OWN RISK!!!
  警告:使用ctorrent时,在你硬盘上运行时将不会有任何的保证.

Generic Options:(通用条件)

-h/-H                    Show this message.显示帮助
-x                          Decode metainfo(torrent) file only, don't download.简单的译解种子文件,但不会下载
-c                          Check exist only. don't download.检测文件是否存在,但不下载.
 
Download Options:(下载条件)

-e int                  Exit while seed <int> hours later. (default 72 hours)当种子时间过期时自动退出.默认时间是72小时

-p port                Listen port. (default 2706 -> 2106)监听端口2706-2106

-s save_as          Save file/directory/metainfo as...给下载文件起个名字/将要下载的文件保存的目录/种子文件保存的某个目录

-C cache_size    Cache size,unit MB. (default 16MB)隐藏

-f                          Force seed mode. skip hash check at startup.强制种子模式.跳过初始化时的检测

-b bf_filename  Bit field filename. (use it carefully)
bit域的文件名称

-M max_peers      Max peers count.
连接最大数

-m min_peers      Min peers count.
连接最小数

-B rate                Max bandwidth (unit KB/s)
最大的带宽(上传还是下载呢??郁闷)

-P peer_id          Set Peer ID [-CT1304-]
设置连接的ID号

Make metainfo(torrent) file Options:(制作种子的条件)
-t                          With make torrent. must specify this option.
如果要制作种子,这个命令一定要带

-u url                  Tracker's url.
URL

-l piece_len      Piece length.(default 262144)
  片长

eg.举例
hong> ctorrent -s new_filename -e 12 -C 32 -p 6881 eg.torrent


 
home page: http://ctorrent.sourceforge.net/
bug report: bsdi@sina.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值