成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

當前位置:首頁>>軟件教程>>新聞內容  
局域網架設BT服務器
作者:孫成 發布時間:2003-11-18 13:48:54 | 【字體:

  如今,使用“BitTorrent”(簡稱BT)服務器提供共享資源是一個很好的局域網下載解決方案,它的優勢在于不受服務器帶寬和連接到服務器的用戶數量的限 制,仍然能夠提供高速的下載服務。今天,筆者就為大家介紹一下如何在局域網內架設“BT服務器”。

  一、安裝前準備

  在安裝“BT服務器”前,我們需要準備以下幾種軟件:

  1.Python軟件包

  Python是用來編寫BT服務器軟件的編程語言,BT服務器程序的運行需要它的支持。

  軟件名稱:Python23
  軟件大小:8.94MB
  軟件語言:英文
  軟件類型:免費軟件
  軟件下載:

  2.BitTorrent服務器程序

  這是BT的服務器程序,服務器的所有功能都是由它提供的,它是使用Python語言編寫的。

  軟件名稱:BitTorrent-3.1
  軟件大小:130KB
  軟件語言:英文
  軟件類型:免費軟件
  軟件下載:

  3.Web服務器

  BT服務器需要Web服務器的支持才能在局域網中發布BT共享資源,如利用局域網論壇發布BT資源。我們以Windows 2003 Server平臺為例,使用系統自帶的IIS Web服務器就可以滿足需要,點擊“控制面板→添加或刪除程序→添加/刪除Windows組件”便可安裝IIS組件,當然也可以通過“配置您的服務器向導”進行安裝。

  4.發布制作工具completedir2000

  該工具用來制作“.torrent”文件,BT服務器就是通過此文件來實現資源共享的。

  軟件名稱:completedir2000
  軟件大。2.90MB
  軟件語言:英文
  軟件類型:免費軟件
  軟件下載:

  5.BT下載工具

  BT下載工具是一個多點下載的P2P軟件,使用非常方便,很適合軟件下載。其特點是:下載的人越多,速度越快。

  軟件名稱:bittorrent-3.2.1
  軟件大小:2.74MB
  軟件語言:英文
  軟件類型:免費軟件
  軟件下載:

  二、配置BT服務器

  首先,將下載的Python軟件包安裝到服務器的目錄(如“D:\python23”),BitTorrent服務器源程序解壓到“D:\bittorrent-3.1”目錄下。

  然后,進入“D:\bittorrent-3.1”,編寫一個BT服務器運行程序“server.bat”文件,內容為“D:\python23\python bttrack.py —port 6969 —dfile dstate”,其中,“python”程序用于解釋“bttrack.py”文件,“—port”和“—dfile”定義了服務器所使用的參數,“6969”為服務器使用的端口號。

  最后,雙擊“server.bat”,便可啟動BT服務器。

  三、發布局域網BT資源

  雖然我們已經啟動了BT服務器,但這時用戶還是不能使用BT共享資源,必須發布這些資源。

  1.安裝下載的completedir軟件包,completedir會自動安裝到系統中“Program Files”目錄的“completedir”目錄,如“D:\Program Files\completedir”。

  現在就可以用completedir制作“.torrent”文件,把要發布的文件統一放到“E:\mp3”目錄下,再運行“btcompletedirgui.exe”程序。

  2.在“build type”單選框中選擇“standalone directory”選項。因為我們要發布“E:\mp3”目錄下的所有文件,因此要在“target to build”欄中點擊“Select”按鈕(圖1),選擇將要發布的“E:\mp3”文件夾。在“announce url”欄中填入“http://192.168.0.1:6969/announce”,其中“192.168.0.1”為BT服務器的IP地址,“6969”為使用的端口號!皃iece size”采用默認值即可。


圖 1

  以上項目都填好后,點擊“Make”按鈕,接著彈出創建“mp3.torrent”文件的進度窗口(圖2),創建完成后,“completedir”程序就會在“E:\”根目錄下生成一個名為“mp3.torrent”的文件。


圖 2

  3.將此文件拷貝到IIS主目錄“D:\Inetpub\wwwroot”下。局域網用戶可以通過在IE瀏覽器中輸入“http://192.168.0.1/mp3.torrent”下載到該文件,但這種方法用于發布大量的局域網共享資源是非常麻煩的,而且用戶也很難記住發布文件的URL路徑。建議將做好的發布文件上傳到局域網論壇中,這樣用戶很容易找到自己所需要的共享資源。

  4.雙擊E盤根目錄下的“mp3.torrent”文件,選擇保存目錄,一定要選擇制作“mp3.torrent”的目錄“E:\mp3”。這時BT會掃描該目錄中已經存在的文件(圖3),掃描完畢,BT認為這個文件是完整的,就可以開始提供上傳服務,這樣你成為第一顆種子,等待別人來下載。保持BT窗口不關閉,直到有人完全下載完畢,只要他也不關閉BT窗口,他就成為第二顆種子。


圖 3

  補充

  1.發布局域網共享資源除了使用“btcompletedirgui.exe”程序外,還可以利用“.bat”文件實現?稍凇癲:\bittorret-3.1”目錄下編寫“make.bat”文件,內容為“d:\python23\python btmakemetafile.py E:\mp3 http://192.168.0.1:6969/announce”。運行“make.bat”,會在“E:\”根目錄生成一個名為“mp3.torrent”的文件,將此文件拷貝到“D:\Inetpub\wwwroot”目錄中。編寫“download.bat”文件,內容為“D:\python 23\python btdownloadheadless.py —url http://192.168.0.1/mp3.torrent —saveas E:\mp3”,運行“download.bat”文件后,就完成了“E:\mp3”共享資源的發布。

  2.BT下載文件完成后,不要立即點擊“Finish”按鈕關閉窗口,這樣你可以為別的局域網用戶提供下載服務,這也是BT為什么下載的用戶越多,下載速度越快的原因。


文章來源:電腦報
 放生
 愚愛
 夠愛
 觸電
 白狐
 葬愛
 光榮
 畫心
 火花
 稻香
 小酒窩
 下雨天
 右手邊
 安靜了
 魔杰座
 你不像她
 邊做邊愛
 擦肩而過
 我的答鈴
 懷念過去
 等一分鐘
 放手去愛
 冰河時代
 你的承諾
 自由飛翔
 原諒我一次
 吻的太逼真
 左眼皮跳跳
 做你的愛人
 一定要愛你
 飛向別人的床
 愛上別人的人
 感動天感動地
 心在跳情在燒
 玫瑰花的葬禮
 有沒有人告訴你
 即使知道要見面
 愛上你是一個錯
 最后一次的溫柔
 愛上你是我的錯
 怎么會狠心傷害我
 不是因為寂寞才想
 親愛的那不是愛情
 難道愛一個人有錯
 寂寞的時候說愛我
主站蜘蛛池模板: 桦川县| 方城县| 尼玛县| 南木林县| 从化市| 什邡市| 南安市| 开原市| 建瓯市| 建平县| 庐江县| 大关县| 日土县| 莒南县| 碌曲县| 福贡县| 金沙县| 阿拉善左旗| 江陵县| 五峰| 新安县| 临漳县| 柘城县| 宣化县| 依安县| 东丰县| 汤原县| 西丰县| 玉门市| 泾阳县| 大邑县| 岑溪市| 巴青县| 子洲县| 昭觉县| 晋江市| 合川市| 平邑县| 布拖县| 香港 | 乳山市|