3.60来电区号秀说明
作者:cmscn 日期:2008-10-19
来电秀说明:
(netsnakecq)
一、主要功能:
1、有来电时,显示对方电话所属地区或自定义信息,显示相关图象。
2、具备来电防火墙功能,允许白(white)、黑名单(black),允许关闭(none)。
3、电话接通或挂断时震动、闪烁灯。
4、呼入、呼出电话记录,包括号码、地区或说明、时间、时长、是否有录音。
5、呼入、呼出电话时是否用闪烁灯提示,通话期间是否有提示灯,灯闪烁的参数定义。
6、整点报时。
7、未接来电、短信提示,含闪灯、震动、声音三种提示,可任选。
8、可定义来电自动接听、自动录音。(开启扩展功能可以提示后录音)
9、每次来电、去电时,通话中,通话结束时,开启扩展功能,可以完成自定义扩展功能。
10、电话区号查询功能(只查mobilbook.db和fixedbook.db内容)、邮政编码查询、身份证归属地查询。支持反向查询!
11、从电话记录中拨号,可以自动加拨IP前缀(如17951)。
12、呼出电话限时挂断。
二、系统组成:
1、主要程序,含主程序、管理程序、辅助程序及配置文件,在cring目录。
cring.lin :主启动、停止程序。
showid.lin :显示来电信息、图象程序。
timep.lin :整点报时、来电声音提示程序。
externfun.lin:自定义扩展功能程序。(如换铃、播放语音提示、背景音乐等)
其他辅助程序。
2、区号信息文件,防火墙用白、黑名单,存放在 dbpath 定义的目录下,GBK文本格式。
3、相关图象文件,存放在 picturepath 定义的目录下,支持GIF、JPG、BMP等格式。
4、电话记录文件,存放在 notepath 定义的目录下,,GBK文本格式。
5、相关音频文件,存放在 soundpath 定义的目录下,分几个子目录。
alarm: 存放报时、未接来电、短信提示用声音(missEvent.mid)。
backmusic: 存放通话背景音乐(8k.wav),来电提示声音(answer.wav)。
digital: 存放来电报号用声音。
ringtone: 存放来电铃音。
msgtone: 存放短信铃音。
三、下载安装说明:
1、安装前如果安装过以前版本,请停止程序并备份自己的个性数据,
如dbpath、notepath、等目录下的文件!
2、下载的文件有:(?代表版本号)
cring-?-mpkg.rar!
用winrar解压后生成cring-?.mpkg。
缺省安装到手机(diska),其根目录是/diska/.system/QTDownLoad/。
报时文件格式:??.mp3,??--早上6点用06,晚上8点用20。
未接来电提示用文件: missEvent.mid。
4、安装:安装mpkg文件,进系统控制面板管理!(未刷机可用)
四、配置文件说明:
类型说明: L:逻辑值;S:输入值;P:目录;F:文件;
L.is780=0 ---是否是A780,区分震动、闪灯等功能。
L.show=1 ---开启来电区号秀画面(0:禁止,1:允许)
L.displayphonenum=1 ---显示来电号码(0:禁止,1:允许)
L.notecall=1 ---记录来电、去电信息(0:禁止,1:允许)
L.notetimefirst=1 ---记录电话信息时,时间在前;0:时间在后
P.dbpath=/mmc/mmca1/cring/db/ ---区号字典、防火墙定义存放路径(<100 chars)
P.notepath=/mmc/mmca1/cring/note/ ---电话记录存放路径(<100 chars)
P.picturepath=/mmc/mmca1/cring/picture/ ---来电秀所需图片存放路径(<100 chars)
P.soundpath=/diska/preload/music/ ---来电秀所需声音存放路径(<100 chars)
S.firewalltype=none ---防火墙类型:white(白名单),black(黑名单),none(无)
S.answermethod=0 ---防火墙拒绝时对方听到的内容:(0:忙,1:嘟嘟声,2:受限)和本地局方有关!
L.autochangepicture=1---每次来电是否随机换图(0:不换,1:换)有定义图的不受影响
L.autochangering=1 ---每次电话后是否换铃(0:不换,1:换)(扩展功能)
L.reportnumber=1 ---来电时报号(0:关,1:开)。如果允许,来电换铃自动失效。
L.autorecord=0 ---自动录音,慎用。1:所有来电自动录音;0:电话记录中定义有标志R和A的录音
S.autorecordtime=12 ---延迟12秒开始自动录音。(autorecord=1同时autoanswer=1,或有A标志 起作用)
L.autoanswer=0 ---自动应答,慎用。1:所有来电自动应答;0:电话记录中定义有标志A的才自动应答
S.autoanswertime=10 ---延迟10秒开始自动应答。(秒,近似值)
S.outtalkkeeptime=0 ---呼出电话限时通话,到时自动挂断(单位为秒,0禁止)。
L.backmusic=0 ---通话期间是否播放背景音乐(1:允许,0:禁止)(扩展功能)。
S.ringoutEar=0 ---来电铃音送到耳机(2:蓝牙[未测试]1:耳机,0:忽略)。
L.connectshake=1 ---接通震动(0:禁止,1:允许)
L.dropshake=1 ---挂断震动(0:禁止,1:允许)
S.missled=55 ---未接来电灯(0:禁止,1-100:可以自己试)(55:蓝灯闪烁)
S.missledkeeptime=2 ---未接来电灯每次持续时间(近似值,秒),0:一直保持(闪烁灯建议使用0)
L.missshake=0 ---未接来电震动提醒(0:禁止,1:允许)
L.misssound=1 ---未接来电声音提示(0:禁止,1:允许)
S.misschecktime=10 ---未接来电提示间隔时间(近似值,秒),长于10秒手机可能进入休眠
S.timereport=1,8,20 ---正点报时(0:禁止,1:允许;8,20:早8点到晚8点报,其他不报)
L.reportfirstshake=1 ---正点报时前震动(0:禁止,1:允许)
S.batterylow=2 ---当电池电量低于2时,来电铃音恢复成系统自带铃音。取值0-5,小于2没有实际意义!(扩展功能)
L.callinflash=1 ---呼入闪灯(0:禁止,1:允许)。如果is780=1,自动改变为0。
L.calloutflash=1 ---呼出闪灯(0:禁止,1:允许)。如果is780=1,自动改变为0。
L.ledflash=1 ---允许led灯(0:禁止,1:允许)
L.padflash=1 ---允许键盘灯(0:禁止,1:允许)
S.looptimes=10 ---一个闪灯周期重复次数
S.brighttime=20 ---每次灯亮时间(毫秒)
S.blacktime=20 ---每次灯暗时间(毫秒)
S.starttimes=1 ---程序启动时闪动次数(类似开机闪灯)
S.talkcolor=37 ---通话期间led灯颜色(0:不亮,37:绿灯闪烁)。如果is780=1,自动改变 为0。
S.areacode=000 ---本地固定电话区号(不一定是三位)
S.dialpreposition=17951 ---IP电话拨号前缀(在管理程序中拨号时可自动加上)此功能计费问题没有测试!!!
S.TimeZone=8 ---本地时区,中国=8
L.enableexternfuncation=0 ---每次来电后执行扩展功能(0:禁止,1:允许)
S.externfunparameters=para ---执行扩展功能时传递的参数(<150 chars,不含空格)
注意:修改配置并保存后,将自动重新启动程序!!!
五、程序使用一般说明:
1、区号文件,白、黑名单都是GBK文本格式,存放在dbpath目录下。
手机区号:mobilbook.db
固话区号:fixedbook.db
我的电话簿:mybook.db
白名单:whitelist.db
黑名单:blacklist.db
邮政编码:zipbook.db
身份证归属地:sfzbook.db
区号文件内容格式如下,支持通配符*和?。其中 ?:一个字符,*:一串字符。
电话号码或区号,电话说明 相关图象 R(A)
例如:01012?4????,北京海淀 hd.gif R
0101234*,北京中关村 zgc.jpg A
010123?5*,北京黄庄 hz.png
其中:电话是01012?4????的,就显示北京海淀,图象显示hd.gif,通话自动录音(R)。
电话是0101234...的,就显示北京中关村,图象显示zgc.jpg,通话自动应答和录音。
电话是010123?5..的,就显示北京黄庄,图象显示hz.png,通话不自动应答不自动录音。
防火墙文件中,不加相关图象信息和录音、应答信息,其他一样。
注意:通配符*号不支持如后写法,*号必须和,号相连。( 010*23,北京 bj.gif R)
2、电话记录文件是GBK文本格式,存放在notepath目录下。
呼出电话:callout.txt
呼入未接:noanswer.txt
呼入已接:answered.txt
记录格式为:时间、电话信息、是否有录音(<Rec>标志)。
或:电话信息、时间、是否有录音(<Rec>标志)。
如果有录音,请根据时间查找录音文件。目录在系统录音程序定义的目录下。
文件名称是:创建时:yyyymmddhhmmss.amr。其中yyyymmddhhmm和来电记录中的一样。
3、整点报时功能,由于要使用系统闹钟功能,因此在使用时,自己定义的系统闹钟将不起作用。
但是自己定义的关机闹钟还是可以正常使用!!!
4、如果定义了autorecord=1,则所有电话将自动录音,否则只有有标记R和A的电话才自动录音。
5、如果定义了autoanswer=1,则所有呼入电话将自动应答,否则只有标记A的电话才自动应答并录音。
6、扩展功能
程序根据配置和当前状态,调用externfun.lin,并给出了相关参数,根据功能不同,参数内容和个数有变化。
六、其他事项
1、整点报时功能:
声音播放程序:/usr/SYSqtapp/phone/alertprocess,系统自带。
2、来电声音提示所用声音文件:missEvent.mid
此文件可以自己找一个,改名成missEvent.mid(midi文件)。
详细内容可以看cring目录中的timep.lin文件。
3、所有声音文件放在soundpath参数指定的目录下,分子目录存放。
4、有能力的用户可以自己修改externfun.lin,实现自己的扩展功能!
评论: 0 | 引用: 0 | 查看次数: 626
发表评论