【PConline 应用】想必很多朋友都遇到过文件被百度云和谐的情况,有时候这的确是因为文件违规,但也会有被误屏蔽的情况。一旦视频之类的文件被和谐,那么不但无法播放,而且无论你再次上传多少次,都会依然被屏蔽,改文件名也不行。为什么会这样呢?其实百度云是根据文件的Hash哈希特征码来判断的,只要Hash码不变,那么文件就可以视为同一个,秒传、秒被和谐都是这样的原理。
知道了原理,就能明白改Hash就能避免出现秒被和谐的情况。Hash是文件特征码,能够修改它而不影响视频的正常播放码?其实利用安卓上的一款APP“Hash大师”就可以,改了Hash码后重新上传视频,就可以正常在百度云播放了!
Hash大师是一款来自个人开发者的APP,它只需要两个权限,可谓是非常干净了。开启Hash大师后,可以看到功能都罗列走主界面当中。在Hash大师当中,那可以计算字符串、文件的Hash值,也可以通过Hash值来判断文件的异同,总的来说还是非常简单易用的。
例如,只要输入文字,APP就可以实时给出字符串的Hash码,这相当实用。例如你想要设置一个复杂的密码,只要预设一个简单的句子,然后计算出它对应的Hash,这Hash码就能作为高强度密码使用。又例如,当你下载了某个文件,不知道下载有没有出错,那么就可以计算它的Hash值对比(重要文件例如手机升级固件下载页面一般会提供正确的Hash值),确保文件没有损坏。
而这款Hash大师的视频MD5修改功能,就是能够修改视频Hash值的操作了。只需要选择一个视频文件,然后点击修改,就可以将文件的特征码改成完全不一样。但是,修改后多文件仍然是可以正常播放的(也不排除有不能播放的情况,修改前最好先备份),这样一来再将文件上传到百度云,就可以避免被和谐的情况。
虽然APP说这个功能只支持视频,但其实这是根据文件后缀名来判断的。如果那想要修改其他文件的Hash码,只需要修改后缀名,例如将txt修改为mp4,然后再让APP修改即可。根据笔者的观察,一个txt文本在APP中修改了Hash码后,文本内容会多出四个0,所以这APP的原理可能就是这文件的原始数据末尾加0,这样既不影响文件的正常使用,还能改变文件的Hash码,避免被网盘认出。
除此以外,Hash大师还有测试设备Hash算力这样的功能,可以测试自己的机器性能到底如何,还是挺好玩的。
总的来说,这款Hash大师的确相当实用。如果你想要在手机上查看文件的Hash值,或者是想要修改文件的Hash值,那么它都能发挥出应有的作用,感兴趣的朋友不妨试试吧。