Четверг, 26.06.2025, 08:38
[Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Популярные разделыВНИМАНИЕ!!!Новое важноеЛучшие пользователиРанг
Патчи DB2020                           //тем:(43)//ответов:(687!)
Эльфы                                       //тем:(141)//ответов:(343!)
Драйвера звука                      //тем:(7)//ответов:(117!)
Приложения                             //тем:(7)//ответов:(259!)
ФОРУМ БЫСТРОЙ ПОМОЩИ!   //тем:(36)//ответов:(300!)
Mega Pack's                             //тем:(173)//ответов:(178!)

rylev                  
MAA71              
Kanada7p7       
Olegarh24       
-LiNuX-             
u729                 







  • Страница 1 из 1
  • 1
Call Logger v.2.1 (bcfg)
E1kolyan Дата: Суббота, 12.07.2008, 13:54 | Сообщение # 1


John Locke
Сообщений: 263
Продвинутый
  За 150 постов За 250 Постов
Репутация:38 
Модель Телефона:K790i [] 
Статус: :-(
Статус ICQ: *
Quote
Ну что... Можно сказать мой дебют в данном разделе форума
Огромное спасибо Саше и Денису за то что обучали и подсказывали все тонкости сишного синтаксиса
Call Logger это логер всех вызовов.
Лог разделяется на 3 файла: исходящие, входящие, пропущенные. На каждый день создается отдельная папка по адресу /other/Call Logger/ на карте памяти.

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

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

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

Code
ON_CALLMANAGER_EVENT
UI_CONNECTIONMANAGER_SESSION_ESTABLISHED_EVENT
UI_CONNECTIONMANAGER_SESSION_TERMINATE_EVENT
CLOCK_DATEANDTIME_IND_EV     ENT

В библиотеке функций должны присутствовать следующие:

Code
295: void * CallID_GetCallStatusDesc(int CallID);
296: u16 * CallStatusDesc_GetName(void * CallStatusDesc);
297: void List_FreeElements(LIST *,int * filter,void * freefunc);
298: char * strstr(char * str1,char * str2);
299: int GPRS_GetLastSessionInfo(int,SESION_INFO *);
29B: int wtoi(u16 * wstr,int len,int * hex);
29C: void DATE_GetWeekDay(DATE *,char * dest);
29D: void Cale_GetSettings(int setID,void *);
29E: u16 * wstrwstr(u16 * wstr1,u16 * wstr2);
29F: u16 * wstrcpyn(u16 * dest,u16 * source,int maxlen);
2A0: u16 * wstrchr(u16 * source,u16 chr);

Обновленную либу для w850 берем где обычно.

История версий:
25.06.08:
- Релиз Call Logger, v.1.0

27.06.08:
- Call Logger, v.1.2
- Добавлено чтение таблицы регионов
- Необходимо положить в /ini/Call Logger в память телефона, файл regions.ini. Пример файла во вложении

29.06.08:
- Call Logger, v.1.5
- Добавлен учет GPRS сессий в файле gprs.txt

30.06.08:
- Call Logger, v.1.6
- Добавлен файл с настройками logger.ini. Кладем его в /ini/Call Logger в память телефона. Пример во вложении.
- Описание флагов:
[DIVIDE_TRAF] - разделять/не разделять трафик на отправленный и принятый
[TRAF_KB] - измерять/не измерять трафик в килобайтах

03.07.08:
- Call Logger, v.1.8
- Добавил расчет стоимости GPRS трафика
ВНИМАТЕЛЬНО ЧИТАЕМ logger.ini!!!!

08.07.08:
- Call Logger, v.1.9
- Добавил учет тарифа в выходные дни
- Добавил подсчет стоимости трафика за весь день. Пишется в файл после окончания дня.
ВНИМАТЕЛЬНО ЧИТАЕМ logger.ini!!!!

26.07.08:
- Call Logger, v.1.95
- Конфиг теперь в bcfg

Автор: IronMaster
Взято: mobilefree.ru

Прикрепления: DYN_CONST_w850.zip (0.7 Kb) · Call_Logger_v1..elf (10.7 Kb) · logger.zip (0.8 Kb) · regions.zip (0.1 Kb) · Call_Logger_v1..elf (11.6 Kb)


Ушел на военную службу. Ждите через год...... :)
 
Sotik Дата: Понедельник, 20.10.2008, 16:51 | Сообщение # 2


>>ВРЕДНЫЙ<<
Сообщений: 736
Знаток
 За хорошию репутацию За 150 постов За 250 Постов За 500 Постов
Репутация:67 
Модель Телефона:K550i->W610i [] 
Статус: :-(
Статус ICQ:264650355 *
Call Logger 2.1 (bcfg)

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

Описание параметров в 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 - денежная единица измерения стоимости (рубль)

15.10.08:
- Call Logger, v.2.1
- добавлен подсчет трафика за день
- добавлен порядок записи лога

Прикрепления: Call_Logger_v2..elf (13.6 Kb) · 5381187.zip (0.1 Kb)




не забывайте о БЭКАПАХ при любых издевательствах над своим телефоном!!!

 
  • Страница 1 из 1
  • 1
Поиск:

Copyright seclub.my1.ru © 2025 Хостинг от uCoz