IMGheaderStr2(全局常数) - Lucky-Koishi/KoishiExAPI GitHub Wiki

声明

Koishi::str IMGheaderStr2 = "Neople Image File";

描述

  IMG文件的文件标识符,位于每个IMGV1文件的前20字节,包括字符串中的17字节外加3个'\0'字符。
  该标识符适用于V1版本的IMG文件,可以通过读取某个文件的前20字节后与该常数字符串做对比,来初步判定该文件是否为V1的IMG文件,例如:

stream st;
str s;
st.loadFile("demoV1.IMG");
if(IMGheaderStr == (s = st.readString(20)))
  printf("This is an IMGV1 file.");
else
  printf("This is NOT an IMGV1 file.");

  该标识符不适用于V2、V4、V5、V6,若尝试解析V2、V4、V5、V6的IMG文件,应使用IMGheaderStr。
  参见NPKheaderStr, IMGheaderStr

⚠️ **GitHub.com Fallback** ⚠️