iPhone 短信音及显示名称更改方法
来源:互联网 发布:ip切换软件 编辑:程序博客网 时间:2024/04/26 18:45
更改短信铃声很简单,首先越狱,然后手机上要装ifunbox或者winscp去浏览手机系统文件。短信音在//System/Library/Audio/UISounds里面(或者还有一个iphone目录里面),是sms-received1.caf到sms-received6.caf这6个caf文件,随便用什么音频处理软件把声音文件处理成aiff格式,然后连同扩展名改成6个声音文件中的一个放回去替换,就完成了自定义短信铃声的工作。去短信声音设置里找到对应的声音播放试试,已经是你想要的声音了。在4.2.1以后增加了很多系统自带的新短信音,找到声音文件同样方法替换。
这个很简单不多说了,但是现在问题是声音虽然换了,但是名字还是原来的名字,看着很碍眼啊,下面说改名,涉及到一些需要了解的知识,稍微麻烦一点。在声音设置里的文本都在
//Applications/Preferences.app/English.lproj/Sounds.strings 这个文件里,这里我的系统语言是英文,
如果系统语言是简体中文的话就在 //Applications/Preferences.app/zh_CN.lproj/Sounds.strings这个文件里,
繁体中文就在//Applications/Preferences.app/zh_TW.lproj/Sounds.strings这个文件里,还有用其他语言的自己找找。
(4.2.1+系统是在System/Library/Frameworks/AddressBookUI.framework/zh_CN.lproj/AB.Strings里面)
这个文件是个plist文件,全称是Property List,顾名思义就是属性列表,里面以分组列表的形式记录了一些键值的属性,名称等,这些值被对应的进程调用。plist文件有两种,一种是binary的一种是xml的,binary也就是二进制的,打开不可读是乱码,用最新的ifile可以打开但一编辑就乱,而xml的就可读了,用文本编辑器就可以打开清楚看到里面的内容进行编辑,psp上著名媒体播放器ppa,就是用xml文件来存储设置的。这两种格式都可以直接被iphone读取,但是对我们来说,我们需要xml的进行编辑。编辑plist我们需要工具pledit,最新版本应该是1.0g,软件作者为qlmiao@weiph0ne。
下面看如何改名,把你系统语言对应的那个Sounds.strings文件拷到电脑上先,用pledit打开,就会看到里面一行一行的属性,把全部内容粘贴到一个空白txt里,根据图把你的短信音改名,之后把这个txt以编码utf-8另存成Sounds.strings,这个就可以放回手机覆盖了,然后把设置彻底关闭后再开,进短信设置,你的声音就都改名了。
上面这堆麻烦的东西以后就省事了,短信铃声替换完毕后,直接iphone上用ifile编辑Sounds.strings就可以了,因为现在的这个文件已经是xml样式的,可以直接编辑。下面是我的短信音设置。
注:本文转载自:http://bbs.ptbus.com/forum.php?mod=viewthread&tid=14004
- iPhone 短信音及显示名称更改方法
- 更改App显示名称
- 一种更改iphone的语言显示的方法
- 项目更改名称,及版本
- 如何更改 Win7 网络连接显示名称
- iOS 更改app的显示名称
- 关于硬盘UUID更改及显示的方法
- iPhone调用短信、邮件等系统功能时界面显示中文的方法
- iPhone开发 国际化程序显示名称
- iphone ipad 显示当前城市名称
- iphone 如何显示短信发送界面
- iphone 如何显示短信发送界面
- VS2005更改解决方案及工程的名称
- 更改Xcode项目名及app名称
- 自定义List列表显示短信内容,仿iphone短信气泡
- myeclipse更改工程名称及发布名称
- ios 区分iphone ipod & ipad的方法及获取设备名称。
- xcode更改工程名称的方法
- popupwindow 如何实现弹出菜单效果_popupwindow 实现弹出窗口范例
- iPhone 利用CG API画一个饼图(Pie chart) 百分比圆 以及 响应扇形点击事件
- 微软历史最高市值是多少?
- firefox常用快捷键集合
- linux下文件压缩与解压操作
- iPhone 短信音及显示名称更改方法
- Mule3配置文件
- 怎样设计一个合理的软件试用机制或类似机制?
- Delphi7 修改单元文件的名字
- windows 架设trac 服务器 -==- 集成subversion 和apache
- 汇编,减法指令SUB是怎样影响标志位的?
- 使用exp备份数据库时丢失数据库表解决方案
- good
- 使用C#彻底的删除文件