
标签: ScriptFTP
ScriptFTP是一款脚本类型的FTP工具,全部工作都可以通过编辑脚本的方式执行,您可以在软件界面找到官方推荐的常用脚本案例,可以在软件查看上传脚本,查看下载脚本,查看同步数据脚本,官方的案例脚本已经提供详细的介绍,直接替换服务器地址和自己的账户信息就可以使用现有的脚本访问服务器,从而开始上传和下载数据,操作过程还是比较简单的,您也可以在软件自定义脚本内容,编辑ftp服务器需要的操作脚本就可以在ScriptFTP软件上一键执行!

完成无人值守操作
基于 FTP 协议标准和 RFC
纯 FTP 协议支持
FTP over SSL (FTPS) 支持
SSH FTP (SFTP) 支持
快速脚本执行和低内存占用
不同级别的输出详细信息。具有用于故障排除的详细信息的最高级别
能够定期和计划脚本执行
完全后台运行或正常窗口操作
每个可用运行脚本的日志文件
通过外部命令执行、环境变量等与其他工具或工作流集成。
通过命令行版本的FTP解释器提供完整的命令行支持
1、ScriptFTP提供脚本设置功能,可以在软件编辑脚本内容
2、可以使用官方提供的脚本直接连接服务器,从而上传数据
3、可以在软件添加多个常用的脚本,一键执行服务器连接
4、可以查看官方的案例脚本内容,可以在TXT文件上查看脚本步骤
5、上传数据和下载数据的脚本都可以在软件新建
6、也可以在软件创建数据同步的脚本,常用的FTP操作脚本都可以使用官方的模板
7、支持数据备份功能,可以通过ScriptFTP软件添加备份脚本
8、服务器连接命令:开放主机、关闭主机、设置协议、设置键文件、设置端口、设置超时、已连接
9、文件传输命令:获取文件、普特文件、同步、添加排除、清除排除、设置类型、设置被动、设定速度
1、打开ScriptFTP_setup.exe开始安装软件,设置安装地址C:Program Files (x86)ScriptFTP

2、将注册机scriptftp.v.4.5-patch.exe复制到软件的安装地址,启动点击patch

3、已经添加补丁完毕,直接启动ScriptFTP就可以免费使用

4、如图所示,可以在软件新建一个上传或者下载的脚本

5、这里是下载的脚本界面,在软件输入连接FTP服务器的地址和账户信息,设置数据上传下载的路径

6、打开脚本到ScriptFTP就可以开始下载数据,也可以在软件选择上传数据的脚本

7、同样设置连接FTP的账户,添加发送文件的路径,从而使用脚本一键上传数据

8、可以在软件添加计划任务,可以打开web站点,需要就可以下载使用

第 1 课:您的第一个脚本
ScriptFTP 是一个脚本驱动的 FTP客户端。它的工作方式与传统的FTP客户端类似,但在运行时不需要任何用户交互,而是使用包含ScriptFTP必须执行的操作的文本文件自动工作。让我们考虑一个简单的脚本:
OPENHOST("ftp.myhost.com","myuser","mypassword")
GETFILE("myfile.zip")
CLOSEHOST
单击新建→空脚本,将上述脚本粘贴到记事本中,并将“ftp.myhost.com”,“myuser”和“mypassword”替换为您的设置。

现在,在脚本FTP窗口中单击“运行”。不要忘记先在编辑器窗口中保存您的修改。

如您所见,此脚本连接到FTP服务器,下载文件,然后断开连接。这是一个相当简单的脚本。
为了熟悉 ScriptFTP 支持的命令,请查看命令列表。你也可以看看GETFILE、PUTFILE或OPENHOST。
第 1 课现已结束。但是,在继续下一课之前,请查看 ScriptFTP 主页上的脚本示例部分。在那里,您会找到用于各种目的的脚本集合。
第 2 课:传输文件
命令 GETFILE、PUTFILE 和 SYNC 用于文件传输。由于 ScriptFTP的目的是传输文件,因此在编写自己的脚本之前了解这些命令的用法非常重要。
GETFILE 命令用于从 FTP 服务器下载一组文件。它有两个参数 -第一个指示您要下载的一个或多个文件。如果还需要从子目录下载文件,请添加第二个参数:SUBDIRS。
# Connect to server
OPENHOST("ftp.myhost.com","myuser","mypassword")
# Download a.jpg
GETFILE("a.jpg")
# Download every file in cgi-bin
GETFILE("cgi-bin/*.*")
# Download backup-2005-12-3.zip from backup
GETFILE("/backup/backup-2005-12-3.zip")
# Download all files in the directory images
GETFILE("/images/*.*",SUBDIRS)
# Close connection
CLOSEHOST
请注意,使用 SUBDIRS 参数时,ScriptFTP 将保留原始目录结构,因此将在本地驱动器上创建相应的目录。
其他常用的脚本命令是 CHDIR 和 LOCALCHDIR。第一个设置当前远程目录,第二个用于设置当前本地目录。ScriptFTP会将所有文件下载到当前本地目录,因此您最好在调用 GETFILE 之前使用 LOCALCHDIR。让我们看一个演示这两个命令使用的示例:
# Connect to server
OPENHOST("ftp.myhost.com","myuser","mypassword")
# Set current local directory
LOCALCHDIR("C:dest_dir")
# Set current remote directory
CHDIR("/images")
# Download all files from /images to
# the directory images in C:dest_dir
GETFILE("*.*",SUBDIRS)
# Close connection
CLOSEHOST
PUTFILE 命令遵循相同的语法。让我们看一个例子:
# Connect to server
OPENHOST("ftp.myhost.com","myuser","mypassword")
# Set current local directory
LOCALCHDIR("C:orig_dir")
# Set current remote directory
CHDIR("/images")
# Upload all files from C:orig_dir to
# /images
PUTFILE("*.*",SUBDIRS)
# Close connection
CLOSEHOST
最后是同步命令。使用此命令同步目录。在 ScriptFTP中,术语同步意味着“获取仅传输新文件和修改文件的目录的精确副本。删除不需要的文件。这个同步的定义可能听起来很复杂,但只要你看到 SYNC命令在起作用,你就会明白它:
# Connect to server
OPENHOST("ftp.myhost.com","myuser","mypassword")
# Synchronize C:dest_dir from /www
SYNC("C:dest_dir","/www",DOWNLOAD)
# Close connection
CLOSEHOST
第一个参数指示本地目录,第二个参数指示远程目录,第三个参数指示同步方向。您可以将本地目录与远程目录同步 (下载) 和远程目录与本地目录同步(上传)。例如,如果要发布网站,则命令为:SYNC(“C:local_webdir”,“/www”,UPLOAD)
SYNC 命令还有第四个可选的参数:SUBDIRS。它的含义与GETFILE或PUTFILE相同。
服务器(vsftpd) v3.02官方版234KB940次下载vsftpd 是“very secure FTP daemon”的缩写,vsftpd是一款在Linux发行版中最受推崇的ftp服务器程序。特点是小巧轻快,安全易用。安全性是它的一个最大的特点。
下载
TFTP软件(3CDaemon) v2.2中文绿色版242KB402次下载3CDaemon是九点小编为大家推荐的一款功能丰富的TFTP软件,TFTP软件是集成了TFTP、FTP和SYSLOG多种功能的程序,支持多种协议。软件已完全汉化为中文,解压即用。
下载
Xftp(FTP工具) v6.0.0291绿色版5.2MB451次下载Xftp是九点小编为大家推荐的一款绿色小巧的FTP工具,软件可以同时显示本地文件目录以及远程文件目录,用户可以轻松完成文件的查找和传输工作。Xftp让用户可以更加方便的与远程服务器进行文件传输工作,大大提高FTP管理效率!
下载
Serv U(FTP服务器) v15.4.0.147官方版18.8MB125次下载Serv U是一款功能全面的FTP服务器文件管理软件,适用于大多数的FTP服务器用户对Internet的FTP协议共享文件!其界面设计简洁,功能非常的强大,可以设定对哦个服务器、限定登录用户的权限,登录主目录及攻坚的大小。
下载
filezilla多线程v3.5.0 官方版5.7MB147次下载filezilla linux版是九点小编为大家推荐的一款ftp传输工具,能够实现便捷数据传输以及信息记录和查找等功能,建立最稳定的连接方式,享有智能访问和个人账户登录大大保障其使用效率,欢迎有需要的小伙伴,在九点软件园下载!
下载
Serv-U V15.1.6 中文版19.2MB126次下载Serv U是九点小编为大家推荐的一款FTP的服务器软件,它设置简单,功能强大,性能稳定,是作为FTP服务器的不二之选!支持多用户连接功能,确保在大量的IP用户访问时,也能做到正常的运转,同时它的安全性能出众,对于你访问的各个FTP的文件中都能进行防护措施!
下载
wing ftp server(ftp服务器软件)v7.0.1 官方最新版12.8MB92次下载wing ftp server是九点小编为大家推荐的一个免费且专业强大的ftp服务器工具,它支持现在几乎所有常见的电脑系统安装运行,与多客户端可以互通管理,操作界面十分人性化,支持多个域的操作,支持多种语言设置,设置个人的超级管理员对于http、ftps、ftp、sftp等服务器都能够优化管理,让您更好保障服务器安全稳定运行。
下载
cuteftp7中文版v7.0 绿色版6.3MB136次下载cuteftp7是九点小编为大家推荐的一款安全稳定流畅的ftp文件传输工具,支持多种文件类型在线稳定传输,文件传输共享下载保存等多种功能,分类创建快速查找功能十分强大好用。欢迎有需要的小伙伴,在九点软件园下载!
下载
cuteftp v9.3.0.3 免安装版19MB147次下载cuteftp最新版是九点小编为大家推荐的一款强大的ftp管理软件,软件支持多个站点同时连接,采用标准化的协议保障您的登录和传输安全,远程编程和浏览器,站点备份和同步,稳定且极速的享受,自动化的操作,让您使用起来更舒心。欢迎有需要的小伙伴,在九点软件园下载!
下载
filezilla server电脑版v3.42.1 官方版9MB117次下载filezilla server电脑版是九点小编为大家推荐的一款搭建服务器传输部署软件,能帮助你对跨平台系统进行文件传输,界面直观清晰可见,且操作方便,功能繁多,支持各种计算机协议,能多线程运行下载,并可以设有安全密码,保护你的文件信息安全,是实用的多端文件传输软件。
下载