private void FHdownload(string FHname)//FH下载操作 { SFTPHelper FHdl = new SFTPHelper(hostip, user, psw); try { FHdl.Connect(); if (FHdl.Connected) { SetText("成功连接服务器,尝试下载" + FHname + "\r\n"); if (FHdl.Get("./balfile_temp/" + FHname, savepath+"/"+"FH/" + FHname)) { SetText("下载成功\r\n"); } else { SetText("下载失败\r\n"); } FHdl.Disconnect(); } } catch (Exception ex) { SetText("出现错误:" + ex.ToString() + "\r\n"); } }
private void SftpUpload(string filename, string foldername3,string uppath) { string localpath=savepath+"\\"+foldername3+"\\"+filename; SFTPHelper SFTP = new SFTPHelper(UPserverIP, UPusername, UPpassword); try { SetText("成功连接服务器,尝试上传" + filename + "\r\n"); if (SFTP.Put(localpath, uppath+filename)) { SetText(filename + "上传成功\r\n"); SFTP.Disconnect(); } else { SetText(filename + "上传失败\r\n"); } } catch (Exception ex) { SetText("出现错误:" + ex.ToString() + "\r\n"); } }