Call Logger : Эльфы : Форум

Страница 1 из 53: [1] 2 3 4 5 ... 53 »

 IronMaster:
25.06.08, 11:55
 Ну что... Можно сказать мой дебют в данном разделе форума:-)
Огромное спасибо Саше и Денису за то что обучали и подсказывали все тонкости сишного синтаксиса;-)
Call Logger это логер всех вызовов.
Лог разделяется на 3 файла: исходящие, входящие, пропущенные. На каждый день создается отдельная папка по адресу /other/Call Logger/ на карте памяти.
Код:

Формат записи:
Имя абонента (номер) - время инициализации вызова, время разговора 

Код:

Пример:
Вася (79281234567) - 16:18:35, 07:42

Для работы эльфа необходимо наличие в константах:
Код:

ON_CALLMANAGER_EVENT
UI_CONNECTIONMANAGER_SESSION_ESTABLISHED_EVENT
UI_CONNECTIONMANAGER_SESSION_TERMINATED_EVENT
CLOCK_DATEANDTIME_IND_EVENT


Обязательно обновляем библиотеку

Описание параметров в bcfg:
Divide Traf - разделять/не разделять трафик на входящий и исходящий
Measure Unit - единица измерения трафика
Sort Order - порядок формирования лога: FIFO - первые первыми, LIFO - последние первыми
Traf Cost - стоимость трафика в копейках (если действует единый тариф)
Traf Round - порог округления трафика в килобайтах
Day Time Start - время, с которого начинает действовать дневная тарификация
Night Time Start - время, с которого начинает действовать ночная тарификация
Day Traf Cost - стоимость "дневного" трафика в копейках
Night Traf Cost - стоимость "ночного" трафика в копейках
Holiday #1 - первый выходной день (порядковый номер дня в неделе)
Holiday #2 - второй выходной день (порядковый номер дня в неделе)
Holiday Traf Cost - стоимость "выходного" трафика в копейках
Money Unit - денежная единица измерения стоимости (рубль)


История версий: 

----------------------------------------------------------
Кто не знает всех своих мобильных префиксов в своем регионе/области/республики, велкам сюда:
Поиск используемых мобильных префиксов в определенной области, регионе, государстве, республике

Если у вас не происходит учёт GPRS-траффика, то проверьте наличие необходимых констант в DYN_CONST

Всегда последняя версия

[ Редактировано IronMaster в 10.10.09 12:06 ]

[ Редактировано IronMaster в 19.8.10 12:48 ]

Прикрепленный к сообщению файл:

regions.zip regions.zip (0.15 kb; 2843 hits) Скачать файл

 E1kolyan:
25.06.08, 12:29
 K790 SW-R8BF003
Патч: 
0A54: 00000000 99B7D844 ; 295: void * CallID_GetCallStatusDesc(int CallID);
0A58: 00000000 41AED844 ; 296: u16 * CallStatusDesc_GetName(void * CallStatusDesc);
0A5C: 00000000 EDBD1745 ; 297: void List_FreeElements(LIST *,int * filter,void * freefunc);


 BigHercules:
25.06.08, 19:19
 Прикрепил (только я не гарантирую что в нем все правильно!)

Прикрепленный к сообщению файл:

DYN_CONST_K790.zip DYN_CONST_K790.zip (0.84 kb; 190 hits) Скачать файл

 michlantecuhtli:
25.06.08, 20:02
 K800 R8BF003

Патч: 
A54: 00000000 E1CAEB44 ; 295: void * CallID_GetCallStatusDesc(int CallID);
A58: 00000000 05C1EB44 ; 296: u16 * CallStatusDesc_GetName(void * CallStatusDesc);
A5C: 00000000 05FA2B45 ; 297: void List_FreeElements(LIST *,int * filter,void * freefunc);



Добавлено 25.6.08 19:29

not tested, but should be ok:

K790 R8BF003

Патч: 
0A54: 00000000 99B7D844 ; 295: void * CallID_GetCallStatusDesc(int CallID);
0A58: 00000000 41AED844 ; 296: u16 * CallStatusDesc_GetName(void * CallStatusDesc);
0A5C: 00000000 EDBD1745 ; 297: void List_FreeElements(LIST *,int * filter,void * freefunc);


W610 R6BC002

Патч: 
0A54: 00000000 3D85DB44 ; 295: void * CallID_GetCallStatusDesc(int CallID);
0A58: 00000000 E57BDB44 ; 296: u16 * CallStatusDesc_GetName(void * CallStatusDesc);
0A5C: 00000000 E5F51A45 ; 297: void List_FreeElements(LIST *,int * filter,void * freefunc);


W880 R8BA024

Патч: 
0A54: 00000000 5574ED44 ; 295: void * CallID_GetCallStatusDesc(int CallID);
0A58: 00000000 796AED44 ; 296: u16 * CallStatusDesc_GetName(void * CallStatusDesc);
0A5C: 00000000 E90C2D45 ; 297: void List_FreeElements(LIST *,int * filter,void * freefunc);


W580 R8BA024

Патч: 
0A54: 00000000 C1F1DA44 ; 295: void * CallID_GetCallStatusDesc(int CallID);
0A58: 00000000 69E8DA44 ; 296: u16 * CallStatusDesc_GetName(void * CallStatusDesc);
0A5C: 00000000 D5441B45 ; 297: void List_FreeElements(LIST *,int * filter,void * freefunc);



Z610 R6DA001

Патч: 
0A54: 00000000 1D33EA44 ; 295: void * CallID_GetCallStatusDesc(int CallID);
0A58: 00000000 4129EA44 ; 296: u16 * CallStatusDesc_GetName(void * CallStatusDesc);
0A5C: 00000000 051F2945 ; 297: void List_FreeElements(LIST *,int * filter,void * freefunc);


K770 R8BA024

Патч: 
0A54: 00000000 BDBEEE44 ; 295: void * CallID_GetCallStatusDesc(int CallID);
0A58: 00000000 E1B4EE44 ; 296: u16 * CallStatusDesc_GetName(void * CallStatusDesc);
0A5C: 00000000 B9172F45 ; 297: void List_FreeElements(LIST *,int * filter,void * freefunc);



W660 R8BB001

Патч: 
0A54: 00000000 4991ED44 ; 295: void * CallID_GetCallStatusDesc(int CallID);
0A58: 00000000 6D87ED44 ; 296: u16 * CallStatusDesc_GetName(void * CallStatusDesc);
0A5C: 00000000 05E72D45 ; 297: void List_FreeElements(LIST *,int * filter,void * freefunc);


[ Редактировано michlantecuhtli в 25.6.08 19:30 ]

 IronMaster:
27.06.08, 16:45
 Эльф обновлен до версии 1.2

 Ворчун:
27.06.08, 17:59
 IronMaster
спасибо. Новая версия отлично работает.
Выкладываю ини для украинских операторов (сделано по данным отсюда). Говорите если есть неточности.

Прикрепленный к сообщению файл:

regions.zip regions.zip (0.43 kb; 312 hits) Скачать файл

 nagmet:
27.06.08, 18:04
 для K800 R8
Патч: 
+45D1FC00
0A60: 00000000 A5A76744 ; 298: char * strstr(char * str1,char * str2);


 BigHercules:
27.06.08, 18:18
 Новая версия отлично работает на K790.

Вот требуемая функция для k790 r8bf003
Патч: 
+45CCAE00
0A60: 00000000 61385544 ; 298: char * strstr(char * str1,char * str2);

А вот для K810 r8ba024:
Патч: 
+45CCAE00
0A60: 00000000 41386844 ; 298: char * strstr(char * str1,char * str2);


 myrzeug:
27.06.08, 19:13
 
Патч: 
;W610 SW-R6BC002
+45C3FC00
0A60: 00000000 19BE5544 ; 298: char * strstr(char * str1,char * str2);


 jamesbond22:
28.06.08, 11:05
 What are the regions in regions.ini?
Страница 1 из 53: [1] 2 3 4 5 ... 53 »

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=3138

© 2005-2018 supertrubka.org