From f991d253572c4f7722e03f089bd16cae667b1c39 Mon Sep 17 00:00:00 2001 From: Sheng Date: Fri, 12 Jul 2019 20:05:40 +0800 Subject: [PATCH] Added support passing a command via url --- webssh/static/js/main.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/webssh/static/js/main.js b/webssh/static/js/main.js index 7fb9f76..520241b 100644 --- a/webssh/static/js/main.js +++ b/webssh/static/js/main.js @@ -341,6 +341,9 @@ jQuery(function($){ if (!term.resized) { resize_terminal(term); term.resized = true; + if (url_opts_data.command) { + sock.send(JSON.stringify({'data': url_opts_data.command+'\r'})); + } } } } @@ -754,7 +757,7 @@ jQuery(function($){ restore_items(fields); initialize_map(fields.concat(['password']), url_form_data); - initialize_map(['bgcolor', 'title', 'encoding'], url_opts_data); + initialize_map(['bgcolor', 'title', 'encoding', 'command'], url_opts_data); parse_url_data( decode_uri(window.location.search.substring(1)) + '&' + decode_uri(window.location.hash.substring(1)),