public static string GetMediaPortalPath() { string mpdir = Mediaportal.GetClientInstallationDirectory(); if (mpdir == null) { mpdir = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ProgramFilesX86), "Team MediaPortal", "MediaPortal"); } return(Path.Combine(mpdir, "MediaPortal.exe")); }
public static User GetAuthentication() { User user = new User(); try { user.Username = DecryptConfig(Mediaportal.ReadSectionFromConfigFile("WifiRemote")["username"]); user.SetPasswordFromPlaintext(DecryptConfig(Mediaportal.ReadSectionFromConfigFile("WifiRemote")["password"])); } catch (Exception) { user.Username = String.Empty; user.SetPasswordFromPlaintext(String.Empty); } return(user); }