Commit 983194e1 authored by nanahira's avatar nanahira

Merge branch 'master' of github.com:moecube/srvpro into mc

parents 869a8fdc 9a3184b4
...@@ -33,6 +33,6 @@ ...@@ -33,6 +33,6 @@
"tournament": "node ygopro-tournament.js", "tournament": "node ygopro-tournament.js",
"pre": "node ygopro-pre.js", "pre": "node ygopro-pre.js",
"updated": "node ygopro-update.js", "updated": "node ygopro-update.js",
"webhook": "node ygopro-webhook.ks" "webhook": "node ygopro-webhook.js"
} }
} }
...@@ -15,6 +15,7 @@ var exec = require('child_process').exec; ...@@ -15,6 +15,7 @@ var exec = require('child_process').exec;
var execSync = require('child_process').execSync; var execSync = require('child_process').execSync;
var spawn = require('child_process').spawn; var spawn = require('child_process').spawn;
var url = require('url'); var url = require('url');
var util = require('util');
var moment = require('moment'); var moment = require('moment');
moment.locale('zh-cn'); moment.locale('zh-cn');
var loadJSON = require('load-json-file').sync; var loadJSON = require('load-json-file').sync;
...@@ -291,9 +292,9 @@ var pushDatas = function(callback) { ...@@ -291,9 +292,9 @@ var pushDatas = function(callback) {
local: (done) => { local: (done) => {
uploadCDN(config.cdn.local, config.cdn.remote + "/" + dataver, done); uploadCDN(config.cdn.local, config.cdn.remote + "/" + dataver, done);
}, },
pics: (done) => { pics: ["local", (results, done) => {
uploadCDN(config.db_path + "pics", config.cdn.pics_remote + "pics", done); uploadCDN(config.db_path + "pics", config.cdn.pics_remote + "pics", done);
}, }],
push: ["local", "pics", (results, done) => { push: ["local", "pics", (results, done) => {
sendResponse("CDN上传全部完成。"); sendResponse("CDN上传全部完成。");
pushHTMLs(done); pushHTMLs(done);
...@@ -432,10 +433,10 @@ var packDatas = function (callback) { ...@@ -432,10 +433,10 @@ var packDatas = function (callback) {
run7z(["a", "-x!*.zip", "-x!.git", "-x!LICENSE", "-x!README.md", "-x!mobile.cdb", "-x!cdb", "-x!picn", "-x!field", "-x!script", "-x!pics", "-x!expansions/pics/thumbnail", "-x!picture", "ygosrv233-pre.zip", "*"], done); run7z(["a", "-x!*.zip", "-x!.git", "-x!LICENSE", "-x!README.md", "-x!mobile.cdb", "-x!cdb", "-x!picn", "-x!field", "-x!script", "-x!pics", "-x!expansions/pics/thumbnail", "-x!picture", "ygosrv233-pre.zip", "*"], done);
}], }],
run7zMobile: ["preCommands", (results, done) => { run7zMobile: ["preCommands", (results, done) => {
run7z(["a", "-x!*.zip", "-x!.git", "-x!LICENSE", "-x!README.md", "-x!mobile.cdb", "-x!cdb", "-x!picn", "-x!field", "-x!script", "-x!pics", "-x!expansions/pics/thumbnail", "-x!picture", "ygosrv233-pre.zip", "*"], done); run7z(["a", "-x!*.zip", "-x!.git", "-x!LICENSE", "-x!README.md", "-x!expansions/pics", "-x!expansions/script", "-x!cdb", "-x!picn", "-x!field", "-x!pics/thumbnail", "-x!picture", "ygosrv233-pre-mobile.zip", "*"], done);
}], }],
run7zPro2: ["preCommands", (results, done) => { run7zPro2: ["preCommands", (results, done) => {
run7z(["a", "-x!*.zip", "-x!.git", "-x!LICENSE", "-x!README.md", "-x!mobile.cdb", "-x!cdb", "-x!picn", "-x!field", "-x!script", "-x!pics", "-x!expansions/pics/thumbnail", "-x!picture", "ygosrv233-pre.zip", "*"], done); run7z(["a", "-x!*.zip", "-x!.git", "-x!LICENSE", "-x!README.md", "-x!expansions", "-x!pics", "-x!picn", "-x!field", "ygosrv233-pre-2.zip", "*"], done);
}], }],
commandsAfterPC: ["run7zPC", (results, done) => { commandsAfterPC: ["run7zPC", (results, done) => {
execCommands([ execCommands([
......
...@@ -658,7 +658,7 @@ ROOM_find_or_create_ai = global.ROOM_find_or_create_ai = (name)-> ...@@ -658,7 +658,7 @@ ROOM_find_or_create_ai = global.ROOM_find_or_create_ai = (name)->
w.name == ainame or w.deck == ainame w.name == ainame or w.deck == ainame
if !windbot if !windbot
return { "error": "${windbot_deck_not_found}" } return { "error": "${windbot_deck_not_found}" }
name = namea[0] + ',N#' + Math.floor(Math.random() * 100000) name = namea[0].toUpperCase() + '#N' + Math.floor(Math.random() * 100000)
else else
windbot = _.sample _.filter windbots, (w)-> windbot = _.sample _.filter windbots, (w)->
!w.hidden !w.hidden
......
...@@ -862,7 +862,7 @@ ...@@ -862,7 +862,7 @@
"error": "${windbot_deck_not_found}" "error": "${windbot_deck_not_found}"
}; };
} }
name = namea[0] + ',N#' + Math.floor(Math.random() * 100000); name = namea[0].toUpperCase() + '#N' + Math.floor(Math.random() * 100000);
} else { } else {
windbot = _.sample(_.filter(windbots, function(w) { windbot = _.sample(_.filter(windbots, function(w) {
return !w.hidden; return !w.hidden;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment