Wing IDE pro5.0.7-1 (rev 31559) 破解方法(仅供测试,请使用正版软件)

原帖地址:http://my.oschina.net/bygreencn/blog/182685

经测试此方法适用于最新的5.0.7 版本。机器环境:Ubuntu14.04 64位环境。

默认的是界面是WingIDE的私有QT界面,建议换成系统默认QT。

有重新编译好的适用64位机器的 wingctl.pyc

链接: http://pan.baidu.com/s/1kTDlOxD 密码: xubo

若是自己替换wingctl.pyc失败,可以直接在/usr/lib/wingide5/bin/2.7下使用编译压缩后的src.zip替换原来的src.zip,并赋予644权限

链接: http://pan.baidu.com/s/1sj4Sw1n 密码: kt8j

Wing IDE pro5.0.7-1 (rev 31559) 破解方法(仅供测试,请使用正版软件)

Wing IDE pro 5.0.0-1 版本破解方法:

1、去官网下载最新版http://wingware.com/downloads/wingide ,我下载到的是Wing IDE Pro / Windows http://wingware.com/pub/wingide/5.0.0/wingide-5.0.0-1.exe

2、安装Wing IDE。

3、安装完成后获取试用版的许可,完成后关闭。

4. 下载python 2.7的反编译工具,Wing IDE 5的注册管理器使用的是python2.7,之前的版本使用的是python2.5,因此反编译工具unpyclib-0.8.1已经失效,在stackoverflow找到个不错的推荐uncompyle2(https://github.com/wibiti/uncompyle2)可以直接反编译出源文件, 还测试 了一下另一个https://github.com/zrax/pycdc,这个反编译会中途崩溃,所有非常推荐python2.7的反编译工具https://github.com/wibiti/uncompyle2

5、进入C:/Program Files/Wing IDE/bin/2.7,解压另存src.zip文件,剪切出其中的src/process/wingctl.pyo,复制到在uncompyle2解压的目录中,控制台运行命令python ./scripts/uncompyle2 -o ./  wingctl.pyo 得到wingctl.pyo_dis文件, 打开这个python文件,找到class CWingLicenseManager下函数def LicenseCheck(self, force = False)。添加一行valid=1。编译wingctl.pyo_dis,

Wing IDE pro5.0.7-1 (rev 31559) 破解方法(仅供测试,请使用正版软件)

写了个简单的编译代码 compile.py

import   py_compile;   
file4 = ‘wingctl.pyo_dis’;
py_compile.compile(file4);

运行控制台python compile.py后,得到wingctl.pyo_disc。将它改名为wingctl.pyc,复制会到src/process,注意将src/process/wingctl.pyo删除。然后在src目录下重新打包回src.zip


6、重启Wing IDE即可。

Wing IDE pro5.0.7-1 (rev 31559) 破解方法(仅供测试,请使用正版软件)

Wing IDE pro5.0.7-1 (rev 31559) 破解方法(仅供测试,请使用正版软件)


!!仅供测试,请使用正版软件

顺便公布度盘共享,5.0.2版,5.0.3版本重新编译文件,仅供测试
链接: http://pan.baidu.com/s/1bn7rKWv 密码: 9ht3

原创文章,作者:3628473679,如若转载,请注明出处:https://blog.ytso.com/tech/opensource/194311.html

(0)
上一篇 2021年11月16日 05:05
下一篇 2021年11月16日 05:06

相关推荐

发表回复

登录后才能评论