View difference between Paste ID: 8vi9q9fF and unV6jtVW
SHOW: | | - or go back to the newest paste.
1
private string b(string A_0, string A_1)
2
		{
3
			string result = "";
4
			ManagementClass managementClass = new ManagementClass(A_0);
5
			ManagementObjectCollection instances = managementClass.GetInstances();
6
			foreach (ManagementBaseObject managementBaseObject in instances)
7
			{
8
				ManagementObject managementObject = (ManagementObject)managementBaseObject;
9
				if (result == "")
10
				{
11
					try
12
					{
13
						result = managementObject[A_1].ToString();
14
						break;
15
					}
16
					catch
17
					{
18
					}
19
				}
20
			}
21
			return result;
22
		}
23
//------------------------------------
24
private void f(object A_0, EventArgs A_1)
25
		{
26
			string value = NetworkInterface.GetAllNetworkInterfaces().Where(new Func<NetworkInterface, bool>(LFSPro.<>c.<>9.a)).Select(new Func<NetworkInterface, string>(LFSPro.<>c.<>9.b)).FirstOrDefault<string>();
27
			string text = Convert.ToString(value);
28
			if (text.Length < 3)
29
			{
30
				text = "NOADDFOUND";
31
			}
32
			string text2 = this.b("Win32_DiskDrive", "Signature");
33
			this.a0.Navigate(string.Concat(new string[]
34
			{
35
				"http://lfspro.net/query/lfspro_launcher_login.php?Username=",
36
				this.a3.Text,
37
				"&Password=",
38
				this.a4.Text,
39
				"&Checksum=",
40
				text.ToString(),
41
				"&Signature=",
42
				text2,
43
				"&Version=",
44
				this.a
45
			}));
46
			base.Invoke(new Action(this.h));
47
			base.Invoke(new Action(this.g));
48
			base.Invoke(new Action(this.f));
49
			base.Invoke(new Action(this.e));
50
			base.Invoke(new Action(this.d));
51
			base.Invoke(new Action(this.c));
52
			base.Invoke(new Action(this.b));
53
			this.b.Enabled = true;
54
			this.b.Start();
55
		}