📄 form1.cs
字号:
using System;
//using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
//using System.Management;
using System.Windows.Forms;
using Microsoft.Win32;
namespace 用户注册
{
public partial class Form1 : Form
{
string lok = "QINGDAO3LSZHUCEJ";
string key = "";
string str = "";
public string zVqzZk = "rOQYhOdNqa4=";
public Form1()
{
InitializeComponent();
}
private void button2_Click(object sender, EventArgs e)//注册
{
for (int i = 0; i < textBox1.Text.Length; i++)
{
str += Convert.ToString(Convert.ToChar(textBox1.Text.Substring(i, 1)), 2);
}
for (int j = 0; j < 16; j++)
{
key += lok.Substring(Convert.ToInt32(str.Substring(4 * j, 4), 2), 1);
if (j == 3 || j == 7 || j == 11)
{
key += "-";
}
}
if (textBox3.Text == key)
{
if (MessageBox.Show("恭喜您注册成功,您将得到我们最全面最完善的服务。", "提示", MessageBoxButtons.OK) == DialogResult.OK)
{
Registry.SetValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\angel", "zVqzZk", "WruQpYQLJUc=");
this.Visible = false;
Form2 form2 = new Form2();
form2.Show();
}
}
else
{
MessageBox.Show("请您填写完善的注册信息进行注册", "提示");
}
}
private string getListNumber(string key, string ID)
{
string listNumber = "";
ManagementObjectSearcher search = new ManagementObjectSearcher("select * from " + key + "");
foreach (ManagementObject obj in search.Get())
{
listNumber = obj["" + ID + ""].ToString();
}
return listNumber;
}
private void Form1_Load(object sender, EventArgs e)
{
try
{
Int32 tLong = Convert.ToInt32(scy.Decode(Convert.ToString(Registry.GetValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\angel", "system", "rOQYhOdNqa4="))));
label3.Text = tLong .ToString ()+"次";
if (tLong < 10)
{
int Times = tLong + 1;
Registry.SetValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\angel", "system", scy.Encode(Times.ToString()));
Registry.SetValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\angel", "zVqzZk", "rOQYhOdNqa4=");
}
else
{
button1.Enabled = false;
}
}
catch
{
Registry.SetValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\angel", "system", "rOQYhOdNqa4=", RegistryValueKind.String);
Registry.SetValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\angel", "zVqzZk", "rOQYhOdNqa4=");
label3.Text = "1"+"次";
}
string str1 = getListNumber("Win32_Processor", "ProcessorID").Substring(2, 5);
string str2 = getListNumber("Win32_DiskDrive", "Model").Substring(0, 5);
string str = "";
string key = "";
string strnum = str1 + str2;
for (int i = 0; i < strnum.Length; i++)
{
str += Convert.ToString(Convert.ToChar(strnum.Substring(i, 1)), 2);
}
for (int j = 0; j < 16; j++)
{
key += lok.Substring(Convert.ToInt32(str.Substring(4 * j, 4), 2), 1);
if (j == 3 || j == 7 || j == 11)
{
key += "-";
}
}
textBox1.Text = key;
}
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
System.Diagnostics.Process.Start("http://www.sanlisoft.cn");
}
private void linkLabel2_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
System.Diagnostics.Process.Start("mailto:sanlisupport@163.com");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -