Exemplo n.º 1
0
        /// <summary>
        /// Login
        /// </summary>
        /// <returns></returns>
        public bool Login()
        {
            bool bres = false;

            if (m_username != string.Empty && m_password != string.Empty)
            {
                m_ftpmonitor.SendCommand(new FTPCommand("USER", 331, m_username));
                m_ftpmonitor.SendCommand(new FTPCommand("PASS", 230, m_password));
                m_ftpmonitor.SendCommand(new FTPCommand("SYST", 0));
                m_ftpmonitor.SendCommand(new FTPCommand("PWD", 257));   // Will be accessible by RemoteFolder Property
                m_ftpmonitor.SendCommand(new FTPCommand("TYPE", 200, "A"));
                bres = true;
            }

            return(bres);
        }