BT软件下载开发完整版-01

合集下载

adobe air

adobe air
通俗来说: Adobe AIR是利用Adobe公司的Flash技术开发的视频播放平台。这个视频播放终端运行平台它 主要的功能就是让你可以在网上看视频,跟Flash功能相同,但是更强大。
AIR能使你在熟悉的环境下工作,去利用你觉得的最舒适的工具,并且通过支持Flash, Flex, HTML, JavaScript,以及 AJAX,去建立接近你需要的尽可能好的体验。
优点:跨平台,除了具有桌面程序所有的一切优点外,跨平台性是其最大的优势,与操作系统平台无关,与 浏览器无关。
缺点:用户的交互操作及用户体验,比不上桌面应用程序。虽然Web的AJAX技术使这一问题有了改观,但依 然不如客户端来的方便;可提供的Web服务形式比较受单一协议的限制。
二、局限于操作系统的桌面(或客户端)程序-如bt下载、im软件等,种类繁杂,协议众多,需要下载安装 才能获得服务的。
HARMAN接手后的主要变动
AS3 API的更新
SDK定价
内置WebKit的移除
根据Harman在Adobe AIR SDK from Harman问答页面的解释,由于Harman不像Adobe一样能够通过诸如 Adobe Animate或Adobe Flex等软件的销售取得报酬,因此需要对SDK进行定价。免费版的AIR应用程序将被注入 包含Harman Logo和AIR图标的开始界面,此举是为了让人们意识到AIR的流行度。具体定价说明请访问官网。
如果仍需要基于AIR WebKit进行应用程序开发,可以选择33.1.1.744及更早版本的SDK。但需要注意,AIR WebKit自2013年起便不再更新,很多现代W3C标准都不被支持。来自谢谢观看产品简介
对于用户来说,Adobe AIR实现的跨平台应用,使其不再受限于不同的操作系统,在桌面上即可体验丰富的 互联网应用,并且是比以往更低的资源占用、更快的运行速度和顺畅的动画表现。例如新浪**客户端** AIR、 Google Analytics分析工具、Twitter客户端 TweetDeck及众多最新影片介绍工具等。

什么软件能代替迅雷下载?五款能够完美替代迅雷的Windows下载软件推荐

什么软件能代替迅雷下载?五款能够完美替代迅雷的Windows下载软件推荐

什么软件能代替迅雷下载?五款能够完美替代迅雷的Windows下载软件推荐迅雷刚开始推⼴的时候,真的是下载神器,⼤家都在⽤,免费下载BT、ed2k等资源。

可是后来随着⽤户数增加,迅雷为了赚钱,给⾮会员限制下载速度;客户端⼀堆垃圾⼴告;迅雷9改版成浏览器……今天笔者就来给⼤家推荐⼏款好⽤的下载软件,本来这篇⽂章是之前发了的,有很多读者收藏,后来因为有下载链接所以审核没通过。

1、Internet Download ManagerInternet Download Manager (简称IDM)是⼀种将下载速度提⾼5倍的下载⼯具,可以恢复和安排下载。

IDM提供了下载队列、站点抓取和映射服务器等功能的同时,⽀持chrome、IE、Firefox等多款浏览器,对于经常有下载需求的⽤户来说,是个不可多得的选择。

作为⼀款多线程下载⼯具,IDM受到国内外⽤户的⼴泛欢迎。

IDM⽀持多媒体下载、⾃动捕获链接、⾃动识别⽂件名、静默下载、批量下载、计划下载任务、站点抓取、队列与⽹盘⽀持等。

Internet Download Manager(IDM下载) v6.39 绿⾊版(⽀持百度⽹盘)类型:上传下载⼤⼩:5.80MB语⾔:简体中⽂时间:2021-07-15查看详情Internet Download Manager(IDM)下载器 for Mac v6.25中⽂特别版苹果电脑版类型:Mac下载⼯具⼤⼩:105MB语⾔:简体中⽂时间:2017-12-14查看详情IDM唯⼀的缺点就是不⽀持BT、磁⼒和ed2k下载,所以我们还需⽤到下⾯的其他软件。

IDM是⼀款付费软件,有能⼒的朋友可以⽀持正版,官⽹需要双币信⽤卡购买,某宝有授权商。

囊中羞涩的读者可以去下载绿化版2、µTorrentµTorrent是⼀个⼩巧强劲,全功能,⽤C++编写,⽀持Windows、Mac OS X和GNU/Linux平台的免费BitTorrent客户端。

Linux下BT下载

Linux下BT下载

Li nux下B T下载 B i t Tor r ent是一个多点下载的开放源码的P2P软件,使用非常方便。

是一个多点下载的共享文件软件,由于在下载的同时,也可为其它用户提供上传,所以不会随着用户人数的增加而降低下载速度,因此,下载的人越多,速度便越快。

现在,不少大公司,如:R edH at,都有使用 BT让他们的客户下载程序。

 一、架设B i t Tor r ent服务器 B i t Tor r ent使用Pyt hon语言编写的,是一个开放源代码软件。

即可以在W i ndw os运行,也可以在Li nux环境下运行。

Bi t Tor r ent的官方网址是:ht t p://bi t conj ur er.or g/B i t Tor r ent/。

最新版本是: 4.0.2-1。

安装Bi t Tor r ent前使用命令:“rpm-qa|gr ep Pyt hon”检查是否配置了P yt hon语言。

否则需要到其官方网站ht t p://w w w.pyt hon.or g下载安装。

 1.下载安装软件: #wget ht t p://w w w.bi t t or r /dl/Bi t Tor r ent-4.0.2-1.noar ch.r pm#r pm-ivh Bi t Tor r ent-4.0.2-1.noar ch.r pm安装完成后所有Bi t T or r ent命令和工具都安装在/usr/bi n目录下。

包括: bt m aket or r ent.py:制作种子工具。

 bt t est.py:测试种子工具。

 bt t r ack.py:制作T r acker工具。

 bt dow nl oadheadl ess.py:制作共享源工具。

 bt l aunchm any.py:后台启动共享源工具。

bt show m et ai nf o.py:查看下载情况工具。

bt dow nl oadgui.py:图形化制作共享源工具。

BT下载

BT下载

BT下载编辑BT是一种互联网上新兴的P2P传输协议,全名叫"BitTorrent",中文全称:"比特流" ,最初的创造者是Bram Cohen,现在则独立发展成一个有广大开发者群体的开放式传输协议。

目录1概述2原理▪传统方式▪ BT方式3特点▪优点▪缺点4应用5常用软件▪ BitComet▪ uTorrent▪ DeadmanWalking▪ BitTorrentPlus▪ Bit Spirit▪贪婪ABC▪ BitTorrent▪ Shareaza▪ PTC▪ Azureus▪ BitAnarch▪ BitBuddy▪ BTVampire▪ BtJoy乐翻天▪ BitTornado▪超级BT下载▪ TurboBT▪ MyBT▪综艺BT下载王▪ BTogether▪ THUNDER▪超级旋风▪ BTSOUSOU6种子文件1概述编辑BT全名为BitTorrent,其创始人为布拉姆·科恩,BT下载是目前互联网最热门的应用之一。

BT下载通过一个P2P下载软件(点对点下载软件)来实现,克服了传统下载方式的局限性,具有下载的人越多,文件下载速度就越快的特点。

因此,吸引着众多的网民使用,其好处是不需要资源发布者拥有高性能服务器就能迅速有效地把发布的资源传向其他的BT客户软件使用者,而且大多数的BT软件都是免费的。

2原理编辑传统方式普通下载原理在传统下载方式中,一般是把文件由服务器端传送到客户端,例如FTP,HTTP,PUB等等。

由于是从一台服务器下载,服务器所提供的带宽是一定的,因而下载人越多速度越慢。

但是这样就出现了一个问题,随着用户的增多,对带宽的要求也随之增多,用户过多就会造成瓶颈,而且搞不好还会把服务器挂掉,所以很多的服务器会都有用户人数的限制,下载速度的限制,这样就给用户造成了诸多的不便。

BT方式BT下载原理图与传统下载不同,用BT下载反而是用户越多,下载越快,这是因为BT用的是一种传销的方式来达到共享的。

QVOD本地和网页控件接口调用完全手册

QVOD本地和网页控件接口调用完全手册

一、Qvod Player插件:Qvod Player (Q播) 是一款基于准视频点播(QVOD) 内核的、多功能、个性化的媒体播放器。

Qvod Player 集成了全新播放引擎,不但支持自主研发的准视频点播技术;而且还是免费的BT 点播软件,用户只需通过几分钟的缓冲即可边下载边观看丰富的BT 影视节目。

Qvod Player 具有的资源占用低、操作简捷、运行效率高,扩展能力强等特点,使其成为目前国内最受欢迎的P2P 播放软件。

Qvod Player控件可以嵌入到网页中或者支持COM组件的开发程序中。

Qvod Player让你的视频播放随心随意。

二、使用平台:播放器使用COM组件开发技术,能在用户客户端浏览器或者支持COM组件的开发程序中使用。

三、使用方法:1、在你的网页适当位置(即想让用户观看视频的位置)插入如下代码:<object classid="clsid:F3D0D36F-23F8-4682-A195-74C92B03D4AF" width="500" height="400" id="QvodPlayer" name="QvodPlayer">内容解释1、object:HTML语言中对COM插件的统一使用方式。

2、classid:HTML语言中对WEB插件的调用语句。

3、clsid: F3D0D36F-23F8-4682-A195-74C92B03D4AF:Qvod Player插件类型ID 值。

4、width/height 在网页中显示的该插件宽与高度。

5、id/ name/ 是要控制该Qvod Player插件的名字。

QvodPlayer可以更改成你喜欢并且容易记住的名字。

如果不能下载该插件安装包。

请用户自行去下载安装四、Qvod Player插件最简使用方法:在你的网页适当位置源代码中插入如下代码,当用户打开该网页时,即可完成影片文件的播放功能:<object classid="clsid:F3D0D36F-23F8-4682-A195-74C92B03D4AF"width="500" height="400" id="QvodPlayer" name="QvodPlayer"onError=if(window.confirm('请您先安装QvodPlayer软件,然后刷新本页才可以正常播放.')){window.open('/download.htm')}else{self.lo cation='/'}><PARAM NAME='URL' VALUE='此处请替换成QVOD播放链接地址'><PARAM NAME='Autoplay' VALUE='1'><embed URL='此处请替换成QVOD播放链接地址' type='application/qvod-plugin'></embed></object>复制代码如何兼容谷歌等非IE浏览器(支持快播4.2及以上版本)1.object标签变化网站对谷歌浏览器支持,必须在原来的object标签中添加embed标签,例如下面红色部分:<object classid='clsid:F3D0D36F-23F8-4682-A195-74C92B03D4AF'id='QvodPlayer' width='600' height='480'>< PARAM NAME='URL'VALUE='qvod://167960408|8F81A848CBEB17F4D4850A13DC781FC80318159 4|鹿鼎记(陈小春版)-01.rmvb|'>< PARAM NAME='Showcontrol' VALUE=1>< PARAM NAME='AutoPlay' VALUE='1'><embedURL='qvod://167960408|8F81A848CBEB17F4D4850A13DC781FC803181594|鹿鼎记(陈小春版)-01.rmvb|' type='application/qvod-plugin'></embed> </object>embed标签不仅支持URL参数,也同样支持object标签支持的Autoplay,Mute,Showcontrol,Volume,NumLoop,SoundTrack,NextWebPage,QvodA dUrl。

5-01 优特(uTorrent)使用方法

5-01 优特(uTorrent)使用方法

优特(uTorrent)错误信息解读及解决方法2011-12-20 14:05:39一、相关名词解释1、优特:即uTorrent软件,晨光BT支持的windows下的BT/PT下载工具。

2、种子文件:从晨光BT种子列表下载下来的,文件扩展名为.torrent的文件,一般比较小,几k到几百k。

3、资源文件:优特打开种子文件,下载完成之后的视频、音乐、软件等为资源文件。

一般比较大,几十兆到几十G。

4、保种或续种:所谓续种/保种就是,你的优特里面的种子,处于做种状态,别人可以从你这儿下载,你可以赚取上传流量和保种或续种积分。

二、优特种子列表“红种”红种是指优特种子列表里面的种子状态背景是红色,红色一般就是种子有问题了。

红种的原因很多,主要检查方法为查看种子列表下方的伺服选项卡里面的提示。

(如果你的优特里面没有伺服,请下载安装交大专用版。

)伺服里面状态提示文字为“工作中”,则表示该种子正常。

如果不是“工作中”,一般就是出问题了。

如下图所示,红框内为提示的错误原因。

红种时伺服状态常见的错误提示有以下几种:1、“无法找到主机名”一般是因为你的网络不支持IPv6,无法访问晨光BT服务器。

修复IPv6网络即可解决。

2、“本站不支持你使用的客户端软件”原因是晨光BT不支持你使用的BT下载软件,更换为优特3.0版本即可。

3、“更新中”一般优特每隔一定时间就从服务器更新一次,因此这里的“更新中”不一定是有错误。

如果长时间提示“更新中”,注意是长时间,则可能原因是优特无法连接晨光BT服务器,请尝试重启优特,重启电脑、关闭防火墙软件等方法来解决。

如果重启之后还不能解决,请检查你的IPv6网络是否正常,晨光BT网站是否能够打开等等。

4、“种子没有发布或者发布不成功”表示晨光BT上没有你的优特里面的这个种子。

可能是发种之后被管理人员删除,也可能是该种子还没有发布。

5、“用户共享率过低,不能下载。

请做种或下载免费种子并续种以提高共享率。

真正全民BT 迅雷BT下载技巧放送

真正全民BT 迅雷BT下载技巧放送

相信大家对于BT并不会陌生,它是BitTorrent,即比特流的简写,其本质是一个网络文件传输协议,能够实现点对点文件分享的技术。

而且其特点是下载的人越多,速度越快。

BT下载打开了“大文件下载”的全新历史纪元,有了BT下载,网上再大的内容也不要担心,总可以下载到我们的硬盘上。

那作为下载利器的迅雷,在使用BT下载的过程中应该注意些什么?怎样让它的速度变得更快?怎样设置缓存?如何将不需要的内容去除?怎样实现异地下载?一、快马加鞭让BT下载再快一点尽管迅雷的BT下载速度已经很快,但是我们还是希望让她能够在速度“更进一步”,笔者在此给大家支几招,可以保证大家在使用迅雷下载BT资源时有“坐上火箭的感觉”!1.保证更多半开连接数半开连接数问题已经提过多次,现针对Windows XP和Windows Vista不同系统再重申一下其破解方法:(1)Windows XP在迅雷5中选择“工具”→“XP系统优化工具”,并在打开窗口中设置相应的连接数,再单击“修改连接数”按钮,将其设置一个较大的值,再重新启动计算机即可让迅雷下载BT时多管齐下,一路狂飙!(2)Windows Vista如果使用Windows Vista,则可用Vista优化大师或从网上搜索破解工具来破解,非常简单。

也可以从http://www.lvllord.de/download.php?url=en/EvID4226Patch223d-en.zip处下载并解压EvID4226Patch223d-en.zip,双击之用WinRAR打开,再双击其中的EvID4226Patch.exe文件,将会出现一个窗口,在其中会显示出当前系统的半开连接数,我们此时要按下C键表示Change(改变),然后输入一个数值,如1024。

再按下Y键进行确认即可。

2.让迅雷支持UPnP要想提升BT下载速度,同时还要下载到完整资源的关键在于我们所连接的peers中的数据部分能否构成一个完整资源,这样就要求我们能够连接上更多的peers!但是BT这种方式本身就决定了它的生命周期短,peers并不稳定。

5-01 优特(uTorrent)使用方法

5-01 优特(uTorrent)使用方法

优特(uTorrent)错误信息解读及解决方法2011-12-20 14:05:39一、相关名词解释1、优特:即uTorrent软件,晨光BT支持的windows下的BT/PT下载工具。

2、种子文件:从晨光BT种子列表下载下来的,文件扩展名为.torrent的文件,一般比较小,几k到几百k。

3、资源文件:优特打开种子文件,下载完成之后的视频、音乐、软件等为资源文件。

一般比较大,几十兆到几十G。

4、保种或续种:所谓续种/保种就是,你的优特里面的种子,处于做种状态,别人可以从你这儿下载,你可以赚取上传流量和保种或续种积分。

二、优特种子列表“红种”红种是指优特种子列表里面的种子状态背景是红色,红色一般就是种子有问题了。

红种的原因很多,主要检查方法为查看种子列表下方的伺服选项卡里面的提示。

(如果你的优特里面没有伺服,请下载安装交大专用版。

)伺服里面状态提示文字为“工作中”,则表示该种子正常。

如果不是“工作中”,一般就是出问题了。

如下图所示,红框内为提示的错误原因。

红种时伺服状态常见的错误提示有以下几种:1、“无法找到主机名”一般是因为你的网络不支持IPv6,无法访问晨光BT服务器。

修复IPv6网络即可解决。

2、“本站不支持你使用的客户端软件”原因是晨光BT不支持你使用的BT下载软件,更换为优特3.0版本即可。

3、“更新中”一般优特每隔一定时间就从服务器更新一次,因此这里的“更新中”不一定是有错误。

如果长时间提示“更新中”,注意是长时间,则可能原因是优特无法连接晨光BT服务器,请尝试重启优特,重启电脑、关闭防火墙软件等方法来解决。

如果重启之后还不能解决,请检查你的IPv6网络是否正常,晨光BT网站是否能够打开等等。

4、“种子没有发布或者发布不成功”表示晨光BT上没有你的优特里面的这个种子。

可能是发种之后被管理人员删除,也可能是该种子还没有发布。

5、“用户共享率过低,不能下载。

请做种或下载免费种子并续种以提高共享率。

什么叫做BT下载?

什么叫做BT下载?

itTorrent(简称BT,俗称BT下载、变态下载)是一个多点下载的源码公开的P2P软件,使用非常方便,就像一个浏览器插件,很适合新发布的热门下载。

其特点简单的说就是:下载的人越多,速度越快。

BitTorrent 下载工具软件可以说是一个最新概念P2P 的下载工具、它采用了多点对多点的原理,一般简称BT(BitTorrent) 也就是大家所说的变态下载。

该软件相当的特殊,一般我们下载档案或软件,大都由HTTP 站点或FTP 站台下载,若同时间下载人数多时,基于该服务器频宽的因素,速度会减慢许多,而该软件却不同,恰巧相反,同时间下载的人数越多你下载的速度便越快,因为它采用了多点对多点的传输原理。

这样才能真正提高BitComet下载速度[ Date: 2005-11-02 12:01:51 AM | Author: Lemon.Hun | From: Internet | | ]这样才能真正提高BitComet下载速度来源于:Internet1:下载软件的设置1. 运行BitComet 0.60 ,打开自己的BitComet 的" 选项" 一栏,点击第一栏" 网络连接"。

全局最大下载速度无限制调整到1000(2M 以下用户1000 是个不可达到的数字,所以可行) 。

全局最大上传速度无限制调整到40 ( 根据个人情况合理选择,这是我的建议数) 。

监听端口建议不要和6881-6889 16881-16889 重复,个人感觉19770-22000 之间比较好。

( 当然你映射了端口,那么就以你映射的监听端口为准,不需改动) ,装了防火墙的用户在你的防火墙里面打开你的监听端口。

2. 点击任务设置,目前此项里面的参数暂时保持不变,在后来的调整中需要用到其中的"每任务最大上传速度"3. 点击界面外观最多显示peer 数量改到10004. 点击高级设置如果多少分钟之内不能连接则添加备用Tracker:30改到0备用Tracker 列表5. 点击网络连接每任务最大连接数:改到1000 。

迅雷7

迅雷7

7.9.8.4550 发布日期:2013年8月15日 7.9.4.4462 发布日期:2013年6月8日 7.2.13.3882 发布日期:2013年1月22日 首个版本发布 7.2.90.28 发布日期:2012年7月27日 首个版本发布 7.2.90.50
体验版
迅雷7.9.1.4230优先体验版功能变化: ——采用全新字体引擎,文字显示效果出众 ——界面右上角增加推荐皮肤功能 ——在任务列表选中多个任务时,底部状态栏将显示已选中任务的数量及总大小 ——功能大全中增加“速度测试”功能 ——详情页中增加“复制下载链接、停止上传、种子文件另存为”等基本操作按钮 ——BT任务新建面板支持调整窗口大小 ——帐号登录支持HTTP、Socks5代理模式
1.采用浓浓春节气息的精美皮肤 2.整合迅雷大全精心挑选的春节娱乐内容 迅雷7.2.13.3882功能变化: --Chrome、Firefox浏览器支持将迅雷客户端登录状态带到页中 --右侧视频信息栏增加“在线预览、边下边播”功能 --协同下载管理界面支持显示任务数 细节改进 --优化浏览器带迅雷客户端登录态的稳定性 --迅雷下载诊断工具兼容最新版360安全浏览器 版本大小:26.5MB 版本号:7.2.9.3634
修正某些页后缀名识别错误的问题 修正chrome支持扩展cookie参数传递错误的问题 修正任务列表排序问题 修正详情页加载列表慢的问题 修正取消选中bt任务部分文件,导致离线通道一段时间内有速度无进度的问题
实用小技巧
1,如何让设置的皮肤主题恢复为默认? 皮肤主题 皮肤主题超级炫目是迅雷7一个大特色,如果友友们随意设计自己的主题后,想恢复原始迅雷淡蓝主题,在顶 端菜单栏有个皮肤主题的图标,对就是那个小衣服,点击进入后。 选择第一个带有迅雷图标的图片,然后在配色方案中选择第一个蓝色,在透明方案中选择“重置”,就可以 恢复原来默认的主题了。 2,如何关闭迅雷资讯的弹出? (1)、点击迅雷7工具栏的“齿轮”图标,打开配置面板。 迅雷资讯 (2)、选择“消息提示”标签,去掉“显示迅雷资讯”前的勾,再点击“确定”即可。 3,如何让下载的文件按照文件的大小排列? 在所有下载文件中信息中,最顶端有一栏(状态、类型、文件名、大小等),

如何下载最新带字幕的国外高清电影

如何下载最新带字幕的国外高清电影
中能够正确显示字幕。
下载电影及字幕文件
下载电影
根据选择的下载链接,进行下载操作。通常可以通过点击链接或使用下载工具来 完成下载。
下载字幕文件
如果选择的版本带有字幕文件,也需要下载相应的字幕文件。通常字幕文件会以 与电影文件同名的方式保存在同一文件夹内。
04
合并字幕与电影文件
将字幕文件与电影文件进行合并
03
搜索并下载电影
使用搜索引擎搜索电影
01
02
03
使用搜索引擎
在搜索引擎中输入与电影 名称相关的关键词,例如 “2023年最新电影下载” 或“高清电影下载”等。
筛选结果
在搜索结果中寻找合适的 下载链接,通常可以选择 按相关性或时间顺序排序 。
注意版权问题
在下载前,确保该电影是 合法的,避免侵犯版权。
查找电影的发布时间
了解电影的发布时间可以帮助您确定 哪些网站或平台可能提供最新版本的 带字幕的电影。
选择可靠的电影下载网站
寻找知名的电影下载网站
选择知名度高、口碑良好的电影下载网站度
在选择网站时,查看其他用户的评价和反馈,以确保网站的可信度和可靠性。
了解电影的分辨率和字幕质量
如何下载最新带字幕 的国外高清电影
汇报人: 日期:
目录
• 了解电影来源 • 选择合适的下载工具 • 搜索并下载电影 • 合并字幕与电影文件 • 安全提示
01
了解电影来源
确定电影来源
了解电影的发行渠道
电影可能通过不同的发行渠道发布, 如院线、电视台、在线流媒体平台等 。了解电影的发行渠道有助于确定可 用的下载资源。
01
02
03
04
05
下载并安装视频 播放软件

BT下载网址大全

BT下载网址大全

BT下载网址大全雷傲论坛bt索引区,有潜力(直接下载,推荐):bt下载的老大,bt下载的综合站(无需注册就可下载,推荐度-五星)://bt/新开的tlf的bt站,估计会很有潜力(无需注册就可下载,推荐度-五星):/TLF的bt站,估计会很有潜力(无需注册就可下载,推荐度-五星):/请注意TLF发布索引页右上角的TEAM和Server专用发布索引页,推荐,种子有保证。

/team.php/server.phpGS,HELL的BT站,又一个很灵的BT下载综合站(无需注册就可下载,推荐)::81/108游戏网的BT站,电影下载的好去处(需注册,推荐):/bt/超级BT联盟发布索引页(直接下)http://61.129.81.206/bt/index.phpPCHOME-宽带山-BT发布页(直接下)::800/bt/kds//bt/kds//bt/kds//bt/kds/冰鱼论坛-BT索引区,全部都是综艺类的,推荐(直接下):/bt/icefish/:8086/bt/icefish/论坛为/IT论坛-bt发布索引,人气不错,推荐(直接下):/bt/itbbs//bt/itbbs/星空动漫BT站,下载动漫的又一好去处(无需注册就可下载):/anime.htm874-252的论坛,主要是bt下载DVD的电影为主(需注册):/E游网bt发布区,电影较多(大多数需注册回复后方能下载):/Board/Board.asp?BoardID=407三夫之家bt发布区,综合类,资源较多(直接就可下载发布需注册,推荐)/btfans/NB-p2p资源论坛bt发布区,电影较多(需注册):/bbs/list.asp?boardid=6游侠网BT资源发布区,游戏-软件-电影-连续剧等综合类(需注册,推荐)/vbb/forumdisplay.php?s=&forumid=140KDS-BTfans发布页,影视类较多(无需注册就可下):/ywq/IINS的bt发布页,影视类较多(无需注册):/btfans/index.php蚂蚁社区的bt共享区,(无需注册,但资源较少)/bbs/9394论坛BT下载区,软件为主(需注册,资源较少)/bbs/龙卷风BT下载区,软件为主(需注册,目前还在试行):8080//bt/ftpdown/天使漫游地带bt发布页(直接下载,人气欠佳)/bt/新视界DVDRIP-bt索引(直接下):/bt/newmov//bt/newmov/frankmp3-bt索引区(直接下):/bt/frankmp3//bt/frankmp3/雷傲论坛BT 索引区/cgi-bin/index.cgiTLF的bt站,估计会很有潜力(无需注册就可下载,推荐度-五星):/请注意TLF发布索引页右上角的TEAM和Server专用发布索引页,推荐,种子有保证。

P2P软件介绍

P2P软件介绍

P2P软件介绍作者:疾风│2008-01-28 16:19:29│人气:2181有鉴于最近许多网友询问除了Foxy、eMule、BT外,还有哪些好用的P2P软件,笔者决定将自己曾经使用过的相关软件做一次总整理,希望能帮助到需要的人。

以下介绍皆是本人觉得好用并且推荐的下载程序,没用过的无名软件绝对不包含在里面。

每个标题都附上载点,提供版友自行下载。

热门BT软件BitComet 0.98魂此为绿化软件,但是各位可以放心下载,里头绝对没有病毒。

话说BitComet到0.90版本之后,似乎官方软件有附上广告后门,虽然对计算机无害,却会占用上传带宽10KB左右,下载速率想快也快不起来。

于是日本网友针对此特别开发出全新的BitComet魂(每一个版本都有,不过”魂”已经将广告软件去除),采用新NDA技术,强调稳定度。

因为内码已经被全面改写过了,所以你可以明显感受到极高的下载速率。

内附基本修改方法,按照步骤执行即可。

μTorrent 1.7.7 Stable这是官方最新的版本(2008/01/25),效果如何还有待确认。

网络上常见的BT软件随便一数就有五、六种,近来人气指数最高的,就是这款体积小巧又免安装的μTorrent了。

μTorrent不像一般BT软件那么会吃资源,可以让你在玩在线游戏的同时进行BT下载,不过也别以为它功能阳春,跟FlashGet一样,μTorrent能帮你将网络调整成最佳传输状态,不用像Azur eus为复杂的设定伤脑筋。

另外附上多国语言字幕文件Azureus BitTyrant 2.5这是小弟目前最常用的BT下载工具。

基于Azureus2.5 版发展的BitTyrant其实就和以前的Azureus一模一样,只是内部的程序代码经由华盛顿大学重新编写过。

BitTy rant号称能够大幅提高BT的传输速度(不是传输量),它使用的方式和其它的吸血BT不同,并不会改变整体的上传流量,而是改变传递至单一Peer的流量,否则的话我也不会介绍此软件:传输较多数据给你的Peer,可以获得较高流量。

Visual Basic 2005编程基础与项目实践_01

Visual Basic 2005编程基础与项目实践_01

应了电子商务时代发展的需要,它必将更广泛地应用于B/S结构和
多层结构。
Visual Basic 2005 编程基础与项目实践——第01章 欢迎进入 Visual Basic 2005 编程世界
安装Visual Studio 2005
Visual Studio 2005是一套完整的开发工具集,用于生成
Studio 2005集成开发界面,选择【文件】→【新建】→
【项目】命令,出现如图1-10所示的对话框,选择新建 一个Visual Basic项目,将其命名为“欢迎”,单击
【浏览】按钮,选择项目的存放位置。
(2)单击【确定】按钮,进入Visual Basic 2005主界面, 然后从工具箱中分别选择1个标签控件(Label)、2个 命令按钮(Button)控件,拖放到窗体Form1上。调整 控件大小和位置,创建用户界面如图1-17所示。
Visual Basic 2005 编程基础与项目实践——第01章 欢迎进入 Visual Basic 2005 编程世界
Visual Basic 2005的安装步骤
Visual Basic 2005 编程基础与项目实践——第01章 欢迎进入 Visual Basic 2005 编程世界
Visual Basic 2005的安装步骤
发周期短等优势,使得它深受广大软件开发人员的喜爱。 Visual Basic 2005是微软公司推出的全新集成开发环境Visual Studio 2005的重要成员之一,它不仅继承了Basic语言简单、易学、易用 的优点,而且加入了很多的新特性与功能。Visual Basic 2005极大 地增强了Web的设计功能,它支持基于网络应用的开发,也可以 开发基于Visual Basic 2005的ASP .NET程序。Visual Basic 2005适

中英字幕下载网站

中英字幕下载网站

我算是个电影+英语爱好者,所以电脑里500来部电影和N季美剧都是中英文双语字幕的。

我想在这里和大家分享一下我的资源和心得。

下面我想对阅读本贴的同志进行一下定位,请确定您的类型以便决定是否阅读本贴。

1,RMVB清晰度就能满足的--非720P,DVDRIP,DVD,HD甚至高清蓝光不可的请停止2,喜欢内镶中英文双语字幕的同志--觉得英文字幕碍事或喜欢自己外挂的请停止3,喜欢英语原声的美国,英国电影的同志--钟爱译制片的请停止4,有自己的网络接入(家庭或学校宿舍,机房)的通知--只能在网吧上网的请停止我是从2005年的暑假刚上大一的时候有了自己的电脑开始大规模的下电影,当时也不管什么字幕。

只要是质量比较有保证的论坛出的一律下,当时比较喜欢猪猪,帝国和BT天堂,还特迷信W AF的版本,总之当时只是单纯对电影的需求。

后来,我发现看电影学英语--尤其是学口语和词汇真的是太棒了。

但是苦于当时没有英文字幕也只能去射手下个SRT挂上自己看,不方便不说,每次还得调试--我用的是KMP比暴风强多了--个人意见,暴风的FANS别丢我。

2006年寒假的时候偶尔在帝国的转贴区里下了个飞鸟影苑的《太阳之泪》,N天之后偶尔一看才知道自己下了第一部双语字幕的片子。

学了几句,发现配合金山词霸,一个生词都跑不了,爽!从此我的电脑只接纳这样双语字幕的电影,到目前为止已经积攒了500部左右(具体列表请见本组群)2月5日更新资源列表。

当然这些我肯定不可能都学得完--学一部要好几天。

所以也算是一种收集癖吧。

我在搜集资源的过程中发现,网上的电影质量参差不齐。

有一些资源不是字幕差就是画面差要不就是时间轴出问题,更离谱的是影音错位。

所以我认为,下中英文双语字幕的片子一定要认准有口碑和专业的大论坛的版本。

绝对不能在迅雷上搜索,那样很难保证质量。

下面就是我要向大家介绍的资源和下载的方法------------------------------------------------------------------------------------------一,飞鸟影苑地址: 下载方式:BT中英文双语字幕电影下载具体地址是此论坛的原创区:/forum-30-1.html此论坛的中英文双语字幕电影和单中文字幕电影混在一起所以请看好发布帖子的主题的“[中英字幕]”字样,和国家再下载。

BT4_pre_final官方指南(中文)及下载地址

BT4_pre_final官方指南(中文)及下载地址

由BT4 pre-final的官方英文指南BackTracK pdf翻译而来,水平有限,某些术语翻译不尽准确。

了解详情及下载BT4 pre-final(1.3G)请到/blog/backtrack/backtrack-pre-final-public-release-and-download/BackTrack4 官方指南简介Backtrack 是处于世界领先地位的渗透测试和信息安全审计发行版本。

有着上百种预先安装好的工具软件,并确定能够完美运行,Backtrack4 提供了一个强大的渗透测试平台--从Web hack的应用程序到RFID 审查,都可由Backtrack来完成。

内幕BackTrack 的基础BT4 引入了许多显著的变化,基于Ubuntu Intrepid。

现在开始使用我们自己修改了的Ubuntu软件包和渗透测试工具软件来维护我们自己全部的软件仓库。

另外一个显著的变化是更新linux 核心版本到 2.6.29.4.这个新核心带来了一整套系统内在的变化,使得极大地改变了BackTrack的架构。

Backtrack 的核心不再使用lzma格式的squashfs作为live cd的文件系统,从而导致了一个更大容量的ISO 文件。

但从另外一个方面来看,这也使得我们不用维护我们自己的核心补丁问题。

目前这是很痛苦的,因为squashfs融入主流核心的速度十分缓慢。

BT4使用了squashfs-tools version 4.0,内建的squashfs核心模块(2.6.29.4),和旧版本不兼容。

使用了AUFS格式作为统一文件系统(unification filesystem)。

核心已经安装了几个无线驱动的注入和优化补丁,并且打了bootsplash 补丁,这些补丁都能在核心源码包中找到。

(/usr/src/linux/patches)这些变化意味着以前很多在BT2/BT3中使用的方法已经不再有效,比如启动时的cheatcodes参数。

LCT_LH9127_ZAK项目软件需求说明书V01

LCT_LH9127_ZAK项目软件需求说明书V01

LCT_LH9127_ZAK项目软件需求说明书V01技术文件名称:LH9127软件需求讲明书版本:V0.2拟制段鹏审核会签标准化批准西安龙飞网络科技有限公司1 引言11.1 编写目的11.2 预期的读者和阅读建议11.3 文档约定12 术语、定义和缩略语22.1 术语、定义22.2 缩略语23 综合描述23.1 背景和产品定位23.2 接口23.3 应用场景33.4 功能概述44 需求编号规则54.1 功能需求定义55 软件需求讲明75.1 Firmware部分软件讲明 75.1.1 W AN口部分75.1.1.1 SR-F-0010-01 W AN支持口制式及频段要求75.1.1.2 SR-F-0010-02 搜网/选网需求85.1.1.2.1 SR-F-0010-02-01 开机时的网络选择要求85.1.1.2.2 SR-F-0010-02-02 待机时的网络选择要求95.1.1.2.3 SR-F-0010-02-03 连接状态下的网络选择要求105.1.1.3 SR-F-0010-03 Inter-RAT互操作要求115.1.1.3.1 SR-F-0010-03-01 TD-LTE与GSM/GPRS/EDGE系统间互操作要求115.1.1.3.2 SR-F-0010-03-02 TD-LTE与TD-SCDMA/TD-HSPA系统间互操作要求125.1.1.3.3 SR-F-0010-03-03 漫游指示145.1.1.4.1 SR-F-0010-04-01 新增APN 145.1.1.4.2 SR-F-0010-04-02 提供一个扩展APN储存列表15 5.1.1.4.3 SR-F-0010-04-03 默认APN设置175.1.1.4.4 SR-F-0010-04-04 修改默认APN 185.1.1.4.5 SR-F-0010-04-05 取消默认APN 195.1.1.5 SR-F-0010-05 数据连接建立方式205.1.1.5.1 SR-F-0010-05-01 LTE下自动建立网络连接20 5.1.1.5.2 SR-F-0010-05-02 3G/2G下自动建立网络连接22 5.1.1.5.3 SR-F-0010-05-03 LTE下手动建立网络连接23 5.1.1.5.4 SR-F-0010-05-04 3G/2G下手动建立网络连接25 5.1.1.5.5 SR-F-0010-05-05 NDIS拨号方式265.1.1.6 SR-F-0010-06 网络有关参数设置275.1.1.6.1 SR-F-0010-06-01 网络模式选择275.1.1.6.2 SR-F-0010-06-02 网络连接模式选择285.1.1.6.3 SR-F-0010-06-03 搜网方式选择295.1.1.7 SR-F-0010-07 PIN码安全功能 305.1.1.7.1 SR-F-0010-07-01 PIN码开启提示305.1.1.7.2 SR-F-0010-07-02 PIN码锁开启/关闭 315.1.1.7.3 SR-F-0010-07-03 修改PIN码 325.1.1.7.4 SR-F-0010-07-04 PUK码解锁 335.1.1.8 SR-F-0010-08 锁网功能设置345.1.1.8.1 SR-F-0010-08-01 锁网功能开启/关闭345.1.1.8.2 SR-F-0010-08-02 锁网功能规则355.1.1.9 SR-F-0010-09 W AN口网络流量统计355.1.1.9.1 SR-F-0010-09-01 W AN口网络流量统计365.1.1.9.2 SR-F-0010-09-02 此次统计值清零365.1.1.9.3 SR-F-0010-09-03统计值显示365.1.2 LAN/WLAN口部分375.1.2.1.1 SR-F-0020-01-01 开机支持USB虚拟光驱375.1.2.1.2 SR-F-0020-01-02 关机USB口充电模式385.1.2.1.3 SR-F-0020-01-03 USB口诊断和调试385.1.2.1.4 SR-F-0020-01-04 LAN口MAC地址395.1.2.2 SR-F-0020-02 WLAN功能395.1.2.2.1 SR-F-0020-02-01 支持802.11b/g/n协议395.1.2.2.2 SR-F-0020-02-02 WiFi工作信道模式405.1.2.2.3 SR-F-0020-02-03 支持单SSID功能405.1.2.2.4 SR-F-0020-02-04 WiFi鉴权方式415.1.2.2.5 SR-F-0020-02-05 WiFi链路层认证方式415.1.2.2.6 SR-F-0020-02-06 WiFi加密算法415.1.2.2.7 SR-F-0020-02-07 默认SSID命名规则 425.1.2.2.8 SR-F-0020-02-08 自定义SSID 425.1.2.2.9 SR-F-0020-02-09 SSID广播435.1.2.2.10 SR-F-0020-02-10 WiFi接入终端数限制435.1.2.2.11 SR-F-0020-02-11 当前WiFi接入终端数显示445.1.2.2.12 SR-F-0020-02-12 WiFi高级设置项445.1.2.3 WPS功能 445.1.2.3.1 SR-F-0020-03-01 支持PIN和PBC两种WPS工作方式 45 5.1.2.3.2 SR-F-0020-03-02 PIN工作模式455.1.2.3.3 SR-F-0020-03-03 PBC工作模式465.1.3 网关部分475.1.3.1 LAN(WLAN)内IP地址分配475.1.3.1.1 SR-F-0030-01-01 DHCP服务器475.1.3.2 协议标准475.1.3.2.1 SR-F-0030-02-01 支持TCP/IP协议475.1.3.2.2 SR-F-0030-02-02 支持IPv4/IPv6双栈 485.1.3.2.3 SR-F-0030-02-03 支持UDP协议495.1.3.2.4 SR-F-0030-02-04 支持UPnP协议495.1.3.3 功能应用495.1.3.3.1 SR-F-0030-03-01 DNS Relay 505.1.3.3.2 SR-F-0030-03-02 NAT 505.1.3.3.3 SR-F-0030-03-03 SNTP 505.1.3.3.4 SR-F-0030-03-04 DMZ 515.1.3.4 网络安全515.1.3.4.1 SR-F-0030-04-01 MAC地址过滤(只针对WIFI连接) 515.1.3.4.2 SR-F-0030-04-02 IP地址过滤525.1.3.4.3 SR-F-0030-04-03 URL过滤 535.1.3.4.4 SR-F-0030-04-04 VPN穿越 535.1.4 系统功能部分545.1.4.1 SR-F-0040-01 OMA-DM 545.1.4.2 SR-F-0040-02 短信功能要求555.1.4.2.1 SR-F-0040-02-01 支持LTE下基于PS域的短信功能555.1.4.2.2 SR-F-0040-02-02 支持其他制式下基于CS域的短信功能5 55.1.4.2.3 SR-F-0040-02-03短信的编码格式要求 555.1.4.2.4 SR-F-0040-02-04短信结构要求 565.1.4.2.5 SR-F-0040-02-05短信服务中心(SMSC)的设置和修改5 65.1.4.2.6 SR-F-0040-02-06短信收件箱/发件箱/草稿箱575.1.4.2.7 SR-F-0040-02-07短信差不多操作585.1.4.2.8 SR-F-0040-02-08短信储备595.1.4.2.9 SR-F-0040-02-09未读短信提示、发送失败提示和储备空间已满提示605.1.4.2.10 SR-F-0040-02-10 已发短信属性查看605.1.4.2.11 SR-F-0040-02-11支持数据与短信业务迸615.1.4.3 SR-F-0040-03 电话薄功能要求 615.1.4.3.1 SR-F-0040-03-01 电话薄文件格式615.1.4.3.2 SR-F-0040-03-02 电话薄储备和容量限制625.1.4.3.3 SR-F-0040-03-03 电话薄差不多操作625.1.4.3.4 SR-F-0040-03-04 电话薄高级操作635.1.4.3.5 SR-F-0040-03-05 电话薄已满提示635.1.4.4 SR-F-0040-04 系统日志 645.1.4.5 SR-F-0040-05 复原出厂设置645.1.4.6 SR-F-0040-06备份/复原系统设置655.1.4.8 SR-F-0040-08 支持USB口升级675.1.4.9 SR-F-0040-09 支持WEB UI本地升级685.1.5 UI部分695.1.5.1 SR-F-0050-01基于PC的一般版WEB UI功能695.1.5.1.1 SR-F-0060-01-01一般版WEB UI治理页面695.1.5.2 SR-F-0050-02基于便携设备的简化版WEB UI功能69 5.1.5.2.1 SR-F-0050-02-01 简化版WEB UI治理页面695.1.5.2.2 SR-F-0050-02-02 简化版WEB UI支持嵌入式操作系统70 5.1.6 Internet扫瞄器兼容性部分715.1.6.1 SR-F-0060-01一般WEB UI支持网络扫瞄器 715.1.6.2 SR-F-0060-02简化WEB UI支持网络扫瞄器 715.1.7 生产测试部分725.1.7.1 SR-F-0070-01支持工厂模式725.1.7.2 SR-F-0070-02支持工厂模式下按键测试735.1.7.3 SR-F-0070-03支持工厂模式下充电电路测试735.1.7.4 SR-F-0070-04支持工厂模式下SDIO电路测试735.1.7.5 SR-F-0070-05支持工厂模式下RF BT、FT 745.1.7.6 SR-F-0070-06支持工厂模式下WiFi BF、FT 745.1.7.7 SR-F-0070-07支持工厂模式下设备IMEI号写入/读取75 5.1.7.8 SR-F-0070-08支持工厂模式下设备SN号写入/读取755.1.7.9 SR-F-0070-109支持工厂模式下设备WiFi有关参数写入/读取7 65.1.7.10 SR-F-0070-10支持工厂模式下LED点亮和熄灭765.1.7.11 SR-F-0070-10支持工厂模式下测试序列的读取和写入765.2 BSP部分软件讲明775.2.1 按键775.2.1.1 SR-F-0080-01电源键功能定义775.2.1.2 SR-F-0080-02 Reset键功能定义775.2.2 LED 785.2.2.1 SR-F-0090-01 电源指示LED 785.2.2.2 SR-F-0090-02 WIFI指示LED 795.2.2.3 SR-F-0090-03 信号强度指示LED 805.2.3 USB接口 815.2.3.1 SR-F-0100-01 USB口充电模式815.2.3.2 SR-F-0100-02 USB口虚拟光驱815.2.3.3 SR-F-0100-03 USB口网络设备模式825.2.3.4 SR-F-0100-04 USB口调试诊断模式825.2.4 充电治理835.2.4.1 SR-F-0110-01 高温充电爱护835.2.4.2 SR-F-0110-02 高温自动关机835.2.5 WiFi性能要求845.2.5.1 SR-F-0120-01 802.11b标准下的最大发射功率要求845.2.5.2 SR-F-0120-02 802.11g标准下的最大发射功率要求845.2.5.3 SR-F-0120-03 802.11n标准下的最大发射功率要求845.3 PC驱动部分软件讲明855.3.1 支持操作系统855.3.1.1 SR-F-0130-01 支持Windows操作系统855.3.1.2 SR-F-0130-02 支持MAC操作系统855.4 性能需求865.4.1 SR-P-0010 初始化时刻865.4.2 SR-P-0020 上网拨号成功率865.5 质量属性需求865.5.1 可靠性865.5.1.1 SR-Q-0010 无缺陷性需求865.5.1.2 SR-Q-0020 健壮性需求875.5.1.3 SR-Q-0030 可用性需求875.5.2 安全性875.5.2.1 SR-Q-1010 数据一致性需求875.5.3 可爱护性875.5.3.1 SR-Q-2010 软件爱护需求885.5.3.2 SR-Q-2020 代码可读性需求885.5.3.3 SR-Q-2030 可升级性需求885.5.4 扩展性885.5.4.1 SR-Q-4010 功能扩展性需求885.5.5 可测试性885.5.5.1 SR-Q-5010 消息跟踪需求885.5.5.2 SR-Q-5020 调试跟踪需求895.5.5.3 SR-Q-5030 可分解性需求895.6 外部接口需求895.7 其它需求895.7.1 通用化、系列化、模块单元化需求89 5.7.2 设计和实现上的限制895.7.3 执行标准895.7.4 国际化需求895.7.4.1 SR-M-3010 语种有关的国际化需求895.7.5 杂类需求906 需求追踪907 验收准则908 参考文献90引言编写目的本文通过详细描述LH9127软件的功能需求、性能需求、质量属性需求、外部接口需求以及其它需求,为后续概要设计、软件(系统)测试、用户文档等工作提供基础与约束。

Magnet没有服务器和种子仍能抓BT

Magnet没有服务器和种子仍能抓BT

Magnet:没有服务器和种子仍能抓BT作者:李红来源:《电脑知识与技术·经验技巧》2010年第06期最近大量的BT下载网站被查封,告诉你一个好消息,磁力链接(Magnet link)能帮你继续抓BT了!你也许会说没有Tracker服务器和torrent文件(种子)如何进行BT下载?但磁力链接(Magnet link)的出现就打破了这一常规,如今无需Tracker服务器和种子,只要有一串Magnet link 即可抓BT了,这可真是BT界的一大创举,让国内的BT友们看到了希望!一、Magnet是什么?磁力链接与我们熟知的普通链接不同,它是以“magnet:?xt=urn:”开头的一个字符串,例如magnet:?xt=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C和magnet:?xt=urn:btih:ASOBQ324NFLOVRCS27ECHEPIBWFJTOYH,这个字符串中包含了要下载文件的导航信息,告诉BT客户端这是Magnet网络协议、所用的Hash计算方式、要下载的文件名等,Magnet中还能选择加入Tracker服务器的地址。

当你打开BT下载站网页时,如果看到某文件的下载地址处有Magnet link,旁边还有一块磁铁图标,就表示能利用磁力链接下载该文件,点击Magnet链接,BT软件就会马上接手下载,完全不需要再下载torrent,而且下载速度还真快,目前很多BT客户端都支持磁性链接下载。

Magnet下载原理是什么呢?传统的BT下载要通过Tracker服务器或BT种子才能获取下载者列表,由于Tracker服务器和BT种子文件服务器如今越来越少,导致大家经常无BT可抓,磁力链接的出现就彻底解决了这个问题!磁力链接通过文件内容的Hash结果生成一个纯文本的“数字指纹”并用之识别文件,任何人都可以从某文件上生成一个Magnet链接,因此这种BT下载不需要Tracker服务器和种子,仅需要一串字符就可以进行文件下载。

有效FTP资源下载站点

有效FTP资源下载站点

长期有效FTP资源下载站点长期有效FTP资源下载站点..感兴趣的就去看看哦..会有你意想不到的东西...好的话-就顶顶.01、DV软件ftp://16288:16288@61.152.101.129/ [被动]02、交大FTP ftp://cate:73610@202.117.28.20/03、浙江大学远程教学ftp ftp://ftpuser:xt38kma7@/04、游戏+软件ftp://scau:scau@:8021/ [被动]05、黑客软件ftp://16288:16288@61.152.101.129/06、当秀电影 ftp://当秀论坛888:@61.132.73.245:2211/ [有列表]07、天堂电视剧ftp1 ftp://:@/ [被动]08、四联自学社区FTP ftp://guesta:guesta@/09、老毒物智能FTP ftp://pdadown:pdadown@/10、影音休闲中心主力15号FTP服务器ftp://_guest:@218.27.12.79/11、龙联论坛-电影MTV专用下载专用帐号ftp://down:@:72/12、乾坤剑ftp://qbq_download:qbq_download@210.76.63.134:801/13、华东理工大学梅陇客栈下载账号ftp://ecust:ecust@202.120.111.6/14、华东理工大学梅陇客栈-嵌入式系统帐号ftp://e--mbedman:e--mbed1205@202.120.111.6/15、桃花岛免费经典综艺 ftp://每天更新经典综艺:classic_ftp@16、荥经电信ftp://yjdx:yjdx@202.98.141.74/17、TLF-色即是空tlf@:2100'target=_blank>tlf@:2100'target=_blank>tlf@:2100" target="_blank" onclick="return checkUrl(this)"id="url_16">ftp://:3Q4share@tlf@:210018、TLF-电子书ftp://tlfadv:deiejhjhhjt@:9988/19、猎人公寓ftp://goxyz:@203.175.255.36/20、思达音乐网ftp://320:320@/21、贵....州大学计算机科学与技术学院计算机科学系ftp://download:download@/22、兰荫补档区主力1号ftp://ly_budang:reqisthebest123@/23、厦门大学DVDFTP ftp://dvd:dvd@210.34.14.166:2121/24、龙联论坛软件ftp://down:@:29/25、益诚网络ftp://zy:zy@220.168.64.22/26、卡巴斯基内部ftp://kav2006:Fynb02dbhec60@data.kaspersky.ru/[被动]27、视频资源网(800G) ftp://:@/ [有列表]28、Pure-FTP ftp://download:download@210.29.152.1/29、容易在线ftp://jsyy:jsyy2006@202.109.97.23:8888/30、hao007 FTP ftp://hao007:hao007@/ [有列表]ftp://ramosdown:xymxhsway@/明河评书有声文学测试帐号ftp://测试速度:8888@兰荫ftpftp://ly_budang:reqisthebest123@/冰波FTP服务器(密码更新)地址:ftp://帐号:down-bingbo密码:om042681鱼鱼主力电视剧服务器1 (港台FTP)IP:端口:1013帐号:yuyu18_dsj1密码:鱼鱼影吧欢迎您!桃花岛免费经典综艺FTP://每天更新经典综艺:classic_ftp@:21个人FTP-经典电影DVDRIPFTP IP:60.190.3.230端口:21022下载用户名:下载密码:Icomeback列表用户:list列表密码:list快速查看链接:ftp://list:list@60.190.3.230:21021开放时间:24小时带宽情况:电信10M独享最大连接用户数:50人双线程,每线程100K/SFTP IP:60.190.3.230端口:21022下载用户名:下载密码:Icomeback列表用户:list列表密码:list快速查看链接:ftp://list:list@60.190.3.230:21021开放时间:24小时带宽情况:电信10M独享最大连接用户数:50人双线程,每线程100K/S新視界ftpftp://:ustvrip@220.168.7.87:20050/野鹰之家电影下载二ftp://movie2:bdLQoot7923N@/野鹰之家MP3音乐ftp://music:94Bdl3Llodsf@/大学生风彩FTP,超多精彩视频ftp://202.116.160.123/电影FTP资源点击这里进入电影FTP华东理工大学FTP服务器ftp://202.120.111.7/两个视频VIP学习FTP资源ftp://:2129/ftp://:2129/影音遐迩直播电台FTP202.96.114.97端口:8000用户名:yy_radio密码:yy_radio哈工大紫丁香羽毛球俱乐部FTPftp://badminton:badminton@202.118.224.13/315安全网资源共享区ftpftp://315safe:315safe@58.53.128.49:21苏州电信中,美,日,电视剧ftpftp://9255:net9255@61.155.39.141:9921北风学习网ftp下载服务器,有2008/2009年考研资源,教程等ftp://:@222.73.127.25:21网页制作资料FTP,有模板,素材等,很多资源ftp://codepub:@61.172.249.114美国加洲FTP资源ftp://tlfebookshare:tlfisthebest@64.111.98.140:21创世纪网络公司FTPftp://HNCSJ:0@220.168.54.28腾达数码智能手机ftpftp://SmartETdown:smartetdown@61.183.61.106/user: SmartETdownpassword: smartetdownaddress: 61.183.61.106软件小合集ftpftp://SHENZHEN:28527001@222.173.235.59/影音休闲中心体育FTP 2X50K里面有去年世界杯的每一场比赛的录像ftp://:yytvo@220.202.28.78 :2006天天CD音乐网FTPftp://-free:free-to-any@61.157.152.105:2121/方舟FTPftp://218.87.96.160/科研论坛FTP科研相关资料,可以去看看ftp://SciEi:@/YYeTs美剧论坛FTP2ftp://YYeTs:YYeTs@218.16.123.69 :58021天天天CD音乐网FTP服务器ftp://-free:free-to-any@61.157.152.105:2121/浙江大学ftp N多课件ftp://ftpuser:xt38kma7@/有时效性,要的快下载.天下武林网站FTP有好多的武术相关视频ftp://vcd:21wulincom@218.28.14.36/外星人高速FTPftp://nokia:nokia3230@61.132.144.110/曲江之夜ftpftp://xaut:xaut@/个人FTP地址:用户:sgeruser密码:epron;kljpoiu][a端口:77华源互动影院1号FTP(密码更新)IP:端口:21用户:密码:dfdsfwehrweorwrwep影盟旗舰服务器ftp://ilovexmu:xmuloveme@210.34.4.21/solgg资源站ftp地址:58.211.151.211端口:21用户:密码: 免费电影院ftp://:@地址:用户:密码:端口:21浙江大学ftp多门课件ftp://ftpuser:xt38kma7@/No:1ftp://220.195.229.164/目录/media介绍:电影,音乐,电视剧已测试,70kb 7×24评价:★★★☆☆No:2ftp://162.105.138.194/目录/pub介绍:电影,音乐已测试,70kb 7×24评价:★★★★☆No:3ftp://:1981/目录/pub介绍:专集,记录片,大量Movie资源,日韩TV,国产TV,动漫资源;大量英语资料;书籍连作菜视频都有,清华的GG收藏就是多,强烈推荐已测试,80×200kb 7×24评价:★★★★★No:4ftp:///目录/介绍:中南大学影视服务器。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

13.4.8 缓冲管理模块的设计和实现缓冲管理模块维护一个大小为16MB的缓冲区(大小可调整),将下载到的数据先保存在缓冲区中,在达到一定的数值时再将数据写入硬盘的文件中。

peer请求数据时,先在缓冲区中寻找,若缓冲区中不存在所请求的数据,则读文件并把请求数据所在的piece预先读入到缓冲区中。

除了管理缓冲区,本模块还负责创建待下载的文件,把下载到的piece写入文件,在peer请求数据时读文件。

本模块由data.h和data.c构成。

data.h#ifndef DATA_H#define DATA_H#include "peer.h"// 每个Btcache结点维护一个长度为16KB的缓冲区,该缓冲区保存一个slice的数据typedef struct _Btcache {unsigned char *buff; // 指向缓冲区的指针int index; // 数据所在的piece块的索引int begin; // 数据在piece块中的起始位置int length; // 数据的长度unsigned char in_use; // 该缓冲区是否在使用中unsigned char read_write; // 是发送给peer的数据还是接收到的数据// 若数据是从硬盘读出,read_write值为0// 若数据将要写入硬盘,read_write值为1unsigned char is_full; // 缓冲区是否满unsigned char is_writed; // 缓冲区中的数据是否已经写入到硬盘中int access_count; // 对该缓冲区的访问计数struct _Btcache *next;} Btcache;Btcache* initialize_btcache_node(); // 为Btcache结点分配内存空间并进行初始化int create_btcache(); // 创建总大小为16K*1024即16MB的缓冲区void release_memory_in_btcache(); // 释放data.c中动态分配的内存int get_files_count(); // 获取种子文件中待下载的文件个数int create_files(); // 根据种子文件中的信息创建保存下载数据的文件// 判断一个Btcache结点中的数据要写到哪个文件以及具体位置,并写入int write_btcache_node_to_harddisk(Btcache *node);// 从硬盘读出一个slice的数据存放到缓冲区中,在peer需要时发送给peer// 要读入的slice的索引,index、begin、length已存到node所指向的结点中int read_slice_from_harddisk(Btcache *node);// 检查一个piece的数据是否正确,若正确则写入硬盘上的文件int write_piece_to_harddisk(int sequence,Peer *peer);// 从硬盘上的文件中读取一个piece存放到p指针所指向的缓冲区中int read_piece_from_harddisk(Btcache *p, int index);// 将整个缓冲区中已下载的数据写入到硬盘上的文件中int write_btcache_to_harddisk(Peer *peer);// 当缓冲区不够用时,释放那些从硬盘上读取的pieceint release_read_btcache_node(int base_count);// 从btcache缓冲区中清除那些未完成下载的piecevoid clear_btcache_before_peer_close(Peer *peer);// 将刚刚从peer处获取的一个slice存放到缓冲区中int write_slice_to_btcache(int index,int begin,int length,unsigned char *buff,int 448449章13 len,Peer *peer);// 从缓冲区获取一个slice,读取的slice 存放到peer 的发送缓冲区中int read_slice_for_send(int index,int begin,int length,Peer *peer);// 以下是为下载和上传最后一个piece 而增加的函数// 最后一个piece 较为特殊,因为它是一个不完整的piece int write_last_piece_to_btcache(Peer *peer);int write_slice_to_last_piece(int index,int begin,int length,unsigned char *buff,int len,Peer *peer);int read_last_piece_from_harddisk(Btcache *p, int index);int read_slice_for_send_last_piece(int index,int begin,int length,Peer *peer); void release_last_piece();#endif每个缓冲区结点的大小为16KB ,默认生成1024个结点,总大小为16MB 。

缓冲区以一个piece (通常为256KB )为基本单位,也就是临近的16个结点为一组,这16个临近的结点要么全部被使用要么全部空闲。

第1~16个结点存放一个piece ,第17~32个结点存放一个piece ,依此类推。

为了方便处理,所有缓冲区在程序启动时统一申请,在程序结束时一起被释放。

以下是data.c 文件的头部包含的代码,主要包含一些头文件和定义了一些全局变量。

data.c#include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <string.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <malloc.h>#include "parse_metafile.h" #include "bitfield.h" #include "message.h" #include "sha1.h" #include "data.h"extern char *file_name; // 待下载文件的文件名 extern Files *files_head; // 对于多文件种子有效,存放各个文件的路径和长度 extern int file_length; // 待下载文件的总长度 extern int piece_length; // 每个piece 的长度 extern char *pieces; // 存放所有piece 的hash 值 extern int pieces_length; // 缓冲区pieces 的长度extern Bitmap *bitmap; // 指向己方的位图extern int download_piece_num; // 记录已经下载了多少个piece extern Peer *peer_head; // 指向peer 链表#define btcache_len 1024 // 缓冲区中共有多少个Btcache 结点 Btcache *btcache_head = NULL; // 指向一个大小为16MB 的缓冲区 Btcache *last_piece = NULL; // 存放待下载文件的最后一个piece int last_piece_index = 0; // 最后一个piece 的索引,它的值为总piece 数减1 int last_piece_count = 0; // 针对最后一个piece ,记录已下载了多少个slice int last_slice_len = 0; // 最后一个piece 的最后一个slice 的长度int *fds = NULL; // 存放文件描述符 int fds_len = 0; // 指针fds 所指向的数组的长度 int have_piece_index[64]; // 存放刚刚下载到的piece 的索引 int end_mode = 0; // 是否进入了终端模式,终端模式的含义参考BT 协议data.c中各个函数的定义如下。

●Btcache* initialize_btcache_node()功能:创建Btcache结点,分配内存空间并对其成员的值进行初始化。

函数实现代码如下:Btcache* initialize_btcache_node(){Btcache *node;node = (Btcache *)malloc(sizeof(Btcache));if(node == NULL) { return NULL; }node->buff = (unsigned char *)malloc(16*1024);if(node->buff == NULL) { if(node != NULL) free(node); return NULL; }node->index = -1;node->begin = -1;node->length = -1;node->in_use = 0;node->read_write = -1;node->is_full = 0;node->is_writed = 0;node->access_count= 0;node->next = NULL;return node;}●int create-btcadeu功能:创建总大小为16K*1024bit即16MB的缓冲区。

函数实现代码如下:int create_btcache(){int i;Btcache *node, *last; // node指向刚刚创建的结点、last指向缓冲区中最后一个结点for(i = 0; i < btcache_len; i++) {node = initialize_btcache_node();if( node == NULL ) {printf("%s:%d create_btcache error\n",__FILE__,__LINE__);release_memory_in_btcache();return -1;}if( btcache_head == NULL ) { btcache_head = node; last = node; }else { last->next = node; last = node; }}// 为存储最后一个piece申请空间int count = file_length % piece_length / (16*1024);if(file_length % piece_length % (16*1024) != 0) count++;last_piece_count = count; // count为最后一个piece所含的slice数last_slice_len = file_length % piece_length % (16*1024);if(last_slice_len == 0) last_slice_len = 16*1024;last_piece_index = pieces_length / 20 -1; // 最后一个piece的index值while(count > 0) {node = initialize_btcache_node();if(node == NULL) {printf("%s:%d create_btcache error\n",__FILE__,__LINE__);release_memory_in_btcache();return -1;450451章13 }if(last_piece == NULL) { last_piece = node; last = node; } else { last->next = node; last = node; }count--; }for(i = 0; i < 64; i++) { have_piece_index[i] = -1; }return 0; }● void release_memory_in_btcache()功能:释放data.c 文件中动态分配的内存。

相关文档
最新文档