本站资源收集于互联网,不提供软件存储服务,每天免费更新优质的软件以及学习资源!

mpx200铃声修改方法

手机教程 手机教程 1℃ 0评论

mpx200铃声修改方法

    说来这是我在友人网上写的第一篇mpx200使用心得。
    虽然有个dw0811的帐号,那时还在3508社区里混,现在是对这个mpx200爱不释手啊,所以破天荒地写点东西,以示支持。
    事情的起因很简单,我每天早晨7:30起床,所以在日程里建立了个”起床”的约会,但是早上起床时,手机提醒的声音实在不好听,要是能设置wma铃声,就可以在歌声中起床了。
    于是参考了下面2篇友人网上已有的玩家宝典:
    <<让你的铃声与众不同——各种铃声的修改方法>>zard123 
    <<让小黑的短信铃声可以用wma>>手指情缘
    看完之后,自己又找了找资料,做了做实验,对已有的修改铃声的方法做了改进。我只改了提醒的铃声,其他铃声的修改原理应该是一样的,也没时间做过多的测试,请大家多指教。

    一、大家首先要明白的东西:

    A:wma铃声文件可以直接存放到 已装入的卷My Documents  (自己创建这个目录),在设置 铃声音调 时,就可以直接选做铃声,我的铃声都是放在这个目录下的,所以我的方法里面不涉及到什么路径的修改;

    B:上面的两篇玩家宝典文章的核心是注册表里的这两个位置的修改:
Hkey_current_user/controlpanel/soundcategories/
HKEY_CURRENT_USER/ControlPanel/Sounds

    soundcategories下存放的是铃声种类,如Ring,Reminder等。
    sounds下存放各种具体的铃声,如Reminder存放的就是提醒的铃声,RingTone0存放的是铃声音调(在设置声音时的标准叫法,为了避免混淆,下文中称来电铃声)。
    每种铃声项下基本上都有三个键Category,Script,Sound。
    Category表明这种铃声所属的种类,它的值必须为soundcategories下的铃声种类;
    Script过会儿再解释,上面两篇文章也没说清楚这个到底是干嘛用的;
    Sound下存放的是铃声文件的路径和名称;

    好,大家在自己的手机上也会看到,RingTone0的Category是Ring,Reminder的Category是Reminder,而我们在设置来电铃声可以使用wma铃声,但是设置提醒的铃声时就不行,原因是只有Category属于Ring的才能使用wma作为铃声(至少事情的看起来是这样的),所以我就把Reminder的Category改为Ring。再在设置->声音->提醒下选铃声,这时 已装入的卷My Documents下的wma都可以列出来选择了。


    二、玩家宝典中的”我不明白”
    zard123在<<让你的铃声与众不同——各种铃声的修改方法>>强调
    “最后最重要的一步:将     “HKEY_CURRENT_USER/ControlPanel/SoundCategories/Notification/” 里的 “SCRIPT”值拷贝到“HKEY_CURRENT_USER/ControlPanel/SoundCategories/Ring/”下即可!!””

    我不明白为什么,我就照做了。本来HKEY_CURRENT_USER/ControlPanel/SoundCategories/Ring/下没有script值的,
而我要修改的HKEY_CURRENT_USER/ControlPanel/SoundCategories/Reminder/下有script,值为’v0p’,我就把它拷过去了。

    下面我来解释Script的v0p是什么意思,答案很简单,就是(v表示viberate震动,v0表示不停的震动,p表示播放铃声)
    Script是脚本的意思,脚本怎么写呢?

    下面的资料是从网上查来的,大家自己看吧
a – stands for display
a – 显示,说的不明确,可能显示来电的电话号码之类的东西吧
r – repeat/replay the script again
r – 从头执行script
c – sets the volume C50, c150, c100
c – 设置音量c50,c150,100
f – means flash .. f1 flash for 1 second and f0 stands for flash continuously
f – 这个我不知道
p -means play ringtone
p -播放铃声
v- vibrate then incorporate with number to state how many seconds it will vibrate example. v3 vibrate for 3seconds or v0 for continous
v-表示震动,v3表示震动3秒,v0表示连续震动
w – stands for wait or pause then specify how many seconds like w3(wait for 3 seconds)
w-表示等待,如w3表示等待3秒


    例如HKEY_CURRENT_USER/ControlPanel/Sounds/RingTone0的script值为apw3r,表示来电显示,播放铃声,铃声结束后等待3秒,继续播放
    大家如果在情景模式里改了设置的话,这个值会有相应的改变,自己琢磨吧,下面给出英文的例子,懒的翻译了,时间太少了。

Flash – af1w60f0
Ring – apw3r
Ring Once – ap
Increasing Ring – c50apw3c150r
Vibrate Then Ring – v3w3apw3r
Vibrate – av3w3r
Short Vibrate – av1w3r
Vibrate Long Then Ring – v3w3v3w3apw3r
Vibrate And Ring – av0pw3r
Increasing Ring And Vibrate – c50apv3w3c150r
Fast Vibrate And Flash – af1v1w1f0r
Vibrate and Ring Continously without pausing – av0pr

    三 step by step,好了,总结一下我的铃声修改方法,
    1.把wma铃声文件可以直接存放到 已装入的卷My Documents
    2.用regedit把HKEY_CURRENT_USER/ControlPanel/Sounds/Reminder的Category改为Ring
    3.用regedit把HKEY_CURRENT_USER/ControlPanel/Sounds/Reminder的Script改为pw3r(如果不存在这个Script项,你就自己建一个,类型是REG_SZ);
    注意:我并没有在HKEY_CURRENT_USER/ControlPanel/SoundCategories/Ring/下做任何修改
    4.设置->声音->提醒下自己选铃声去吧

转载请注明:范的资源库 » mpx200铃声修改方法

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址