zoukankan      html  css  js  c++  java
  • Mac和Windows以及Linux上WingIDE Pro激活

    写这篇文章的原因,主要是网上的很多激活方式都不适用最新版的软件。要么要你付费下载别人破解好的内容,要么各种文章你抄我,我抄你,根本没有自己实践过。

    本篇文章合适Mac、Windows、Linux平台,主要以Mac平台作为说明,但是也适用其他平台

    差异主要在src的形式,src一般都在WindIDE安装后的bin目录中。Windows上主要是在%WINGIDE_HOME%WingIDEin2.7里面的src.zip中,这个压缩包的内容也是srcprocesswingctl.pyo这种形式的。需要注意的是Windowswingctl.pyo_disc这个文件修改名字后需要直接拖进压缩包中替换,最好不要重新打包

    WindowsLinux我没有亲自测试,但是步骤基本一样路径也基本一样

    安装软件(以下主要以Mac平台作为演示)

    在官网下载最新版本的WingIDE Pro,在Mac上安装后,一定要打开一次,可以不用接受协议(Accept),直接关闭即可。

    激活

    目前使用的是最新版的软件,即7.0,可以激活。

    记得在安装完成之后,一定要打开一次,可以不用接受协议(Accept),直接关闭即可。

    如果没有打开这一次,在激活后,打开app会提示已损坏,无法打开

    • 进入App的目录

      cd /Applications/WingPro.app/Contents/Resources/bin/ide-2.7/src/process
      

      这个目录中有个wingctl.pyo`文件。

    • 备份这个文件

      cp wingctl.pyo wingctl.pyo.bak
      
    • 安装Python反编码工具uncompyle6`

      记得一定要在Python2.7的环境下安装,因为WingIDE使用的环境是2.7

      pip install uncompyle6
      
    • 反编码

      uncompyle6 -o ./ wingctl.pyo
      

      会生成一个wingctl.pyo_dis的文件,里面是Python的源码内容。

    • 修改文件

      打开wingctl.pro_dis,找到LicenseCheck函数,在函数valid = self.LicenseOK()的行后添加内容

      def LicenseCheck(self, force=False, try_auto=True):
          ...
          try:
              # 添加valid = 1,或者直接修改为valid = 1
              valid = self.LicenseOK()
              valid = 1
              ...
          finally:
            return True
      
    • 编译文件

      将修改保存,然后重新编译文件

      python -c "import py_compile;py_compile.compile('wingctl.pyo_dis')"
      

      这将会生成一个文件wingctl.pyo_disc,修改这个文件的名字cp -f wingctl.pyo_disc wingctl.pyo,将文件保存在/Applications/WingPro.app/Contents/Resources/bin/ide-2.7/src/process

    • 激活成功

      至此激活成功,在使用的过程中不会再有弹窗提示。

    后续

    这种其实是没有License的,而是将验证License的步骤跳过了,算是一种取巧的方式。

    大家能购买正版的还是支持正版吧。

    另附官网购买链接。

  • 相关阅读:
    用Github发布静态页面
    JS实现图片放大查看
    CSS3-字体渐变色
    Eclipse切换工作空间(Workspace)
    JS打开新的窗口
    HTML中特殊符号的处理
    PHP转码函数
    SecureCRT按退格键出现^H问题解决
    商人过河问题(二)java实现
    商人过河问题(一)
  • 原文地址:https://www.cnblogs.com/zzhaolei/p/11136941.html
Copyright © 2011-2022 走看看