- Fix asset digest download setup
- Update pogo-asset-downloader
This commit is contained in:
Felix
2016-08-23 16:25:41 +02:00
parent 81f3ea845c
commit 83ca772e53
2 changed files with 4 additions and 20 deletions

View File

@@ -59,13 +59,6 @@ export function validateAssets() {
return new Promise((resolve, reject) => {
// validate asset digests
/*if (!this.fileExists(CFG.DUMP_ASSET_PATH + "asset_digest_ios")) {
return reject("File asset_digest_ios");
}
if (!this.fileExists(CFG.DUMP_ASSET_PATH + "asset_digest_android")) {
return reject("File asset_digest_android");
}*/
if (!this.fileExists(CFG.DUMP_ASSET_PATH + "asset_digest")) {
return reject("File asset_digest");
}
@@ -117,13 +110,12 @@ export function onFirstRun(resolve) {
username: CFG.DOWNLOAD_USERNAME,
password: CFG.DOWNLOAD_PASSWORD
}).then((res) => {
let client = res.client;
// create data dir, if login successed
fse.ensureDirSync(CFG.DUMP_ASSET_PATH);
// write game master
fs.writeFileSync(CFG.DUMP_ASSET_PATH + "game_master", res.master.toBuffer());
// get and write asset digests
this.dumpAssetDigests(client).then(() => {
this.dumpAssetDigests(res.client).then(() => {
// dump pkmn models
this.dumpPkmnModels(() => {
resolve();
@@ -139,14 +131,6 @@ export function dumpAssetDigests(client) {
this.print(`Dumping asset digests..`, 35);
let platforms = [
{
name: "ios",
platform: 1,
manufacturer: "Apple",
model: "iPhone8,1",
locale: "",
version: 3300
},
{
name: "android",
platform: 2,
@@ -170,7 +154,7 @@ export function dumpAssetDigests(client) {
key.version
).then((asset) => {
this.print(`Dumping ${key.name} asset digest..`, 35);
fs.writeFileSync(CFG.DUMP_ASSET_PATH + "asset_digest_" + key.name, asset.toBuffer());
fs.writeFileSync(CFG.DUMP_ASSET_PATH + "asset_digest", asset.toBuffer());
if (++index >= platforms.length) {
resolve();
}