diff --git a/src/web_console/package.json b/src/web_console/package.json
index da5bcfb..61212d7 100644
--- a/src/web_console/package.json
+++ b/src/web_console/package.json
@@ -30,12 +30,7 @@
"python-shell": "^0.4.0",
"redis": "^2.6.3",
"request": "^2.79.0",
- "ua-parser-js": "^0.7.12",
- "ffi": "^2.2.0",
- "ref": "^1.3.3",
- "ref-array": "^1.2.0",
- "ref-struct": "^1.1.0",
- "socket.io": "^1.7.2"
+ "ua-parser-js": "^0.7.12"
},
"devDependencies": {
"supervisor": "^0.12.0"
diff --git a/src/web_console/web/code/index.html b/src/web_console/web/code/index.html
index ae63fb5..fe8e227 100644
--- a/src/web_console/web/code/index.html
+++ b/src/web_console/web/code/index.html
@@ -84,9 +84,7 @@
-
+
@@ -310,113 +308,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/web_console/web/code/js/code.js b/src/web_console/web/code/js/code.js
index 4a74324..d447517 100644
--- a/src/web_console/web/code/js/code.js
+++ b/src/web_console/web/code/js/code.js
@@ -71,12 +71,6 @@ var pass = 0;
var brandsToPublish = [];
var remoteIndexesToPublish = [];
-var decodeSock;
-var currentTicket;
-var currentControl = new Object();
-
-var localSocketAddr = "irext.net";
-
///////////////////////////// Initialization /////////////////////////////
$('#menu_toggle').click(function(e) {
@@ -1457,40 +1451,6 @@ function downloadBin() {
}
}
-function onDecodeBin() {
- if(null == selectedRemote) {
- popUpHintDialog('请先选中一个索引');
- return;
- }
-
- if(1 == selectedRemote.category_id) {
- popUpHintDialog('空调在线解码不支持,您可以将编码下载到外部设备进行离线解码');
- return;
- }
-
- freezeAllControlButtons();
- var remoteToDecode = selectedRemote;
- remoteToDecode.admin_id = id;
- remoteToDecode.token = token;
- $.ajax({
- url: '/irext/decode/prepare_decoding_remote_index',
- type: 'POST',
- dataType: 'json',
- data: selectedRemote,
- timeout: 20000,
- success: function (response) {
- if(response.status.code == 0) {
- enterDecoding(response.entity);
- } else {
- popUpHintDialog('启动解码失败');
- }
- },
- error: function () {
- popUpHintDialog('启动解码失败');
- }
- });
-}
-
function onTransferBin() {
if(null == selectedRemote) {
popUpHintDialog('请先选中一个索引');
@@ -1512,88 +1472,6 @@ function showPublishDialog() {
$('#publish_dialog').modal();
}
-///////////////////////////// control functions /////////////////////////////
-function enterDecoding(ticketKey) {
- currentTicket = ticketKey;
- decodeSock = io.connect('http://' + localSocketAddr, {
- reconnection: false
- });
- decodeSock.on('connect', function() {
- onDecodeSocketConnected(decodeSock);
- });
-
- decodeSock.on('disconnect', function() {
- onDecodeSocketDisconnected();
- });
-
- decodeSock.on('init', function(result) {
- onDecodeSocketInit(result, decodeSock);
- });
-
- decodeSock.on('decode', function(result) {
- onDecodeSockDecode(result);
- });
-
-
- $('#decode_dialog').modal();
-}
-
-function quitDecoding() {
- decodeSock.disconnect();
- $('#decode_dialog').modal('hide');
-}
-
-function onDecodeSocketConnected(socket) {
- socket.emit('init', currentTicket);
-}
-
-function onDecodeSocketEvent(data) {
- console.log('decode socket data received : ' + data);
-}
-
-function onDecodeSocketDisconnected() {
-
-}
-
-function onDecodeSocketInit(result, decodeSock) {
- if (result.status.code != 0) {
- console.log(result.status.code);
- decodeSock.disconnect();
- $('#decode_dialog').modal('hide');
- } else {
- currentControl.category_id = result.entity.category_id;
- currentControl.sub_category_id = result.entity.sub_category_id;
- unfreezeAllControlButtons();
- }
-}
-
-function onDecodeSockDecode(result) {
- var codeArray = result.code.slice(0, result.len);
- $('#ir_wave_value').val(JSON.stringify(codeArray));
-}
-
-function unfreezeAllControlButtons() {
- $('.cbtn').prop('disabled', false);
-}
-
-function freezeAllControlButtons() {
- $('.cbtn').prop('disabled', true);
-}
-
-function onControlClick(buttonID) {
- currentControl.key_id = buttonID.substring(4);
- var acStatus = {
- power: 0,
- temp: 0,
- mode: 0,
- wind_dir: 0,
- wind_speed: 0
- };
- currentControl.ac_status = acStatus;
- decodeSock.emit('control', currentControl);
-}
-
-
///////////////////////////// UI functions /////////////////////////////
function fillProtocolList(protocols) {
$('#protocol_id')
diff --git a/src/web_console/web/public_js/bower.json b/src/web_console/web/public_js/bower.json
index f969c32..997a435 100644
--- a/src/web_console/web/public_js/bower.json
+++ b/src/web_console/web/public_js/bower.json
@@ -19,7 +19,6 @@
"highcharts": "^5.0.6",
"jquery": "^2.2.4",
"select2": "^4.0.3",
- "toastr": "^2.1.3",
- "socket.io-client": "^1.7.2"
+ "toastr": "^2.1.3"
}
}