diff --git a/FTPClient/.vs/FTPClient/v16/.suo b/FTPClient/.vs/FTPClient/v16/.suo index f9395508d14261a758634256d91611754ef27d18..62522d26681b72cb884408d9d9a690f98f386505 100644 Binary files a/FTPClient/.vs/FTPClient/v16/.suo and b/FTPClient/.vs/FTPClient/v16/.suo differ diff --git a/FTPClient/FTPClient/Client.cs b/FTPClient/FTPClient/Client.cs index 086adea059c1f6faeea49355f49c41f2d1e43735..ff3a53d915ef757ef9dcff1d4d26d1095803d532 100644 --- a/FTPClient/FTPClient/Client.cs +++ b/FTPClient/FTPClient/Client.cs @@ -13,7 +13,7 @@ namespace FTPClient static void Main(string[] args) { - FtpClient client = new FtpClient(username, password, slackHost, port); + FtpClient client = new FtpClient(username, password, host, port); client.Initialize(); client.LogIn(); //client.Epsv(); diff --git a/FTPClient/FTPClient/FtpClient.cs b/FTPClient/FTPClient/FtpClient.cs index 01e8e1f2835a650304a42591c6dd4e3e81a8ee9f..c062cc95ae099f9658678c5a0f7ef1d6c10056f6 100644 --- a/FTPClient/FTPClient/FtpClient.cs +++ b/FTPClient/FTPClient/FtpClient.cs @@ -265,7 +265,7 @@ namespace FTPClient sw.WriteLine("MODE S"); sw.Flush(); handleResponse(sr.ReadLine()); - string message = @"RETR debian"; + string message = @"RETR README"; sw.WriteLine(message); sw.Flush(); @@ -281,9 +281,7 @@ namespace FTPClient using (var sw = new StreamWriter(path)) switch(status) { - case "553": - break; - default: + case "150": while (true) { ftpSocket.Receive(descriptor); @@ -296,6 +294,9 @@ namespace FTPClient } else { break; } } + break; + default: + Console.WriteLine("Error in retreiving file"); break; } } diff --git a/FTPClient/FTPClient/bin/Debug/netcoreapp3.1/FTPClient.dll b/FTPClient/FTPClient/bin/Debug/netcoreapp3.1/FTPClient.dll index add181ebc45493012a5f2992bed15cca93ef3e57..20463764da23e59de95fd5ffb4f28578f01738cb 100644 Binary files a/FTPClient/FTPClient/bin/Debug/netcoreapp3.1/FTPClient.dll and b/FTPClient/FTPClient/bin/Debug/netcoreapp3.1/FTPClient.dll differ diff --git a/FTPClient/FTPClient/bin/Debug/netcoreapp3.1/FTPClient.pdb b/FTPClient/FTPClient/bin/Debug/netcoreapp3.1/FTPClient.pdb index a1c12f18329d3be82ee3a16217f90e5995b8634e..d4b00074b3a9889897fb21b953af6775fd56fbd2 100644 Binary files a/FTPClient/FTPClient/bin/Debug/netcoreapp3.1/FTPClient.pdb and b/FTPClient/FTPClient/bin/Debug/netcoreapp3.1/FTPClient.pdb differ diff --git a/FTPClient/FTPClient/obj/Debug/netcoreapp3.1/FTPClient.csproj.AssemblyReference.cache b/FTPClient/FTPClient/obj/Debug/netcoreapp3.1/FTPClient.csproj.AssemblyReference.cache index 668215dd87f791fee63b35b7f92de4d859484675..f5e894aea93a73e58fa9d4feab241bc197ee1a40 100644 Binary files a/FTPClient/FTPClient/obj/Debug/netcoreapp3.1/FTPClient.csproj.AssemblyReference.cache and b/FTPClient/FTPClient/obj/Debug/netcoreapp3.1/FTPClient.csproj.AssemblyReference.cache differ diff --git a/FTPClient/FTPClient/obj/Debug/netcoreapp3.1/FTPClient.dll b/FTPClient/FTPClient/obj/Debug/netcoreapp3.1/FTPClient.dll index add181ebc45493012a5f2992bed15cca93ef3e57..20463764da23e59de95fd5ffb4f28578f01738cb 100644 Binary files a/FTPClient/FTPClient/obj/Debug/netcoreapp3.1/FTPClient.dll and b/FTPClient/FTPClient/obj/Debug/netcoreapp3.1/FTPClient.dll differ diff --git a/FTPClient/FTPClient/obj/Debug/netcoreapp3.1/FTPClient.pdb b/FTPClient/FTPClient/obj/Debug/netcoreapp3.1/FTPClient.pdb index a1c12f18329d3be82ee3a16217f90e5995b8634e..d4b00074b3a9889897fb21b953af6775fd56fbd2 100644 Binary files a/FTPClient/FTPClient/obj/Debug/netcoreapp3.1/FTPClient.pdb and b/FTPClient/FTPClient/obj/Debug/netcoreapp3.1/FTPClient.pdb differ