mirror of
https://github.com/ONLYOFFICE/core.git
synced 2026-04-07 13:55:33 +08:00
.
This commit is contained in:
@ -5,19 +5,22 @@
|
|||||||
|
|
||||||
int _tmain(int argc, _TCHAR* argv[])
|
int _tmain(int argc, _TCHAR* argv[])
|
||||||
{
|
{
|
||||||
std::wstring srcFileName = L"D:\\test\\_crypted\\test-password-2016.docx";
|
//std::wstring srcFileName = L"D:\\test\\_crypted\\test-password-2016.docx";
|
||||||
std::wstring dstFileName = srcFileName + L".oox";
|
//std::wstring dstFileName = srcFileName + L".oox";
|
||||||
std::wstring dstFileName2 = dstFileName + L"-mycrypt.docx";
|
//std::wstring dstFileName2 = dstFileName + L"-mycrypt.docx";
|
||||||
|
|
||||||
|
std::wstring srcFileName = L"D:\\test\\_crypted\\test.docx";
|
||||||
|
std::wstring dstFileName2 = srcFileName + L"-mycrypt.docx";
|
||||||
|
|
||||||
std::wstring password = L"password";
|
std::wstring password = L"password132eqdqdwewedwdwwskskms09elzwewedskjsdnkjsdnjksjsnkcsdncskjdnss";
|
||||||
|
|
||||||
ECMACryptFile crypt_file;
|
ECMACryptFile crypt_file;
|
||||||
bool result, bDataIntegrity;
|
bool result, bDataIntegrity;
|
||||||
|
|
||||||
result = crypt_file.DecryptOfficeFile(srcFileName, dstFileName, password, bDataIntegrity);
|
//result = crypt_file.DecryptOfficeFile(srcFileName, dstFileName, password, bDataIntegrity);
|
||||||
|
|
||||||
result = crypt_file.EncryptOfficeFile(dstFileName, dstFileName2, password);
|
|
||||||
|
|
||||||
|
//result = crypt_file.EncryptOfficeFile(dstFileName, dstFileName2, password);
|
||||||
|
result = crypt_file.EncryptOfficeFile(srcFileName, dstFileName2, password);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -40,6 +40,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCCLCompilerTool"
|
Name="VCCLCompilerTool"
|
||||||
Optimization="0"
|
Optimization="0"
|
||||||
|
AdditionalIncludeDirectories="../../DesktopEditor/xml/build/vs2005;../../DesktopEditor/xml/libxml2/include"
|
||||||
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
|
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
|
||||||
MinimalRebuild="true"
|
MinimalRebuild="true"
|
||||||
BasicRuntimeChecks="3"
|
BasicRuntimeChecks="3"
|
||||||
|
|||||||
Reference in New Issue
Block a user