0x01 升级
上一篇是关于 Wing IDE 5 的注册激活过程,但是,Wing IDE 实际上已经更新到 6 版本了,版本 5 的注册机代码已经不能用了,于是我就上网找度娘,浏览了很多博客,网页。为何需要我找很多博客?原因是有好多代码复制后,不能运行,原因是编码问题,还有一个只发了一个python编译后的文件,好像是*.pyc文件,虽然能运行,但是在我的电脑上,一闪而过,根本无法看到激活码,更谈何激活!经过我的不懈努力,终于找到了可以使用的代码,先上一张我的激活示意图
0x02 注册机代码
import string import random import sha BASE16 = '0123456789ABCDEF' BASE30 = '123456789ABCDEFGHJKLMNPQRTVWXY' def randomstring(size=20, chars=string.ascii_uppercase + string.digits): return ''.join((random.choice(chars) for _ in range(size))) def BaseConvert(number, fromdigits, todigits, ignore_negative=True): if not ignore_negative and str(number)[0] == '-': number = str(number)[1:] neg = 1 else: neg = 0 x = long(0) for digit in str(number): x = x * len(fromdigits) + fromdigits.index(digit) res = '' while x > 0: digit = x % len(todigits) res = todigits[digit] + res x /= len(todigits) if neg: res = '-' + res return res def AddHyphens(code): return code[:5] + '-' + code[5:10] + '-' + code[10:15] + '-' + code[15:] def SHAToBase30(digest): tdigest = ''.join([c for i, c in enumerate(digest) if i / 2 * 2 == i]) result = BaseConvert(tdigest, BASE16, BASE30) while len(result) < 17: result = '1' + result return result def loop(ecx, lichash): part = 0 for c in lichash: part = ecx * part + ord(c) & 1048575 return part rng = AddHyphens('CN' + randomstring(18, '123456789ABCDEFGHJKLMNPQRTVWXY')) print 'License id: ' + rng act30 = raw_input('Enter request code:') lichash = act30 hasher = sha.new() hasher.update(act30) hasher.update(rng) lichash = AddHyphens(lichash[:3] + SHAToBase30(hasher.hexdigest().upper())) part5 = format(loop(23, lichash), '05x') + format(loop(161, lichash), '05x') + format(loop(47, lichash), '05x') + format(loop(9, lichash), '05x') part5 = BaseConvert(part5.upper(), BASE16, BASE30) while len(part5) < 17: part5 = '1' + part5 part5 = 'AXX' + part5 print 'Activation code: ' + AddHyphens(part5)
0x03 注册过程
由于注册代码改变了,所以注册过程有点小不同,不过还是很简单的。
Step 1:
我把注册机代码文件放在桌面,按住“shift”同时单击鼠标右键,选择“在此处打开命令窗口”
Step 2 :
在命令窗口中输入“python crack.py”,回车
Step 3 :
上述步骤生成注册码,复制注册码,然后输入到下图中的位置,点击“Continue”。
Step 4 :
复制“request code”到命令窗口中,回车即可得到激活码(activation key)
Step 5 :
复制激活码,填到相应位置,点击“Continue”,即可激活
0x04 That’s all right !!
为防止复制代码出错,附上注册机代码文件:crack.py (注:如果链接失效,请留言通知)
最新评论
这个软件有bug的,客户端windows有些键不能用如逗号、句号
没有收到邮件通知
我的评论通知貌似坏掉了,定位一下问题
测试一下重新部署后的邮件功能
居然看到自己公司的MIB库,诚惶诚恐
那可能是RobotFramework-ride的版本问题。我装的1.7.4.2,有这个限制。我有空再尝试下旧版本吧,感谢回复。
你好!我在python2.7中安装RobotFramework-ride的时候提示wxPython的版本最高是2.18.12,用pip下载的wxPython版本是4.10,而且我在那个路径下没有找到2
真的太好了,太感谢了,在bilibili和CSDN上都找遍了,终于在你这里找到了