爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 3371|回复: 64
收起左侧

[原创] 手机直接打开TXT文件的制作方法

[复制链接]
发表于 2005-12-26 10:59:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
今天又捣鼓了一下TXT文件,终于成功了!!
以前有人说txt文件保存成UTF-8就可以直接在手机上打开了,我用电脑(Win2000)试过了,但传到手机上打开时报错,然后显示的的内容是几个问号,可能还是格式不对,郁闷,后来就没有再试了。

xnjatvj 给我传了一个文件,也是UTF-8格式的,传到手机上打开竟然是正常,难道不同的机器上保存的UTF-8文件格式还不一样?后来我用utraedit打开在Hex模式下比较了一下,发现我保存的UTF-8文件头多了三个字节的东东,可能是编码格式的标识符。在网上搜索了一下,果然如此:FF、FE(Unicode),FE、FF(Unicode big endian),EF、BB、BF(UTF-8)

肯定是这几个字节的东东在作怪,西门子手机估计只能识别UTF-8格式的txt,所以对文件头的标识符就没有区分,认为从文件头开始就是正文内容,因此就把"EF BB BF"认为也是正文,而"EF BB"在编码表里面没有找到对应的中文或字符,就认为是文件错误,显示成问号,后面的也都显示不出来了。

我于是把这三个字节都用"20"(空格的16进制asc码)替换掉,切换回正常模式,正文最前面就会多出来三个空格,把这三个空格删掉再保存,传到手机上打开,哈哈显示正常啦。这样可以将一些有用的文本文件(比如篇幅不太长的小说、笑话、记事等)用这个方法保存后传到手机上,不用microreader也可以直接打开,方便多啦。

总结一下制作步骤:
1. 用windows自带的写字板编辑文本,完成后点击文件-另存为,在“另存为”对话框中,编码选择UTF-8,自己输入一个文件名保存。文件大小没有试过,估计几十K应该没有问题吧。
2. 用utraedit或其他可以查看十六进制码的工具打开此文本文件,看看前三个字节是否是"EF BB BF",如果不是,恭喜你,不用第三步,可以直接把这个文件传到手机上用了;否则,进行第三步操作。
3. 把这三个字节都用"51"(字母Q的16进制asc码)替换掉,切换回正常模式,正文最前面就会多出来三个Q,把这三个Q删掉再保存,大功告成!
传到手机上看看,是不是直接就可以打开浏览文本文件的内容了呀:)

中午试了一下,一个94K的txt转换成UTF-8编码格式后变成136K,传到手机上可以正常打开。
上传一个内置表情的文本,发短信时使用这些内置表情可以让你的短信更生动(仅限对方也是西门子)

[ 本帖最后由 taurusqh 于 2005-12-26 12:23 编辑 ]

内置表情.txt

497 Bytes, 下载次数: 76

内置表情

评分

参与人数 1实力分 +1 收起 理由
starfriend + 1 经验文章

查看全部评分

发表于 2005-12-26 11:08:17 | 显示全部楼层
不错的经验分享--谢谢!
回复 支持 反对

使用道具 举报

发表于 2005-12-26 11:14:42 | 显示全部楼层
好方法!!!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2005-12-26 11:23:00 | 显示全部楼层
没看明白!
回复 支持 反对

使用道具 举报

发表于 2005-12-26 11:28:06 | 显示全部楼层
帅、、、、
回复 支持 反对

使用道具 举报

发表于 2005-12-26 11:30:15 | 显示全部楼层
怎么没有人顶啊!
回复 支持 反对

使用道具 举报

发表于 2005-12-26 11:34:52 | 显示全部楼层
好方法。不过我一般是用现成的。呵呵
回复 支持 反对

使用道具 举报

发表于 2005-12-26 12:40:52 | 显示全部楼层
顶~~~~~~
回复 支持 反对

使用道具 举报

发表于 2005-12-26 13:09:54 | 显示全部楼层
好经验!!!!!!!!!!!!!!顶!
回复 支持 反对

使用道具 举报

发表于 2005-12-26 13:16:46 | 显示全部楼层
顶一下
回复 支持 反对

使用道具 举报

发表于 2005-12-26 13:24:35 | 显示全部楼层
唉,楼主比我快一步啊。

我前天开始也在研究txt可以在手机打开的课题。

没有想到楼主先发帖子了,呵呵。支持一下

顺便我放一个手机可以识别的txt文件,上来。

机油只需要下载这个文件,把想要保存的东西放到这个文件里面,然后传到手机里面,就可以查看了。

[ 本帖最后由 jzz129 于 2005-12-26 13:35 编辑 ]

手机能打开的txt文件.rar

203 Bytes, 下载次数: 31

手机能打开的txt文件

回复 支持 反对

使用道具 举报

发表于 2005-12-26 13:38:49 | 显示全部楼层
帮顶,楼上发的先下了试
我在资源管理器里一打开TXT的就死机
回复 支持 反对

使用道具 举报

发表于 2005-12-26 13:49:16 | 显示全部楼层
谢谢楼主!!
回复 支持 反对

使用道具 举报

发表于 2005-12-26 14:01:36 | 显示全部楼层
支持一下,。。。。。
回复 支持 反对

使用道具 举报

发表于 2005-12-26 14:09:37 | 显示全部楼层
呵呵,原来如此啊!谢谢楼主
回复 支持 反对

使用道具 举报

发表于 2005-12-26 14:43:29 | 显示全部楼层
恩   好方法啊 顶顶
回复 支持 反对

使用道具 举报

发表于 2005-12-26 14:45:56 | 显示全部楼层
不错,楼主辛苦了!
回复 支持 反对

使用道具 举报

发表于 2005-12-26 14:48:07 | 显示全部楼层
支持这种开发新产品的精神,不过这种方法似乎不怎么经济,有点占地方。
回复 支持 反对

使用道具 举报

发表于 2005-12-26 15:02:07 | 显示全部楼层
以上方法在c65上测试失败,v53
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-26 15:43:47 | 显示全部楼层
不会吧,19楼的,应该65系列都通用的呀
你把你制作的txt贴上来,我试试
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2025-7-20 06:07

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表