summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authordartraiden <wowemuh@gmail.com>2019-02-06 17:16:05 +0300
committerdartraiden <wowemuh@gmail.com>2019-02-06 17:17:00 +0300
commitb3dd7bb258f65ffc4ad35b05e0791e9d37c82b07 (patch)
treebafd76c9dff99868adb3bd6ebc86f10a41b4c49f /plugins
parentab89bd217435f33330efd4954fd39cc8535facdc (diff)
Fingerprint: add Mandarin IM detection
Diffstat (limited to 'plugins')
-rw-r--r--plugins/FingerprintNG/iconpacks/res/ICQ/Mandarin_IM.icobin0 -> 1150 bytes
-rw-r--r--plugins/FingerprintNG/iconpacks/res/fp_icons.rc1
-rw-r--r--plugins/FingerprintNG/src/masks.cpp1
-rw-r--r--plugins/FingerprintNG/src/resource.h1
4 files changed, 3 insertions, 0 deletions
diff --git a/plugins/FingerprintNG/iconpacks/res/ICQ/Mandarin_IM.ico b/plugins/FingerprintNG/iconpacks/res/ICQ/Mandarin_IM.ico
new file mode 100644
index 0000000000..8734264ea4
--- /dev/null
+++ b/plugins/FingerprintNG/iconpacks/res/ICQ/Mandarin_IM.ico
Binary files differ
diff --git a/plugins/FingerprintNG/iconpacks/res/fp_icons.rc b/plugins/FingerprintNG/iconpacks/res/fp_icons.rc
index effef7710a..a116ca8a91 100644
--- a/plugins/FingerprintNG/iconpacks/res/fp_icons.rc
+++ b/plugins/FingerprintNG/iconpacks/res/fp_icons.rc
@@ -375,6 +375,7 @@ IDI_XMPP ICON "Jabber\\XMPP.ico"
IDI_YAMBI ICON "Jabber\\Yambi.ico"
IDI_YAONLINE ICON "Jabber\\yaonline.ico"
IDI_YAXIM ICON "Jabber\\yaxim.ico"
+IDI_MANDARIN ICON "ICQ\\Mandarin_IM.ico"
IDI_RANDQ ICON "ICQ\\R&Q.ico"
IDI_ICQ ICON "ICQ\\ICQ.ico"
IDI_ICQ8_OVERLAY ICON "ICQ\\overlay_ICQ_v8.ico"
diff --git a/plugins/FingerprintNG/src/masks.cpp b/plugins/FingerprintNG/src/masks.cpp
index 6f262441ec..cb69427c8f 100644
--- a/plugins/FingerprintNG/src/masks.cpp
+++ b/plugins/FingerprintNG/src/masks.cpp
@@ -192,6 +192,7 @@ KN_FP_MASK def_kn_fp_mask[] =
//#########################################################################################################################################################################
//################################# ICQ ###############################################################################################################################
//#########################################################################################################################################################################
+ { "client_Mandarin_IM", L"Mandarin IM*", L"Mandarin IM", IDI_MANDARIN_IM, ICQ_CASE, TRUE },
{ "client_R&Q", L"|R&Q*|&RQ*", L"R&Q", IDI_RANDQ, ICQ_CASE, TRUE },
{ "client_ICQ_all", L"|ICQ?|ICQ?.?|ICQ *|ICQ2*|ICQ", L"ICQ client", IDI_ICQ, ICQ_CASE },
diff --git a/plugins/FingerprintNG/src/resource.h b/plugins/FingerprintNG/src/resource.h
index 3874fc2ac5..a709145cb9 100644
--- a/plugins/FingerprintNG/src/resource.h
+++ b/plugins/FingerprintNG/src/resource.h
@@ -110,6 +110,7 @@
#define IDI_ICQ8_OVERLAY 198
#define IDI_ASIA 202
#define IDI_RANDQ 220
+#define IDI_MANDARIN_IM 219
#define IDI_IRC 300
#define IDI_AMIRC 301
#define IDI_AMULE 302