所有工具已升級,請使用CC系列工具,舊版已不現維護,目前已無法使用
進入 CC官網
扣扣交流羣:811715780
前往 [ 官網下載]
CodeMixer介紹
ChaosTool升級版,完全重構,更多新功能,再也不是亂碼,有以下特點
功能 | ChaosTool | CodeMixer |
---|---|---|
自動定義變量/函數/屬性 | 支持 | 支持 |
自動實現函數體 | 支持 | 支持 |
自動創建/並編寫類文件(.h/.m) | 支持 | 支持 |
自動創建文件夾 | 支持 | 支持 |
自動備份原始代碼 | 不支持 |
支持 |
離線授權認證 | 不支持 |
支持 |
變量/參數/函數返回/屬性類型支持UIKit | 不支持 |
支持 |
變量/參數/函數返回/屬性支持自己創建的類 | 不支持 |
支持 |
允許添加方法前綴 | 不支持 |
支持 |
允許修改類名/文件名前綴 | 不支持 |
支持 |
創建Model | 不支持 |
支持 |
創建View | 不支持 |
支持 |
創建ViewController | 不支持 |
支持 |
允許修改署名和版權歸屬(對於新建文件) | 不支持 |
支持 |
實現相對複雜的方法體 | 不支持 |
支持 |
代碼規則化 | 不支持 |
支持 |
代碼相互調用 | 不支持 |
支持 |
允許用戶定製單詞庫 | 不支持 |
支持 |
其他功能:批量修改類名、批量修改圖片MD5 | 不支持 |
支持 |
CodeMixer創建文件示例(定義文件)
不要懷疑,這真不是人寫的,這真不是人寫的,這真不是人寫的
CodeMixer創建文件示例(實現文件)
不要懷疑,這真不是人寫的,這真不是人寫的,這真不是人寫的
CodeMixer添加垃圾代碼示例(實現文件)
不要懷疑,這真不是人寫的,這真不是人寫的,這真不是人寫的
CodeMixer三大功能
1、混淆
向項目添加混淆/垃圾代碼
路徑
選擇一個目錄(只能是目錄),表示對該目錄下所有所有OC(.m、.mm、.h)文件操作
操作完成後要做
- 添加以下文件及目錄到項目中
- 引用代碼
注意:
HH爲前綴,實際要替換成你自己的前綴(在設置選項查看
)
單詞庫
可以自定義自己的單詞庫,覆蓋默認單詞庫。
規則
1、單個詞,全爲小寫
2、組合單詞,從第二個單詞起,首字母爲大寫
例如1:userAction,adminAction,loginManger
例如2:adminLoginAccess,userLoginAccess, normalLogoutAccess
依此類推
3、用英文逗號連接
舉例:people,user,userAction,login,userLoginAccess,loginManger
2、類名
批量修改類名
路徑
選擇一個目錄(只能是目錄),表示對訪目錄所有OC文件(.h、.m、.mm)中的NSObject的子類的類名進行更改
執行解析操作後,就開始解析類名,完成出現如下界面
在此界面可以修改自己鐘意的新類名,以替換原始類名
執行修改
操作就開始進行替換,不能撤消
3、圖片(支持png、jpg)
批量處理圖片
- 微調(用於改變圖片MD5)
- 2倍圖轉1倍圖(將源圖片作爲2倍圖,批處理成1倍圖,例如源圖片爲: 100px * 40px, 處理後爲: 50px * 20px)
- 2倍圖轉3倍圖(將源圖片作爲2倍圖,批處理成3倍圖,例如源圖片爲: 100px * 40px, 處理後爲: 150px * 60px)
- 3倍圖轉1倍圖(將源圖片作爲3倍圖,批處理成1倍圖,例如源圖片爲: 90px * 60px, 處理後爲: 30px * 20px)
- 3倍圖轉2倍圖(將源圖片作爲3倍圖,批處理成2倍圖,例如源圖片爲: 90px * 60px, 處理後爲: 60px * 40px)
路徑
選擇一個目錄(只能是目錄),表示對訪目錄所有png/jpg文件進行處理