免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開(kāi)通VIP
建設(shè)BT服務(wù)器方法

建設(shè)BT服務(wù)器方法

 

by james in 實(shí)用軟件 at 2005年10月2日03:12星期日

帶寬小的人可以干大事!丟掉ftp server,建BT Server。

例如對(duì)于電信的512kbits/s的ADSL(也就是64kByte/s),把電腦變成BT Server,效果就像傳銷一樣,例如你把naruto31.rm共享,假如有30人在下載,那么這30人都是你的下線(給錢你花)(也就是為你服務(wù))(作為一個(gè)服務(wù)器提供下載服務(wù)),假如下載的人都是用ADSL在下載,那么你相當(dāng)提供30*64KBytes/s=1920KBytes/s的帶寬。越多人下,他們?yōu)槟闾峁┑膸捲蕉?。不象ftp server,越多人下,你為他們提供的帶寬越多。

需要軟件Bit Torrent Source Code (BT源代碼,py格式文件)下載
Complete Dir (制作.torrent的軟件)下載
Python Source Code (py編譯器) 下載

操作

安裝Python Source Code 解壓BT.zip到C:\BT(BT源代碼)
以omg.wmv為例,要把omg.wmv共享,用Complete Dir制作omg.wmv.torrent
在開(kāi)始——〉運(yùn)行,分別打入:c:\BT\bttrack.py --port 6969 --dfile dstate(以下是一行,不是兩行)
c:\BT\btdownloadheadless.py --url  http://www.animeconnectio......port 6881 --maxport 7000

BitTorrent 使用心得 (切斯特·楊)

有一段時(shí)間了,越來(lái)越多的老外 fansub group 用 BitTorrent(簡(jiǎn)稱 BT)來(lái)發(fā)布他們的最新作品,自從用了 BT 之后,抓 ensub anime 越來(lái)越方便了,而且速度很快。以前每天都要開(kāi)幾十個(gè) channel,每次新作品發(fā)布都和打仗一樣,非眼明手快不可。現(xiàn)在除了幫忙 distro 的 channel,少數(shù)還沒(méi)有用 BT 的 channel 之外,其他的 channel 都很少去了,雖然 fansub group 增加了不少,每天的新作品也天天增多,但抓起來(lái)反而更加輕松。

BT 是一個(gè) free 的下載工具,用類似 eDonkey 的方式,不象 FTP 或者 P2P 軟件(IRC/PP/WinMX)那樣只有一個(gè)發(fā)送源,而是所有正在抓某個(gè)文件或者已經(jīng)抓好了某個(gè)文件但還沒(méi)有把下載窗口關(guān)閉的人都是發(fā)送源。抓的人越多,我下載的速度也越快,抓完之后再把下載窗口開(kāi)一陣子,比如一個(gè)晚上。

類似的工作方式,使得 BT 和 eDonkey 一樣有 FTP 和傳統(tǒng) P2P 不可比擬的速度優(yōu)勢(shì),但同樣也需要下載的人能自覺(jué)得繼續(xù)提供文件。但與 eDonkey 相比,BT 還是有一些自己的特色。

 BT 上不用擔(dān)心會(huì)抓到死檔,BT 把提供全檔的人稱為 種子(SEED),正在下載的人稱為客戶(Client),某一個(gè)文件現(xiàn)在有多少種子多少客戶是可以看到的,只要有一個(gè)種子,就可以放心的下載,一定能抓完。當(dāng)然,種子越多、客戶越多的文件抓起來(lái)的速度會(huì)越快。

 BT 不需要指定服務(wù)器,雖然在 BT 里面還是有服務(wù)器的概念,但使用 BT 的人并不需要關(guān)心服務(wù)器在哪里。BT 的服務(wù)器稱為 Tracker,把文件用 BT 發(fā)布出來(lái)的人需要知道該使用哪個(gè)服務(wù)器來(lái)為要發(fā)布的文件提供 Tracker。

BT 雖然有一個(gè)客戶端,但是沒(méi)有用戶界面,你也不會(huì)在開(kāi)始菜單里面看到有 BT 的入口??蛻舳搜b完之后,感覺(jué)上就象是消失了一樣。

 BT 下載,需要得到一個(gè)擴(kuò)展名是 .torrent 的文件,這個(gè)文件很小,最多幾十K,這么小的文件傳輸是很快的,得到這個(gè)文件的方法很多,比如放在某個(gè) Web 服務(wù)器上,或者用 FTP 和傳統(tǒng)的 P2P 來(lái)得到,甚至作為附件貼在論壇上。這個(gè)文件里面存放了對(duì)應(yīng)的發(fā)布文件的描述信息、該使用哪個(gè) Tracker、文件的校驗(yàn)信息等,BT 用文件關(guān)聯(lián)來(lái)對(duì)其進(jìn)行處理。

得到了這個(gè)文件之后,直接雙擊打開(kāi),會(huì)彈出一個(gè)文件保存對(duì)話框,選擇該把下載的文件放在什么地方。然后就可以看到下載開(kāi)始進(jìn)行了,BT 的下載過(guò)程正好和 eDonkey 相反,一開(kāi)始會(huì)感覺(jué)比較慢,但很快的,速度突飛猛進(jìn)。感覺(jué) BT 對(duì)帶寬的使用很有效,單個(gè)文件上傳和下載的速度都很快。

如果傳輸中間斷掉了,也沒(méi)有關(guān)系,再次打開(kāi) .torrent 文件,BT 會(huì)自動(dòng)的續(xù)傳。

BT 對(duì)于文件數(shù)量不多的發(fā)布,比如 fansub groups 的最新 release,還是非常好用的,不需要每個(gè) group 做自己的 tracker 服務(wù)器,因?yàn)樨?fù)擔(dān)小,大家可以共用一個(gè)。作品的發(fā)布速度也很快,只要一開(kāi)始找?guī)讉€(gè)種子,就會(huì)像滾雪球一樣,越來(lái)越多,越來(lái)越快。要是 BT 能提供一個(gè)類似種子庫(kù)的東西就更好了。

BT 的主頁(yè):http://bitconjurer.org/BitTorrent/index.html
BT 客戶端下載:
http://osdn.dl.sourceforge.net/s ... /bittorrent-3.1.exe
推薦下載門戶:
http://anime.mircx.com,這里能找到幾乎所有的最新發(fā)布的 ensub anime 下載入口,鏈接到各 group 自己的下載頁(yè)面。

BT發(fā)布資源的簡(jiǎn)單教程

一,首先你一定要學(xué)會(huì)如何用BT下載,這是必要條件。如果不會(huì)請(qǐng)先看以上介紹;

 制作.torrent文件:(此文件很小,才幾十KB,用來(lái)通過(guò)各種方式發(fā)放出去給下載者)

1,下載制作.torrent軟件的程序并安裝:
http://unc.dl.sourceforge.net/so ... mpletedir-1.0.1.exe

2,安裝成功,就可以運(yùn)行C:\Program Files\completedir\btcompletedirgui.exe;

3,點(diǎn)擊select選擇所要共享文件的目錄(例如:D:\游戲發(fā)行),
然后在第二行announce url:輸入“http://bbfans.3322.org:6969/announce” 這是tracker的地址
第三行piece size用缺省的就可以了。

4,接著點(diǎn)擊make開(kāi)始制作.torrent文件,(共享1GB可能需要2分鐘左右的時(shí)間。)最后任務(wù)完成,可以結(jié)束completedir-1.0.1.exe程序。此時(shí).torrent文件已經(jīng)制作成功。接下來(lái)就是把你制作出來(lái)的.torrent文件通過(guò)任何方式發(fā)放出去,如通過(guò)web,email,ftp或DC。
注意:這里選取了目錄游戲發(fā)行,所以在“D:\游戲發(fā)行”下會(huì)生成civ3ptwstandalone.torrent,03_02_12_城市百分百_新世紀(jì)(繁體中文版).torrent,02.28.03.Harbinger-FLT.torrent等等的文件,所以BT支持直接共享一整個(gè)目錄。

三,此時(shí),還需要你提供一個(gè)發(fā)放源:
1,點(diǎn)擊一個(gè)你制作的.torrent文件,然后自動(dòng)跳出一個(gè)對(duì)話框讓你選擇路徑,此時(shí)不能把路徑搞混,應(yīng)該選擇你剛選的文件源。 例如:
上面所說(shuō)的civ3ptwstandalone.torrent文件,這時(shí)我們選擇的路徑為“D:\游戲發(fā)行civ3ptwstandalone\”,確定,再經(jīng)過(guò)2分鐘左右的時(shí)間核算成功就正式提供上傳服務(wù)了(感謝你咯)。

2,檢查你是否在共享:你可以瀏覽http://bbfans.3322.org:6969/ ;可以看到一行新的代碼。這行新代碼前的seed數(shù)字為1就表示你已經(jīng)是種子提供上傳服務(wù)了.

BitTorrent服務(wù)器架設(shè)指南

BitTorrent是一種新型共享軟件方式,優(yōu)勢(shì)在于不限制下載帶寬和聯(lián)接線程仍能提供高速下載服務(wù),下載的人越多,下載速度不下降反而更穩(wěn)定,相比之下FTP僅能提供一定數(shù)目?jī)?nèi)的聯(lián)接和有限的帶寬(下載的人越多,速度越慢) BitTorrent適合于提供10M以上的文件下載,小的文件可集中于同一目錄統(tǒng)一提供下載RMVB、AVI等類型的電影文件最適合通過(guò)BitTorrent方式共享,經(jīng)一個(gè)多月的測(cè)試,對(duì)于600M以上電影,50K上傳帶寬(如ADSL)的服務(wù)器,同時(shí)提供下載的文件不要多于2個(gè),100K上傳帶寬同時(shí)提供3、4個(gè)文件下載最合適,100K以上上傳帶寬可按此類推 

A)下載python(約8M),http://www.python.org/ftp/python/2.3/Python-2.3a2.exe,安裝到c:\python23

B)安裝BitTorrent服務(wù)器程序(約130k)。http://bitconjurer.org/BitTorrent/BitTorrent-3.1.zip,解壓到c:\bittorrent-3.1

C)在c:\bittorret-3.1目錄建立三個(gè)批處理文件:
1.bat
c:\python23\python bttrack.py --port 6969 --dfile dstate

2.bat
c:\python23\python btmakemetafile.py c:\avi\demo.avi http://myiporhostsname:6969/announce

3.bat
c:\python23\python btdownloadheadless.py --url http://myiporhostsname/demo.avi.torrent ;--saveas c:\avi\demo.avi

D)如果沒(méi)有安裝或運(yùn)行WEB服務(wù)器,安裝或運(yùn)行WEB服務(wù)器

E)假設(shè)本機(jī)的域名是demo.vip.com,WEB服務(wù)器目錄是c:\httpd,要將c:\movies\thehours目錄里的avi電影和字幕文件進(jìn)行共享,執(zhí)行如下步驟:
a.
執(zhí)行1.bat

b
將2.bat中的c:\avi\demo.avi改成c:\movies\thehours,將http://myiporhostsname改成http://demo.vip.com
執(zhí)行2.bat

如果執(zhí)行正常,應(yīng)在c:\movies目錄下生成thehours.torrent文件,將此文件拷到c:\httpd

c.將3.bat中的http://myiporhostsname/demo.avi.torrent改成http://demo.vip.com/thehours.torrent,將c:\avi\demo.avi改成c:\movies,執(zhí)行3.bat

如果執(zhí)行正常,程序?qū)⒆x取文件,完成后顯示percent done: 100.0的信息并不斷刷新

執(zhí)行完上述三步后你就可以發(fā)布你的共享文件,http://demo.vip.com/thehours.torrent,發(fā)布其它文件重復(fù)執(zhí)行2、3步

如何用BitTorrent共享自己的文件

BitTorrent工作原理,BitTorrent分為tracker和client兩部分。 
以發(fā)布一個(gè)軟件為實(shí)例: 
先安裝一個(gè)tracker服務(wù)器,此服務(wù)器需要相對(duì)穩(wěn)定的為client提供服務(wù)。 
然后將要發(fā)布的軟件打包成一個(gè),或多個(gè)文件。用程序?qū)υ撐募M(jìn)行分析 
btmakemetafile,會(huì)將該文件分成多個(gè)段和創(chuàng)建checksum信息以保證下載數(shù)據(jù)的正確性, 
btmakemetafile,會(huì)創(chuàng)建一個(gè)包含tracker服務(wù)器信息,文件分段和checksum信息的,以.torrent 
為擴(kuò)展名的很小的文件,然后用程序發(fā)布第一個(gè)client, 每個(gè)client都 
會(huì)和tracker建立連接,因?yàn)榈谝粋€(gè)client為起始client,所以他必須包含完整的文件。 

現(xiàn)在你可以發(fā)布.torrent文件了,當(dāng)二個(gè)人(client2)開(kāi)始下載的時(shí)候,會(huì)和tracker服務(wù)器建立聯(lián)系,已取得已有client的信息(如client1),他會(huì)依照.torrent的文件劃分規(guī)則開(kāi)始向client1下載數(shù)據(jù)。比如將發(fā)布的文件分為10段,這時(shí)他開(kāi)始下在第一段,當(dāng)client3下載的時(shí)候tracker會(huì)自動(dòng)告訴他從client2下載文件的第一段,而從client1下載文件的其他段,以次類推,每個(gè)client可以同時(shí)從其他client那里下在他們已有的數(shù)據(jù)段,而下載的同時(shí),也向其他client提供自己已下載的數(shù)據(jù)段,從而 
不僅提高了大家的下載速度也減輕了第一個(gè)release者的帶寬壓力。

 

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Imfile背后的技術(shù)原理剖析
[教程][新手看的]BT下載從入門到精通
如何提高冷門資源下載速度?
BitTorrent協(xié)議的精簡(jiǎn)介紹 - 51CTO.COM
Linux上搭建BitTorrent服務(wù)器不再困難
Library Genesis進(jìn)階技巧之一:如何使用Torrent per 1000 Files功能...
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服