private TelnetConnection TelnetLogin() { TelnetConnection telnet = new TelnetConnection("localhost", 4555); System.Console.Out.WriteLine(telnet.Read()); telnet.WriteLine("root"); System.Console.Out.WriteLine(telnet.Read()); telnet.WriteLine("root"); System.Console.Out.WriteLine(telnet.Read()); return(telnet); }
public void Add(AccountData account) { if (Verify(account)) { return; } TelnetConnection telnet = LoginToJames(); telnet.WriteLine("adduser " + account.Name + " " + account.Password); System.Console.Out.WriteLine(telnet.Read()); }
private static TelnetConnection LoginToJames() { TelnetConnection telnet = new TelnetConnection("localhost", 4555); System.Console.Out.WriteLine(telnet.Read()); //прочитали telnet.WriteLine("root"); //login System.Console.Out.WriteLine(telnet.Read()); //прочитали telnet.WriteLine("root"); //password System.Console.Out.WriteLine(telnet.Read()); //прочитали return(telnet); }
public void Delete(AccountData account) { if (!Verify(account)) { return; } TelnetConnection telnet = TelnetLogin(); telnet.WriteLine("deluser " + account.Name); System.Console.Out.WriteLine(telnet.Read()); }
private TelnetConnection LoginToJames() { TelnetConnection telnet = new TelnetConnection("localhost", 4555); System.Console.Out.WriteLine(telnet.Read()); //Читаем текст, который James вывел на консоль и выводим на консоль telnet.WriteLine("root"); //Это вводится логин System.Console.Out.WriteLine(telnet.Read()); //Читаем текст, который James вывел на консоль и выводим на консоль telnet.WriteLine("root"); //Это вводится пароль System.Console.Out.WriteLine(telnet.Read()); //Читаем текст, который James вывел на консоль и выводим на консоль return(telnet); }
public void Delete(AccountData account) { if (!Verify(account)) { return; } TelnetConnection telnet = LoginToJames(); telnet.WriteLine("deluser " + account.Name); //delete System.Console.Out.WriteLine(telnet.Read()); //прочитали }
public void Delete(AccountData account) { if (!Verify(account)) { return; } TelnetConnection telnet = LoginToJames(); telnet.WriteLine("deluser " + account.Name); WaitTelnet(telnet); }
public bool Verify(AccountData account) { TelnetConnection telnet = LoginToJames(); telnet.WriteLine("verify " + account.Name);//добавляем пользователя String s = telnet.Read(); System.Console.Out.WriteLine(s); return(!s.Contains("does not exist")); }
public void Delete(AccountData account) { if (!Verify(account)) //Если аккоунт создан, то нифига не делаем { return; } TelnetConnection telnet = LoginToJames(); telnet.WriteLine("deluser " + account.Name);//добавляем пользователя System.Console.Out.WriteLine(telnet.Read()); }
private TelnetConnection LoginToJames() { TelnetConnection telnet = new TelnetConnection("localhost", 4555); Console.Out.WriteLine(telnet.Read()); telnet.WriteLine("root"); Console.Out.WriteLine(telnet.Read()); telnet.WriteLine("root"); Console.Out.WriteLine(telnet.Read()); return(telnet); }
private TelnetConnection LoginToJames() { TelnetConnection telnet = new TelnetConnection("192.168.238.13", 4555); System.Console.Out.WriteLine(telnet.Read()); telnet.WriteLine("root"); System.Console.Out.WriteLine(telnet.Read()); telnet.WriteLine("root"); System.Console.Out.WriteLine(telnet.Read()); return(telnet); }
public void Delete(AccountData account) { if (!Verify(account)) { return; } TelnetConnection telnet = new TelnetConnection("localhost", 4555); LoginToJames(telnet); telnet.WriteLine("deluser " + account.Name + " " + account.Password); System.Console.Out.WriteLine(telnet.Read()); }
private TelnetConnection LoginToJames() { TelnetConnection telnet = new TelnetConnection("localhost", 4555); System.Console.Out.WriteLine(telnet.Read()); // отправка логина в телнет telnet.WriteLine("root"); System.Console.Out.WriteLine(telnet.Read()); //отправка пароля в телнет telnet.WriteLine("root"); System.Console.Out.WriteLine(telnet.Read()); return(telnet); }
private string WaitTelnet(TelnetConnection telnet) { //string s = null; //int attempt = 0; //while (s == null && attempt < 10) //{ // s = telnet.Read(); // System.Threading.Thread.Sleep(100); // attempt++; //} //System.Console.Out.WriteLine(attempt); string s = telnet.Read(); System.Threading.Thread.Sleep(1000); System.Console.Out.WriteLine(s); return(s); }
public void Add(AccountData account) { if (Verify(account)) { return; } TelnetConnection telnet = LoginToJames(); telnet.WriteLine("adduser " + account.Name + " " + account.Password); WaitTelnet(telnet); //Ждем появления пользователя int attempt = 0; while (!Verify(account) && attempt < 10000) { System.Threading.Thread.Sleep(2); attempt++; } }