using System; using System.Net; using System.Threading; using System.IO; using DarkWynter.Engine.Globals; namespace DarkWynter.Engine.Utilities { public class FtpState { public FtpState() { } public static void Upload(string filename) { string ftpServer = "ftp://skylark.dreamhost.com/darkwynter.com/g2lLogs"; string userName = "darkwynter"; string password = "wynter1"; using (System.Net.WebClient client = new System.Net.WebClient()) { // CLEAN: REDO TRY/CATCH // If not connecting to server should init alert box, not fail... try { client.Credentials = new System.Net.NetworkCredential(userName, password); client.UploadFile(ftpServer + "/" + new FileInfo(filename).Name, "STOR", filename); } catch (WebException we) { Console.WriteLine(we.ToString()); } client.Dispose(); } } } }