00:00
下边啊,就开始咱们解读刺金马之旅,嗯,那这块呢,解读的话呢,我们就是针对刚才提到的这样的一个二进制的这样一个文件啊,那这个文件我们在解读的话呢,大家知道啊,它里边呢要划分成啊咱们提到的这样的几个部分啊,那这里边呢,为了方便的咱们在这个讲解完相应的每一部分之后呢,诶给大家呢留下了一些痕迹啊,这块我就想怎么能把这个文件呢进行一个切割,一方面呢是用图片啊,图片呢我感觉效果还是不太好啊,所以这块在备课的时候呢,我就开始用一个叫诶Excel来做啊。那针对这个DEMO的话呢,这个之前也做了一个类似的这样的一个代码,然后呢,呃最终的效果呢,诶其实是这样子的,呃就相当于我们每一个部分呢,给大家用不同的颜色呢来做个标识,哎理解起来呢会更加的轻松一些,那现在呢,我们在讲解第一部分之前呢,咱们先要做一个事儿,就是呢,我们拿到了哎刚才咱们这里边提到的这样的一个诶原文件,然后编译之后呢,生成的词件码文件,这个呢,我们使用能pad加加呢打开之后呢,就这样子的,我现在呢想把这些数据呢放到这个Excel当中啊这个是怎么做呢?呃,你也可以一个个的去敲是吧,但是这个呢,显然呢是就比较复杂了,这块呢,我们就先把它呢弄到这个Excel里边,这个操作呢,大家了解一下就行。
01:17
啊,就是因为有的同学呢,可能也要这样做,所以呢,我把这个呢,也单独录了一个视频啊,就方便呢,大家呢,如果有需求的话呢,你也可以按照我这样的一系列操作呢去呃实施一下啊也可以的啊那首先的话呢,我是把这个呃数据呢,从开头到结尾呢,整个给它复制一份对吧?呃,新建一个这样的TST的这样一个文件啊复制一份啊打开的话呢,我们可以还是用这个nopad加加打开啊,CTRLV啊粘过来,粘过来之后呢,它这块呢,就呈现到这个一行上去了,那我们需要呢,首先做一个调整,比如说第一行的话呢,是到这个1209结束啊,那我们就找一下啊。这个1209啊,就到这儿对吧,到这儿的话呢,我们做一个换行啊。啊,那我们先做这样的一个操作。
02:07
那这里边呢,大家如果稍微的呃去观察一下的话呢,你会发现呢,我们现在粘出来的这个呃,数值稍微有一点问题,问题在哪呢?就是我们这个表格里边,呃,就是这个数据里边,你看一下这个出现了20是吧,2020呢,实际上对应的是咱们啊这我先保存一下啊,原来的这个数据里边这个零零啊,现在这个零零呢,粘过来以后呢,就变成20的啊,其他位置呢,是都没有变的啊,这个一会儿我们需要呢,把这个20呢再替换成零零啊好,这是这个事儿,然后呢,我们怎么就能把它放到咱们说的这个呃,Excel当中呢?诶可以做这样的操作啊,在这个notpad加加里边,我按住,把光标先定位到这儿啊,按住这个。Alt键啊,然后我们接下来往下去滑动,拖动这个鼠标这块我们改成是个逗号。主要目的呢,就是我们现在想把这个数据呢,先呃,让它能够识别出来的还是各个项对吧,这个是比较重要的一个操作。
03:04
当然也有的同学呢,试图通过这个代码的方式呢,去做一个,呃,先读到我们的内存当中,然后呢,你再给他写出到这个,呃,这个Excel这个文件当中也是可以的,嗯,这里边我就不写这个代码了,通过这样的一个简单操作呢,来做一个实施啊。那如果大家看视频呢,你看到这儿的话,你可以稍微的快进一下。这个操作呢,就是比较规范的啊,按住这个alt键。嗯,然后呢,直接拖动我们这个鼠标就可以了。这呢也是我们这个notepad加加里边呢,比较好用的一个功能啊,可以进行批量的一个修改是吧。
04:02
逗号一下。好,最后这样的一列啊,这就可以了,然后最后这块呢,就不用再去加这个逗号了啊,就没必要了,好首先呢,我们做一个保存啊,这就保存好了,对吧?保存好以后呢,我们把当前这个文件呢,可以给它关掉,关掉之后呢,诶大家注意啊,此时呢,我们把这个文件呢,它的诶后缀改一下,改成诶CSV这样的一个格式。啊是那CIC这个是呢,就已经可以用我们Excel软件打开,那首先呢,我们双击打开。哎,就是这样个效果,那此时的话呢,大姐能看到我们这里边这个数据,只不过呢,我们给他调一下这个对齐的一个方式啊好,那这个CSV这个格式的话呢,我们还得给它再复制一份啊,诶我们CTRLC一下,为什么要复制呢?是因为呢,就是在这个CSV格式里边呢,大家做这个修改之后呢,你发现它保存不上啊,所以我们只能是复制一份,然后我再去新建一个。按Excel这个文件对吧,然后这时候我再做一个CTRLV,把它呢再粘过来啊,然后呢,诶做一个保存。
05:05
嗯,保存我就保存到咱们的这个,比如桌面上。那桌面上放这儿对吧,哎,我就写一个哎DEMO。字节麻。啊的一个。呃,解析是吧,好保存一下啊行,那我们在这个呃叉LSX是吧,这样的一个这个文件当中,咱们这里边做一些修改啊,一些调整啊,都是OK的,比如说先把这个字体呢,比如我们变得稍微大一点。嗯,这个大家看的清楚吗?我们再变成个13吧,比如说。好,这样一个场景,行,那我们这块呢,就按照这个顺序呢,一点点去剖析啊,剖析的过程当中,比如说第一部分,哎,我们可以用一个特殊的背景颜色呢,做一个区分啊,就好比是呢啊这个就不保存了啊,好比是呢这个之前啊,在备课的时候呢,做出来的这样的一个效果,最终呢,我们呈现出来的其实就是类似这样的一个效果。啊,OK,是这样子的啊行,这个把它呢收起来,然后这里边儿呢,刚才提到一个问题,就是这里边这个零零啊,然后我们粘过来之后呢,它会变成20,这是其一,其二的话呢,就是我们这个里边,诶凡是这个零开头的这个数据。
06:13
比如零四啊零一啊,前面这个零呢,自动的就帮我们给省略掉了,那我们先把这个事儿呢,先做一个修改啊,比如说选中一个这个四的,我们设置一下单元格的这个格式。啊,格式的话呢,我们这里边儿可以做一个调整。改这个吧,是吧,这个类型的话,我们就写成零零啊,这是一个自定义的就行啊,然后呢,点一个确定。那你看这时候呢,他就做了一个修改,接着呢,我们选一个这个格式刷啊,你可以双击也行,单击也行,嗯,然后我们这块呢,整个选中OK行,那此时的话呢,就帮我们把这个呃单位数前面这个零呢,就帮我们都补充上了,OK,接下来呢,我们做一个CTRLF啊替换,找到这里边儿的20全部替换成零零。然后呢,做一个全部替换。
07:00
来确认一下。好关闭好,那这个时候呢,我们这个数据呢,就相当于是从从我们这个呃,农派加加里边呈现的这样一个方式呢,我们就能够诶导到咱们这个Excel里边了,那接下来呢,咱们讲解的时候呢,就按在这个Excel当中,这个咱们讲一部分呢,哎,在这里边做一个标识啊,这个呢,回头大家可以保存下来啊,我们讲解的话呢,也会比较清晰啊行,那相应的这个操呢,大家可以自己呢手动的去试一下。
我来说两句