Saturday, September 22, 2007
三种方法,让你的WPS Office 2007专业版的90天试用永不过期
感谢ahui886的投递
新闻来源:原创
与大家分享三种方法,让你的Kingsoft Office 2007专业版的90天试用key永不过期.
个人的一点心得,与大家分享下,望高手莫笑话小弟就行了.
方法1:自启动加入WPS过期清除
1.将以下内容保存为VB脚本文件wps.vbs,粘帖到记事本,另存为所有文件,文件名wps.vbs。
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\wps.vbs", "c:\windows\wps.vbs", "REG_SZ"
WSHShell.RegWrite "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\et\et_t", "0", "REG_DWORD"
WSHShell.RegWrite "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\wpp\wpp_t", "0", "REG_DWORD"
WSHShell.RegWrite "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\wps\wps_t", "0", "REG_DWORD"
2.将保存好的wps.vbs脚本文件放到C:\windows\文件夹下。
或者其他的目录均可。但是需要更改上述的wps.vbs文件
注 意这行:"WSHShell.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\wps.vbs", "c:\windows\wps.vbs", "REG_SZ""
自己可以定义路径,只要wps.vbs文件的位置和注册表里的路径一致就行了。
3.简单注释下:
本来只需要添加"et_t",,"wpp_t","wps_t"三个键值即可,为了方便操作,所以将本文件加入了自动启动项目里,杀毒软件可能会警告,是 否允许修改注册表,选择同意,并添加至信任列表即可,这样每次开机你的Kingsoft Office 2007就又变成未使用状态了。
方法2:右键菜单加入WPS过期清除
1.将以下内容保存为注册表文件wps.reg,粘帖到记事本,另存为所有文件,文件名wps.reg
REGEDIT4
[HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\SuperHidden]
@="{00000000-0000-0000-0000-000000000012}"
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000000000012}\InProcServer32]
@=hex(2):25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,73,79,73,74,65,6d,33,32,5c,73,\
68,64,6f,63,76,77,2e,64,6c,6c,00
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000000000012}\Instance]
"CLSID"="{3f454f0e-42ae-4d7c-8ea3-328250d6e272}"
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000000000012}\Instance\InitPropertyBag]
"method"="ShellExecute"
"Param1"="C:\\windows\\Wps.vbs"
"command"="WPS过期清除"
"CLSID"="{13709620-C279-11CE-A49E-444553540000}"
2.将以下内容保存为VB脚本文件wps.vbs,粘帖到记事本,另存为所有文件,文件名wps.vbs。
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.RegWrite "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\et\et_t", "0", "REG_DWORD"
WSHShell.RegWrite "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\wpp\wpp_t", "0", "REG_DWORD"
WSHShell.RegWrite "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\wps\wps_t", "0", "REG_DWORD"
3.将保存好的wps.vbs脚本文件放到C:\windows\文件夹下。
或者其他的目录均可。但是需要更改上述的wps.reg文件
注意这行:"Param1"="C:\\windows\\Wps.vbs"
自己可以定义路径,只要wps.vbs文件的位置和注册表里的路径一致就行了。
4.将wps.reg文件导入注册表
5.导入成功后,到桌面点右键,是不是多了WPS过期清除的菜单,点击后,你就会发现你的WPS又可以用90天了。
效果图:
方法3:手动导入注册表文件
如果你不想把它加入右键菜单的话,只要将如下内容另存为*.reg文件,导入注册表即可
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\et]
"et_t"=dword:00000000
[HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\wpp]
"wpp_t"=dword:00000000
[HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\wps]
"wps_t"=dword:00000000
新加入的右键功能其实就相当于把上述*.reg的内容导入注册表,只是加入右键方便操作,一劳永逸。
另外小弟还有新的发现,现抛砖引玉,贻笑大方了。
1.首先用90天试用key安装kingsoft office 07 pro
90天key:b87yu-u4tfp-4v29d-p7v29-qp39h
2.将如下内容复制到记事本,另存为*.reg文件
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\et]
"et_t"=dword:00007fff
[HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\wpp]
"wpp_t"=dword:00007fff
[HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\wps]
"wps_t"=dword:00007fff
3.将刚才的reg文件导入注册表,打开office的产品管理中心,看看效果吧。
打开注册表,发现把[HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\et]下面的"et_t"键值减1,
试用期也减1,加1的话,试用期也加一。
et_t的十六进制值00000aee即十进制的2798,对应90天,2797对应89天,2799对应91天,依次类推。
经过多次实验,终于确定了试用的最大期限30059天。此时对应的值是00007fff即十进制的32767,当大于00007fff的时候,就会提示过期了,若值是0,则还是90天。
以上是小弟的一点心得,但是遗憾的是始终没有解决,重新启动WPS后,30059天的试用期又重新变回90天了,郁闷,期待高手的高招。