大家好我是抹茶今天给大家带来“iApp取文件CRC值”!
我们来看一下效果:
如何实现呢我们来看一下代码!
调用java获取CRC代码
t()
{
//这里用了iApp的图标当文件。
fdir("@icon_iapp.png",path)
javanew(file,"java.io.File","String",path)
javanew(crc32,"java.util.zip.CRC32")
javanew(is,"java.io.FileInputStream","java.io.File",file)
javanew(cis,"java.util.zip.CheckedInputStream","java.io.InputStream",is,"java.util.zip.Checksum",crc32)
java(length,cis,"java.util.zip.CheckedInputStream.read")
w(length>=0)
{
java(length,cis,"java.util.zip.CheckedInputStream.read")
}
java(null,cis,"java.io.FilterInputStream.close")
java(value,crc32,"java.util.zip.CRC32.getValue")
java(value,null,"java.lang.Long.toHexString","long",value)
ufnsui()
{
us(3,"text",value)
}
}
tw("计算中请勿退出")
今天教程就到这里,感谢阅读本文章!