@@ -1169,6 +1169,7 @@ static STORAGE_INFO StorageInfo1[] =
11691169 {" Warcraft III/13369" , " 3212bcad20f7c6ad0eb0864ca9444bb6" , " 4ac831db9bf0734f01b9d20455a68ab6" , " ENCODING" },
11701170 {" Warcraft III/14883" , " 773180e32ac2fac8bd4cd4dfc2ab30a6" , " 3fd108674117ad4f93885bdd1a525f30" , NULL },
11711171 {" Warcraft III/15801" , " ad571ee968f77bbddc811fd215ee1d37" , " f162cd3448219fd9956f9ff8fb5ba915" , NULL },
1172+ {" Warcraft III/23175" , " f142dc1aa5a9b64553d7f05d126cf72e" , " 0107f8037578bcd3419534ef092672ad" , NULL },
11721173
11731174 {" WoW/18125" , " b31531af094f78f58592249c4d216a8e" , " e5c9b3f0da7806d8b239c13bff1d836e" , " Sound\\ music\\ Draenor\\ MUS_60_FelWasteland_A.mp3" },
11741175 {" WoW/18379" , " fab30626cf94ed1523519729c3701812" , " 606e4bfd6f8100ae875eb4c00789233b" , " Sound\\ music\\ Draenor\\ MUS_60_FelWasteland_A.mp3" },
@@ -1198,6 +1199,7 @@ static STORAGE_INFO StorageInfo1[] =
11981199 {" WoW/47067*wow_classic_era" , " 10c8c72c16c55ee44c5554aabe4284da" , " 47071bdea7e593e5481e2775c4813626" , " Sound\\ music\\ Draenor\\ MUS_60_FelWasteland_A.mp3" },
11991200 {" WoW/47067*wow_classic_era_ptr" , " 13792a23d629af232febfe9dc00a6958" , " a0736b9aa5dfcd68dcc1fd2b3247ed1d" , " Sound\\ music\\ Draenor\\ MUS_60_FelWasteland_A.mp3" },
12001201 {" WoW/51187*wowt" , " 1cfab6004e8528c4af971c8d183f43db" , " e10061cb5cafbaf16926f898929a352a" },
1202+
12011203};
12021204
12031205static STORAGE_INFO StorageInfo2[] =
@@ -1240,6 +1242,27 @@ int main(int argc, char * argv[])
12401242
12411243#ifdef LOAD_STORAGES_SINGLE_DEV
12421244 {
1245+ /*
1246+ CASC_OPEN_STORAGE_ARGS OpenArgs = {sizeof(CASC_OPEN_STORAGE_ARGS)};
1247+ ULONGLONG FileSize = 0;
1248+ HANDLE hStorage;
1249+ HANDLE hFile;
1250+
1251+ // Prepare the callbacks
1252+ OpenArgs.PfnProgressCallback = OnlineStorage_OpenCB;
1253+
1254+ // Open the online storage
1255+ if(CascOpenStorageEx(_T("e:\\Multimedia\\CASC\\Work\\odin*odin*eu*b166bdb29359f05a2e876423f413a89c"), &OpenArgs, true, &hStorage))
1256+ {
1257+ if(CascOpenFile(hStorage, "ROOT", 0, CASC_OVERCOME_ENCRYPTED | CASC_OPEN_CKEY_ONCE, &hFile))
1258+ {
1259+ CascGetFileSize64(hFile, &FileSize);
1260+ CascCloseFile(hFile);
1261+ }
1262+ CascCloseStorage(hStorage);
1263+ }
1264+ */
1265+ /*
12431266 CASC_OPEN_STORAGE_ARGS OpenArgs = {sizeof(CASC_OPEN_STORAGE_ARGS)};
12441267 //CASC_FIND_DATA cf;
12451268 HANDLE hStorage;
@@ -1266,6 +1289,7 @@ int main(int argc, char * argv[])
12661289 }
12671290 CascCloseStorage(hStorage);
12681291 }
1292+ */
12691293 }
12701294#endif
12711295
0 commit comments