資源簡介
這是完美游戲公司的游戲pck文件查看工具的源代碼

代碼片段和文件信息
#include?“base64.h“
unsigned?int?__cdecl?stringlen?(
????????const?char?*?str
????????)
{
????????const?char?*eos?=?str;
????????while(?*eos++?)?;
????????return(?eos?-?str?-?1?);
}
BEXTERN?unsigned?long?BEXPORT?decodeBound(const?void*?pdataconst?unsigned?long?data_size)
{
const?unsigned?char*?input=(const?unsigned?char*)pdata;
unsigned?long size;
unsigned?long dstsize;
if(0?==?data_size){
size?=?stringlen(input);
}else?if(0?==?(data_size?&?0x3)){
size?=?data_size;
}else{
return?0;
}
input?+=?size;
input?-=?2;
dstsize?=?(size?>>2)?*?3;
if(‘=‘?==?*input++)
dstsize?-=?2;
else?if(‘=‘?==?*input)
dstsize?-=?1;
return?dstsize;
}
BEXTERN?unsigned?long?BEXPORT?encodeBound(const?void*?pdataconst?unsigned?long?data_size)
{
const?unsigned?char*?input=(const?unsigned?char*)pdata;
if(0?==?data_size)
return?0;
return?(((data_size?+?2)?/?3)<<2)?+?1;
}
//
//#ifdef?_WINDLL
//
// #include?
//
// #ifdef?_MANAGED
// #pragma?managed(push?off)
// #endif
//
// BOOL?APIENTRY?DllMain(?HMODULE?hModule
// ???DWORD??ul_reason_for_call
// ???LPVOID?lpReserved
// ?)
// {
// switch?(ul_reason_for_call)
// {
// case?DLL_PROCESS_ATTACH:
// case?DLL_THREAD_ATTACH:
// case?DLL_THREAD_DETACH:
// case?DLL_PROCESS_DETACH:
// break;
// }
// return?TRUE;
// }
//
// #ifdef?_MANAGED
// #pragma?managed(pop)
// #endif
//
//#endif?//_WINDLL
//
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????1622??2015-05-11?13:05??zlib\contrib\asm686\README.686
?????文件???????3183??2015-05-11?13:05??zlib\contrib\README.contrib
?????文件???????1181??2013-04-09?13:42??ba
?????文件???????3135??2015-05-11?13:05??zlib\treebuild.xm
?????文件????????962??2013-04-09?15:12??ba
?????文件??????30562??2015-05-11?13:05??zlib\crc32.h
?????文件???????4903??2012-05-15?21:45??WinPCK\dds\DDS.h
?????文件????????454??2012-05-17?10:10??WinPCK\dds\DDSTextureLoader.h
?????文件??????12774??2015-05-11?13:05??zlib\deflate.h
?????文件???????1098??2012-05-31?14:37??WinPCK\DictHash\DictHash.h
?????文件???????3663??2012-05-17?10:11??WinPCK\dds\dxgiformat.h
?????文件???????2828??2015-06-13?15:17??WinPCK\globals.h
?????文件???????6552??2015-05-11?13:05??zlib\gzguts.h
?????文件????????427??2015-05-11?13:05??zlib\inffast.h
?????文件???????6332??2015-05-11?13:05??zlib\inffixed.h
?????文件???????6399??2015-05-11?13:05??zlib\inflate.h
?????文件???????2928??2015-05-11?13:05??zlib\inftrees.h
?????文件???????4241??2015-05-22?11:58??WinPCK\MapViewFile\MapViewFile.h
?????文件???????7007??2015-06-12?17:00??WinPCK\miscdlg.h
?????文件???????3827??2015-06-12?17:23??WinPCK\miscpicdlg.h
?????文件???????6503??2015-05-28?15:24??WinPCK\PckClass\PckClass.h
?????文件????????679??2015-05-22?13:08??WinPCK\PckClass\PckConf.h
?????文件???????4760??2015-05-28?15:23??WinPCK\PckControlCenter\PckControlCenter.h
?????文件???????4014??2015-05-27?16:47??WinPCK\PckClass\PckDefines.h
?????文件????????978??2015-05-22?13:16??WinPCK\PckClass\PckHeader.h
?????文件???????4260??2015-05-27?09:48??WinPCK\PckClass\PckStructs.h
?????文件???????1586??2015-05-27?11:19??WinPCK\PckVersion\PckVersion.h
?????文件???????1600??2015-05-22?14:05??WinPCK\PckClass\PckXchgDef.h
?????文件?????150055??2015-06-09?12:40??libpng\png.h
?????文件??????23463??2015-03-26?21:06??libpng\pngconf.h
............此處省略194個(gè)文件信息
評(píng)論
共有 條評(píng)論