gitextract_xb1v15h_/ ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── Other/ │ ├── Install.sh │ ├── Products/ │ │ └── Debug/ │ │ └── WeChatPlugin.framework/ │ │ ├── Headers/ │ │ │ └── WeChatPlugin.h │ │ ├── Modules/ │ │ │ └── module.modulemap │ │ ├── Resources/ │ │ │ ├── Info.plist │ │ │ ├── TKAutoReplyWindowController.nib │ │ │ ├── TKRemoteControlCommands.plist │ │ │ ├── TKRemoteControlScript.scpt │ │ │ └── TKRemoteControlWindowController.nib │ │ ├── Versions/ │ │ │ ├── A/ │ │ │ │ ├── Headers/ │ │ │ │ │ └── WeChatPlugin.h │ │ │ │ ├── Modules/ │ │ │ │ │ └── module.modulemap │ │ │ │ ├── Resources/ │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── TKAutoReplyWindowController.nib │ │ │ │ │ ├── TKRemoteControlCommands.plist │ │ │ │ │ ├── TKRemoteControlScript.scpt │ │ │ │ │ └── TKRemoteControlWindowController.nib │ │ │ │ └── WeChatPlugin │ │ │ └── Current/ │ │ │ ├── Headers/ │ │ │ │ └── WeChatPlugin.h │ │ │ ├── Modules/ │ │ │ │ └── module.modulemap │ │ │ ├── Resources/ │ │ │ │ ├── Info.plist │ │ │ │ ├── TKAutoReplyWindowController.nib │ │ │ │ ├── TKRemoteControlCommands.plist │ │ │ │ ├── TKRemoteControlScript.scpt │ │ │ │ └── TKRemoteControlWindowController.nib │ │ │ └── WeChatPlugin │ │ └── WeChatPlugin │ ├── Uninstall.sh │ └── insert_dylib ├── Podfile ├── README.md ├── WeChatPlugin/ │ ├── Info.plist │ ├── Sources/ │ │ ├── Category/ │ │ │ ├── MMChatsTableCellView+hook.h │ │ │ ├── MMChatsTableCellView+hook.m │ │ │ ├── MMStickerMessageCellView+hook.h │ │ │ ├── MMStickerMessageCellView+hook.m │ │ │ ├── WeChat+hook.h │ │ │ └── WeChat+hook.m │ │ ├── Common/ │ │ │ ├── Category/ │ │ │ │ ├── NSButton+Action.h │ │ │ │ ├── NSButton+Action.m │ │ │ │ ├── NSTextField+Action.h │ │ │ │ ├── NSTextField+Action.m │ │ │ │ ├── NSView+Action.h │ │ │ │ └── NSView+Action.m │ │ │ ├── Color.h │ │ │ └── TKPrefixHeader.pch │ │ ├── Config/ │ │ │ ├── TKWeChatPluginConfig.h │ │ │ └── TKWeChatPluginConfig.m │ │ ├── Controllers/ │ │ │ ├── TKRemoteControlController.h │ │ │ └── TKRemoteControlController.m │ │ ├── Models/ │ │ │ ├── TKAutoReplyModel.h │ │ │ ├── TKAutoReplyModel.m │ │ │ ├── TKBaseModel.h │ │ │ ├── TKBaseModel.m │ │ │ ├── TKIgnoreSessonModel.h │ │ │ ├── TKIgnoreSessonModel.m │ │ │ ├── TKRemoteControlModel.h │ │ │ └── TKRemoteControlModel.m │ │ ├── Utils/ │ │ │ ├── TKHelper.h │ │ │ ├── TKHelper.m │ │ │ ├── TKVersionManager.h │ │ │ ├── TKVersionManager.m │ │ │ ├── TKWebServerManager.h │ │ │ ├── TKWebServerManager.m │ │ │ ├── XMLReader.h │ │ │ └── XMLReader.m │ │ ├── Vendor/ │ │ │ ├── fishhook.c │ │ │ └── fishhook.h │ │ ├── Views/ │ │ │ ├── AutoReply/ │ │ │ │ ├── TKAutoReplyCell.h │ │ │ │ ├── TKAutoReplyCell.m │ │ │ │ ├── TKAutoReplyContentView.h │ │ │ │ └── TKAutoReplyContentView.m │ │ │ └── RemoteControl/ │ │ │ ├── TKRemoteControlCell.h │ │ │ └── TKRemoteControlCell.m │ │ └── WindowControllers/ │ │ ├── AutoReply/ │ │ │ ├── TKAutoReplyWindowController.h │ │ │ ├── TKAutoReplyWindowController.m │ │ │ └── TKAutoReplyWindowController.xib │ │ └── RemoteControl/ │ │ ├── TKRemoteControlWindowController.h │ │ ├── TKRemoteControlWindowController.m │ │ └── TKRemoteControlWindowController.xib │ ├── TKRemoteControlCommands.plist │ ├── TKRemoteControlScript.scpt │ ├── WeChatPlugin.h │ └── main.mm ├── WeChatPlugin.xcodeproj/ │ ├── project.pbxproj │ ├── project.xcworkspace/ │ │ └── contents.xcworkspacedata │ └── xcuserdata/ │ └── TK.xcuserdatad/ │ ├── xcdebugger/ │ │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes/ │ ├── WeChatPlugin.xcscheme │ └── xcschememanagement.plist └── WeChatPlugin.xcworkspace/ └── contents.xcworkspacedata