From f4ce855b39be6651819afb94fa239d2e24409c0a Mon Sep 17 00:00:00 2001 From: sss Date: Sat, 21 Mar 2009 18:11:43 +0000 Subject: removed useless option changed plugin info git-svn-id: http://172.18.13.13/svn/mim_plugs@15 63852ff1-2cfd-40b9-8011-e561a9d89b1c --- stopspam_mod/trunk/init.cpp | 61 ++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 58 insertions(+), 3 deletions(-) (limited to 'stopspam_mod/trunk/init.cpp') diff --git a/stopspam_mod/trunk/init.cpp b/stopspam_mod/trunk/init.cpp index 95a7632..fc32742 100644 --- a/stopspam_mod/trunk/init.cpp +++ b/stopspam_mod/trunk/init.cpp @@ -14,7 +14,7 @@ BOOL gbIgnoreContacts = 0; BOOL gbExclude = 1; BOOL gbDelExcluded = 0; BOOL gbDosServiceIntegration = 0; -BOOL gbDelNotInList = 0; +//BOOL gbDelNotInList = 0; tstring gbSpammersGroup = _T("Spammers"); tstring gbQuestion; tstring gbAnswer; @@ -37,7 +37,7 @@ UTF8_INTERFACE utfi; PLUGININFOEX pluginInfoEx = { sizeof(PLUGININFOEX), - pluginName" mod", + 0, PLUGIN_MAKE_VERSION(0, 0, 1, 6), pluginDescription, "Roman Miklashevsky", @@ -49,10 +49,65 @@ PLUGININFOEX pluginInfoEx = { MIID_STOPSPAM }; + +char *date() +{ + static char d[11]; + char *tmp = __DATE__, m[4], mn[3] = "01"; + m[0]=tmp[0]; + m[1]=tmp[1]; + m[2]=tmp[2]; + if(strstr(m,"Jan")) + strcpy(mn,"01"); + else if(strstr(m,"Feb")) + strcpy(mn,"02"); + else if(strstr(m,"Mar")) + strcpy(mn,"03"); + else if(strstr(m,"Apr")) + strcpy(mn,"04"); + else if(strstr(m,"May")) + strcpy(mn,"05"); + else if(strstr(m,"Jun")) + strcpy(mn,"06"); + else if(strstr(m,"Jul")) + strcpy(mn,"07"); + else if(strstr(m,"Aug")) + strcpy(mn,"08"); + else if(strstr(m,"Sep")) + strcpy(mn,"09"); + else if(strstr(m,"Oct")) + strcpy(mn,"10"); + else if(strstr(m,"Nov")) + strcpy(mn,"11"); + else if(strstr(m,"Dec")) + strcpy(mn,"12"); + d[0]=tmp[7]; + d[1]=tmp[8]; + d[2]=tmp[9]; + d[3]=tmp[10]; + d[4]='.'; + d[5]=mn[0]; + d[6]=mn[1]; + d[7]='.'; + d[8]=tmp[4]; + d[9]=tmp[5]; + return d; +} + + extern "C" __declspec(dllexport) PLUGININFOEX* MirandaPluginInfoEx(DWORD mirandaVersion) { if ( mirandaVersion < PLUGIN_MAKE_VERSION( 0, 7, 0, 0 )) return NULL; + { + static char plugname[52]; + strcpy(plugname, pluginName" mod ["); + strcat(plugname, date()); + strcat(plugname, " "); + strcat(plugname, __TIME__); + strcat(plugname, "]"); + pluginInfoEx.shortName = plugname; + } return &pluginInfoEx; } @@ -77,7 +132,7 @@ void InitVars() gbIgnoreContacts = DBGetContactSettingByte(NULL, pluginName, "IgnoreContacts", 0); gbExclude = DBGetContactSettingByte(NULL, pluginName, "ExcludeContacts", 1); gbDelExcluded = DBGetContactSettingByte(NULL, pluginName, "DelExcluded", 0); - gbDelNotInList = DBGetContactSettingByte(NULL, pluginName, "DelNotInList", 0); +// gbDelNotInList = DBGetContactSettingByte(NULL, pluginName, "DelNotInList", 0); } static int OnSystemModulesLoaded(WPARAM wParam,LPARAM lParam) -- cgit v1.2.3