ScriptFTP是一款专业的FTP客户端。非常好用的FTP工具ScriptFTP。您可以使用它来创建在通过FTP连接到服务器时自动执行操作的脚本。软件允许您使用可以加载和运行的纯文本文档编写脚本,您可以坐下来放松或额外的PC活动。例如,您可以指示工具上载或下载文件,并仅上载修改文件,而其余部分仍保持不变,只有与特定文件类型匹配的照片文件以及初始不成功的任务。开发人员网站提供了一个脚本指南,它教您有关变量和逻辑结构的信息,例如,虽然,转到,foreach和备份,日志,错误处理和将脚本转换为可执行文件。此外,已安装的程序包括多个准备脚本(具有指令)。
软件功能:
与FTP模板清除接口
安装scriptftp不会花很长时间,如果启动时遇到错误,则应检查计算机是否已安装.NET框架,因为如果没有平台,则无法运行。
基于单个窗口,接口完全直观,可在新菜单中保存脚本模板。一切都掌握后,您可以从头开始创建一个脚本。它们可以通过按主窗口中的播放按钮或按键盘上的F5来运行它们。每个步骤显示在此面板中,因此您可以按以下顺序找到成功和失败的位置。
安排多个脚本以在指定的时间运行
如果要打开和修改脚本,则可以在菜单中将“编辑”在默认文本编辑器中执行此操作。自动FTP客户端的最大资产可以是调度程序,它使应用程序能够每天运行两个或更多个脚本,每周一次或每月运行一次。不需要运行ScriptFtp,因为它使用Windows任务调度程序服务来监视计划脚本。
快速且易于使用自动FTP客户端
在我们的测试中,我们没有遇到Windows 10的任何兼容性问题10.考虑到所有方面,Scriptftp为您提供了一种创建自动任务的简单方法,涉及通过FTP从服务器上载和下载数据。它对系统性能产生最小影响。
安装方法:
1.双击安装程序进入许可协议窗口,检查[我接受协议]的选项,然后转到下一个安装。
2.选择目标位置,然后选择默认的C:\ Program文件(x86)\ scriptftp。
3.选择“开始”菜单文件夹,用户可以选择默认的ScriptFtp。
4,准备安装,单击[安装]开始安装。
5,弹出以下Scriptftp安装成功窗口,单击[完成]以完成安装。
6,将破解的补丁“scriptftp.v.4.5-patch.exe”复制到软件安装目录,默认路径为c:\ program files(x86)\ scriptftp。
7,运行裂缝修补程序,然后单击[修补]。
8.弹出修补程序的提示可以完成裂缝。
使用说明:
首先,你的第一个脚本
scriptftp是一个脚本驱动的ftp客户端。它与传统的FTP客户端类似,但运行时不需要任何用户交互,但使用使用ScriptFtp必须执行的操作的文本文件。让我们考虑一个简单的脚本:
单击“新建→”空脚本“,将上述脚本粘贴到记事本中,并将”ftp.myhost.com“,”myuser“和”mypassword“替换为您的设置。
现在单击Scriptftp窗口中的“运行”。不要忘记保存编辑器窗口中的修改。
如您所见,脚本已连接到FTP服务器,下载文件,然后断开连接。这是一个相当简单的脚本。
要使您熟悉ScriptFtp支持的命令,请检查命令列表。您还可以查看getfile,putfile或openhost。
第一堂课结束了。但是,请在继续下一课之前选中ScriptFtp主页上的脚本示例部分。在那里,您将找到各种目的的脚本集合。
第二转移文件
getfile,putfile和sync命令用于文件传输。由于ScriptFtp的目的是传输文件,因此在编写自己的脚本之前了解这些命令非常重要。
GetFile命令用于从FTP服务器下载一组文件。它有两个参数 - 第一个参数指示要下载的一个或多个文件。如果您需要从子目录下载文件,请添加第二个参数:subdirs。
请注意,使用Subdirs参数时,ScriptFtp将保留原始目录结构,因此在本地驱动器上创建了适当的目录。
其他常见脚本命令是CHDIR和LocalChdir。第一个设置当前的远程目录,第二个设置当前本地目录。 ScriptFtp将所有文件下载到当前本地目录,因此您将在调用getfile之前更好地使用localchdir。让我们来看看两个命令的用法:
putfile命令obeys相同的语法。让我们来看看一个例子:
最后,sync命令。使用此命令同步您的目录。在ScriptFTP中,同步术语意味着“获取仅传输新文件和修改文件的目录的精确副本。删除不需要的文件。”。此同步定义声音非常复杂,但一旦看到同步命令工作,您就会理解:
第一个参数表示本地目录,第二个参数指示远程目录,第三指示符同步方向。您可以使用远程目录同步本地目录,或者您可以将本地目录与本地目录(上载)同步。例如,如果您想发布网站,命令是:同步(“C:\ local_webdir”,“/ www”,上传)
Sync命令还具有第四个参数,它是可选的:子模型。它的含义与GetFile或Putfile中的含义相同。
软件特色:
完全无人看管的操作
FTP协议标准和RFC
纯FTP协议支持
FTP(FTPS)支持SSL
SSH FTP(SFTP)支持
快速脚本执行和低内存占用
不同级别的输出细节的详细信息。最高级别,包括详细信息,有助于排除故障
可以定期执行脚本和计划
完整的背景运行或正常窗口操作
每个可用运行脚本的日志文件
外部命令执行,环境变量等等等工具或工作流集成
通FTP解释器的命令行版本提供全面的命令行支持