public bool validafechatrial() { try { RegistryKey registryAccess = Registry.Users; registryAccess = registryAccess.OpenSubKey(".DEFAULT", true); registryAccess = registryAccess.OpenSubKey(Ofuscacion.EncodeTo64("Peluqueria"), true); String values = registryAccess.GetValue(Ofuscacion.EncodeTo64("fecha")).ToString(); values = Ofuscacion.DecodeFrom64(values); DateTime fecha = new DateTime(); fecha = Convert.ToDateTime(values); if (DateTime.Now > fecha.AddDays(2)) { return(false); } else { return(true); } } catch { this.primeruso(); return(true); } }
public void registralicencia(ulong clave) { RegistryKey registryAccess = Registry.Users; registryAccess = registryAccess.OpenSubKey(".DEFAULT", true); registryAccess = registryAccess.OpenSubKey(Ofuscacion.EncodeTo64("Peluqueria"), true); registryAccess.SetValue(Ofuscacion.EncodeTo64("numerolicencia"), Ofuscacion.EncodeTo64(clave.ToString()), RegistryValueKind.String); }
public void primeruso() { RegistryKey registryAccess = Registry.Users; registryAccess = registryAccess.OpenSubKey(".DEFAULT", true); registryAccess.CreateSubKey(Ofuscacion.EncodeTo64("Peluqueria")); //Creamos una subclave llamada “AccessTime” registryAccess = registryAccess.OpenSubKey(Ofuscacion.EncodeTo64("Peluqueria"), true); registryAccess.SetValue(Ofuscacion.EncodeTo64("fecha"), Ofuscacion.EncodeTo64(DateTime.Now.ToString()), RegistryValueKind.String); }
public string vernumerolicencia() { string values = ""; try { RegistryKey registryAccess = Registry.Users; registryAccess = registryAccess.OpenSubKey(".DEFAULT", true); registryAccess = registryAccess.OpenSubKey(Ofuscacion.EncodeTo64("Peluqueria"), true); values = registryAccess.GetValue(Ofuscacion.EncodeTo64("numerolicencia")).ToString(); values = Ofuscacion.DecodeFrom64(values); } catch (Exception ex) { throw ex; } return(values); }
public bool validalicencia() { try { RegistryKey registryAccess = Registry.Users; registryAccess = registryAccess.OpenSubKey(".DEFAULT", true); registryAccess = registryAccess.OpenSubKey(Ofuscacion.EncodeTo64("Peluqueria"), true); String values = registryAccess.GetValue(Ofuscacion.EncodeTo64("numerolicencia")).ToString(); values = Ofuscacion.DecodeFrom64(values); ulong numero = Convert.ToUInt64(values); if (numero % 15241 == 0) { return(true); } else { return(false); } } catch { return(false); } }