public CentrEd() { InitializeComponent(); pbServer.BackgroundImage = pbClient.BackgroundImage = pbData.BackgroundImage = Image.FromStream(Resources.GetStream(@"Icons.centred", "wrong", "png")); pbServer.Tag = pbClient.Tag = pbData.Tag = true; var profdata = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), Path.Combine("CentrED-plus", "Profiles")); var profiles = Directory.GetDirectories(profdata, "*", SearchOption.TopDirectoryOnly); foreach (var profile in profiles) { var config = Path.Combine(profile, "login.ini"); if (!File.Exists(config)) continue; var inifile = new IniFile(config); var entry = new CentrEdProfile(); entry.Publ = true; entry.Name = Path.GetFileName(profile); entry.Host = inifile.ReadString("Connection", "Host", "localhost", false); entry.Port = inifile.ReadInt("Connection", "Port", 0, false); entry.User = inifile.ReadString("Connection", "Username", String.Empty, false); entry.Data = inifile.ReadString("Data", "Path", String.Empty, false); } var confdata = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), Path.Combine("CentrED-plus", "Configs")); if (!Directory.Exists(confdata)) Directory.CreateDirectory(confdata); var configes = Directory.GetDirectories(confdata, "*", SearchOption.TopDirectoryOnly); //var app = ; var ini = new IniFile(@"D:\AppData\Local\CentrED-plus\Profiles\map0\login.ini"); var port = ini.ReadInt("Connection", "Port", 2597, false); }
public CentrEd() { InitializeComponent(); pbServer.BackgroundImage = pbClient.BackgroundImage = pbData.BackgroundImage = Image.FromStream(Resources.GetStream(@"Icons.centred", "wrong", "png")); pbServer.Tag = pbClient.Tag = pbData.Tag = true; var profdata = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), Path.Combine("CentrED-plus", "Profiles")); var profiles = Directory.GetDirectories(profdata, "*", SearchOption.TopDirectoryOnly); foreach (var profile in profiles) { var config = Path.Combine(profile, "login.ini"); if (!File.Exists(config)) { continue; } var inifile = new IniFile(config); var entry = new CentrEdProfile(); entry.Publ = true; entry.Name = Path.GetFileName(profile); entry.Host = inifile.ReadString("Connection", "Host", "localhost", false); entry.Port = inifile.ReadInt("Connection", "Port", 0, false); entry.User = inifile.ReadString("Connection", "Username", String.Empty, false); entry.Data = inifile.ReadString("Data", "Path", String.Empty, false); } var confdata = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), Path.Combine("CentrED-plus", "Configs")); if (!Directory.Exists(confdata)) { Directory.CreateDirectory(confdata); } var configes = Directory.GetDirectories(confdata, "*", SearchOption.TopDirectoryOnly); //var app = ; var ini = new IniFile(@"D:\AppData\Local\CentrED-plus\Profiles\map0\login.ini"); var port = ini.ReadInt("Connection", "Port", 2597, false); }