今天翻抽屉找工资条,结果翻出个03年的老光盘。你说巧不巧,正好有粉丝私信问我怎么改文件格式,这不就撞枪口上了?盘里的表格死活打不开,报错说文件损坏,我琢磨着用十六进制编辑器给它动个小手术试试。
挑工具折腾两小时
网上搜一圈,专业的要破解太麻烦。找了个XXEditer(名字不说了省得说我打广告),安装包才5MB。双击打开直接蒙圈——满屏都是00 FF AE这种鬼画符,跟看天书似的。鼠标瞎划拉半天才搞懂左边是地址,中间是数据,右边能显示字符。
- 坑点一:第一次保存手抖没备份,差点把原文件搞废
- 坑点二:搜索功能藏得贼深,按Ctrl+F弹出的居然是字体设置
修文件头跟算命似的
我记得xls文件开头应该有D0 CF 11 E0这几个数,拿搜索框一查果然没有。把第一行改成这串数字的时候手都在抖,跟拆炸弹剪电线差不多。改完保存时弹警告说"可能损坏",我心说本来就是坏的怕个毛,直接点确认。
重点来了:重新打开还是报错!气得我差点把键盘砸了。又查资料才反应过来,后面还跟着FE FF 00 00这组数,忘了补上。这玩意儿就跟填密码本似的,少个标点都不行。
意外发现隐藏功能
改完文件头顺手翻到发现几行乱码里夹着"本月奖金"四个字,后面跟着00 00 C8 42。这编辑器能直接显示浮点数,我试了下把C8 42改成00 00——好家伙,打开文件奖金栏真清零了!
- 比用办公软件改数据隐蔽多了
- 改游戏存档应该更带劲(没试过别学坏)
瞎折腾到半夜,总算把03年工资条救活了。看着屏幕上显示的基本工资680块,突然觉得现在被老板压榨也还行(笑)。建议各位玩玩这种编辑器,比刷短视频有意思多了,就是容易秃头——昨天对着十六进制找字符,瞪得我现在看路灯都像FF FF 00。