diff --git a/ShareX.UploadersLib/FTPClient/FTPClientForm.cs b/ShareX.UploadersLib/FTPClient/FTPClientForm.cs index 1e626d2d1..bbaaafabf 100644 --- a/ShareX.UploadersLib/FTPClient/FTPClientForm.cs +++ b/ShareX.UploadersLib/FTPClient/FTPClientForm.cs @@ -23,6 +23,7 @@ You should have received a copy of the GNU General Public License #endregion License Information (GPL v3) +using FluentFTP; using ShareX.HelpersLib; using ShareX.UploadersLib.FileUploaders; using ShareX.UploadersLib.Properties; @@ -31,7 +32,6 @@ You should have received a copy of the GNU General Public License using System.Drawing; using System.IO; using System.Linq; -using System.Net.FtpClient; using System.Windows.Forms; namespace ShareX.UploadersLib diff --git a/ShareX.UploadersLib/FileUploaders/FTP.cs b/ShareX.UploadersLib/FileUploaders/FTP.cs index 1bf5e81e6..a94841728 100644 --- a/ShareX.UploadersLib/FileUploaders/FTP.cs +++ b/ShareX.UploadersLib/FileUploaders/FTP.cs @@ -23,6 +23,7 @@ You should have received a copy of the GNU General Public License #endregion License Information (GPL v3) +using FluentFTP; using ShareX.HelpersLib; using ShareX.UploadersLib.Properties; using System; @@ -30,7 +31,6 @@ You should have received a copy of the GNU General Public License using System.Drawing; using System.IO; using System.Net; -using System.Net.FtpClient; using System.Net.Security; using System.Security.Cryptography.X509Certificates; using System.Text; diff --git a/ShareX.UploadersLib/ShareX.UploadersLib.csproj b/ShareX.UploadersLib/ShareX.UploadersLib.csproj index bcdc73ff5..33ed1157d 100644 --- a/ShareX.UploadersLib/ShareX.UploadersLib.csproj +++ b/ShareX.UploadersLib/ShareX.UploadersLib.csproj @@ -98,6 +98,9 @@ false + + ..\packages\FluentFTP.19.1.2\lib\net45\FluentFTP.dll + ..\packages\MegaApiClient.1.6.2\lib\net46\MegaApiClient.dll @@ -111,12 +114,11 @@ - - ..\packages\System.Net.FtpClient.1.0.5281.14359\lib\net40\System.Net.FtpClient.dll - + ..\packages\System.Net.Http.4.3.3\lib\net46\System.Net.Http.dll + ..\packages\System.Security.Cryptography.Algorithms.4.3.1\lib\net461\System.Security.Cryptography.Algorithms.dll diff --git a/ShareX.UploadersLib/packages.config b/ShareX.UploadersLib/packages.config index a9b7ae0c4..ba3e818fe 100644 --- a/ShareX.UploadersLib/packages.config +++ b/ShareX.UploadersLib/packages.config @@ -1,9 +1,9 @@  + - diff --git a/ShareX/Forms/AboutForm.cs b/ShareX/Forms/AboutForm.cs index 33f46a342..b38f00d8d 100644 --- a/ShareX/Forms/AboutForm.cs +++ b/ShareX/Forms/AboutForm.cs @@ -106,7 +106,7 @@ public AboutForm() Zeranoe FFmpeg: http://ffmpeg.zeranoe.com/builds 7-Zip: http://www.7-zip.org DirectShow video and audio device: https://github.com/rdp/screen-capture-recorder-to-video-windows-free -System.Net.FtpClient: https://netftp.codeplex.com +FluentFTP: https://github.com/robinrodricks/FluentFTP Steamworks.NET: https://github.com/rlabrecque/Steamworks.NET OCR Space: http://ocr.space ZXing.Net: https://github.com/micjahn/ZXing.Net