博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WingIIDE 6的licese破解方法(支持python3)
阅读量:5069 次
发布时间:2019-06-12

本文共 1211 字,大约阅读时间需要 4 分钟。

(1) 安装WingIDE成功后启动,激活时输入license id CN123-12345-12345-12345

 

(2)点击Continue后弹框,拷贝框中的request code(将其放入脚本中的Request Code地方),下面的窗体不要关闭

 

(3)修改Python脚本中的Request Code为刚才得到的Request Code值,运行脚本后得到激活码,将激活码填入上方的窗体即可成功注册

 

其中脚本为:(保存为.py文件)

#!/usr/bin/env python3#!复制wingide6的requestCode替换掉LicenseID='CN123-12345-12345-12345'RequestCode='RW61X-5V3GC-8RVA8-LVXD3'import hashlibB16 = '0123456789ABCDEF'B30 = '123456789ABCDEFGHJKLMNPQRTVWXY'def B(n,f,t):  xx = 0  for d in str(n):    xx = xx * len(f) + f.index(d)  res = ''  while xx > 0:    res=t[int(xx%len(t))]+res    xx//=len(t)  return resdef S(D):  r = B(''.join([c for i,c in enumerate(D) if i//2*2==i]),B16,B30)  while len(r) < 17:    r = '1' + r  return rdef A(c):  return c[:5]+'-'+c[5:10]+'-'+c[10:15]+'-'+c[15:]h = hashlib.sha1()h.update(RequestCode.encode('utf-8')+LicenseID.encode('utf-8'))lichash=A(RequestCode[:3]+S(h.hexdigest().upper()) )data=[23,161,47,9]tmp=0realcode=''for i in data:  for j in lichash:    tmp=(tmp*i+ord(j))&0xFFFFF  realcode+=format(tmp,'=05X')  tmp=0D=B(realcode,B16,B30)while len(D) < 17:  D = '1' + Dprint("The Activation Code is: "+A('AXX'+D))
View Code

将使用cmd命令:python “上面.py文件的地址”。即可得到激活码。

 

转载于:https://www.cnblogs.com/zitech/p/7528176.html

你可能感兴趣的文章
不定期周末福利:数据结构与算法学习书单
查看>>
strlen函数
查看>>
Java中的String,StringBuilder,StringBuffer三者的区别
查看>>
Laxcus大数据管理系统2.0(12)- 第十章 运行
查看>>
Python爬虫
查看>>
消息队列的理解总结
查看>>
LDA
查看>>
轻量级Mysql Sharding中间件——Shark
查看>>
python的列表与shell的数组
查看>>
移动国家号(MCC)
查看>>
关于TFS2010使用常见问题
查看>>
软件工程团队作业3
查看>>
python标准库——queue模块 的queue类(单向队列)
查看>>
display的值有哪些?
查看>>
火狐、谷歌、IE关于document.body.scrollTop和document.documentElement.scrollTop 以及值为0的问题...
查看>>
基于Lucene3.5.0怎样从TokenStream获得Token
查看>>
一网打尽各类Java基本数据类型转换
查看>>
FlowLayout布局
查看>>
深入理解JVM读书笔记--字节码执行引擎
查看>>
vue-搜索功能-实时监听搜索框的输入,N毫秒请求一次数据
查看>>