CS机器人FTP文件传输
1. 简介

文件传【wén jiàn chuán】🦌输协议【shū xié yì】(File Transfer Protocol,FTP)是用于在上进行文件传【wén jiàn chuán】🦌输的一【shū de yī】套标准协议【xié yì】,它工作🙄在 OSI 模型的🗯第七层♒, TCP 模型的🗯第四层🌖, 即应用【jí yīng yòng】层♒, 使用🥥 TCP 传输而🌕不是 UDP, 客户在和服务器建立🐮连接【jiē】前要经过🚜一个【yī gè】“三次握手【shǒu】”的过程, 保证【bǎo zhèng】😷客户与服务器之间的连接是【lián jiē shì】可🛺靠的【kào de】, 而且是🦎面向连接【jiē】, 为数据传输提【chuán shū tí】🧛供可靠【gòng kě kào】保证【bǎo zhèng】😷
FTP允许用【yǔn xǔ yòng】户【hù】以文🍇件【jiàn】操作的方式(如文件【jiàn】的增【de zēng】、删【shān】、改、查、传送等)与另一主机相互通信🚩。然而【rán ér】🤗, 用户并【yòng hù bìng】🉐不真正【bú zhēn zhèng】🌵登录到🐹自己想【zì jǐ xiǎng】要存取的计算🤟机上面而成为完全用【wán quán yòng】户【hù】, 可用FTP程序访问远程资源📂, 实现用户往返【hù wǎng fǎn】🐳传输文件【jiàn】、目录管🛵理以及【lǐ yǐ jí】访问电子邮件【jiàn】等等🏉, 即使双🤺方计算机可能【jī kě néng】配有不同的操🥝作系统【zuò xì tǒng】和文件【jiàn】存储方👏式。
2. ftp文件传输工具下载【xià zǎi】🆔
2.1WinSCP下载
官网下【guān wǎng xià】载连接🧛:https://winscp.net/eng/index.php
2.2FileZilla下载
官网下📰载连接【zǎi lián jiē】:https://filezilla-project.org/
下载完成后,按照流程直接安装就好
3.FTP软件连接(CS)
3.1机器人配置(CS)
第一步🥠-机器人【jī qì rén】♌与PC通过网【tōng guò wǎng】线连接(机器人【jī qì rén】♌连接接【lián jiē jiē】口为【kǒu wéi】FB1口,通过交换机中🛐转也可🍾以实现)

第二步-在机器【zài jī qì】🛴人示教📨器上点击右上角菜单——点击设【diǎn jī shè】置【zhì】🔵

第三步-选择网络【luò】🚧——FB1网络【luò】🚧(静态地【jìng tài dì】址【zhǐ】)——输入【shū rù】(IP地址【zhǐ】,子网掩⚪码,默认网🖥关【guān】)——点击🚜“应用【yīng yòng】🃏“(FB1网络显【wǎng luò xiǎn】🖖示网络【luò】🚧已连接则表示连上,应注意🚪IP网段和🍧电脑对【diàn nǎo duì】应网段应保持一致)

3.2FTP-WinSCP连接
第一步-打开FTP软件WinSCP

第二步-按照以下方式操作

显示以下画面表示登录成功

3.3FTP-FileZilla连接

显示以下画面表示登录成功

4.CS程序处👞理(以FTP-WinSCP连接为【lián jiē wéi】👆例【lì】)
4.1. 程序简介
利用FTP软件连接成功🍞之后,在机器⏯人文件系统内【xì tǒng nèi】,按照下【àn zhào xià】图目录🎐找到【zhǎo dào】🦔program文件夹【wén jiàn jiá】

打开之💫后【hòu】🍖,会发现【huì fā xiàn】每一个程序会自动生成对应【chéng duì yīng】的🥄task、script、txt.

*.task是任务【shì rèn wù】👬文件,就是用💨来保存打开的【dǎ kāi de】任务👬。
*task.script 是【shì】 完全定【wán quán dìng】义的【yì de】🚈(就是【shì】没🎴有黄色节点的📬状态下).task保存的时候【shí hòu】,自动生成的脚本文件,这里面【zhè lǐ miàn】的内容是【shì】python脚本,也就是【shì】🕞真正用😀来跑的【lái pǎo de】🥖python脚本。
*.txt也是通【yě shì tōng】过.task自动生【zì dòng shēng】成的是🚤一个概念性的任务树【rèn wù shù】描述,表示的🍾是任务树【rèn wù shù】结构,一些问【yī xiē wèn】题排查⚪,可以通过这个【guò zhè gè】文件,大概知道任务〰树的样子【zǐ】🎵,这个样🐳子【zǐ】🎵与任务【yǔ rèn wù】树长得是一【shì yī】📵致的🏮。
4.2. 程序上传下载操作
4.2. 1.程序上传
1.用【yòng】📟FTP软件打【ruǎn jiàn dǎ】开program文件夹【wén jiàn jiá】,在左侧打开需➡要上传的程序🌲文件.TASK,不需要上传.script和【hé】🎆.txt,上传之【shàng chuán zhī】⏹后【hòu】🤣,就会发现会自己生 成.script和【hé】🎆.txt

4.2. 2.程序下载
1.用【yòng】FTP软件打【ruǎn jiàn dǎ】🆑开program文件夹⛹,可以直【zhí】🌇接下载【jiē xià zǎi】program整个文【zhěng gè wén】件夹⛹,右键点击下载,选好目录🏳,也可以直【zhí】🌇接将program文件夹⛹拖拽至已经打【yǐ jīng dǎ】🤸开的文件💭

2. .用FTP软件打【ruǎn jiàn dǎ】开【kāi】program文件夹【jiá】,选择对🚀应程序【yīng chéng xù】😰的【de】task,.script,.txt(便于分析🍕),右键点击下载🥏,选好目录,也可以🆔直接将需要下载的【de】程🎩序夹【jiá】拖拽至已【zhuài zhì yǐ】经打开【kāi】😮的文件【de wén jiàn】夹【jiá】
