diff --git a/server/www/teleport/static/js/audit/replay-rdp.js b/server/www/teleport/static/js/audit/replay-rdp.js index 0c9360f..6213b5d 100644 --- a/server/www/teleport/static/js/audit/replay-rdp.js +++ b/server/www/teleport/static/js/audit/replay-rdp.js @@ -270,7 +270,7 @@ $app.do_play = function () { // console.log('mouse pos:', play_data, play_data.x, play_data.y); $app._draw_cursor(play_data.x, play_data.y); - // console.log('cursor-t-delta:', play_data.t - $app.last_cursor_t); + console.log('cursor-t-delta:', play_data.t - $app.last_cursor_t); $app.last_cursor_t = play_data.t; } diff --git a/server/www/teleport/webroot/app/model/record.py b/server/www/teleport/webroot/app/model/record.py index a13ccb4..dd9137b 100644 --- a/server/www/teleport/webroot/app/model/record.py +++ b/server/www/teleport/webroot/app/model/record.py @@ -266,6 +266,10 @@ def read_rdp_record_data(record_id, offset): # this is a data package. _data = base64.b64encode(_data) temp['d'] = _data.decode() + elif _action == 0x12: + # this is a bitmap package. + _data = base64.b64encode(_data) + temp['d'] = _data.decode() else: return None, 0, TPE_FAILED