update interactive cmd
This commit is contained in:
@ -8,7 +8,6 @@ namespace Unvirt {
|
||||
static FILE* fout = stdout;
|
||||
|
||||
void PrintCKFileInfo(const LibCmo::CK2::CKFileInfo& fileinfo) {
|
||||
std::string container;
|
||||
|
||||
fputs(UNVIRT_TERMCOL_LIGHT_YELLOW(("CKFileInfo\n")), fout);
|
||||
fprintf(fout, "FileVersion: %" PRIu32 "\n", fileinfo.FileVersion);
|
||||
@ -28,29 +27,23 @@ namespace Unvirt {
|
||||
fileinfo.ProductVersion, product_series[0], product_series[1], product_series[2], product_series[3]
|
||||
);
|
||||
|
||||
Unvirt::AccessibleValue::GetFlagEnumName<LibCmo::CK2::CK_FILE_WRITEMODE>(
|
||||
Unvirt::AccessibleValue::EnumDesc::CK_FILE_WRITEMODE, container, fileinfo.FileWriteMode
|
||||
);
|
||||
fprintf(fout, "Save Flags: %s\n", container.c_str());
|
||||
fprintf(fout, "Save Flags: %s\n", Unvirt::AccessibleValue::GetFlagEnumName<LibCmo::CK2::CK_FILE_WRITEMODE>(
|
||||
Unvirt::AccessibleValue::EnumDesc::CK_FILE_WRITEMODE, fileinfo.FileWriteMode
|
||||
).c_str());
|
||||
|
||||
Unvirt::AccessibleValue::GetAccessibleFileSize(container, fileinfo.FileSize);
|
||||
fprintf(fout, "File Size: %s\n", container.c_str());
|
||||
fprintf(fout, "File Size: %s\n", Unvirt::AccessibleValue::GetAccessibleFileSize(fileinfo.FileSize).c_str());
|
||||
|
||||
fprintf(fout, "Crc: 0x%" PRIX32 "\n", fileinfo.Crc);
|
||||
fputc('\n', fout);
|
||||
|
||||
|
||||
fputs("Hdr1 (Pack / UnPack): ", fout);
|
||||
Unvirt::AccessibleValue::GetAccessibleFileSize(container, fileinfo.Hdr1PackSize);
|
||||
fprintf(fout, "%s / ", container.c_str());
|
||||
Unvirt::AccessibleValue::GetAccessibleFileSize(container, fileinfo.Hdr1UnPackSize);
|
||||
fprintf(fout, "%s\n", container.c_str());
|
||||
fprintf(fout, "%s / ", Unvirt::AccessibleValue::GetAccessibleFileSize(fileinfo.Hdr1PackSize).c_str());
|
||||
fprintf(fout, "%s\n", Unvirt::AccessibleValue::GetAccessibleFileSize(fileinfo.Hdr1UnPackSize).c_str());
|
||||
|
||||
fputs("Data (Pack / UnPack): ", fout);
|
||||
Unvirt::AccessibleValue::GetAccessibleFileSize(container, fileinfo.DataPackSize);
|
||||
fprintf(fout, "%s / ", container.c_str());
|
||||
Unvirt::AccessibleValue::GetAccessibleFileSize(container, fileinfo.DataUnPackSize);
|
||||
fprintf(fout, "%s\n", container.c_str());
|
||||
fprintf(fout, "%s / ", Unvirt::AccessibleValue::GetAccessibleFileSize(fileinfo.DataPackSize).c_str());
|
||||
fprintf(fout, "%s\n", Unvirt::AccessibleValue::GetAccessibleFileSize(fileinfo.DataUnPackSize).c_str());
|
||||
fputc('\n', fout);
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user