´«Í³µÄÎļþÏÂÔØ·þÎñ¶¼ÊÇ»ùÓÚ¿Í»§»ú/·þÎñÆ÷Ä£ÐÍ£¬±»ÏÂÔصÄÎļþ·ÅÔÚ·þÎñÆ÷ÉÏ£¬Óû§µÇ¼·þÎñÆ÷£¬½«¸ÃÎļþÏÂÔص½±¾µØ¡£ÔÚÎļþÏÂÔصĹý³ÌÖУ¬±»´«ÊäÎļþµÄÀ´Ô´ºÍÄ¿µÄ¶Ë²¢²»¶ÔµÈ£¬·þÎñÆ÷Ö»Êǵ¥ÏòµØ½«Îļþ´«Ë͸ø¿Í»§¶Ë¡£
ÕâÖÖ´«Í³Èí¼þÏÂÔØģʽµÄȱµãÊÇÏÔ¶øÒ×¼ûµÄ£¬Õû¸öϵͳµÄÆ¿¾±Î»ÓÚ·þÎñÆ÷¡£ÓÉÓÚÊܵ½·þÎñÆ÷´¦ÀíÄÜÁ¦¡¢»¥ÁªÍø½ÓÈëÁ´Â·´ø¿íµÈ¶àÖÖ»·¾³µÄÖÆÔ¼£¬µ±ÏÂÔØÁ¿·Ç³£´óʱ£¬·þÎñÆ÷ÍùÍù²»¿°Öظº¡£¶øÓû§ÏÂÔØÍê±Ïºó¾ÍºÍ·þÎñÆ÷ûÓÐÈκÎÁªÏµ£¬ÆäËüÓû§Ò²ÎÞ·¨´ÓÒÔÇ°Óû§ÏÂÔصİ汾µÃµ½ÈκΰïÖú¡£
Ëæ×Å»¥ÁªÍø¼¼ÊõµÄ²»¶Ï·¢Õ¹£¬P2P£¨Peer To Peer£¬µãµ½µã£©¼¼ÊõÖð½¥³ÉΪÎļþ½»»»ºÍÏÂÔصijÉÊì¼¼Êõ¡£P2P¼¼Êõ½«»¥ÁªÍø¡°×ÔÓÉ¡¢Æ½µÈ¡¢»¥Öú¡¢¹²Ïí¡±µÄ¾«Éñ·¢Ñï¹â´ó¡£
×îÔçµÄP2P¼¼ÊõÊÇÒôÀÖ½»»»Èí¼þNapster£¬Ä¿Ç°×îÁ÷ÐеÄP2PÎļþ½»»»¼¼ÊõÔòÊÇBT£¨BitTorrent£¬±ÈÌØÁ÷£©¡£Ô½À´Ô½¶àµÄÈËʹÓÃBT¹²ÏíºÍÏÂÔØÈí¼þ£¬»¥ÁªÍøÉÏÌṩ¡°ÖÖ×Ó¡±µÄÍøÕ¾¼°BT¿Í»§¶ËÈí¼þËæ´¦¿É¼û£¬µ«ÊÇ»¥ÁªÍøÉÏÓйؼÜÉèBT·þÎñÆ÷µÄÎÄÕ´ó¶àÕë¶ÔWindowsƽ̨£¬¶øÇÒÍùÍùûÓÐÉæ¼°BTÔÀí£¬ÕâʹµÃÏ£ÍûʹÓÃUnix/Linuxƽ̨¼ÜÉèBT·þÎñÆ÷£¬²¢Ìṩ¡°ÖÖ×Ó¡±ÏÂÔصĹÜÀíÔ±ÃÇÎÞ´ÓÏÂÊÖ¡£±¾ÎÄ´ÓÓ¦ÓÃÕ߽ǶÈÌÖÂÛBTÔÀí£¬²¢Ïêϸ˵Ã÷ÈçºÎÔÚUnix/Linuxƽ̨ϼÜÉèһ̨BT·þÎñÆ÷£¬²¢Ìṩ¡°ÖÖ×Ó¡±ÏÂÔØ·þÎñ¡£
BTÔÀí
BTÊÇBitTorrent£¨±ÈÌØÁ÷£©µÄ¼ò³Æ£¬BTµÄÌصãÊÇÓû§ÏÂÔصÄͬʱ£¬Ò²ÔÚΪÆäËüÓû§ÌṩÉÏ´«£¬ËùÒÔ²»»áÏñFTP·þÎñÆ÷ÄÇÑùËæ×ÅÓû§ÊýµÄÔö¼Ó¶øµ¼ÖÂÏÂÔØËٶȽµµÍ¡£Ç¡Ç¡Ïà·´£¬¶ÔÓÚBTÏÂÔضøÑÔ£¬ÏÂÔصÄÈËÔ½¶àËÙ¶ÈÔ½¿ì¡£
´«Í³µÄÎļþ¹²Ïí·þÎñ£¬ÈçFTP¡¢HTTPµÈ¹¤×÷ÔÀíÈçͼ1Ëùʾ¡£ÕâÖÖ·½Ê½Ëæ×ÅÓû§ÊýµÄÔö¶à£¬¶Ô´ø¿íµÄÒªÇóÒ²ËæÖ®Ôö¶à£¬Óû§¹ý¶à¾Í»áÔì³ÉÆ¿¾±£¬ËùÒԺܶàÏÂÔØÍøÕ¾¶¼Óв¢·¢Óû§ÊýµÄÏÞÖƼ°ÏÂÔØËٶȵÄÏÞÖƵȡ£
¶øBTÏÂÔزÉÓÃÒ»ÖÖ¹²ÏíµÄ·½Ê½À´´«ÊäÎļþ£¬Æ乤×÷ÔÀíÈçͼ2Ëùʾ¡£
BTÏÂÔØÊ×ÏÈÔÚµÚÒ»¸ö¹²Ïí¶Ë£¨»ò³ÆΪDownloader£©°ÑÒ»¸öÎļþ·Ö³ÉN¸ö²¿·Ö£¬AÓû§¿ÉÒÔ´ÓDownloaderÉÏËæ»úÏÂÔصÚM¸ö²¿·Ö£¬BÓû§¿ÉÒÔÔÚDownloader·þÎñÆ÷Ëæ»úÏÂÔصڣ˸ö²¿·Ö¡£¶øAÓû§µÄBT¿Í»§¶ËÏÂÔسÌÐò»á¸ù¾ÝÇé¿ö´ÓBÓû§ÏÂÔصڣ˸ö²¿·Ö£¬Í¬ÑùµÄ£¬BÓû§Ò²¿ÉÒÔ´ÓAÓû§ÏÂÔصÚM¸ö²¿·Ö£¬Í¨¹ýÕâÖÖ·½Ê½¼õÇá·þÎñÆ÷¶Ë¸ººÉ£¬¼Ó¿ìÓû§µÄÏÂÔØËٶȡ£
ÀýÈ磬CÓû§Ö±½Ó´Ó·þÎñÆ÷ÏÂÔØ£¬ËٶȿÉÄÜÖ»Óм¸Kbps£¬¶ø´ÓA¡¢BÓû§´¦ÏÂÔØ£¬ËٶȽ«¿ìºÜ¶à¡£Óû§ÔÚÏÂÔصÄͬʱ£¬Ò²ÔÚÉÏ´«Îļþ£¬ÔÚÏíÊܱðÈËÌṩÏÂÔØ·þÎñµÄͬʱ£¬Ã¿¸öÓû§Ò²Í¬Ê±ÔÚÉÏÔز¢¹±Ï××Ô¼ºµÄ´ø¿í£¬ËùÒÔÔì³ÉʹÓÃBTÏÂÔØ·þÎñµÄÈËÔ½¶à£¬´ó¼ÒµÄËٶȾÍÔ½¿ì¡£BTÏÂÔصÄÓÅÔ½ÐÔ¾ÍÔÚÕâÀïÌåÏÖ¡£
´Ó¹¹½¨BT·þÎñÆ÷µÄ½Ç¶ÈÀ´¿´£¬Õû¸öBTϵͳÓÉËĸö²¿·Ö×é³É¡£
1£®BT¿Í»§¶Ë
BT¿Í»§¶ËÊÇ°²×°ÔÚÓû§PC»úÉϵĿͻ§¶ËÈí¼þ£¬Ä¿Ç°ÓкܶàBT¿Í»§¶Ë¿ÉÓã¬ÕâÀïÍƼöBitComet£¨http://www.bitcomet.com/index-zh.htm£©¡£ËüÊÇÒ»¸öÀàËÆFlashGet½çÃæµÄBTÏÂÔØ¿Í»§¶ËÈí¼þ£¬¼ò½àÒ×Óá£
BitCometÔÚÏÂÔصÄͬʱ£¬»¹¸ºÔð½«ÏÂÔصÄÄÚÈݹ²Ïí¸øÆäËüÓû§£¬Õâ¸ö¹ý³ÌÍêÈ«²»ÐèÒªÓû§²ÎÓë¡£Èç¹û²»ÖªµÀÈçºÎʹÓÃBT¿Í»§¶ËÏÂÔØ£¬ÄÇô°²×°BitCometºóÈ¥·ÃÎÊBTÖйúÍøÕ¾£¬ÊÔÒ»ÊÔ¾ÍÖªµÀÈçºÎʹÓÃÁË¡£
2£®BT¡°ÖÖ×Ó¡±Îļþ
BT¡°ÖÖ×Ó¡±ÎļþÊÇÒ»¸öÃûΪ.torrentµÄÎļþ£¬ËüÊÇÓɵÚÒ»¸ö·¢²¼¹²ÏíÎļþÕ߸ù¾ÝÔ´ÎļþÖÆ×÷³öÀ´µÄÔ´ÎļþµÄÖ¸ÎÆÐÅÏ¢¡£¡°ÖÖ×Ó¡±ÎļþºÜС£¬Ò»°ãÔÚ¼¸Ê®KBµ½¼¸°ÙKBÖ®¼ä£¬ÆäÖаüº¬ÎļþËùÔÚµÄBT¶ËµØÖ·ÐÅÏ¢¼°Ä¿±êÎļþµÄУÑéÂë¡£µ±BTÓû§»ñµÃ¡°ÖÖ×Ó¡±ºó£¬Ö±½ÓÔÚBT¿Í»§¶ËÈí¼þÖÐÔËÐС°ÖÖ×Ó¡±Îļþ£¬BTÈí¼þ½«¸ù¾Ý¡°ÖÖ×Ó¡±Îļþ°üº¬µÄÐÅÏ¢£¬×Ô¶¯²éÕÒµ½¸ÃÎļþËùÓпÉÓõÄÏÂÔØÔ´£¬²¢½øÐÐÏÂÔØ¡£
3£®Tracker
ʹÓÃBT·þÎñ²»ÐèÒªÖ¸¶¨·þÎñÆ÷£¬ËäÈ»ÔÚBT·þÎñÀïÃæÈÔÈ»ÓзþÎñÆ÷µÄ¸ÅÄµ«Ê¹ÓÃBT·þÎñµÄÈ˲¢²»ÐèÒª¹ØÐÄ·þÎñÆ÷ÔÚÄÄÀï¡£BT·þÎñÆ÷³ÆΪTracker£¬×¼È·µØ˵£¬TrackerÊÇÖ¸ÔËÐÐÓÚ·þÎñÆ÷ÉϵÄÒ»¸ö³ÌÐò£¬Õâ¸ö³ÌÐòÄܹ»×·×Ùµ½µ×ÓжàÉÙÈËͬʱÔÚÏÂÔØͬһ¸öÎļþ¡£BT¿Í»§¶ËÁ¬½ÓÉÏTracker·þÎñÆ÷£¬¾Í»á»ñµÃÒ»¸öÏÂÔØÈËÔ±µÄÃûµ¥£¬¸ù¾ÝÕâ¸öÃûµ¥£¬BT¿Í»§¶Ë»á×Ô¶¯Á¬½ÓÍøÂçÖÐÆäËü½Úµã½øÐÐÏÂÔØ¡£
4£®ÖÖ×Ó
BT·þÎñ°ÑÌṩÍêÕûÎļþµÄÓû§½Úµã³ÆΪ¡°ÖÖ×Ó¡±£¨Seed£©£¬ÕýÔÚÏÂÔصÄÓû§³ÆΪ¿Í»§(Client)¡£Ä³Ò»¸öÎļþÏÖÔÚÓжàÉÙ¡°ÖÖ×Ó¡±¡¢¶àÉÙ¡°¿Í»§¡±ÊÇ¿ÉÒÔ¿´µ½µÄ¡£Ö»ÒªÓÐÒ»¸ö¡°ÖÖ×Ó¡±¾Í¿ÉÒÔ·ÅÐĵØÏÂÔØ¡£µ±È»£¬ÖÖ×ÓÔ½¶à¡¢¿Í»§Ô½¶àµÄÎļþÏÂÔصÄËٶȻáÔ½¿ì¡£
Èç¹û·¢ÏÖ¡°ÖÖ×Ó¡±ÊýΪ0£¬ÄÇô¾Í²»ÐèҪȥ³¢ÊÔÁË¡£µ±Ä³¸öÓû§ÏÂÔØÍê³Éºó£¬ÈçûÓÐÑ¡Ôñ¹Ø±Õ£¬ÆäËüÈ˾ͿÉÒÔ´Ó¸ÃÓû§´¦¼ÌÐøÏÂÔØÎļþ¡£ËùÒÔµ±ÏÂÔصÄÈ˶àÆðÀ´£¬Í¨³£×ö¡°ÖÖ×Ó¡±µÄÈËÒ²»áËæÖ®Ôö¼Ó£¬ÏÂÔØËÙ¶ÈÒ²»á¼Ó¿ì¡£
657129880@qq.co ÓÚ 2013-04-21 18:04:34·¢±í:
лл·ÖÏí£¡£¡£¡
rgdsfdf ÓÚ 2005-11-28 13:17:36·¢±í:
ºÃÎÄ£¬Ö§³Ö
Ó ÓÚ 2005-10-18 00:36:29·¢±í:
Ö§³Ö
cha ÓÚ 2005-09-07 14:16:03·¢±í:
°²×°ÊÖ¼Ç
1£®ÏÂÔØBT
BitTorrentÊÇÒ»¸ö¿ªÔ´Ãâ·ÑÈí¼þ£¬ËüʹÓÃPythonÓïÑÔ±àд¡£PythonÊÇÒ»Öֽű¾ÓïÑÔ£¬ÕâÒâζ×ÅBitTorrent¾ßÓгöÉ«µÄ¿çƽ̨ÌØÐÔ¡£Óû§²»½ö¿ÉÒÔÔÚWindowsÖÐʹÓÃBT£¬Ò²¿ÉÒÔ·½±ãµØÔÚLinux/Unixƽ̨ÏÂʹÓá£BitTorrentµÄ¹Ù·½ÍøÕ¾µØַΪhttp://sourceforge.net/projects/bittorrent/£¬µ±Ç°×îа汾Ϊ3.4.2¡£
2£®°²×°BT
ÔÚ°²×°BitTorrentÒÔÇ°£¬Ê×ÏÈҪȷ±£ÏµÍ³ÒѾ°²×°ÓÐPython°æ±¾£º
# rpm -qa|grep python
python-2.2.2-26
ÈôϵͳûÓа²×°Python£¬ÔòÐèÒª´Órpmfind.netÏÂÔØPython£¬²¢¼ÓÒÔ°²×°¡£ÏÂÔصõ½BitTorrent-3.4.2.tar.gzÒԺ󣬽«Æä½âѹËõ£º
# tar xvfz BitTorrent-3.4.2.tar.gz
È»ºó°²×°BitTorrent£º
# python setup.py install
°²×°Íê±ÏÒÔºó£¬BitTorrentÈí¼þ°üµÄÃüÁ¾ß¾ù°²×°ÔÚ/usr/loca/binĿ¼Ï¡£
3£®ÅäÖá¢Æô¶¯BT
Ç°ÃæÌáµ½£¬BTϵͳµÄºËÐÄÊÇTracker£¬Òò´Ë¼ÜÉèһ̨BT·þÎñÆ÷µÄµÚÒ»²½¾ÍÊÇÒªÆô¶¯Ò»¸öTracker£º
# /usr/local/bin/ bttrack.py --port 6969 --dfile dstate >/dev/null 2>&1 &
ÕâÑù±ãÔÚºǫ́Æô¶¯ÁËÒ»¸öTracker¹©×Ô¼ºÊ¹Óá£
µÚ¶þ²½£¬ÐèÒª¶ÔÏ£ÍûÌṩÏÂÔصÄÎļþÖÆ×÷¡°ÖÖ×Ó¡±£¬ÕâÀï¼ÙÉè¶ÔÎļþ/btdata/dahuaxiyou.aviÖÆ×÷¡°ÖÖ×Ó¡±£º
# btmakemetafile.py /btdata/dahuaxiyou.avi http://www.mydomain.com:6969/announce
¸ÃÃüÁî¶Ô/btdata/dahuaxiyou.aviÎļþÖÆ×÷¡°ÖÖ×Ó¡±£¬¡°ÖÖ×Ó¡±ÃûΪdahuaxiyou.avi.torrent£¬ÆäÖÐwww.mydomain.comÊÇLinux·þÎñÆ÷µÄÓòÃû¡£¶øbtmakemetafile.pyÒ²¿ÉÒÔ¶ÔĿ¼ÖÆ×÷¡°ÖÖ×Ó¡±£¬ÃüÁîÓë¶ÔÎļþÖÆ×÷¡°ÖÖ×Ó¡±ÍêÈ«Ò»Ñù¡£
µÚÈý²½£¬ÐèÒªÅäÖÃWeb·þÎñÆ÷£¬½«.torrentÎļþºÍapplication/x-bittorrentÏà¹ØÁª¡£±à¼ApacheµÄÅäÖÃÎļþhttpd.conf£¬Ìí¼ÓÈçÏÂÄÚÈÝ£º
AddType application/x-bittorrent .torrent
È»ºóÖØÐÂÆô¶¯Web·þÎñÆ÷£¬²¢½«¸Õ¸ÕÖÆ×÷µÄ¡°ÖÖ×Ó¡±·ÅÖÃÔÚWeb·þÎñÆ÷µÄÎĵµÄ¿Â¼ÖУ¬ÈÃÓû§¿ÉÒÔ·ÃÎÊ¡£
×îºóÒ»²½£¬Æô¶¯Ò»¸öDownloader£¨×îÔʼµÄ¹²ÏíÔ´£©£¬Ê¹ÒÔºóµÄÓû§¿ÉÒÔ»ñµÃ×î³õµÄ¿½±´£º
# btdownloadheadless.py --url http://
www.mydomain.com/dahuaxiyou.avi.torrent --saveas dahuaxiyou.avi
ÆäÖÐhttp://www.mydomain.com/dahuaxiyou.avi.torrentΪÖÆ×÷¡°ÖÖ×Ó¡±µÄURLµØÖ·¡£ÕâÑù£¬Óû§Í¨¹ýWeb·ÃÎÊdahuaxiyou.avi.torrent¾ÍÄÜʵÏÖWebÏÂÔØÎļþ¡£µ«ÐèҪעÒ⣬ÌṩÓû§·ÃÎʵġ°ÖÖ×Ó¡±dahuaxiyou.avi.torrentÓ¦¸Ã¸úÔʼÎļþ´æ·ÅÔÚͬһ¸öĿ¼Ï£¬Ò²¾ÍÊÇhttp://www.mydomain.com/dahuaxiyou.avi.torrentËùÔÚĿ¼Ӧ¸Ã´æÓÐÔʼÎļþ»òµ½ÔʼÎļþµÄÁ´½Ó£¬·ñÔòDownloader»á×Ô¶¯¿½±´Ò»·ÝÔ´Îļþµ½¡°ÖÖ×Ó¡±ËùÔÚĿ¼Ï¡£
ΪÁ˼ò»¯¡°ÖÖ×Ó¡±ÖÆ×÷£¬±ÊÕß±àдÁËÒ»¸öPerl½Å±¾£¬ÒÔʵÏÖ¡°ÖÖ×Ó¡±ÖÆ×÷µÄ×Ô¶¯»¯¡£½Å±¾ÎļþÈçÏ£º
$basedir="/data2/btftp/";
$seeddir="/data2/btseed";
$downdir="/usr/local/www/data-dist/btmanage/";
$command="/usr/local/bin/btmakemetafile.py";
$announce="http://bt1.beareyes.com.cn:6969/announce";
$line="------------------------------\n";
$|=1;
##########################
`clear`;
@user=`ls $basedir`;
print $line;
foreach(@user){$user_count++;chop($_); print"$user_count. $_\n";}
print $line;
print"select user number(1):";
$Input =<>;chop($Input);
if ($Input eq ""){print "Error:NO INPUT \n";exit 0;}
##########################
`clear`;
$path="$basedir$user[$Input-1]";
@mulu=`ls $path |grep -v .tgz`;
print $line;
foreach(@mulu){$mulu_count++;chop($_); print"$mulu_count. $_\n";}
print $line;
print"select path number(5):";
$Input =<>;chop($Input);
if ($Input eq ""){print "Error:NO INPUT \n";exit 0;}
$dir="$path/$mulu[$Input-1]";
##########################
@a=`ls $dir|grep -v torrent`;
$total=$#a+1;
print $line;
print"total:$total\n"if(@a ne "");
print $line;
foreach(@a){
$count++;print"$count-";
chop($_);
if(-d "$dir/$_"){print"DIR :"}else{print"FILE:"}
print"$_\n";
print" doing...";
if(-e "$seeddir/$_.torrent"){$b="exsit...";}
else{$b=`$command "$dir/$_" $announce`;}
print"$b ok\n";
if($b ne"exsit..."){
print" linking...";
`ln -s "$dir/$_" "$seeddir/$_"`;
print" ok\n";
}
}
print $line;
#########################
print"zip to download path...($path/$mulu[$Input-1].tgz)\n";
$x="$path/$mulu[$Input-1].tgz";
if(-e "$x"){print"Error! zip is exsit\n";}
else{`tar czf $x $dir/*.torrent`;}
$x="/root/$mulu[$Input-1].tgz";
if(-e "$x"){print"Error! root'zip is exsit\n";}
else{`tar czf $x $dir/*.torrent`;}
print"ok\n";
print"Moving to seed path...(seed is moved)";
`mv $dir/*.torrent $seeddir`;
print"ok\n";
print"End\n";
Ó¦ÓÃÖпÉÒÔ¸ù¾Ýʵ¼ÊÇé¿öÐ޸ĸýű¾£¬ÒÔ·ûºÏ·þÎñÆ÷µÄĿ¼ÉèÖá£
4.Æô¶¯¶à¸ö¡°ÖÖ×Ó
×÷Ϊ¹ÜÀíÔ±£¬Ä¿±ê¿ÉÄÜÊǹ²Ïí¸ü¶àµÄÎļþ¸øÓû§ÏÂÔØ£¬Èç¹û¶ÔÓÚÿ¸ö¡°ÖÖ×Ó¡±¶¼ÒªÆô¶¯Ò»¸öDownloader£¬²»µ«·Ç³£·³Ëö£¬¿ÉÄÜ»¹»á´ó´óÓ°Ïì·þÎñÆ÷ЧÂÊ¡£
ΪÁ˽â¾öÕâ¸öÎÊÌ⣬BitTorrentÌṩÁËÁíÍâÁ½¸öDownloader³ÌÐò--btlaunchmany.pyºÍbtlaunchmanycurses.py¡£ÕâÁ½¸ö³ÌÐò»á¶¨Ê±¼ì²éÖ¸¶¨Ä¿Â¼£¬¶ÔÆäÖеÄËùÓС°ÖÖ×Ó¡±Æô¶¯Downloader£¬²¢¸ù¾ÝĿ¼ÄÚÈÝÔö¼ÓºÍɾ³ýDownloader¡£btlaunchmanycurses.pyÊÇÒ»¸öͼÐοØÖÆ̨½çÃ棬¶øbtlaunchmany.pyÔò¸üÊʺÏÓÚºǫ́ÔËÐгÌÐò¡£
BT×ÊÔ´
»¥ÁªÍøÉÏÓкܶàBT¡°ÖÖ×Ó¡±ÊÕ¼¯ÍøÕ¾£¬ÀýÈ磺
¡ô Âú·ÖBT http://www.manfen.net/forum/btsubsystem.php
¡ô BTÖйú http://bt86.com/
ÕâЩÍøÕ¾¶¼Ö»ÊÇ¡°ÖÖ×Ó¡±¹ÜÀíƽ̨£¬ÓÃÓÚΪÓû§Ìṩ»ùÓÚWebµÄ¡°ÖÖ×Ó¡±·ÃÎÊ¡£
»¥ÁªÍøÉÏ»¹ÓкܶàÀàËƵĿª·ÅÔ´´úÂ빤¾ß£¬ÈçBTAdmin¡£ÐèÒªµÄÓû§¿ÉÒÔ´Ólixiang.cn/lixiang/btadmin.tar.gzÏÂÔØ£¬²¢¸ù¾Ý×Ô¼ºµÄÐèÒª¶ÔPHP´úÂë½øÐÐÐ޸ġ£
BTAdminʹÓÃÁËMySQLÊý¾Ý¿â£¬ÆäÖÐÐèÒªÐÞ¸ÄÅäÖõĵط½°üÀ¨Á½¸öÎļþ£ºincludeĿ¼ÏµÄsecret.php£¬¸ÃÎļþÊÇÊý¾Ý¿âÁ´½ÓÅäÖã»include/bittorent.phpÎļþ£¬ÐèÒªÐ޸ĸÃÎļþÖÐÉÏÔØÖÖ×ӵĴæ·ÅĿ¼¡£