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 ] |
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 |
Прикрепил (только я не гарантирую что в нем все правильно!) |
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 спасибо. Новая версия отлично работает. Выкладываю ини для украинских операторов (сделано по данным отсюда). Говорите если есть неточности. |
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 |