| line |
stmt |
bran |
cond |
sub |
pod |
time |
code |
|
1
|
|
|
|
|
|
|
package Weixin::Message; |
|
2
|
|
|
|
|
|
|
use constant { |
|
3
|
1
|
|
|
|
|
743
|
MM_DATA_TEXT => 1, |
|
4
|
|
|
|
|
|
|
MM_DATA_HTML => 2, |
|
5
|
|
|
|
|
|
|
MM_DATA_IMG => 3, |
|
6
|
|
|
|
|
|
|
MM_DATA_PRIVATEMSG_TEXT => 11, |
|
7
|
|
|
|
|
|
|
MM_DATA_PRIVATEMSG_HTML => 12, |
|
8
|
|
|
|
|
|
|
MM_DATA_PRIVATEMSG_IMG => 13, |
|
9
|
|
|
|
|
|
|
MM_DATA_VOICEMSG => 34, |
|
10
|
|
|
|
|
|
|
MM_DATA_PUSHMAIL => 35, |
|
11
|
|
|
|
|
|
|
MM_DATA_QMSG => 36, |
|
12
|
|
|
|
|
|
|
MM_DATA_VERIFYMSG => 37, |
|
13
|
|
|
|
|
|
|
MM_DATA_PUSHSYSTEMMSG => 38, |
|
14
|
|
|
|
|
|
|
MM_DATA_QQLIXIANMSG_IMG => 39, |
|
15
|
|
|
|
|
|
|
MM_DATA_POSSIBLEFRIEND_MSG => 40, |
|
16
|
|
|
|
|
|
|
MM_DATA_SHARECARD => 42, |
|
17
|
|
|
|
|
|
|
MM_DATA_VIDEO => 43, |
|
18
|
|
|
|
|
|
|
MM_DATA_VIDEO_IPHONE_EXPORT => 44, |
|
19
|
|
|
|
|
|
|
MM_DATA_EMOJI => 47, |
|
20
|
|
|
|
|
|
|
MM_DATA_LOCATION => 48, |
|
21
|
|
|
|
|
|
|
MM_DATA_APPMSG => 49, |
|
22
|
|
|
|
|
|
|
MM_DATA_VOIPMSG => 50, |
|
23
|
|
|
|
|
|
|
MM_DATA_STATUSNOTIFY => 51, |
|
24
|
|
|
|
|
|
|
MM_DATA_VOIPNOTIFY => 52, |
|
25
|
|
|
|
|
|
|
MM_DATA_VOIPINVITE => 53, |
|
26
|
|
|
|
|
|
|
MM_DATA_MICROVIDEO => 62, |
|
27
|
|
|
|
|
|
|
MM_DATA_SYSNOTICE => 9999, |
|
28
|
|
|
|
|
|
|
MM_DATA_SYS => 1E4, |
|
29
|
|
|
|
|
|
|
MM_DATA_RECALLED => 10002, |
|
30
|
|
|
|
|
|
|
MM_DATA_READER_TYPE => 100001, |
|
31
|
|
|
|
|
|
|
MM_DATA_APP_MSG_TEXT_TYPE => 100002, |
|
32
|
|
|
|
|
|
|
MM_DATA_APP_MSG_IMG_TYPE => 100003, |
|
33
|
|
|
|
|
|
|
MM_DATA_APP_MSG_AUDIO_TYPE => 100004, |
|
34
|
|
|
|
|
|
|
MM_DATA_APP_MSG_VIDEO_TYPE => 100005, |
|
35
|
|
|
|
|
|
|
MM_DATA_APP_MSG_URL_TYPE => 100006, |
|
36
|
|
|
|
|
|
|
MM_DATA_APP_MSG_ATTACH_TYPE => 100007, |
|
37
|
|
|
|
|
|
|
MM_DATA_APP_MSG_OPEN_TYPE => 100008, |
|
38
|
|
|
|
|
|
|
MM_DATA_APP_MSG_EMOJI_TYPE => 100009, |
|
39
|
|
|
|
|
|
|
MM_DATA_APPMSG_UNSUPPORT => 65585, |
|
40
|
|
|
|
|
|
|
MM_MEDIA_TYPE_IMAGE => 1, |
|
41
|
|
|
|
|
|
|
MM_MEDIA_TYPE_VIDEO => 2, |
|
42
|
|
|
|
|
|
|
MM_MEDIA_TYPE_AUDIO => 3, |
|
43
|
|
|
|
|
|
|
MM_MEDIA_TYPE_ATTACHMENT => 4, |
|
44
|
|
|
|
|
|
|
SP_CONTACT_FILE_HELPER => "filehelper", |
|
45
|
|
|
|
|
|
|
SP_CONTACT_NEWSAPP => "newsapp", |
|
46
|
|
|
|
|
|
|
MMWEBWX_JSLOG => 1, |
|
47
|
|
|
|
|
|
|
MMWEBWX_JSERR => 2, |
|
48
|
|
|
|
|
|
|
MMWEBWX_WEBSESSIONTIMEOUT_LOGOUT => 4, |
|
49
|
|
|
|
|
|
|
MMWEBWX_CONNECT_ERR => 5, |
|
50
|
|
|
|
|
|
|
MMWEBWX_USETIME => 6, |
|
51
|
|
|
|
|
|
|
MMWEBWX_LOGIN_COSTTIME => 7, |
|
52
|
|
|
|
|
|
|
MMWEBWX_NEW_CHAT => 9, |
|
53
|
|
|
|
|
|
|
MMWEBWX_UPLOADMEDIA_TOO_LARGE => 11, |
|
54
|
|
|
|
|
|
|
MMWEBWX_GETVOICE => 12, |
|
55
|
|
|
|
|
|
|
STATE_UNKNOWN => 0, |
|
56
|
|
|
|
|
|
|
STATE_SENDING => 1, |
|
57
|
|
|
|
|
|
|
STATE_SENT => 2, |
|
58
|
|
|
|
|
|
|
STATE_REACH => 3, |
|
59
|
|
|
|
|
|
|
STATE_READ => 4, |
|
60
|
|
|
|
|
|
|
STATE_FAILED => 5, |
|
61
|
|
|
|
|
|
|
APPMSGTYPE_TEXT => 1, |
|
62
|
|
|
|
|
|
|
APPMSGTYPE_IMG => 2, |
|
63
|
|
|
|
|
|
|
APPMSGTYPE_AUDIO => 3, |
|
64
|
|
|
|
|
|
|
APPMSGTYPE_VIDEO => 4, |
|
65
|
|
|
|
|
|
|
APPMSGTYPE_URL => 5, |
|
66
|
|
|
|
|
|
|
APPMSGTYPE_ATTACH => 6, |
|
67
|
|
|
|
|
|
|
APPMSGTYPE_OPEN => 7, |
|
68
|
|
|
|
|
|
|
APPMSGTYPE_EMOJI => 8, |
|
69
|
|
|
|
|
|
|
APPMSGTYPE_VOICE_REMIND => 9, |
|
70
|
|
|
|
|
|
|
MM_APPMSG_SHOW_DEFAULT => 0, |
|
71
|
|
|
|
|
|
|
MM_APPMSG_SHOW_READER => 1, |
|
72
|
|
|
|
|
|
|
MM_APPMSG_SHAKETRANIMG_RESULT => 2, |
|
73
|
|
|
|
|
|
|
MM_APPMSG_VOICEREMIND_CONFIRM => 3, |
|
74
|
|
|
|
|
|
|
MM_APPMSG_VOICEREMIND_REMIND => 4, |
|
75
|
|
|
|
|
|
|
MM_APPMSG_VOICEREMIND_SYS => 5, |
|
76
|
|
|
|
|
|
|
MM_BIZ_DATA_TEXT => 1, |
|
77
|
|
|
|
|
|
|
MM_BIZ_DATA_IMG => 2, |
|
78
|
|
|
|
|
|
|
MM_BIZ_DATA_VOICE => 3, |
|
79
|
|
|
|
|
|
|
MM_BIZ_DATA_VIDEO => 4, |
|
80
|
|
|
|
|
|
|
MM_BIZ_DATA_APPMSG => 10, |
|
81
|
|
|
|
|
|
|
MM_BIZ_DATA_SHARECARD => 42, |
|
82
|
|
|
|
|
|
|
MM_CONTACTFLAG_CONTACT => 1, |
|
83
|
|
|
|
|
|
|
MM_CONTACTFLAG_CHATCONTACT => 2, |
|
84
|
|
|
|
|
|
|
MM_CONTACTFLAG_CHATROOMCONTACT => 4, |
|
85
|
|
|
|
|
|
|
MM_CONTACTFLAG_BLACKLISTCONTACT => 8, |
|
86
|
|
|
|
|
|
|
MM_CONTACTFLAG_DOMAINCONTACT => 16, |
|
87
|
|
|
|
|
|
|
MM_CONTACTFLAG_HIDECONTACT => 32, |
|
88
|
|
|
|
|
|
|
MM_CONTACTFLAG_FAVOURCONTACT => 64, |
|
89
|
|
|
|
|
|
|
MM_CONTACTFLAG_3RDAPPCONTACT => 128, |
|
90
|
|
|
|
|
|
|
MM_CONTACTFLAG_SNSBLACKLISTCONTACT => 256, |
|
91
|
|
|
|
|
|
|
MM_CONTACTFLAG_NOTIFYCLOSECONTACT => 512, |
|
92
|
|
|
|
|
|
|
MM_USERATTRVERIFYFALG_BIZ => 1, |
|
93
|
|
|
|
|
|
|
MM_USERATTRVERIFYFALG_FAMOUS => 2, |
|
94
|
|
|
|
|
|
|
MM_USERATTRVERIFYFALG_BIZ_BIG => 4, |
|
95
|
|
|
|
|
|
|
MM_USERATTRVERIFYFALG_BIZ_BRAND => 8, |
|
96
|
|
|
|
|
|
|
MM_USERATTRVERIFYFALG_BIZ_VERIFIED => 16, |
|
97
|
|
|
|
|
|
|
StatusNotifyCode_READED => 1, |
|
98
|
|
|
|
|
|
|
StatusNotifyCode_ENTER_SESSION => 2, |
|
99
|
|
|
|
|
|
|
StatusNotifyCode_INITED => 3, |
|
100
|
|
|
|
|
|
|
StatusNotifyCode_SYNC_CONV => 4, |
|
101
|
|
|
|
|
|
|
StatusNotifyCode_QUIT_SESSION => 5, |
|
102
|
|
|
|
|
|
|
MM_WEBWXFUNCTION_TONE_NOT_OPEN => 1, |
|
103
|
|
|
|
|
|
|
MM_WEBWXFUNCTION_NOTIFY_OPEN => 2, |
|
104
|
|
|
|
|
|
|
MM_VERIFYUSER_ADDCONTACT => 1, |
|
105
|
|
|
|
|
|
|
MM_VERIFYUSER_SENDREQUEST => 2, |
|
106
|
|
|
|
|
|
|
MM_VERIFYUSER_VERIFYOK => 3, |
|
107
|
|
|
|
|
|
|
MM_VERIFYUSER_VERIFYREJECT => 4, |
|
108
|
|
|
|
|
|
|
MM_VERIFYUSER_SENDERREPLY => 5, |
|
109
|
|
|
|
|
|
|
MM_VERIFYUSER_RECVERREPLY => 6, |
|
110
|
|
|
|
|
|
|
MM_ADDSCENE_PF_QQ => 4, |
|
111
|
|
|
|
|
|
|
MM_ADDSCENE_PF_EMAIL => 5, |
|
112
|
|
|
|
|
|
|
MM_ADDSCENE_PF_CONTACT => 6, |
|
113
|
|
|
|
|
|
|
MM_ADDSCENE_PF_WEIXIN => 7, |
|
114
|
|
|
|
|
|
|
MM_ADDSCENE_PF_GROUP => 8, |
|
115
|
|
|
|
|
|
|
MM_ADDSCENE_PF_UNKNOWN => 9, |
|
116
|
|
|
|
|
|
|
MM_ADDSCENE_PF_MOBILE => 10, |
|
117
|
|
|
|
|
|
|
EN_INFORMAT_NULL => 0, |
|
118
|
|
|
|
|
|
|
EN_INFORMAT_AMR => 1, |
|
119
|
|
|
|
|
|
|
EN_INFORMAT_MP3 => 2, |
|
120
|
|
|
|
|
|
|
EN_INFORMAT_MP4 => 3, |
|
121
|
|
|
|
|
|
|
EN_INFORMAT_WMA => 4, |
|
122
|
|
|
|
|
|
|
EN_INFORMAT_WAV => 5, |
|
123
|
|
|
|
|
|
|
EN_INFORMAT_WMV => 6, |
|
124
|
|
|
|
|
|
|
EN_INFORMAT_ASF => 7, |
|
125
|
|
|
|
|
|
|
EN_INFORMAT_RM => 8, |
|
126
|
|
|
|
|
|
|
EN_INFORMAT_RMVB => 9, |
|
127
|
|
|
|
|
|
|
EN_INFORMAT_AVI => 10, |
|
128
|
|
|
|
|
|
|
EN_INFORMAT_MPG => 11, |
|
129
|
|
|
|
|
|
|
EN_INFORMAT_MPEG => 12, |
|
130
|
|
|
|
|
|
|
EN_INFORMAT_BUTT => 13, |
|
131
|
|
|
|
|
|
|
MM_STATUS_VERIFY_USER => 32, |
|
132
|
|
|
|
|
|
|
MMWEBWX_OPLOG_BLACKCONTACT => 1, |
|
133
|
|
|
|
|
|
|
MMWEBWX_OPLOG_MODREMARKNAME => 2, |
|
134
|
|
|
|
|
|
|
MMWEBWX_OPLOG_BLACKCONTACT_DELETE => 0, |
|
135
|
|
|
|
|
|
|
MMWEBWX_OPLOG_BLACKCONTACT_ADD => 1, |
|
136
|
|
|
|
|
|
|
MM_CHATROOM_NOTIFY_OPEN => 1, |
|
137
|
|
|
|
|
|
|
MM_CHATROOM_NOTIFY_CLOSE => 0, |
|
138
|
|
|
|
|
|
|
MM_MEMBER_OK => 0, |
|
139
|
|
|
|
|
|
|
MM_MEMBER_NOUSER => 1, |
|
140
|
|
|
|
|
|
|
MM_MEMBER_USERNAMEINVALID => 2, |
|
141
|
|
|
|
|
|
|
MM_MEMBER_BLACKLIST => 3, |
|
142
|
|
|
|
|
|
|
MM_MEMBER_NEEDVERIFYUSER => 4, |
|
143
|
|
|
|
|
|
|
MM_MEMBER_UNSUPPORT_TALK => 5, |
|
144
|
1
|
|
|
1
|
|
4
|
}; |
|
|
1
|
|
|
|
|
1
|
|
|
145
|
|
|
|
|
|
|
1; |