diff --git a/meshuser.js b/meshuser.js index ab9577a3..6352efdc 100644 --- a/meshuser.js +++ b/meshuser.js @@ -5029,6 +5029,10 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use try { ws.send(JSON.stringify(responseCmd)); } catch (ex) { } break; } + case 'print': { + console.log(command.value); + break; + } default: { // Unknown user action console.log('Unknown action from user ' + user.name + ': ' + command.action + '.'); diff --git a/public/images/mobile-desk-mouse-left.pdn b/public/images/mobile-desk-mouse-left.pdn new file mode 100644 index 00000000..2d9e720e Binary files /dev/null and b/public/images/mobile-desk-mouse-left.pdn differ diff --git a/public/images/mobile-desk-mouse-left.png b/public/images/mobile-desk-mouse-left.png new file mode 100644 index 00000000..053fd618 Binary files /dev/null and b/public/images/mobile-desk-mouse-left.png differ diff --git a/public/images/mobile-desk-mouse-right.png b/public/images/mobile-desk-mouse-right.png new file mode 100644 index 00000000..6be6123b Binary files /dev/null and b/public/images/mobile-desk-mouse-right.png differ diff --git a/public/images/mobile-desk-mouse.png b/public/images/mobile-desk-mouse.png new file mode 100644 index 00000000..f3a2c6d0 Binary files /dev/null and b/public/images/mobile-desk-mouse.png differ diff --git a/public/scripts/amt-desktop-0.0.2-min.js b/public/scripts/amt-desktop-0.0.2-min.js index 77f879ce..bdd5e79a 100644 --- a/public/scripts/amt-desktop-0.0.2-min.js +++ b/public/scripts/amt-desktop-0.0.2-min.js @@ -1 +1 @@ -var CreateAmtRemoteDesktop=function(t,a){var y={};function b(t){return String.fromCharCode.apply(null,t)}function C(t){for(var a=new Uint8Array(t.length),e=0,n=t.length;e>8&248)+","+(c>>3&252)+","+((31&c)<<3))+")";var g=T(e,n);n=x(e,n),e=g,y.canvas.fillRect(e,n,o,r)}else if(1>f&m],u++)}else{for(f=0;f>f&m],u++)}k(y.spare,e,n)}else if(128==d){if(2==y.bpp)for(;u>8&248,y.spare.data[e+1]=t>>3&252,y.spare.data[e+2]=(31&t)<<3}function S(t,a,e){for(var n=a<<2,o=224&t,r=(28&t)<<3,i=A((3&t)<<6);0<=--e;)y.spare.data[n]=o,y.spare.data[n+1]=r,y.spare.data[n+2]=i,n+=4}function w(t,a,e){for(var n=a<<2,o=t>>8&248,r=t>>3&252,i=(31&t)<<3;0<=--e;)y.spare.data[n]=o,y.spare.data[n+1]=r,y.spare.data[n+2]=i,n+=4}function T(t){return 0==y.rotation?t:1==y.rotation?t:2==y.rotation?t-y.canvas.canvas.width:3==y.rotation?t-y.canvas.canvas.height:0}function x(t,a){return 0==y.rotation?a:1==y.rotation?a-y.canvas.canvas.width:2==y.rotation?a-y.canvas.canvas.height:3==y.rotation?a:0}function A(t){return 127>8&248)+","+(c>>3&252)+","+((31&c)<<3))+")";var p=T(e,n);n=x(e,n),e=p,y.canvas.fillRect(e,n,o,r)}else if(1>f&m],u++)}else{for(f=0;f>f&m],u++)}k(y.spare,e,n)}else if(128==v){if(2==y.bpp)for(;u>8&248,y.spare.data[e+1]=a>>3&252,y.spare.data[e+2]=(31&a)<<3}function S(a,t,e){for(var n=t<<2,o=224&a,r=(28&a)<<3,i=M((3&a)<<6);0<=--e;)y.spare.data[n]=o,y.spare.data[n+1]=r,y.spare.data[n+2]=i,n+=4}function w(a,t,e){for(var n=t<<2,o=a>>8&248,r=a>>3&252,i=(31&a)<<3;0<=--e;)y.spare.data[n]=o,y.spare.data[n+1]=r,y.spare.data[n+2]=i,n+=4}function T(a){return 0==y.rotation?a:1==y.rotation?a:2==y.rotation?a-y.canvas.canvas.width:3==y.rotation?a-y.canvas.canvas.height:0}function x(a,t){return 0==y.rotation?t:1==y.rotation?t-y.canvas.canvas.width:2==y.rotation?t-y.canvas.canvas.height:3==y.rotation?t:0}function M(a){return 12729->568" ] }, + { + "en": "ALT + F4", + "xloc": [ + "default-mobile.handlebars->container->page_content->column_l->p10->deskButtonMenu->19" + ] + }, + { + "en": "ALT + TAB", + "xloc": [ + "default-mobile.handlebars->container->page_content->column_l->p10->deskButtonMenu->23" + ] + }, { "cs": "AMT", "de": "AMT", @@ -6482,6 +6494,12 @@ "default.handlebars->29->482" ] }, + { + "en": "CTRL + W", + "xloc": [ + "default-mobile.handlebars->container->page_content->column_l->p10->deskButtonMenu->21" + ] + }, { "cs": "Chyba volání", "de": "Aufruf-Fehler", @@ -9948,7 +9966,7 @@ { "en": "Ctrl-Alt-Del", "xloc": [ - "default-mobile.handlebars->container->page_content->column_l->p10->buttonMenu->3" + "default-mobile.handlebars->container->page_content->column_l->p10->deskButtonMenu->3" ] }, { @@ -13229,7 +13247,7 @@ "zh-chs": "ESC", "zh-cht": "ESC", "xloc": [ - "default-mobile.handlebars->container->page_content->column_l->p10->buttonMenu->5", + "default-mobile.handlebars->container->page_content->column_l->p10->deskButtonMenu->5", "default.handlebars->container->column_l->p11->deskarea0->deskarea4->3", "default.handlebars->container->column_l->p12->termTable->1->1->6->1->3" ] @@ -32826,6 +32844,18 @@ "message2.handlebars->5->15" ] }, + { + "en": "Shift + F10", + "xloc": [ + "default-mobile.handlebars->container->page_content->column_l->p10->deskButtonMenu->27" + ] + }, + { + "en": "Shift + WIN + M", + "xloc": [ + "default-mobile.handlebars->container->page_content->column_l->p10->deskButtonMenu->15" + ] + }, { "cs": "Shift+Win+M", "de": "Umschalten+Win+M", @@ -35169,6 +35199,12 @@ "default.handlebars->29->362" ] }, + { + "en": "TAB", + "xloc": [ + "default-mobile.handlebars->container->page_content->column_l->p10->deskButtonMenu->25" + ] + }, { "cs": "Směrování TCP", "de": "TCP-Routing", @@ -39213,6 +39249,36 @@ "default.handlebars->29->64" ] }, + { + "en": "WIN + Down", + "xloc": [ + "default-mobile.handlebars->container->page_content->column_l->p10->deskButtonMenu->7" + ] + }, + { + "en": "WIN + L", + "xloc": [ + "default-mobile.handlebars->container->page_content->column_l->p10->deskButtonMenu->11" + ] + }, + { + "en": "WIN + M", + "xloc": [ + "default-mobile.handlebars->container->page_content->column_l->p10->deskButtonMenu->13" + ] + }, + { + "en": "WIN + R", + "xloc": [ + "default-mobile.handlebars->container->page_content->column_l->p10->deskButtonMenu->17" + ] + }, + { + "en": "WIN + Up", + "xloc": [ + "default-mobile.handlebars->container->page_content->column_l->p10->deskButtonMenu->9" + ] + }, { "cs": "Čeká se na druhého uživatele…", "de": "Warte auf anderen Benutzer...", @@ -39646,7 +39712,7 @@ "zh-chs": "Win", "zh-cht": "Win", "xloc": [ - "default-mobile.handlebars->container->page_content->column_l->p10->buttonMenu->1", + "default-mobile.handlebars->container->page_content->column_l->p10->deskButtonMenu->1", "default-mobile.handlebars->dialog->3->dialog3->deskkeys->5", "default.handlebars->container->column_l->p11->deskarea0->deskarea4->3->deskkeys->3", "desktop.handlebars->p11->deskarea0->deskarea4->3->deskkeys->3" diff --git a/views/default-mobile.handlebars b/views/default-mobile.handlebars index d4456a19..fdfc5413 100644 --- a/views/default-mobile.handlebars +++ b/views/default-mobile.handlebars @@ -604,15 +604,30 @@ - - - - -
-