您好,登錄后才能下訂單哦!
原帖地址: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 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,
寫了個簡單的編譯代碼 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即可。
!!僅供測試,請使用正版軟件
順便公布度盤共享,5.0.2版,5.0.3版本重新編譯文件,僅供測試
鏈接: http://pan.baidu.com/s/1bn7rKWv 密碼: 9ht3
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。