Ну что... Можно сказать мой дебют в данном разделе форума Огромное спасибо Саше и Денису за то что обучали и подсказывали все тонкости сишного синтаксиса Call Logger это логер всех вызовов. Лог разделяется на 3 файла: исходящие, входящие, пропущенные. На каждый день создается отдельная папка по адресу /other/Call Logger/ на карте памяти. Код:
Формат записи: Имя абонента (номер) - время инициализации вызова, время разговора
Код:
Пример: Вася (79281234567) - 16:18:35, 07:42
Для работы эльфа необходимо наличие в константах: Код:
Описание параметров в 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 - денежная единица измерения стоимости (рубль)
История версий:
25.06.08: - Релиз Call Logger, v.1.0
27.06.08: - Call Logger, v.1.2 - Добавлено чтение таблицы регионов - Необходимо положить в /ini/Call Logger в память телефона, файл regions.ini. Пример файла во вложении
08.07.08: - Call Logger, v.1.9 - Добавил учет тарифа в выходные дни - Добавил подсчет стоимости трафика за весь день. Пишется в файл после окончания дня.
24.07.08: - Call Logger, v.1.92 - Поправил определение дневного/ночного тарифа - Убрал продолжительность у пропущенных
26.07.08: - Call Logger, v.1.95 - Конфиг теперь в bcfg
15.10.08: - Call Logger, v.2.1 - добавлен подсчет трафика за день - добавлен порядок записи лога
18.02.09: - Call Logger, v.2.2 - поправил подсчет общей стоимости, когда единица измерения стоит байт и трафик логируется раздельно - добавил проверку на открытое соединение при подсчете общей стоимости трафика. Если существует, то подсчет осуществляется после закрытия соединения
10.10.09: - Call Logger, v.2.3 - Совместимость с А2
Хотелось бы у Евгения узнать: 1. Довольно часто в конце дня итог не подводится? С чем связано? 2. Как считает эльф если в момент перехода суток была активная сессия? 3. Можно сделать итог в конце дня не только в денежном виде, но и в переданных/полученных данных и итог накопительный за месяц? Правда это будет иметь смысл, только, если полученные/переданные данные будут округляться по тому же принципу что и деньги.
За эльф еще раз спасибо. Один из не многих, что не для красоты.
SЕ K750 R1CA021 SЕ K550->W610 SW-R6BC002 SE C510 SW-R1HA035 SE W995 SW-R1GA026
mazhor, 1. Эльф отслеживает смену даты. Почему не записывает - без понятия. У меня такого не было. 2. Он ее просто не подсчитает в общей стоимости, а после закрытия просто допишется в файл 3. Накопительный за месяц врядли буду делать.. Остальное в первом посте
либа последняя со странички http://perk11.info/svn/SE/Library/ да и версию эльфа я юзаю 1.92... заметил что перезагружается через раз, но ровно в 00.00
k550 -> w610 R6BC002 + patchs + elfs SЕ
IronMaster
VIP Developer
Регистрация: 16.5.06 Сообщений: 1135 Репутация: 8514 Откуда: Пермь
BaD_Shoorik, ровно в 00:00 происходит подсчет трафика и стоимости. Последняя либа не означает наличие в ней ВСЕХ функций. Проверь эти: wstrchr wtoi wstrwstr
Други два вопроса-просьбы.(не работает на W810_R4DB005) 1. Дайте у кого есть рабочую константу. 2. Пути для работы эльфа не пойму какие и где создавать.
нет ли конфликта с CallsRecorder? у кого оба эльфа работают впаре?
[ Редактировано ESSR в 16.10.08 14:21 ]
Crong
Elfmaker
Регистрация: 4.6.07 Сообщений: 419 Репутация: 766 Откуда: Украина
IronMaster, наблюдаю такой глюк если я разговариваю в 00.00, например звонок начат в 23.45 а закончен в 00.10 то в папке логов создаётся не папка с новой датой а неизвестный файл с именем как должно быть у папки, файл этот удаляю и если опять звоню, выхожу в инет и т.п. то все нормально, это не претензия это типа bug report. Телефон W850i, R1KG001, эльфпак обычный не мод (лоадер и либа как патчи) либа с http://perk11.info/svn/SE/Library/, лоадер и файл констант с сайта http://justdanpo.cheb.ru/index.php?link=L3N1cHBvcnQvZWxmcGFjaw==.
SE W850i R1KG001MS 4Gb Стандартный эльфпак (не мод) с SVN и либа оттуда. SЕ
Any plans on going Open-Source? Your elf uses many things I found nowhere documented (like the information about the persons who are calling/ have called and many other things) and I bet it would be a great resource for not as much gifted ongoing elf developers
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.