文件都是以二进制存储,那么一个txt改成exe,是否有几率可以运行?

这个问题非常有挑战性。回答分两部分。

(本文是BWanger软件开发达人的原创问答,文本及图片不得抄袭)

  1. 如果用cmd或Emeditor工具,做一个二进制文件,仅把扩展名换成EXE,那么,可能性是存在的。
  2. 如果这个TXT文件是从记事本,写字板,word,vs等编辑文件制作的纯文本文件,把TXT改成exe,可运行的概率为0%。还有朋友提出:用粘贴/复制的方法,可行吗?答案是否定的,同样是0%。因为最后的文件都要保存。

总结原因:大部分IDE或文本编辑器不 支持二进制存储,如记事本,写字板。所以,用这些工具根本是无法做的。

以我做的APP程序1.exe(下图)为例,分别说明如下:

文件都是以二进制存储,那么一个txt改成exe,是否有几率可以运行?

1,有两种方法,可使二进制TXT一>exe可执行文件

方法1:在windows的”开始””运行”输入cmd回车,进入命令行。将1.exe copy成11.txt,再copy为exe文件3.exe,看下图的操作:

文件都是以二进制存储,那么一个txt改成exe,是否有几率可以运行?

到windows的文件夹中看一下,3.exe文件与1.exe文件一样可以运行。

方法2:使用emeditor进行二进制编辑

进入emeditor,选择1.exe,打开方式选择”二进制十六进制视图打开”,会显示exe文件的16进制显示。以同样的选择保存为11.txt文件即可。

文件都是以二进制存储,那么一个txt改成exe,是否有几率可以运行?

注意:以上两种方法都可以。只是扩展名为TXT,内容实际为二进制文件。用同样方法将TXT更换为exe,app执行正确。

2,为什么用文本编辑器保存为txt不行?

先看一下1.exe文件的11.txt的记事本打开,或者用VC,VS打开,再存储时,只能存为txt,rtf,cpp等格式的文本文件。它改成exe,可运行的概率为0%。记事本打开如下图,右键复制,显然不行。。它改成exe,可运行的概率为0%

文件都是以二进制存储,那么一个txt改成exe,是否有几率可以运行?

下图显示的3.txt,4.txt,8.rtf分别为存储后的文本文件,我们会看到文件大小已由1.exe的2096kKB变为2087KB或更小。这显然是不对的,小了大到10KB。如下图:

文件都是以二进制存储,那么一个txt改成exe,是否有几率可以运行?

那么,用粘贴/复制可行吗?答案是否定的。因为最后的文件都要保存。但大部分IDE或文本编辑器不支持二进制存储。

以上不行的原因:二进制文件以文本形式打开/存储,遇到其中的0dH,0aH等回车换行就被系统更改了。而以二进制形式打开/存储,原文件的每一个数据被完美保留。

总结:仅以TXT为扩展名,文件为二进制形式存储,TXT改成exe是可行的。

用文本编辑器,存储为文本文件,可能性是0。

文件都是以二进制存储,那么一个txt改成exe,是否有几率可以运行?

用手机怎么编写HTML5?

Web Editor Lite就行,一个手机上专门用于编写HTML的APP软件,免费、轻巧、灵活,下面我简单介绍一下这个软件的安装和使用:

1.首先,下载安装Web Editor Lite,这个直接在手机应用商店中搜索就行,如下,大概也就431K:

文件都是以二进制存储,那么一个txt改成exe,是否有几率可以运行?

2.安装完成后,打开这个软件,主界面如下,主要分为3部分,分别是“New File(新建文件)”、“Open File(打开文件)”和“About APP(关于APP)”:

文件都是以二进制存储,那么一个txt改成exe,是否有几率可以运行?

这里我们点击“New File”,新建一个文件,这里支持HTML、JavaScript、CSS、PHP和Text 5种类型文件的编写,如下:

文件都是以二进制存储,那么一个txt改成exe,是否有几率可以运行?

3.点击HTML进去,就可以直接在里面编写HTML5程序了,如下,这里会自动将标签和属性标注为高亮显示出来,非常不错:

文件都是以二进制存储,那么一个txt改成exe,是否有几率可以运行?

编写完成后,点击右上角的保存按钮,即可保存到手机上,非常方便(如果需要在线运行代码的话,需要安装一下插件才行):

文件都是以二进制存储,那么一个txt改成exe,是否有几率可以运行?

至此,我们就完成了在手机上编写HTML5程序。总的来说,Web Editor Lite这个手机软件使用起来还不错,只要你熟悉一下环境,多操作几遍,很快就能掌握使用的,偶尔作为闲暇使用一下还不错,如果真的搞开发的话,建议还是在电脑端进行,编写、调试代码更方便,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言补充。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 xxx@163.com 举报,一经查实,本站将立刻删除。

发表评论

登录后才能评论