wingide5-forlinux cracked

wingide是优秀的Python IDE。美中不足不是免费的。网上有很多破解版其实都只提供了一个破解文件,而且破解文件比较老,是针对python2.5版本制作的。

wingide 下载地址:http://wingware.com/downloads 安装过程略过。

如果不想自己反编译,这里有一个现成编译好的文件。http://download.csdn.net/detail/gugu1313/8466937

1.首先安装反编译工具uncompyle2

sudo apt-get install python-pip

sudo pip install uncompyle2

2.查看wingide安装目录 whereis wingide5   我的是 /usr/lib/wingide5

从wingide中找到注册文件 /usr/lib/wingide5/bin/2.7/中的src.zip(对应2.7的python,如果是别的版本python去bin/xx下找),

解压src.zip. .在文件夹process里面有一个abstract.pyo文件。

然后用命令

uncompyle2 abstract.pyo > abstract.py

这样就根据pyo文件生成了源码py文件,找到与使用期限相关的代码如下:

[python] view plain copy

  1. def _GetTermDaysLeft(self, lic = None):
  2. """ Get number of days left on license.  Returns the days, or 0 if expired,
  3. -1 if unlimited, or -2 on error """
  4. <span style="color:#ff0000;"> return -1                #我们直接在这里将这个函数返回-1</span>
  5. if config.kSteam:
  6. try:
  7. return self.__GetSteamTermDaysLeft()
  8. except:
  9. return -2
  10. if lic is None:
  11. lic = self.fLicenseData
  12. if lic is None:
  13. return 0
  14. elif lic[‘termdays‘] != ‘*‘:
  15. try:
  16. fields = string.split(lic[‘date‘], ‘/‘)
  17. if len(fields) != 3:
  18. raise ValueError
  19. m, d, y = map(string.atoi, fields)
  20. if m < 1 or m > 12 or d < 1 or d > 31 or y < 0:
  21. raise ValueError
  22. if y < 100:
  23. y = 2000 + y
  24. lic_date = time.mktime((y,
  25. m,
  26. d,
  27. 0,
  28. 0,
  29. 0,
  30. 0,
  31. 0,
  32. -1))
  33. except (ValueError, TypeError, OverflowError):
  34. return -2
  35. cur_date = time.time()
  36. try:
  37. lic_secs = int(lic[‘termdays‘]) * 24 * 60 * 60
  38. except ValueError:
  39. return -2
  40. if cur_date > lic_date + lic_secs:
  41. return 0
  42. if lic_date > cur_date + 86400:
  43. return 0
  44. return int((lic_secs - (cur_date - lic_date)) / 86400)
  45. else:
  46. return -1

3.然后再将我们修改好的py文件重新生成pyo文件

python -O -m py_compile
abstract.py

将新生成的abstract.pyo 放入/usr/lib/wingide5/bin/2.7/src/process 文件夹中。破解完成。

执行/usr/lib/wingide5/wing 启动wingide 发现已经破解成功了。

时间: 2024-09-30 08:32:19

wingide5-forlinux cracked的相关文章

python 反编译模块uncompyle2的使用--附破解wingide5 方法

原来一直用pycharm,无奈它常常无法使用.来訪问一些模块的属性,朋友推荐了wingide,于是去官网下载了wingide5的最新版本号,仅仅有10天的试用期,就想能否用python的uncompyle2来反编译一下注冊文件: 首先下载uncompyle2 sudo pip2.7 install uncompyle2 成功安装后就能够在命令行下使用uncompyle2了,windows能够去安装路径查找这个exe命令 其次,从wingide中找到注冊文件 bin/2.7/中的src.zip,将

Sublime Text 3 Build 3065 All System CracKed By Hmily[LCG]

Sublime Text 3 Build 3065 All System CracKed By Hmily[LCG] <ignore_js_op> 程序员文本编辑器 Sublime Text 3 Build 3065 全平台破解版,windows 32 bit or 64 bit.Ubuntu 32 bit or 64 bit.OS X全部支持. Sublime Text 是一个轻量.简洁.高效.跨平台的编辑器.Sublime Text 的特色功能:良好的扩展功能,官方称之为安装包(Packa

Cracking Story - How I Cracked Over 122 Million SHA1 and MD5 Hashed Passwords

This is the story about how I cracked 122 million* password hashes with John the Ripper and oclHashcat-plus. Author: m3g9tr0n, Copy Editor: Thireus. It was several months ago, when I (m3g9tr0n) saw a tweet from KoreLogic about atorrent file containin

GhostDoc Pro v4.9.14093.Cracked.By.SubMain 一款好用的代码注释生成工具——VS插件

原文:GhostDoc Pro v4.9.14093.Cracked.By.SubMain 一款好用的代码注释生成工具--VS插件 一款比较好用的 VS 插件,能够快速生成注释. 这是 Pro 版本,与标准版本相比,支持对类.文件批量生成注释并且可以生成 CHM 帮助文件. 具体差异请转到: http://submain.com/products/ghostdoc.aspx 简化你的XML注释! GhostDoc是一个Visual Studio扩展,自动生成基于其类型,参数,名称和其他上下文信息

【Sublime Text 3】Sublime Text 3 - cracked 3092

最新3092破解版的童鞋请访问以下地址替换原文件即可http://pan.baidu.com/s/1kTKg9x1密码:gbai Here's the address to download cracked 3092(It requires a password for further access)Plz replace the original file, it'll work http://pan.baidu.com/s/1kTKg9x1 password:gbai 要使用3086破解版的

DotNetBar v12.7.0.2 Fully Cracked

更新信息: http://www.devcomponents.com/customeronly/releasenotes.asp?p=dnbwf&v=12.7.0.2 如果遇到破解问题可以与我联系. 先卸载旧版本程序,然后安装原版程序,再安装破解补丁.破解补丁只限于当前版本使用,无法用于其他版本. 放上了一份破解的 DLL 文件,方便只希望使用新版本控件而不希望安装原版程序的朋友.如果想要使用 DotNetBar 的完整功能.演示.示例代码等,建议安装原版程序后使用破解补丁. 安装程序和破解补丁

DotNetBar v12.5.0.2 Fully Cracked

更新信息: http://www.devcomponents.com/customeronly/releasenotes.asp?p=dnbwf&v=12.5.0.2 如果遇到破解问题可以与我联系. 先卸载旧版本程序,然后安装原版程序,再安装破解补丁.破解补丁只限于当前版本使用,无法用于其他版本. 放上了一份破解的 DLL 文件,方便只希望使用新版本控件而不希望安装原版程序的朋友.如果想要使用 DotNetBar 的完整功能.演示.示例代码等,建议安装原版程序后使用破解补丁. 安装程序和破解补丁

DotNetBar v12.2.0.7 Fully Cracked

PS: 博客园的程序出现问题,导致我的博客不能访问(转到登录页),而我自己由于 Cookies 问题,一直可以访问,所以一直未发现该问题. 感谢冰河之刃告知,thx! 更新信息: http://www.devcomponents.com/customeronly/releasenotes.asp?p=dnbwf&v=12.2.0.7 如果遇到破解问题可以与我联系. 先卸载旧版本程序,然后安装原版程序,再安装破解补丁.破解补丁只限于当前版本使用,无法用于其他版本. 放上了一份破解的 DLL 文件,

DotNetBar v12.6.0.4 Fully Cracked

更新信息: http://www.devcomponents.com/customeronly/releasenotes.asp?p=dnbwf&v=12.6.0.4 如果遇到破解问题可以与我联系. 先卸载旧版本程序,然后安装原版程序,再安装破解补丁.破解补丁只限于当前版本使用,无法用于其他版本. 放上了一份破解的 DLL 文件,方便只希望使用新版本控件而不希望安装原版程序的朋友.如果想要使用 DotNetBar 的完整功能.演示.示例代码等,建议安装原版程序后使用破解补丁. 安装程序和破解补丁