Skip to content

Commit c26e34b

Browse files
committed
Add ==> 新增 Alfred 快捷发送消息 & 打开聊天窗口
1 parent 58459c5 commit c26e34b

File tree

19 files changed

+411
-21
lines changed

19 files changed

+411
-21
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# 更新日志
22

3+
### [v1.6 (2018-03-18)](https://github.com/TKkk-iOSer/WeChatPlugin-MacOS/releases/tag/v1.6)
4+
5+
* 新增 Alfred 快捷发送消息 & 打开聊天窗口
6+
37
### [v1.5.1 (2018-03-03)](https://github.com/TKkk-iOSer/WeChatPlugin-MacOS/releases/tag/v1.5.1)
48

59
* 新增语音远程控制 mac

Other/Products/Debug/WeChatPlugin.framework/Headers/WeChatPlugin.h

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,8 @@ FOUNDATION_EXPORT const unsigned char WeChatPluginVersionString[];
7878
@property(nonatomic) MMChatsViewController *chatsViewController;
7979
@property(retain, nonatomic) MMMainWindowController *mainWindowController;
8080
@property(nonatomic) BOOL isAppTerminating;
81+
- (void)startANewChatWithContact:(id)arg1;
82+
- (void)onAuthOK:(BOOL)arg1;
8183
@end
8284

8385
@interface ContactStorage : NSObject
@@ -88,8 +90,12 @@ FOUNDATION_EXPORT const unsigned char WeChatPluginVersionString[];
8890
@interface WCContactData : NSObject
8991
@property(retain, nonatomic) NSString *m_nsUsrName; // @synthesize m_nsUsrName;
9092
@property(nonatomic) unsigned int m_uiFriendScene; // @synthesize m_uiFriendScene;
93+
@property(retain, nonatomic) NSString *m_nsNickName; // 用户昵称
94+
@property(retain, nonatomic) NSString *m_nsRemark; // 备注
95+
@property(retain, nonatomic) NSString *m_nsHeadImgUrl; // 头像
9196
- (BOOL)isBrandContact;
9297
- (BOOL)isSelf;
98+
- (id)getGroupDisplayName;
9399
@end
94100

95101
@interface MessageData : NSObject
@@ -103,7 +109,7 @@ FOUNDATION_EXPORT const unsigned char WeChatPluginVersionString[];
103109
@property(nonatomic) int msgCreateTime;
104110
@property(nonatomic) int mesLocalID;
105111
@property(nonatomic) long long mesSvrID;
106-
@property(retain, nonatomic) NSString *msgVoiceText;
112+
@property(retain, nonatomic) NSString *msgVoiceText;
107113
@property(copy, nonatomic) NSString *m_nsEmoticonMD5;
108114
- (BOOL)isChatRoomMessage;
109115
- (id)groupChatSenderDisplayName;
@@ -153,6 +159,7 @@ FOUNDATION_EXPORT const unsigned char WeChatPluginVersionString[];
153159
- (void)UntopSessionByUserName:(id)arg1;
154160
- (void)deleteSessionWithoutSyncToServerWithUserName:(id)arg1;
155161
- (void)sortSessions;
162+
- (id)getContact:(id)arg1;
156163
@end
157164

158165
@interface LogoutCGI : NSTableCellView
@@ -184,4 +191,31 @@ FOUNDATION_EXPORT const unsigned char WeChatPluginVersionString[];
184191
- (id)getEmotionDataWithMD5:(id)arg1;
185192
@end
186193

194+
@interface MMComplexContactSearchTaskMgr : NSObject
195+
+ (id)sharedInstance;
196+
- (void)doComplexContactSearch:(id)arg1 searchScene:(unsigned long long)arg2 complete:(void (^)(NSArray *, NSArray *, NSArray *))arg3 cancelable:(BOOL)arg4;
197+
@end
198+
199+
@interface MMComplexContactSearchResult : NSObject
200+
@property(retain, nonatomic) NSString *fieldValue;
201+
@property(retain, nonatomic) WCContactData *contact;
202+
@property(nonatomic) unsigned long long fieldType; // 1:备注 3:昵称 4:微信号 8:省份 7:市 9:国家
203+
@end
204+
205+
@interface MMComplexGroupContactMembersSearchResult : NSObject
206+
@property(retain, nonatomic) NSMutableArray<MMComplexContactSearchResult *> *membersSearchReults;
207+
@end
187208

209+
@interface MMComplexGroupContactSearchResult : NSObject
210+
@property(nonatomic) unsigned long long searchType; // 1 名称 2 群成员名称
211+
@property(retain) WCContactData *groupContact;
212+
@property(retain, nonatomic) MMComplexGroupContactMembersSearchResult *groupMembersResult;
213+
@end
214+
215+
@interface MMAvatarService : NSObject
216+
- (NSString *)avatarCachePath;
217+
@end
218+
219+
@interface NSString (MD5)
220+
- (id)md5String;
221+
@end

Other/Products/Debug/WeChatPlugin.framework/Resources/Info.plist

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<key>CFBundlePackageType</key>
1818
<string>FMWK</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>1.5.1</string>
20+
<string>1.6</string>
2121
<key>CFBundleSupportedPlatforms</key>
2222
<array>
2323
<string>MacOSX</string>
@@ -41,6 +41,7 @@
4141
<key>NSHumanReadableCopyright</key>
4242
<string>Copyright © 2017年 tk. All rights reserved.</string>
4343
<key>versionInfo</key>
44-
<string>👉 v1.5.1 (2018-03-03):\n新增语音远程控制 mac\n修复快捷回复后消息未读数未更新的问题\n优化防撤回提醒 (显示撤回人昵称 &amp; 消息类型) \n\n上版本更新内容(v1.5.0):\n👉🏻 新增自动登录开关 \n👉🏼 新增小助手检测更新 \n👉🏽 新增通知中心快捷回复 \n👉🏾 新增表情包复制 &amp; 存储 \n👉🏿 自动回复 &amp; 远程控制设置存储到本地 \n\n</string>
44+
<string>👉 v1.6 (2018-03-18):\n新增 Alfred 快捷发消息 &amp; 打开聊天窗口\n\n之前版本更新内容:\n👉 (v1.5.1) :\n👉🏻 新增语音远程控制 mac\n👉🏼 修复快捷回复后消息未读数未更新的问题\n👉🏽 优化防撤回提醒 (显示撤回人昵称 &amp; 消息类型) \n\n👉 (v1.5.0):\n👉🏻 新增自动登录开关 \n👉🏼 新增小助手检测更新 \n👉🏽 新增通知中心快捷回复 \n👉🏾 新增表情包复制 &amp; 存储 \n👉🏿 自动回复 &amp; 远程控制设置存储到本地 \n\n👉🏻 优化防撤回提醒。 \n👉🏼 新增自动登录开关。 \n👉🏽 新增表情复制 &amp; 存储。 \n👉🏾 新增通知中心快捷回复。\n👉🏿 自动回复 &amp; 远程控制设置存储到本地。\n\n
45+
</string>
4546
</dict>
4647
</plist>

Other/Products/Debug/WeChatPlugin.framework/Versions/A/Headers/WeChatPlugin.h

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,8 @@ FOUNDATION_EXPORT const unsigned char WeChatPluginVersionString[];
7878
@property(nonatomic) MMChatsViewController *chatsViewController;
7979
@property(retain, nonatomic) MMMainWindowController *mainWindowController;
8080
@property(nonatomic) BOOL isAppTerminating;
81+
- (void)startANewChatWithContact:(id)arg1;
82+
- (void)onAuthOK:(BOOL)arg1;
8183
@end
8284

8385
@interface ContactStorage : NSObject
@@ -88,8 +90,12 @@ FOUNDATION_EXPORT const unsigned char WeChatPluginVersionString[];
8890
@interface WCContactData : NSObject
8991
@property(retain, nonatomic) NSString *m_nsUsrName; // @synthesize m_nsUsrName;
9092
@property(nonatomic) unsigned int m_uiFriendScene; // @synthesize m_uiFriendScene;
93+
@property(retain, nonatomic) NSString *m_nsNickName; // 用户昵称
94+
@property(retain, nonatomic) NSString *m_nsRemark; // 备注
95+
@property(retain, nonatomic) NSString *m_nsHeadImgUrl; // 头像
9196
- (BOOL)isBrandContact;
9297
- (BOOL)isSelf;
98+
- (id)getGroupDisplayName;
9399
@end
94100

95101
@interface MessageData : NSObject
@@ -103,7 +109,7 @@ FOUNDATION_EXPORT const unsigned char WeChatPluginVersionString[];
103109
@property(nonatomic) int msgCreateTime;
104110
@property(nonatomic) int mesLocalID;
105111
@property(nonatomic) long long mesSvrID;
106-
@property(retain, nonatomic) NSString *msgVoiceText;
112+
@property(retain, nonatomic) NSString *msgVoiceText;
107113
@property(copy, nonatomic) NSString *m_nsEmoticonMD5;
108114
- (BOOL)isChatRoomMessage;
109115
- (id)groupChatSenderDisplayName;
@@ -153,6 +159,7 @@ FOUNDATION_EXPORT const unsigned char WeChatPluginVersionString[];
153159
- (void)UntopSessionByUserName:(id)arg1;
154160
- (void)deleteSessionWithoutSyncToServerWithUserName:(id)arg1;
155161
- (void)sortSessions;
162+
- (id)getContact:(id)arg1;
156163
@end
157164

158165
@interface LogoutCGI : NSTableCellView
@@ -184,4 +191,31 @@ FOUNDATION_EXPORT const unsigned char WeChatPluginVersionString[];
184191
- (id)getEmotionDataWithMD5:(id)arg1;
185192
@end
186193

194+
@interface MMComplexContactSearchTaskMgr : NSObject
195+
+ (id)sharedInstance;
196+
- (void)doComplexContactSearch:(id)arg1 searchScene:(unsigned long long)arg2 complete:(void (^)(NSArray *, NSArray *, NSArray *))arg3 cancelable:(BOOL)arg4;
197+
@end
198+
199+
@interface MMComplexContactSearchResult : NSObject
200+
@property(retain, nonatomic) NSString *fieldValue;
201+
@property(retain, nonatomic) WCContactData *contact;
202+
@property(nonatomic) unsigned long long fieldType; // 1:备注 3:昵称 4:微信号 8:省份 7:市 9:国家
203+
@end
204+
205+
@interface MMComplexGroupContactMembersSearchResult : NSObject
206+
@property(retain, nonatomic) NSMutableArray<MMComplexContactSearchResult *> *membersSearchReults;
207+
@end
187208

209+
@interface MMComplexGroupContactSearchResult : NSObject
210+
@property(nonatomic) unsigned long long searchType; // 1 名称 2 群成员名称
211+
@property(retain) WCContactData *groupContact;
212+
@property(retain, nonatomic) MMComplexGroupContactMembersSearchResult *groupMembersResult;
213+
@end
214+
215+
@interface MMAvatarService : NSObject
216+
- (NSString *)avatarCachePath;
217+
@end
218+
219+
@interface NSString (MD5)
220+
- (id)md5String;
221+
@end

Other/Products/Debug/WeChatPlugin.framework/Versions/A/Resources/Info.plist

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<key>CFBundlePackageType</key>
1818
<string>FMWK</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>1.5.1</string>
20+
<string>1.6</string>
2121
<key>CFBundleSupportedPlatforms</key>
2222
<array>
2323
<string>MacOSX</string>
@@ -41,6 +41,7 @@
4141
<key>NSHumanReadableCopyright</key>
4242
<string>Copyright © 2017年 tk. All rights reserved.</string>
4343
<key>versionInfo</key>
44-
<string>👉 v1.5.1 (2018-03-03):\n新增语音远程控制 mac\n修复快捷回复后消息未读数未更新的问题\n优化防撤回提醒 (显示撤回人昵称 &amp; 消息类型) \n\n上版本更新内容(v1.5.0):\n👉🏻 新增自动登录开关 \n👉🏼 新增小助手检测更新 \n👉🏽 新增通知中心快捷回复 \n👉🏾 新增表情包复制 &amp; 存储 \n👉🏿 自动回复 &amp; 远程控制设置存储到本地 \n\n</string>
44+
<string>👉 v1.6 (2018-03-18):\n新增 Alfred 快捷发消息 &amp; 打开聊天窗口\n\n之前版本更新内容:\n👉 (v1.5.1) :\n👉🏻 新增语音远程控制 mac\n👉🏼 修复快捷回复后消息未读数未更新的问题\n👉🏽 优化防撤回提醒 (显示撤回人昵称 &amp; 消息类型) \n\n👉 (v1.5.0):\n👉🏻 新增自动登录开关 \n👉🏼 新增小助手检测更新 \n👉🏽 新增通知中心快捷回复 \n👉🏾 新增表情包复制 &amp; 存储 \n👉🏿 自动回复 &amp; 远程控制设置存储到本地 \n\n👉🏻 优化防撤回提醒。 \n👉🏼 新增自动登录开关。 \n👉🏽 新增表情复制 &amp; 存储。 \n👉🏾 新增通知中心快捷回复。\n👉🏿 自动回复 &amp; 远程控制设置存储到本地。\n\n
45+
</string>
4546
</dict>
4647
</plist>
Binary file not shown.

Other/Products/Debug/WeChatPlugin.framework/Versions/Current/Headers/WeChatPlugin.h

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,8 @@ FOUNDATION_EXPORT const unsigned char WeChatPluginVersionString[];
7878
@property(nonatomic) MMChatsViewController *chatsViewController;
7979
@property(retain, nonatomic) MMMainWindowController *mainWindowController;
8080
@property(nonatomic) BOOL isAppTerminating;
81+
- (void)startANewChatWithContact:(id)arg1;
82+
- (void)onAuthOK:(BOOL)arg1;
8183
@end
8284

8385
@interface ContactStorage : NSObject
@@ -88,8 +90,12 @@ FOUNDATION_EXPORT const unsigned char WeChatPluginVersionString[];
8890
@interface WCContactData : NSObject
8991
@property(retain, nonatomic) NSString *m_nsUsrName; // @synthesize m_nsUsrName;
9092
@property(nonatomic) unsigned int m_uiFriendScene; // @synthesize m_uiFriendScene;
93+
@property(retain, nonatomic) NSString *m_nsNickName; // 用户昵称
94+
@property(retain, nonatomic) NSString *m_nsRemark; // 备注
95+
@property(retain, nonatomic) NSString *m_nsHeadImgUrl; // 头像
9196
- (BOOL)isBrandContact;
9297
- (BOOL)isSelf;
98+
- (id)getGroupDisplayName;
9399
@end
94100

95101
@interface MessageData : NSObject
@@ -103,7 +109,7 @@ FOUNDATION_EXPORT const unsigned char WeChatPluginVersionString[];
103109
@property(nonatomic) int msgCreateTime;
104110
@property(nonatomic) int mesLocalID;
105111
@property(nonatomic) long long mesSvrID;
106-
@property(retain, nonatomic) NSString *msgVoiceText;
112+
@property(retain, nonatomic) NSString *msgVoiceText;
107113
@property(copy, nonatomic) NSString *m_nsEmoticonMD5;
108114
- (BOOL)isChatRoomMessage;
109115
- (id)groupChatSenderDisplayName;
@@ -153,6 +159,7 @@ FOUNDATION_EXPORT const unsigned char WeChatPluginVersionString[];
153159
- (void)UntopSessionByUserName:(id)arg1;
154160
- (void)deleteSessionWithoutSyncToServerWithUserName:(id)arg1;
155161
- (void)sortSessions;
162+
- (id)getContact:(id)arg1;
156163
@end
157164

158165
@interface LogoutCGI : NSTableCellView
@@ -184,4 +191,31 @@ FOUNDATION_EXPORT const unsigned char WeChatPluginVersionString[];
184191
- (id)getEmotionDataWithMD5:(id)arg1;
185192
@end
186193

194+
@interface MMComplexContactSearchTaskMgr : NSObject
195+
+ (id)sharedInstance;
196+
- (void)doComplexContactSearch:(id)arg1 searchScene:(unsigned long long)arg2 complete:(void (^)(NSArray *, NSArray *, NSArray *))arg3 cancelable:(BOOL)arg4;
197+
@end
198+
199+
@interface MMComplexContactSearchResult : NSObject
200+
@property(retain, nonatomic) NSString *fieldValue;
201+
@property(retain, nonatomic) WCContactData *contact;
202+
@property(nonatomic) unsigned long long fieldType; // 1:备注 3:昵称 4:微信号 8:省份 7:市 9:国家
203+
@end
204+
205+
@interface MMComplexGroupContactMembersSearchResult : NSObject
206+
@property(retain, nonatomic) NSMutableArray<MMComplexContactSearchResult *> *membersSearchReults;
207+
@end
187208

209+
@interface MMComplexGroupContactSearchResult : NSObject
210+
@property(nonatomic) unsigned long long searchType; // 1 名称 2 群成员名称
211+
@property(retain) WCContactData *groupContact;
212+
@property(retain, nonatomic) MMComplexGroupContactMembersSearchResult *groupMembersResult;
213+
@end
214+
215+
@interface MMAvatarService : NSObject
216+
- (NSString *)avatarCachePath;
217+
@end
218+
219+
@interface NSString (MD5)
220+
- (id)md5String;
221+
@end

Other/Products/Debug/WeChatPlugin.framework/Versions/Current/Resources/Info.plist

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<key>CFBundlePackageType</key>
1818
<string>FMWK</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>1.5.1</string>
20+
<string>1.6</string>
2121
<key>CFBundleSupportedPlatforms</key>
2222
<array>
2323
<string>MacOSX</string>
@@ -41,6 +41,7 @@
4141
<key>NSHumanReadableCopyright</key>
4242
<string>Copyright © 2017年 tk. All rights reserved.</string>
4343
<key>versionInfo</key>
44-
<string>👉 v1.5.1 (2018-03-03):\n新增语音远程控制 mac\n修复快捷回复后消息未读数未更新的问题\n优化防撤回提醒 (显示撤回人昵称 &amp; 消息类型) \n\n上版本更新内容(v1.5.0):\n👉🏻 新增自动登录开关 \n👉🏼 新增小助手检测更新 \n👉🏽 新增通知中心快捷回复 \n👉🏾 新增表情包复制 &amp; 存储 \n👉🏿 自动回复 &amp; 远程控制设置存储到本地 \n\n</string>
44+
<string>👉 v1.6 (2018-03-18):\n新增 Alfred 快捷发消息 &amp; 打开聊天窗口\n\n之前版本更新内容:\n👉 (v1.5.1) :\n👉🏻 新增语音远程控制 mac\n👉🏼 修复快捷回复后消息未读数未更新的问题\n👉🏽 优化防撤回提醒 (显示撤回人昵称 &amp; 消息类型) \n\n👉 (v1.5.0):\n👉🏻 新增自动登录开关 \n👉🏼 新增小助手检测更新 \n👉🏽 新增通知中心快捷回复 \n👉🏾 新增表情包复制 &amp; 存储 \n👉🏿 自动回复 &amp; 远程控制设置存储到本地 \n\n👉🏻 优化防撤回提醒。 \n👉🏼 新增自动登录开关。 \n👉🏽 新增表情复制 &amp; 存储。 \n👉🏾 新增通知中心快捷回复。\n👉🏿 自动回复 &amp; 远程控制设置存储到本地。\n\n
45+
</string>
4546
</dict>
4647
</plist>
Binary file not shown.
329 KB
Binary file not shown.

0 commit comments

Comments
 (0)