Commit d7f0b0d6 authored by mercury233's avatar mercury233

fix

parent 9349e59c
...@@ -12,8 +12,7 @@ ...@@ -12,8 +12,7 @@
"enable_TCG_as_default": false, "enable_TCG_as_default": false,
"http": { "http": {
"port": 7922, "port": 7922,
"password": "123456", "password": "123456"
"match": true
}, },
"pre": { "pre": {
"port": 7911, "port": 7911,
......
...@@ -72,7 +72,7 @@ class Room ...@@ -72,7 +72,7 @@ class Room
@hostinfo = @hostinfo =
lflist: 0 lflist: 0
rule: if settings.modules.enable_TCG_as_default then 0 else 2 rule: if settings.modules.enable_TCG_as_default then 2 else 0
mode: 0 mode: 0
enable_priority: false enable_priority: false
no_check_deck: false no_check_deck: false
......
...@@ -90,7 +90,7 @@ ...@@ -90,7 +90,7 @@
Room.all.push(this); Room.all.push(this);
this.hostinfo = { this.hostinfo = {
lflist: 0, lflist: 0,
rule: settings.modules.enable_TCG_as_default ? 0 : 2, rule: settings.modules.enable_TCG_as_default ? 2 : 0,
mode: 0, mode: 0,
enable_priority: false, enable_priority: false,
no_check_deck: false, no_check_deck: false,
......
...@@ -185,49 +185,49 @@ var loadAllDbs = function() { ...@@ -185,49 +185,49 @@ var loadAllDbs = function() {
//从远程更新数据库,异步 //从远程更新数据库,异步
var fetchDatas = function() { var fetchDatas = function() {
var process = spawn("git", ["pull", "origin"], { cwd: config.git_db_path }); var proc = spawn("git", ["pull", "origin"], { cwd: config.git_db_path, env: process.env });
process.stdout.setEncoding('utf8'); proc.stdout.setEncoding('utf8');
process.stdout.on('data', function(data) { proc.stdout.on('data', function(data) {
sendResponse("git pull: "+data); sendResponse("git pull: "+data);
}); });
process.stderr.setEncoding('utf8'); proc.stderr.setEncoding('utf8');
process.stderr.on('data', function(data) { proc.stderr.on('data', function(data) {
sendResponse("git pull error: "+data); sendResponse("git pull error: "+data);
}); });
process.on('close', function (code) { proc.on('close', function (code) {
sendResponse("命令执行完成。"); sendResponse("命令执行完成。");
}); });
} }
//更新本地网页到服务器,异步 //更新本地网页到服务器,异步
var pushDatas = function() { var pushDatas = function() {
var process = spawn("git", ["pull", "origin"], { cwd: config.git_html_path }); var proc = spawn("git", ["pull", "origin"], { cwd: config.git_html_path, env: process.env });
process.stdout.setEncoding('utf8'); proc.stdout.setEncoding('utf8');
process.stdout.on('data', function(data) { proc.stdout.on('data', function(data) {
sendResponse("git pull: "+data); sendResponse("git pull: "+data);
}); });
process.stderr.setEncoding('utf8'); proc.stderr.setEncoding('utf8');
process.stderr.on('data', function(data) { proc.stderr.on('data', function(data) {
sendResponse("git pull error: "+data); sendResponse("git pull error: "+data);
}); });
process.on('close', function (code) { proc.on('close', function (code) {
sendResponse("请稍候。"); sendResponse("请稍候。");
try { try {
execSync('git add --all .', { cwd: config.git_html_path }); execSync('git add --all .', { cwd: config.git_html_path, env: process.env });
execSync('git commit -m update-auto', { cwd: config.git_html_path }); execSync('git commit -m update-auto', { cwd: config.git_html_path, env: process.env });
} catch (error) { } catch (error) {
sendResponse("git error: "+error.stdout); sendResponse("git error: "+error.stdout);
} }
var process2 = spawn("git", ["push"], { cwd: config.git_html_path }); var proc2 = spawn("git", ["push"], { cwd: config.git_html_path, env: process.env });
process2.stdout.setEncoding('utf8'); proc2.stdout.setEncoding('utf8');
process2.stdout.on('data', function(data) { proc2.stdout.on('data', function(data) {
sendResponse("git push: "+data); sendResponse("git push: "+data);
}); });
process2.stderr.setEncoding('utf8'); proc2.stderr.setEncoding('utf8');
process2.stderr.on('data', function(data) { proc2.stderr.on('data', function(data) {
sendResponse("git push: "+data); sendResponse("git push: "+data);
}); });
process2.on('close', function (code) { proc2.on('close', function (code) {
sendResponse("命令执行完成。"); sendResponse("命令执行完成。");
}); });
}); });
...@@ -250,29 +250,29 @@ var copyToYGOPRO = function() { ...@@ -250,29 +250,29 @@ var copyToYGOPRO = function() {
//生成更新包,异步 //生成更新包,异步
var packDatas = function() { var packDatas = function() {
var process = spawn("7za", ["a", "-x!*.zip", "-x!mobile.cdb", "ygosrv233-pre.zip", "*"], { cwd: config.db_path }); var proc = spawn("7za", ["a", "-x!*.zip", "-x!mobile.cdb", "ygosrv233-pre.zip", "*"], { cwd: config.db_path, env: process.env });
process.stdout.setEncoding('utf8'); proc.stdout.setEncoding('utf8');
process.stdout.on('data', function(data) { proc.stdout.on('data', function(data) {
sendResponse("7z: "+data); sendResponse("7z: "+data);
}); });
process.stderr.setEncoding('utf8'); proc.stderr.setEncoding('utf8');
process.stderr.on('data', function(data) { proc.stderr.on('data', function(data) {
sendResponse("7z error: "+data); sendResponse("7z error: "+data);
}); });
process.on('close', function (code) { proc.on('close', function (code) {
execSync('mv -f "' + config.db_path +'ygosrv233-pre.zip" "'+ config.html_path +'"'); execSync('mv -f "' + config.db_path +'ygosrv233-pre.zip" "'+ config.html_path +'"');
sendResponse("电脑更新包打包完成。"); sendResponse("电脑更新包打包完成。");
}); });
var process2 = spawn("7za", ["a", "-x!*.zip", "-x!expansions", "ygosrv233-pre-mobile.zip", "*"], { cwd: config.db_path }); var proc2 = spawn("7za", ["a", "-x!*.zip", "-x!expansions", "ygosrv233-pre-mobile.zip", "*"], { cwd: config.db_path, env: process.env });
process2.stdout.setEncoding('utf8'); proc2.stdout.setEncoding('utf8');
process2.stdout.on('data', function(data) { proc2.stdout.on('data', function(data) {
sendResponse("7z: "+data); sendResponse("7z: "+data);
}); });
process2.stderr.setEncoding('utf8'); proc2.stderr.setEncoding('utf8');
process2.stderr.on('data', function(data) { proc2.stderr.on('data', function(data) {
sendResponse("7z error: "+data); sendResponse("7z error: "+data);
}); });
process2.on('close', function (code) { proc2.on('close', function (code) {
execSync('mv -f "' + config.db_path +'ygosrv233-pre-mobile.zip" "'+ config.html_path +'"'); execSync('mv -f "' + config.db_path +'ygosrv233-pre-mobile.zip" "'+ config.html_path +'"');
sendResponse("手机更新包打包完成。"); sendResponse("手机更新包打包完成。");
}); });
......
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