emulator/fc/js/logger.js
2019-04-19 15:55:04 +08:00

32 lines
776 B
JavaScript

var log = require('jsgamelog')
function getParameter (t) {
var e = window.location.search,
i = new RegExp(t + "=([^&?]*)", "ig");
return e.match(i) ? e.match(i)[0].substr(t.length + 1) : null
}
window.log = log;
var env = getParameter('version');
var isTest = (!env || env==='test') ? '-test' : '';
var url = 'https://gamelog'+isTest+'.kingsome.cn/webapp/index.php'
window.log.init(6001, 8004, false, '', url);
var accountId = getParameter('account_id');
var sessionId = getParameter('session_id')
window.log.setAccountID(accountId, sessionId);
var id = getParameter('id');
var netmode = getParameter("roomId")?1:0;
var logObj = {
gid: id,
m: netmode
}
window.log.logStartGame(logObj);
setInterval(function () {
window.log.logGameAlive(logObj);
}, 60000)