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文件,找到与使用期限相关的代码如下:
- def _GetTermDaysLeft(self, lic = None):
- """ Get number of days left on license. Returns the days, or 0 if expired,
- -1 if unlimited, or -2 on error """
- <span style="color:#ff0000;"> return -1 #我们直接在这里将这个函数返回-1</span>
- if config.kSteam:
- try:
- return self.__GetSteamTermDaysLeft()
- except:
- return -2
- if lic is None:
- lic = self.fLicenseData
- if lic is None:
- return 0
- elif lic['termdays'] != '*':
- try:
- fields = string.split(lic['date'], '/')
- if len(fields) != 3:
- raise ValueError
- m, d, y = map(string.atoi, fields)
- if m < 1 or m > 12 or d < 1 or d > 31 or y < 0:
- raise ValueError
- if y < 100:
- y = 2000 + y
- lic_date = time.mktime((y,
- m,
- d,
- 0,
- 0,
- 0,
- 0,
- 0,
- -1))
- except (ValueError, TypeError, OverflowError):
- return -2
- cur_date = time.time()
- try:
- lic_secs = int(lic['termdays']) * 24 * 60 * 60
- except ValueError:
- return -2
- if cur_date > lic_date + lic_secs:
- return 0
- if lic_date > cur_date + 86400:
- return 0
- return int((lic_secs - (cur_date - lic_date)) / 86400)
- else:
- return -1
3.然后再将我们修改好的py文件重新生成pyo文件
转载于:https://www.cnblogs.com/qdfu/p/5546726.html
wingide5-forlinux cracked相关推荐
- 【Sublime Text 3】Sublime Text 3 - cracked 3092
最新3092破解版的童鞋请访问以下地址替换原文件即可http://pan.baidu.com/s/1kTKg9x1密码:gbai Here's the address to download crac ...
- IObit Uninstaller Pro v10.6.0.4 Cracked 安装监视器无法开启或无效的解决方案
简介 首先安装官方 Free 版,改好设置,开启安装监视器,后台就会驻留 UninstallMonitor.exe. 看下 C:\Users\xxx\AppData\Roaming\IObit\IOb ...
- 【Sublime Text 3】Sublime Text 3 - cracked 3083\3085
要使用3086破解版的童鞋请访问以下地址: http://down.repaik.com/SublimeText/ Here's the address for cracked 3086 just i ...
- 【Sublime Text 3】Sublime Text 3 - cracked 3086
要使用3086破解版的童鞋请访问以下地址: http://down.repaik.com/SublimeText/ Here's the address for cracked 3086 just i ...
- 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 Tex ...
- 【跨平台编程工具】XERO CODER 4.2.8.0 For x86 Cracked By PiaoYun/P.Y.G 优雅破解
XERO CODER(早年的XPower++ 改名过来的),不知道开发IOS和android如何,GPU开发跨平台开发工具不多啊. 使用结果,不成气候,废品. ==================== ...
- cracked me.1. Acid burn
作为一个小菜.最近在52pojie上看了一些逆向破解的知识. 发现论坛有160个crack me.觉得不错.拿来做做. 这可把一个没基础没经验的我 弄得是稀里糊涂昏天黑地.看着前辈的经验贴,才有点懂. ...
- How to add the cracked dlls in GAC---let me tell u
方法一: 将你的c:\WINDOWS\assembly目录打包,在客户机上释放,覆盖掉客户机的目录 方法二: 开发的时候,用cracked dll开发,但是安装的时候用正版的安装,在安装完毕 用dos ...
- 安装RapidDesign_v1.3.0.Cracked.DX10.3.Rio
1.下载.https://t00y.com/file/tempdir-A2NSZVRiXTRSZAZpVGBRLg4_V2IBNw47XTBQMFYzUGVXM1R-BTZaNFZkUDRQaFczU ...
最新文章
- Ubuntu12.10 root用户登录设置
- UGUI_UGUI组件属性
- 欢迎您参加_ADT技术培训营
- js基本包装类型和引用类型
- 带你认识三种kafka消息发送模式
- 谈谈一些有趣的CSS题目(十四)-- 纯 CSS 方式实现 CSS 动画的暂停与播放!
- Android,已知应用名称, 通过应用名称来启动应用
- HDU2516 取石子游戏【博弈】
- Python Scrapy 爬虫框架实例(一)
- SQL中 decode()函数的应用和一些特殊的传值方法
- TOP100summit:【分享实录-猫眼电影】业务纵横捭阖背后的技术拆分与融合
- Numpy 笔记(二): 多维数组的切片(slicing)和索引(indexing)
- vista激活失败,无限重启
- zabbix server更换IP地址
- c/c++ 洛谷 P1428 小鱼比可爱
- Τεχνική υποστήριξη
- 用C语言编程西瓜问题,C语言编写的小病毒
- JAVA初学者必备的基础书籍
- CS188 Project 4: Inference in Bayes Nets(4-6)
- 二、详解 DVWA_Reflected反射型XSS
热门文章
- 参加“灵狐公司”的技术年会,感受最新MS OFFICE 2007的应用价值!
- 嵌入式linux学习路线,嵌入式开发视频教程
- JSON解析(java)
- 国内cdn免费加速出现了,您知道吗?
- 什么硬件可以手游服务器,台湾服务器用来挂机手游要哪些硬件支持?
- 关于软件项目code name代号命名
- 力扣 656.金币路径
- 怎样播放swf文件 swf格式怎么转换成mp3格式
- java json 合并_java json 合并
- 孤岛惊魂5 for Android,孤岛惊魂5手机版