|
@@ -11,8 +11,8 @@ namespace MOTINOVA_Motor_Factory_Set
|
|
|
{
|
|
|
string serverIP;
|
|
|
string serverPort;
|
|
|
- string userId;
|
|
|
- string passWord;
|
|
|
+ string userId, userId_Admin;
|
|
|
+ string passWord, passWord_Admin;
|
|
|
public bool IsNetConnected = false;
|
|
|
|
|
|
/// <summary>
|
|
@@ -22,12 +22,14 @@ namespace MOTINOVA_Motor_Factory_Set
|
|
|
/// <param name="serverPort"></param>
|
|
|
/// <param name="userId"></param>
|
|
|
/// <param name="passWord"></param>
|
|
|
- public void FtpOption(string serverIP, string serverPort, string userId, string passWord)
|
|
|
+ public void FtpOption(string serverIP, string serverPort, string userId, string passWord, string userId_Admin, string passWord_Admin)
|
|
|
{
|
|
|
this.serverIP = serverIP;
|
|
|
this.serverPort = serverPort;
|
|
|
this.userId = userId;
|
|
|
this.passWord = passWord;
|
|
|
+ this.userId_Admin = userId_Admin;
|
|
|
+ this.passWord_Admin = passWord_Admin;
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
@@ -77,7 +79,7 @@ namespace MOTINOVA_Motor_Factory_Set
|
|
|
|
|
|
Uri uri = new Uri("ftp://" + serverIP + ":" + serverPort + "/" + targetPath + "/" + Uri.EscapeDataString(fileName));
|
|
|
reqFTP = (FtpWebRequest)FtpWebRequest.Create(uri);
|
|
|
- reqFTP.Credentials = new NetworkCredential(userId, passWord);
|
|
|
+ reqFTP.Credentials = new NetworkCredential(userId_Admin, passWord_Admin);
|
|
|
reqFTP.KeepAlive = false;
|
|
|
reqFTP.Method = WebRequestMethods.Ftp.UploadFile;
|
|
|
reqFTP.UseBinary = true;
|
|
@@ -169,7 +171,7 @@ namespace MOTINOVA_Motor_Factory_Set
|
|
|
FtpWebRequest reqFTP;
|
|
|
reqFTP = (FtpWebRequest)FtpWebRequest.Create(uri);
|
|
|
|
|
|
- reqFTP.Credentials = new NetworkCredential(userId, passWord);
|
|
|
+ reqFTP.Credentials = new NetworkCredential(userId_Admin, passWord_Admin);
|
|
|
reqFTP.KeepAlive = false;
|
|
|
reqFTP.Method = WebRequestMethods.Ftp.DeleteFile;
|
|
|
reqFTP.UsePassive = false;
|
|
@@ -202,7 +204,7 @@ namespace MOTINOVA_Motor_Factory_Set
|
|
|
FtpWebRequest reqFTP;
|
|
|
reqFTP = (FtpWebRequest)FtpWebRequest.Create(uri);
|
|
|
|
|
|
- reqFTP.Credentials = new NetworkCredential(userId, passWord);
|
|
|
+ reqFTP.Credentials = new NetworkCredential(userId_Admin, passWord_Admin);
|
|
|
reqFTP.KeepAlive = false;
|
|
|
reqFTP.Method = WebRequestMethods.Ftp.RemoveDirectory;
|
|
|
reqFTP.UsePassive = false;
|
|
@@ -386,7 +388,7 @@ namespace MOTINOVA_Motor_Factory_Set
|
|
|
reqFTP.Method = WebRequestMethods.Ftp.MakeDirectory;
|
|
|
reqFTP.UseBinary = true;
|
|
|
reqFTP.UsePassive = true;
|
|
|
- reqFTP.Credentials = new NetworkCredential(userId, passWord);
|
|
|
+ reqFTP.Credentials = new NetworkCredential(userId_Admin, passWord_Admin);
|
|
|
FtpWebResponse response = (FtpWebResponse)reqFTP.GetResponse();
|
|
|
Stream ftpStream = response.GetResponseStream();
|
|
|
ftpStream.Close();
|
|
@@ -414,7 +416,7 @@ namespace MOTINOVA_Motor_Factory_Set
|
|
|
reqFTP.RenameTo = newFilename;
|
|
|
reqFTP.UseBinary = true;
|
|
|
reqFTP.UsePassive = false;
|
|
|
- reqFTP.Credentials = new NetworkCredential(userId, passWord);
|
|
|
+ reqFTP.Credentials = new NetworkCredential(userId_Admin, passWord_Admin);
|
|
|
FtpWebResponse response = (FtpWebResponse)reqFTP.GetResponse();
|
|
|
Stream ftpStream = response.GetResponseStream();
|
|
|
|