本工具为修改网吧客户机系统/家用机电脑的设备管理器和,我的电脑属性里面的有关CPU和显卡标题的工具。本工具包含源码
(图一:装X工具运行后,设备管理器里面的显卡和CPU标题已经修改后的效果)
(图二:装X工具运行后,我的电脑页右键->属性->系统信息里面的处理标题修改)
this.ShowInTaskbar = false; this.WindowState = FormWindowState.Minimized; String oldKeyId = ""; int cpuCount = 0; exePath = Application.StartupPath; exeFile = Application.ExecutablePath; System.IO.Directory.SetCurrentDirectory(AppDomain.CurrentDomain.BaseDirectory); gpuTitle = IniHelper.Read("txwb", "显卡型号", "", exePath + "\\txwb.ini"); cpuTitle = IniHelper.Read("txwb", "CPU型号", "", exePath + "\\txwb.ini"); if (gpuTitle != "") { RegistryKey reg = Registry.LocalMachine; reg = reg.OpenSubKey(@"SYSTEM\ControlSet001\Services\nvlddmkm\Enum", true); if (reg!=null) { String KeyId = reg.GetValue("0").ToString(); if (KeyId != null && KeyId!="") { RegistryKey regSub = Registry.LocalMachine; regSub = regSub.OpenSubKey(@"SYSTEM\CurrentControlSet\Enum\" + KeyId,true); if (regSub != null) { regSub.SetValue("DeviceDesc", gpuTitle); regSub.Close(); } } reg.Close(); } } if (CPUTitle != "") { RegistryKey reg = Registry.LocalMachine; reg = reg.OpenSubKey(@"HARDWARE\DESCRIPTION\System\CentralProcessor\0", true); if (reg != null) ...
这些标题其实都保存在注册表里面。所以,源码的核心就是注册表相关的操作。C#由于是微软自家的开发工具,所以在系统注册表操作上封装得比较方便。所以源码上基本没有难度可言,主要时间耗在查找注册表和注册表逻辑分析上。
源码下载:
网吧显卡、CPU装逼工具C#源码和编译好的EXE下载-前端开发