如何修改手机文件格式?

已举报 回答 关注

如何修改手机文件格式?

  • 回答数

    7

  • 浏览数

    5,543

7个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
有专门的格式转换软件的,就看您的手机支不支持软件下载安装功能咯,如果支持就好办。还有可以连接到电脑上转换了再装进手机里
取消 评论
用千千静听就可以转换mP3格式,还可以转换跟多的音乐文件格式
取消 评论
不能更改的,你可以选择下载那种格式
取消 评论
有专门的格式转换软件的,就看您的手机支不支持软件下载安装功能咯,如果支持就好办。还有可以连接到电脑上转换了再装进手机里
取消 评论
下个 改格式的软件
取消 评论
思路是把mpkg文件分成两个部分,一个是新的mpkg包,另一个是放到sd卡上的mtf包。mpkg、mtf文件都是tar.gz格式的,是使用tar gzip混合压缩的,一般压缩率在50%或者更低。如果mpkg文件大小在2M,那么解压缩后可能在4、5Mb左右,装几个这种文件手机的20M可用内存就不够了,所以mpkg文件要进行修改,修改后的mpkg软件、游戏,每个mpkg几乎只占用手机内存的4到5k的空间,安装多少个mpkg文件都无所谓了。mpkg的文件在windows上可以通过winrar解压,但是没有办法再压缩成tgz格式(我没有在网上找到这样的软件),所以需要linux的shell环境来压缩,打建linux的shell环境的方法很多,一个是安装linux系统,另外一个是安装vwware虚拟机,还有就是安装cygwin的模拟linux环境。手机上解压缩的mpkg包是放到/diska/.system/QTDownload/目录下,而mtf是根据包内的绝对路径解压缩的,所以修改的思路就是把原有mpkg包解压后分成两部分,一个是mpkg包,包含.destop、.lin和.png文件,主要是用来引导mtf包中的核心程序;另外一个是mtf包,包含其余的文件,有核心的程序文件,和一些资源文件。

拿mp3player.mpkg文件来说,原包中是这个样子:
.\mp3player
.\mp3player\COPYING
.\mp3player\equalizer.conf
.\mp3player\icon.png
.\mp3player\icon_sm.png
.\mp3player\mp3player
.\mp3player\mp3player.conf
.\mp3player\mp3player.desktop
.\mp3player\mp3player.pl
.\mp3player\README
.\mp3player\skins
.\mp3player\skins\Denon Antique.png
.\mp3player\skins\Nucleo N-Log v2G.png
.\mp3player\skins\Pioneer Wood.png
.\mp3player\skins\Winamp X.png
.\mp3player\zh-cn.qm

mpkg包中要改的就是原包中.destop文件“Exec=”后指明的那个文件,它是用来调用主程序文件的。mp3player包中.destop文件内容如下:

[Desktop Entry]
BigIcon=icon.png
Comment=MP3 Player for E680i
Exec=mp3player
Icon=icon_sm.png
Name=MP3Player
Version=0.1
OsVersion=1.1
Shared=2
Type=Application

要修改的就是“Exec=”后指明的那个文件。一般情况下这个文件应该是.lin文件,是个脚本文件,但是此包中是个二进制文件,其实就是主程序文件,不能修改,所以我们要添加一个mp3player.lin文件,用它来启动主程序,从而把主程序放到sd卡上,内容如下:
#!/bin/sh
cd /mmc/mmca1/.system/QTDownLoad/mp3player
./mp3player

这是脚本文件中,第一行表示用/bin/sh文件来解释执行这个脚本,第二行表示进入/mmc/mmca1/.system/QTDownLoad/mp3player目录,第三行就是执行当前目录下的mp3player文件。而.destop文件中也要做相应的修改,“Exec=mp3player”改为“Exec=mp3player.lin”。
可能其他mpkg文件内容不同,大概的方法都是类似的,可以自己尝试。

接下来说一下如何打包。
在shell的命令行下,建立mp3player目录:

mkdir mp3player

把.png、.destop、.lin放到mp3player目录下,在mp3player目录外执行
tar zcvf mp3player.mpkg mp3player
这是把mp3player目录打包为mp3player.mpkg文件。
其余文件放到mmc/mmca1/.system/QTDownLoad/mp3player下,建立方法:

mkdir -p mmc/mmca1/.system/QTDownLoad/mp3player

在目录外执行 tar zcvf mp3player.mtf mmc/mmca1/.system/QTDownLoad/mp3player
这是把mmc/mmca1/.system/QTDownLoad/mp3player打包为mp3player.mtf

修改完毕。

修改后的mpkg包:
mp3player
mp3player\icon.png
mp3player\icon_sm.png
mp3player\mp3player.desktop
mp3player\mp3player.lin

修改后的mtf包:
mmc\mmca1\.system\QTDownLoad\mp3player
mmc\mmca1\.system\QTDownLoad\mp3player\COPYING
mmc\mmca1\.system\QTDownLoad\mp3player\README
mmc\mmca1\.system\QTDownLoad\mp3player\equalizer.conf
mmc\mmca1\.system\QTDownLoad\mp3player\mp3player.conf
mmc\mmca1\.system\QTDownLoad\mp3player\skins
mmc\mmca1\.system\QTDownLoad\mp3player\skins\Denon Antique.png
mmc\mmca1\.system\QTDownLoad\mp3player\skins\Nucleo N-Log v2G.png
mmc\mmca1\.system\QTDownLoad\mp3player\skins\Pioneer Wood.png
mmc\mmca1\.system\QTDownLoad\mp3player\skins\Winamp X.png
mmc\mmca1\.system\QTDownLoad\mp3player\skins\Natalie Bottome.png
mmc\mmca1\.system\QTDownLoad\mp3player\skins\black.png
mmc\mmca1\.system\QTDownLoad\mp3player\skins\car.png
mmc\mmca1\.system\QTDownLoad\mp3player\skins\classical.png
mmc\mmca1\.system\QTDownLoad\mp3player\skins\dark blue.png
mmc\mmca1\.system\QTDownLoad\mp3player\skins\dragon.png
mmc\mmca1\.system\QTDownLoad\mp3player\skins\flame.png
mmc\mmca1\.system\QTDownLoad\mp3player\skins\green.png
mmc\mmca1\.system\QTDownLoad\mp3player\skins\sea.png
mmc\mmca1\.system\QTDownLoad\mp3player\zh-cn.qm
mmc\mmca1\.system\QTDownLoad\mp3player\mp3player.pl
mmc\mmca1\.system\QTDownLoad\mp3player\mp3player

可以看到mtf包中文件的路径已经变成了mmc\mmca1\.system\QTDownLoad\mp3player\,这个路径就是绝对路径,只有这样,mtf包才能正常解压缩。
取消 评论


方法/步骤


1. 直接修改文件后辍来实现文件格式的转换操作有一定的风险性。在进行文件格式转换前,首先必须确保要转换的两种文件格式具有相对兼容性。比如将一个文本文件的后辍“*.txt”改写成“*.doc”是可以的,因此"*.doc"格式完全兼容“*.txt”文件格式。相反,如果将“*.doc"文件转换成"*.txt"文件,就不一定能够被支持了,很明显的一个事实是Word软件的功能要比记事本强大的多。


2.通过直接修改文件名后辍的方法实现转换操作的基本方法。默认情况下,Windows的文件后辍名是隐藏的,因此,为了更改文件的后辍名,首先必须让文件名的后辍显示出来。以Windows7系统为例,双击打开我的电脑,点击”组织“下拉列表框中的”文件夹和搜索选项“。


怎么更改文件格式

3. 点击”查看“选项卡,取消勾选”隐藏已知文件类型的扩展名“,最后点击”确定“完成显示文件扩展名的设置。


怎么更改文件格式

4.首先创建或找到要转换的文件,比如本经验中所创建的文本文件”a.txt",该文件中的内容为"feifeidown"。


怎么更改文件格式

5.在该文件上右击,选择”重命名文件“,将文件名改为”a.doc“。


怎么更改文件格式
怎么更改文件格式

6.双击打开”a.doc"文件,发现文件内容被成功转换。


怎么更改文件格式

7.利用软件实现文件格式的转化。首先打开一个Word文档,例如本例中的“a.doc”。


怎么更改文件格式

8. 点击“Office按钮”→“另存为”→“其它格式”。


怎么更改文件格式

9.在打开的“另存为”窗口中将文件类型更为“文本文件”,点击“保存”按钮,在弹出的文件转换窗口中选择”Windows“默认的文件格式,点击”确定“即可完成转换操作。


怎么更改文件格式
怎么更改文件格式

10.打开转换后的文本文件,发现只有文本内容可以被正常显示。


怎么更改文件格式
取消 评论
ZOL问答 > 手机 > 系统 > 如何修改手机文件格式?

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

提示

确定要取消此次报名,退出该活动?