Viusal Assist是Visual Studio.Net和VC6.0下一个非常不错的编程辅助插件。具有语法加量,变量补全提示,变量、方法列表提示,变量输入更正,单词拼写错误提示,模版等等很多实用的功能。你可以到www.wholetomato.com查看软件介绍,并且下载最新版本。 具体方法如下: 2、删除注册表中的HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CE0106FA-600E-72C4-D039-A57952E382EA}以及所有子键。注意:{CE0106FA-600E-72C4-D039-A57952E382EA}是这个版本(Visual Assist X 10.3.1541.0)的visual assist的CLSID值,所以不同的版本可能不同。网上的方法是用RegistryWorkshop来找到这个值,不过我的系统不知道为什么运行RegistryWorkshop出错,就想了另外一种方法。我是用RegSnap分别在visualassist安装前后做了两个快照,然后比较这两个快照,在比较的结果中出现HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\字样的地方就会发现那个正确的CLSID值。注意,在比较结果中会发现有几个CLSID值,我估计是注册了几个组件,可以都删掉。可以根据键值判断那个像加密过的就是。
==============================================================================================
VA X trial period can be reset in three fairly easy steps:
1. Delete Armadillo licences registry entry
2. Delete VA's fake temporary file in system %TEMP% folder
3. Delete VA's fake COM component entry in the registry
> Step 1
VA uses Armadillo protection. This step is as simple as it
gets: use regedit and delete Armadillo licenses key HKLM\Software\Licenses
and all its subkeys.
> Step 2
In order to find out which temp file is actually VA's file, delete all files from
system %TEMP% folder.
Launch VSNET 2003 and wait until it's loaded or until VA trial dialog pops up.
Go to system %TEMP% folder; there should be just one .tmp file created by
VA/Armadillo. Write down its name for the next trial period reset and delete it.
Exit VA and VSNET 2003.
> Step 3
You'll need Regmon (www.sysinternals.com).
Launch Regmon and specify that you wish to monitor only VSNET 2003 process (devenv.exe).
Launch VSNET 2003 and watch Regmon logging registry access.
When VSNET is loaded (or when VA trial dialog pops up), stop Regmon's registry
capture.
Exit VA/VSNET 2003 before proceeding.
In the Regmon's list search for the very first occurence of the
text ""HKCU\Software\Whole Tomato". You'll see something like
devenv.exe:3196 OpenKey HKCU\Software\Whole Tomato SUCCESS Key: 0xE1844558
From that line manually scroll down searching for the very first line where the key
HKCU\CLSID\{<some guid>} or key HKCR\CLSID\{<some guid>} is accessed. This line will probably
be a several hundred lines away from the line where you started searching, and it will
look be something like this:
devenv.exe:3196 OpenKey HKCU\CLSID\{BC29421E-12B6-4630-A281-E18D215BC63E}
In order to verify that it is indeed the guid that belongs to VA protection scheme, launch
regedit and go to that key. If that key has a value with the strange name such
as "nLxxQ", it's the one you are looking for. Don't let the meaningful name of the component
confuse you; it is a part of the protection.
Delete the guid key and all its subkeys. Congratulations, you have just reset VA trial period.
> Notes
To reset trial period next time it's enough do go directly to the keys mentioned above
and to delete them. Don't forget to delete .tmp file too.
Note, however, that the guid is different for each machine and it might (and will) change
from one VA version to another. The same goes for temporary file, even though currently
it has the same name on all machines. Don't count on that.
The above procedure will work with future VA versions, as long as they don't change
their protection scheme.
============================================================================
新版本1535,试了试, 先想用以前版本的code结果没有 用到的工具: Registry Workshop, 见附件. 以下的内容参考了一些网上的文章, 另外有一些猜测的成分, 请自担风险. 主要的方法就是消去VA记录下的一些安装及试用时间信息.VA记录这些信息的地方有三 1) HKEY_LOCAL_MACHINE\SOFTWARE\Licenses 这一个很好找. 建议加入Registry Workshop收藏夹. 2) {XXX…}对于不同的版本以及不同的机器可能不同, 比如 要找到这一条, 就要用到Registry Workshop, 浏览至 {ACABBB00-02A4-CF3E-B293-188330493F10} 而其他的一般是 等等, 实际上目标项{ACABBB00-02A4-CF3E-B293-188330493F10}是VA的时间信息记录, 当然 找到 3) 你的temp用户变量%USERPROFILE%\Local Settings\Temp 中的临时文件 以上三处记录的信息应该是一样的, 破解时留下任何一处都不能成功. 卸载VA时, 这三
成功. Visual Assist X 试用期一个月, 试用是全功能的, 这点还不错. 但是到期的话就不能继续了.这篇
短文的目的就是无限期扩展试用期, 使你能够尽情享受VA带来的快乐, 免去大家寻找破解
的痛苦,
个:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{ACABBB00-02A4-CF3E-B293-188330493F10}
{ACABBB00-02A4-CF3E-B293-188330493F10}是我XP虚拟机上的值, 我实际机器上的是
{2401839D-8A0E-F7A3-3A39-201EB8E3078D}.
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\, 然后所有条目按时间倒序排序, 与
Visual Assist安装时间差不多的那几个(3~10个吧, 跟具体机器有关, 还有其他的软件吧)
逐一检查, 有一个的子项不规则, 而其他的都比较规则. 如
fMNvzvRluw
paowhf
Jvielmgrzqpm
durvuNbfybvH
Psohy
wqGi
zydrzwfqWyFs
InProcServer32
{XXXXXXXX…}
Description
InprocServer32
ProgID
VersionIndependentProgID
只有VA的人知道它的格式了. 为掩人耳目, {ACABBB00-02A4-CF3E-B293-188330493F10} 又
合并另外的一个随机的已注册的CLSID, 因此当你看到
{ACABBB00-02A4-CF3E-B293-188330493F10} 下的 InprocServer32 好像是另外的某个感觉
很重要的东西, 我想, 如果你在 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\ 下搜索的
话, 应该搜得到它真正的条目.
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{ACABBB00-02A4-CF3E-B293-188330493F10
}或者你机器上的相应项后, 建议加入收藏夹.
1489AFE4.TMP.
如果你的Temp用户变量设置到了其他的地方(比如, 我的在F:\Temp\UTemp), 请到相应的位
置找到这个文件, 这个文件的修改时间和创建时间都与VA安装时间相差不多. 相信不难找到
. 具体的文件名可能和版本相关.
当然也可以把此目录全部清空, 一般情况下应该没有什么问题.