为了增强众板油们的下载本领,特转一帖。希望大家好好学习。不要再出现由于自身问题而导致下不了游戏的事了。
什么是PORT(主动模式)和PASV(被动模式)
一次完整的FTP会话,包含有两个连接,一个称之为命令通道,一个称之为数据通道。命令通道用来传递一些“命令”和反馈,包括用户名密码登陆,而且众所周知是明文。默认此通道是21端口 当然 管理员也可以修改为其他端口 是什么都无所谓 但若建立多个FTP的话 端口不能重复
数据通道用来传递实际数据----列目录、文件传输
建立数据通道分两种方式,一是PORT模式(主动),二是PASV模式(被动)
你会在因特网上找到许多FTP服务器,有的要么只支持PORT,有的要么只支持PASV,有的是因为考虑安全因素,有的是因为条件限制等等
最好把你的FTP做成PORT和PASV方式都能支持的,这样不会使客户端在连接上受到困扰,特别是一些新手
对于PORT和PASV的定义,比较容易理解的解释是针对FTP服务端而言的:
PORT是主动模式,在建立数据通道时,服务端去连接别人
PASV是被动模式,在建立数据通道时,服务端被别人连接
建立数据通道时,用PORT模式还是PASV模式,选择权在于FTP客户端
具体点说是这样
Port模式:
当客户端向服务端连接后,使用的是PORT模式,那么客户端B会发送一条命令告诉服务端(客户端B在本地打开了一个端口N在等着你进行数据连接),当服务端收到这个Port命令后 就会向客户端打开的那个端口N进行连接,这种数据连接就生成了。
Pasv模式:
当客户端B向服务端连接后,使用的是PASV模式,服务端会发信息给客户端,这个信息是(服务端在本地打开了一个端口M,你现在去连接我吧),当客户端收到这个信息后,就可以向服务端的M端口进行连接,连接成功后,数据连接也建立了。
如何取消被动模式
有些站点本身不支持PASV被动模式,这里就需要取消被动模式的选择,因为软件自动判断并不是很准确,有些时候会判断出错而无法连接。或基于安全因素考虑。以flashget为例:打开工具→选项→代理服务器→编辑→PASV去掉√
如何用flashget当ftp软件用
众所周知flashget可以直接下载ftp,但如何充当ftp软件来用呢
1.首先进flashget的站点资源探索器
2.输入你要访问的FTP站点,然后回车
3.进入子文件夹,找到你要下的文件:
4.点击右键---->下载:
5.进入下载对话框:
为什么要单线程下载
因为线程越多,整个网络的负担也越重,有可能导致网络(下载服务器)崩溃,基于这点,做人要厚道,下游戏还是老老实实用单线程吧。不然服务器会拒绝登录甚至封你IP
教你如何设置单线程单任务
Flashget默认最大能把一个文件分成最多10个线程同时下载,这样会获得几倍于单线程的速度,有的人希望分成更多的快数,以为可以获得更快的速度,其实不然,有时更多的快数反而会使得速度下降,并且分成的快数越多,服务器的负担也越重,有可能导致服务器崩溃。为了防止该种情况,所以不会有更多的快数并且也不赞成用户全部分成10快,一般使用3-5快即可。FlashGet不仅靠把一个文件分成几个部分同时下载来提高速度,也支持镜像功能和计划下载,在网络使用用户较少和费用较便宜的时段下载也可以获得较高的速度和节省金钱。另外还有一些提高速度的功能正在开发中。所以那些所谓的破解10000线程有可能吗?别乱用,对下载服务器的硬盘伤害很大。其实一般情况下10个线程已经绰绰有余了,再多也是无用。线程数推荐为5,看看自己的是多少?是2吧?而需要单线程下载的站点,只要把5改为1就可以了。如图
而Flashget默认最大可同时进行任务数是8,即可同时下载8个文件,要那么多任务数干什么?除非你的带宽实在了得。同样改为1即可,如图
教你如何看FTP下载错误
好多新手经常说游戏下载不了,欢迎光临当秀论坛游戏版GNpsRkr9gg
如果下载不了,一定是出了什么错误,自己要知道是什么地方错了,为什么错。
下面我说几个非常典型的。
530,说明密码错误。
550,说明地址有错误,可能是盗连没有改。
FTP错误列表(非全部,常见的)
110 Restart marker reply. In this case, the text is exact and not left to the particular implementation; it must read: MARK yyyy = mmmm where yyyy is User-process data stream marker, and mmmm server's equivalent marker (note the spaces between markers and 重新启动标志回应。这种情况下,信息是精确的并且不用特别的处理;可以这样看:标记 yyyy = mmm 中 yyyy是 用户进程数据流标记,mmmm是服务器端相应的标记(注意在标记和等号间的空格) -----------------------------------
120 Service ready in nnn minutes.
服务在NNN时间内可用
125 Data connection already open; transfer starting.
数据连接已经打开,开始传送数据.
150 File status okay; about to open data connection.
文件状态正确,正在打开数据连接.
200 Command okay.
命令执行正常结束.
202 Command not implemented, superfluous at this site.
命令未被执行,此站点不支持此命令.
211 System status, or system help reply.
系统状态或系统帮助信息回应.
212 Directory status.
目录状态信息.
213 File status. $XrkxmL=
文件状态信息.
214 Help message.On how to use the server or the meaning of a particular non-standard command. This reply is useful only to the human user. 帮助信息。关于如何使用本服务器或特殊的非标准命令。此回复只对人有用。
215 NAME system type. Where NAME is an official system name from the list in the Assigned Numbers document.
NAME系统类型。
220 Service ready for new user.
新连接的用户的服务已就绪
221 Service closing control connection.
控制连接关闭
225 Data connection open; no transfer in progress.
数据连接已打开,没有进行中的数据传送
226 Closing data connection. Requested file action successful (for example, file transfer or file abort).
正在关闭数据连接。请求文件动作成功结束(例如,文件传送或终止)
227 Entering Passive Mode (h1,h2,h3,h4,p1,p2).
进入被动模式
Net Transport 影音传送带下载教程
- 本文固定链接: https://www.fengshen.cn/2005/03/我来开个教学帖ftp常识flashget影音传送带及flashfxp-下载教程/storyofwind/
- 转载请注明: fengshen 发表于 Dream of Wind | 一梦风神

不错!好帖!