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; |