HX非常好用,但是FTP插件一直没出来,好在可以用外部命令功能做一个。其实就是唤醒flashfxp实现FTP上传文件和目录,高手请绕路。
第一步:在HX的外部命令中增加一项
[
{
"name":"上传",
"command":["D:/test.bat(第二步的bat文件的绝对路径)", "输入你的FTP账号", "输入你的FTP密码", "输入你的FTP服务器IP", "端口", "/", "${fileName}", "${file}", "${fileExtension}", "${projectDir}"],
"type": "shell"
}
]
第二步:把下面的命令保存为bat文件
@echo off
set path=这里替换成你的flashfxp的安装路径;%path%
setlocal enabledelayedexpansion
set wjmc=%6
set xmlj=%9
if "%8"=="""" (
set bdlj=%7\
) else (
set bdlj=%7
)
set yclj=!bdlj:%xmlj%=!
set yclj=%yclj:\=/%
flashfxp.exe -c2 -upload ftp://%1:%2@%3:%4 -localpath="%bdlj%" -remotepath="%yclj%"
exit
完成之后在项目管理器中点文件右键--外部命令--上传
选择的是文件就是上传文件,选择的是目录就会上传整个目录和子目录里的所有文件。
下载的功能也差不多,我就不放出来了。本来想用ftp命令做的,但被动模式没搞定。
希望官方尽快出个ftp插件,最好有同步功能,毕竟对于运行在虚拟主机里的普通企业网站来说,ftp是最省事的了。
20 个评论
要回复文章请先登录或注册
k***@foxmail.com
大种
1***@qq.com
1***@qq.com
猫斯基
c***@ccfish.net
帝普一世
帝普一世
飞飞吕
wangOfPeng