diff options
Diffstat (limited to 'isee_tweaker/docs/isee_advanced.txt')
-rw-r--r-- | isee_tweaker/docs/isee_advanced.txt | 110 |
1 files changed, 110 insertions, 0 deletions
diff --git a/isee_tweaker/docs/isee_advanced.txt b/isee_tweaker/docs/isee_advanced.txt new file mode 100644 index 0000000..676c7fd --- /dev/null +++ b/isee_tweaker/docs/isee_advanced.txt @@ -0,0 +1,110 @@ +Add with Database Editor to CurrentUser\ICQ (or ICQ2 & etc) :
+
+(*) - relogin needed for applying
+
+(BYTE) PrivacyMenu = 0 - to Disable privacy menu (restart needed)
+
+(BYTE) Chan2Enabled = 0 - to Disable Channel 2 Msgs (to cheat antispam bot)
+ (can be set per user also)
+
+(BYTE) MtnEnabled = 0 - to Disable MTN (*)
+ 1 - to Enable MTN (*)
+ 2 - to Enable MTN receiving only (*)
+ (default is 1)
+
+(BYTE) PopUpsMode = sum of these values:
+
+ +2 - to DISABLE PopUps
+
+ (default is 0)
+
+(BYTE) ShowIdle = 0 - to Disable idle time sending (*)
+
+(BYTE) ExtendedSearch = 0 - to Disable extended search (*)
+
+(BYTE) UnicodeDecodeMode = sum of these values:
+
+ +0x01 - to ENABLE autodecoding for type 1 msgs (utf-8)
+ +0x02 - ... for type 2 & 4 msgs (utf-8)
+ +0x04 - ... for auth. req. msgs (utf-8)
+ +0x08 - ... for recived sms (utf-8)
+ +0x10 (+16) - ... for offline msgs (ucs-2)
+ +0x20 (+32) - ... for auth replies
+
+ (default is 0x37 = 1+2+4+0x10+0x20)
+
+
+(BYTE) UnicodeRcv = 0 - off (*) (can be set per user also)
+ 1 - On demand
+ 2 - always
+ 3 - convert ANSI to UCS-2
+ (default is 1)
+
+
+(BYTE) UnicodeSend = sum of these values: (*) (can be set per user also)
+ +0x01 - just on (any next value assumes this too)
+ +0x02 - convert ANSI to unicode
+ +0x04 - ignore contact's unicode capability (for testing!)
+ +0x08 - do not convert to unicode long msgs
+ +0x10 (+16) - send unicode to offline in plain utf-8 (capability is ignored)
+ +0x20 (+32) - send unicode in plain utf-8 in other cases (capability is ignored)
+ +0x40 (+64) - convert to custom codepage if can not be send in unicode
+ (default is 0x0A = 2 + 8)
+
+
+(WORD) CodePage - code page for plain text encoding/decoding to/from unicode (can be set per user also)
+
+(BYTE) InfoUpdate = Threshold in DAYS for updating user info (restart is needed)
+
+ (default is 14 days)
+
+(BYTE) InfoAutoUpdate = 0 - to Disable user info rescan (using threshold) on login (restart is needed)
+
+(BYTE) ExtendedStatus = 1 - to Disable extended status support
+
+(BYTE) VisibleMode - default is 4
+ 1 - Allow all users to see you
+ 2 - Block all users from seeing you
+ 3 - Allow only users in the permit list to see you
+ 4 - Block only users in the invisible list from seeing you
+ 5 - Allow only users in the buddy list to see you
+
+
+(DWORD) Offset - allow offline msgs to be behind last event by this offset in seconds
+ (default is 0)
+
+
+Proto params:
+
+(WORD) Version - protocol version (default is 8)
+(DWORD) FP1 - proto specific value (default is 0xffffffff for Miranda)
+(DWORD) FP2 - proto specific value (default is 0x00040000 for 0.4.0.0)
+(DWORD) FP3 - proto specific value (default is 0)
+
+
+Icons:
+
+(STRING) IconsPack - icons pack path+name for other OS
+ (default - .\icons\<Proto>_IseeIcons.dll , then .\icons\isee_icons.dll )
+
+Icons IDs:
+
+#define IDI_ICQ 1
+#define IDI_AUTH 2
+#define IDI_CHECK 3
+#define IDI_DOT 4
+#define IDI_PRIVACY 5
+#define IDI_REMOVE 6
+#define IDI_GRANT 7
+#define IDI_START 8
+#define IDI_STOP 9
+#define IDI_PAUSE 10
+#define IDI_HIDDEN 11
+#define IDI_SCAN 12
+#define IDI_LIST 13
+
+
+// custom login errors (m_protosvc.h)
+#define LOGINERR_TOOQUICKLY 1000
+#define LOGINERR_TOOMANYCONNECTIONS 1001
+#define LOGINERR_UNKNOWN 1002
|