加密以及相关脚本。

This commit is contained in:
u0u0
2020-02-10 21:17:44 +08:00
parent 4322d5fde7
commit d95202cbcf
27 changed files with 6468 additions and 14 deletions

View File

@@ -543,6 +543,7 @@ void FileUtils::setDelegate(FileUtils *delegate)
FileUtils::FileUtils()
: _writablePath("")
, dataDecoder(nullptr)
{
}
@@ -632,10 +633,18 @@ void FileUtils::getStringFromFile(const std::string &path, std::function<void (s
}, std::move(callback));
}
void FileUtils::setFileDataDecoder(FiledataDecoder decoder)
{
dataDecoder = decoder;
}
Data FileUtils::getDataFromFile(const std::string& filename) const
{
Data d;
getContents(filename, &d);
if (dataDecoder) {
dataDecoder(d);
}
return d;
}