From 9eaff8cc984840ed26167fc5fdf7d63175da07c0 Mon Sep 17 00:00:00 2001 From: Apex Liu Date: Thu, 7 Dec 2017 04:29:25 +0800 Subject: [PATCH] temp. --- server/tp_core/common/base_record.h | 2 +- server/www/teleport/static/js/tp-assist.js | 199 --------------------- 2 files changed, 1 insertion(+), 200 deletions(-) diff --git a/server/tp_core/common/base_record.h b/server/tp_core/common/base_record.h index 9adb99f..cdcabb3 100644 --- a/server/tp_core/common/base_record.h +++ b/server/tp_core/common/base_record.h @@ -90,7 +90,7 @@ protected: virtual bool _on_end() = 0; protected: - ex_wstr m_base_path; // 录像文件基础路径,例如 /usr/local/eom/teleport/data/replay/ssh/123,数字编号是内部附加的,作为本次会话录像文件的目录名称 + ex_wstr m_base_path; // 录像文件基础路径,例如 /usr/local/teleport/data/replay/ssh/123,数字编号是内部附加的,作为本次会话录像文件的目录名称 ex_wstr m_base_fname; // 录像文件的文件名,不含扩展名部分,内部会以此为基础合成文件全名,并将录像文件存放在 m_base_path 指向的目录中 ex_u64 m_start_time; diff --git a/server/www/teleport/static/js/tp-assist.js b/server/www/teleport/static/js/tp-assist.js index 7b0df45..f4b5f96 100644 --- a/server/www/teleport/static/js/tp-assist.js +++ b/server/www/teleport/static/js/tp-assist.js @@ -144,59 +144,7 @@ $assist.do_teleport = function (args, func_success, func_error) { }); }; - /* -var g_req_version = ""; -var g_last_version = ""; -var g_current_version = ""; - -var g_host_name = window.location.hostname; - -var error_process = function (ret, func_success, func_error) { - var code = ret.code; - if (code === TPE_OK) { - func_success(ret); - return; - } - - if (code === TPE_START_CLIENT) { - func_error(TPE_START_CLIENT, '鍚姩鏈湴瀹㈡埛绔繘绋嬪け璐ワ紝璇锋鏌ュ懡浠よ鏄惁姝g‘锛' + ret.path); - console.log('鍚姩鏈湴杩涚▼澶辫触锛屽懡浠よ锛', ret.path); - } else if (code === TPE_JSON_FORMAT || code === TPE_PARAM) { - func_error(TPE_START_CLIENT, "鍚姩鏈湴瀹㈡埛绔繘绋嬪け璐ワ細鍚姩鍙傛暟閿欒锛"); - } else if (code === TPE_OLD_ASSIST) { - func_error(TPE_OLD_ASSIST, '鍔╂墜鐗堟湰澶綆锛岃涓嬭浇鏈鏂扮増鏈紒'); - } - else { - func_error(TPE_START_CLIENT, '鍚姩鏈湴瀹㈡埛绔け璐ワ紝閿欒浠g爜锛' + ret.code); - } -}; - -var teleport_init = function (last_version, req_version, func_success, func_error) { - - g_req_version = req_version; - g_last_version = last_version; - var data = {}; - var args_ = encodeURIComponent(JSON.stringify(data)); - $.ajax({ - type: 'GET', - timeout: 5000, - url: 'http://127.0.0.1:50022/ts_get_version/' + args_, - jsonp: 'callback', - dataType: 'json', - success: function (ret) { - g_current_version = ret.version; - if (version_compare()) { - error_process(ret, func_success, func_error); - } else { - func_error(ret, TPE_OLD_ASSIST, '鍔╂墜鐗堟湰澶綆锛岃涓嬭浇鏈鏂扮増鏈锛'); - } - }, - error: function () { - func_error({}, TPE_NO_ASSIST, '鏃犳硶杩炴帴鍒皌eleport鍔╂墜锛屽彲鑳藉皻鏈惎鍔紒'); - } - }); -}; var version_compare = function () { var cur_version = parseInt(g_current_version.split(".")[2]); @@ -204,153 +152,6 @@ var version_compare = function () { return cur_version >= req_version; }; -var to_teleport = function (url, args, func_success, func_error) { - var auth_id = args['auth_id']; - // 寮濮婣jax璋冪敤 - var args_ = JSON.stringify({auth_id: auth_id}); - $.ajax({ - url: url, - type: 'POST', - timeout: 6000, - //data: {_xsrf: get_cookie('_xsrf'), args: args_}, - data: {args: args_}, - dataType: 'json', - success: function (ret) { - if (ret.code === 0) { - var session_id = ret.data.session_id; - var data = { - server_ip: g_host_name, //args.server_ip, - server_port: parseInt(args.server_port), - host_ip: args.host_ip, - size: parseInt(args.size), - console: args.console, - session_id: session_id, - pro_type: parseInt(args.pro_type), - pro_sub: parseInt(args.pro_sub) - }; - var args_ = encodeURIComponent(JSON.stringify(data)); - $.ajax({ - type: 'GET', - timeout: 5000, - url: 'http://127.0.0.1:50022/ts_op/' + args_, - jsonp: 'callback', - dataType: 'json', - success: function (ret) { - error_process(ret, func_success, func_error); - }, - error: function () { - func_error(TPE_NO_ASSIST, '鏃犳硶杩炴帴鍒皌eleport鍔╂墜锛屽彲鑳藉皻鏈惎鍔紒'); - } - }); - } else { - func_error(TPE_NO_CORE_SERVER, '杩滅▼杩炴帴璇锋眰澶辫触锛屽彲鑳絫eleport鏍稿績鏈嶅姟灏氭湭鍚姩锛' + ret.message); - } - }, - error: function () { - func_error(TPE_NETWORK, '杩滅▼缃戠粶閫氳澶辫触锛'); - } - }); -}; - -var to_admin_teleport = function (url, args, func_success, func_error) { - var host_auth_id = args['host_auth_id']; - // 寮濮婣jax璋冪敤 - var args_ = JSON.stringify({host_auth_id: host_auth_id}); - $.ajax({ - url: url, - type: 'POST', - timeout: 6000, - //data: {_xsrf: get_cookie('_xsrf'), args: args_}, - data: {args: args_}, - dataType: 'json', - success: function (ret) { - if (ret.code === 0) { - var session_id = ret.data.session_id; - var data = { - server_ip: g_host_name, - server_port: parseInt(args.server_port), - host_ip: args.host_ip, - size: parseInt(args.size), - console: args.console, - session_id: session_id, - pro_type: parseInt(args.pro_type), - pro_sub: parseInt(args.pro_sub) - }; - var args_ = encodeURIComponent(JSON.stringify(data)); - $.ajax({ - type: 'GET', - timeout: 5000, - url: 'http://127.0.0.1:50022/ts_op/' + args_, - jsonp: 'callback', - dataType: 'json', - success: function (ret) { - error_process(ret, func_success, func_error); - }, - error: function () { - func_error(TPE_NO_ASSIST, '鏃犳硶杩炴帴鍒皌eleport鍔╂墜锛屽彲鑳藉皻鏈惎鍔紒'); - } - }); - } else { - func_error(TPE_NO_CORE_SERVER, '杩滅▼杩炴帴璇锋眰澶辫触锛屽彲鑳絫eleport鏍稿績鏈嶅姟灏氭湭鍚姩锛' + ret.message); - } - }, - error: function () { - func_error(TPE_NETWORK, '杩滅▼缃戠粶閫氳澶辫触锛'); - } - }); -}; - -var to_admin_fast_teleport = function (url, args, func_success, func_error) { - // 寮濮婣jax璋冪敤 - var args_ = JSON.stringify(args); - $.ajax({ - url: url, - type: 'POST', - timeout: 6000, - //data: {_xsrf: get_cookie('_xsrf'), args: args_}, - data: {args: args_}, - dataType: 'json', - success: function (ret) { - if (ret.code === 0) { - var session_id = ret.data.session_id; - var data = { - server_ip: g_host_name, - server_port: parseInt(args.server_port), - host_ip: args.host_ip, - size: parseInt(args.size), - session_id: session_id, - pro_type: parseInt(args.protocol), - pro_sub: parseInt(args.protocol_sub) - }; - var args_ = encodeURIComponent(JSON.stringify(data)); - $.ajax({ - type: 'GET', - timeout: 5000, - url: 'http://127.0.0.1:50022/ts_op/' + args_, - jsonp: 'callback', - dataType: 'json', - success: function (ret) { - error_process(ret, func_success, func_error); - }, - error: function (jqXhr, _error, _e) { - console.log('jqXhr', jqXhr); - console.log('error', _error); - console.log('e', _e); - - console.log('state:', jqXhr.state()); - func_error(TPE_NO_ASSIST, '鏃犳硶杩炴帴鍒皌eleport鍔╂墜锛屽彲鑳藉皻鏈惎鍔紒'); - } - }); - } else { - func_error(TPE_NO_CORE_SERVER, '杩滅▼杩炴帴璇锋眰澶辫触锛屽彲鑳絫eleport鏍稿績鏈嶅姟灏氭湭鍚姩锛' + ret.message); - } - }, - error: function () { - func_error(TPE_NETWORK, '杩滅▼缃戠粶閫氳澶辫触锛'); - } - }); -}; - var start_rdp_replay = function (args, func_success, func_error) { var args_ = encodeURIComponent(JSON.stringify(args)); $.ajax({