Esempio n. 1
0
 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");
     }
 }
Esempio n. 2
0
 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");
     }
 }