我使用DotNetZip制作压缩文件,使用上传到ftp,两者都工作得很完美。
我想检查ftp服务器上已经上传的文件,以防失去与服务器的连接。然后,当连接再次建立时,继续上传过程(而不是从一开始)。
下面是我的代码和注释:
public void DoResume(string output,string address, string username,string password)
{
// create instance of uploading method
var ftpClient = new ftp(address, username, p
我想压缩一个文件夹,其中有一些文件在其中,并存在于ftp位置。如何在FTP位置压缩文件夹。
FTPClient ftp = new FTPClient();
ftp.connect(hostname);
ftp.login(user, pass);
ftp.changeWorkingDirectory("myfolder"); //I wanted to zip this "myfolder"
谢谢。
我想从远程压缩文件中读取.csv文件的内容,而不需要下载压缩文件并将其解压到本地机器。
我需要这个,因为文件zip文件太大,需要时下载它需要更长的时间。
我在perl中尝试这样做。
我的代码是: My $ftp =path $ftp->login("user","password");$ftp->cwd("path");
my $fh = Net::FTP::RetrHandle->new($ftp,"filename.zip");
my $zip = Archive::Zip->new($fh);
my