Added terminal support in mobile app.

Ylian Saint-Hilaire committed Apr 7, 2021 at 16:10 UTC c037c71e14e87e7b001edd33b00fd29e9aae7c19
3 files changed +512 -449
public/styles/style.css
-1
@@ -2660,7 +2660,6 @@ a {
2660 #termTable {
2661 width: 100%;
2662 padding: 0px;
2663 - padding: 0px;
2663 margin-top: 0px;
2664 }
2665
translate/translate.json
+337 -323
@@ -507,7 +507,7 @@
507 "zh-chs": ",",
508 "zh-cht": ",",
509 "xloc": [
510 - "default-mobile.handlebars->11->580",
510 + "default-mobile.handlebars->11->583",
511 "default.handlebars->31->1654"
512 ]
513 },
@@ -549,7 +549,7 @@
549 "zh-chs": ",MQTT在线",
550 "zh-cht": ",MQTT在線",
551 "xloc": [
552 - "default-mobile.handlebars->11->497",
552 + "default-mobile.handlebars->11->500",
553 "default.handlebars->31->1156"
554 ]
555 },
@@ -637,8 +637,9 @@
637 "zh-chs": ",WebRTC",
638 "zh-cht": ",WebRTC",
639 "xloc": [
640 - "default-mobile.handlebars->11->337",
641 - "default-mobile.handlebars->11->371",
640 + "default-mobile.handlebars->11->338",
641 + "default-mobile.handlebars->11->370",
642 + "default-mobile.handlebars->11->374",
643 "default.handlebars->31->1007",
644 "default.handlebars->31->1019",
645 "default.handlebars->31->945",
@@ -828,7 +829,7 @@
829 "zh-cht": "...",
830 "xloc": [
831 "default-mobile.handlebars->11->131",
831 - "default-mobile.handlebars->11->373",
832 + "default-mobile.handlebars->11->376",
833 "default.handlebars->31->1025",
834 "default.handlebars->31->1706",
835 "default.handlebars->31->2229"
@@ -909,7 +910,7 @@
910 "zh-cht": "1個位元組",
911 "xloc": [
912 "default-mobile.handlebars->11->141",
912 - "default-mobile.handlebars->11->623",
913 + "default-mobile.handlebars->11->626",
914 "default.handlebars->31->1730",
915 "download.handlebars->3->1",
916 "download2.handlebars->5->1"
@@ -1685,7 +1686,7 @@
1686 "pt": "3",
1687 "ru": "3",
1688 "xloc": [
1688 - "default-mobile.handlebars->11->399"
1689 + "default-mobile.handlebars->11->402"
1690 ]
1691 },
1692 {
@@ -2686,8 +2687,8 @@
2687 "nl": "Anti-virus",
2688 "fr": "Antivirus",
2689 "xloc": [
2689 - "default-mobile.handlebars->11->409",
2690 - "default-mobile.handlebars->11->411",
2690 + "default-mobile.handlebars->11->412",
2691 + "default-mobile.handlebars->11->414",
2692 "default.handlebars->31->645",
2693 "default.handlebars->31->647"
2694 ]
@@ -2709,7 +2710,7 @@
2710 "zh-chs": "拒绝访问",
2711 "zh-cht": "拒絕存取",
2712 "xloc": [
2712 - "default-mobile.handlebars->11->498",
2713 + "default-mobile.handlebars->11->501",
2714 "default.handlebars->31->1157"
2715 ]
2716 },
@@ -2854,7 +2855,7 @@
2855 "fr": "Paramètres du compte",
2856 "de": "Konto Einstellungen",
2857 "xloc": [
2857 - "default-mobile.handlebars->11->591",
2858 + "default-mobile.handlebars->11->594",
2859 "default.handlebars->31->2237"
2860 ]
2861 },
@@ -2997,7 +2998,7 @@
2998 "zh-chs": "达到帐户限制。",
2999 "zh-cht": "達到帳戶限制。",
3000 "xloc": [
3000 - "default-mobile.handlebars->11->603",
3001 + "default-mobile.handlebars->11->606",
3002 "default.handlebars->31->2249",
3003 "login-mobile.handlebars->5->6",
3004 "login.handlebars->5->6",
@@ -3174,7 +3175,7 @@
3175 "zh-chs": "指令",
3176 "zh-cht": "指令",
3177 "xloc": [
3177 - "default-mobile.handlebars->11->504",
3178 + "default-mobile.handlebars->11->507",
3179 "default.handlebars->31->1163",
3180 "default.handlebars->container->column_l->p42->p42tbl->1->0->8"
3181 ]
@@ -3220,6 +3221,7 @@
3221 "default-mobile.handlebars->11->290",
3222 "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea4->1->3",
3223 "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->0->1->1",
3224 + "default-mobile.handlebars->container->page_content->column_l->p10->p10terminal->termTable->termarea4->1->3",
3225 "default.handlebars->31->688",
3226 "default.handlebars->container->column_l->p11->deskarea0->deskarea1->1",
3227 "default.handlebars->container->column_l->p12->termTable->1->1->0->1->1",
@@ -3325,7 +3327,7 @@
3327 "xloc": [
3328 "default-mobile.handlebars->11->262",
3329 "default-mobile.handlebars->11->264",
3328 - "default-mobile.handlebars->11->460",
3330 + "default-mobile.handlebars->11->463",
3331 "default.handlebars->31->1118",
3332 "default.handlebars->31->619",
3333 "default.handlebars->31->621"
@@ -3394,7 +3396,7 @@
3396 "nl": "Toevoegen",
3397 "de": "hinzufügen",
3398 "xloc": [
3397 - "default-mobile.handlebars->11->364",
3399 + "default-mobile.handlebars->11->365",
3400 "default.handlebars->31->976"
3401 ]
3402 },
@@ -3700,7 +3702,7 @@
3702 "zh-chs": "添加用户",
3703 "zh-cht": "新增用戶",
3704 "xloc": [
3703 - "default-mobile.handlebars->11->520",
3705 + "default-mobile.handlebars->11->523",
3706 "default.handlebars->31->736"
3707 ]
3708 },
@@ -3784,7 +3786,7 @@
3786 "zh-chs": "将用户添加到设备组",
3787 "zh-cht": "將用戶新增到裝置群",
3788 "xloc": [
3787 - "default-mobile.handlebars->11->556"
3789 + "default-mobile.handlebars->11->559"
3790 ]
3791 },
3792 {
@@ -4202,7 +4204,7 @@
4204 "zh-chs": "管理员控制模式(ACM)",
4205 "zh-cht": "管理員控制模式(ACM)",
4206 "xloc": [
4205 - "default-mobile.handlebars->11->462",
4207 + "default-mobile.handlebars->11->465",
4208 "default.handlebars->31->1120"
4209 ]
4210 },
@@ -4223,7 +4225,7 @@
4225 "zh-chs": "管理员凭证",
4226 "zh-cht": "管理員憑證",
4227 "xloc": [
4226 - "default-mobile.handlebars->11->468",
4228 + "default-mobile.handlebars->11->471",
4229 "default.handlebars->31->1126"
4230 ]
4231 },
@@ -4437,7 +4439,7 @@
4439 "zh-chs": "代理控制台",
4440 "zh-cht": "代理控制台",
4441 "xloc": [
4440 - "default-mobile.handlebars->11->562",
4442 + "default-mobile.handlebars->11->565",
4443 "default.handlebars->31->1635"
4444 ]
4445 },
@@ -4693,7 +4695,7 @@
4695 "zh-chs": "代理离线",
4696 "zh-cht": "代理離線",
4697 "xloc": [
4696 - "default-mobile.handlebars->11->496",
4698 + "default-mobile.handlebars->11->499",
4699 "default.handlebars->31->1155"
4700 ]
4701 },
@@ -4714,7 +4716,7 @@
4716 "zh-chs": "代理在线",
4717 "zh-cht": "代理在線",
4718 "xloc": [
4717 - "default-mobile.handlebars->11->495",
4719 + "default-mobile.handlebars->11->498",
4720 "default.handlebars->31->1154"
4721 ]
4722 },
@@ -4797,8 +4799,8 @@
4799 "zh-cht": "所有",
4800 "xloc": [
4801 "default-mobile.handlebars->11->140",
4800 - "default-mobile.handlebars->11->374",
4801 - "default-mobile.handlebars->11->376",
4802 + "default-mobile.handlebars->11->377",
4803 + "default-mobile.handlebars->11->379",
4804 "default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->devListToolbar->DevFilterSelect->1"
4805 ]
4806 },
@@ -4960,8 +4962,8 @@
4962 "fr": "Alt",
4963 "nl": "Alt",
4964 "xloc": [
4963 - "default-mobile.handlebars->11->357",
4964 - "default-mobile.handlebars->11->361",
4965 + "default-mobile.handlebars->11->358",
4966 + "default-mobile.handlebars->11->362",
4967 "default.handlebars->31->969",
4968 "default.handlebars->31->973"
4969 ]
@@ -5210,7 +5212,7 @@
5212 "nl": "Android installatie",
5213 "fr": "Installation pour Android",
5214 "xloc": [
5213 - "default-mobile.handlebars->11->536"
5215 + "default-mobile.handlebars->11->539"
5216 ]
5217 },
5218 {
@@ -5261,7 +5263,7 @@
5263 "zh-chs": "杀毒软件",
5264 "zh-cht": "防毒軟體",
5265 "xloc": [
5264 - "default-mobile.handlebars->11->425",
5266 + "default-mobile.handlebars->11->428",
5267 "default.handlebars->31->661"
5268 ]
5269 },
@@ -5743,7 +5745,7 @@
5745 "zh-chs": "架构",
5746 "zh-cht": "結構",
5747 "xloc": [
5746 - "default-mobile.handlebars->11->408",
5748 + "default-mobile.handlebars->11->411",
5749 "default.handlebars->31->1073"
5750 ]
5751 },
@@ -5784,7 +5786,7 @@
5786 "zh-chs": "你确定要删除组{0}吗?删除设备组还将删除该组中有关设备的所有信息。",
5787 "zh-cht": "你確定要刪除群{0}嗎?刪除裝置群還將刪除該群中有關裝置的所有訊息。",
5788 "xloc": [
5787 - "default-mobile.handlebars->11->527",
5789 + "default-mobile.handlebars->11->530",
5790 "default.handlebars->31->1557"
5791 ]
5792 },
@@ -6225,9 +6227,9 @@
6227 "fr": "Désactivé",
6228 "de": "SCHLECHT",
6229 "xloc": [
6228 - "default-mobile.handlebars->11->412",
6229 - "default-mobile.handlebars->11->416",
6230 - "default-mobile.handlebars->11->420",
6230 + "default-mobile.handlebars->11->415",
6231 + "default-mobile.handlebars->11->419",
6232 + "default-mobile.handlebars->11->423",
6233 "default.handlebars->31->648",
6234 "default.handlebars->31->652",
6235 "default.handlebars->31->656"
@@ -6250,7 +6252,7 @@
6252 "zh-chs": "的BIOS",
6253 "zh-cht": "的BIOS",
6254 "xloc": [
6253 - "default-mobile.handlebars->11->474",
6255 + "default-mobile.handlebars->11->477",
6256 "default.handlebars->31->1132"
6257 ]
6258 },
@@ -6335,7 +6337,7 @@
6337 "nl": "BackSpace",
6338 "de": "Rücktaste",
6339 "xloc": [
6338 - "default-mobile.handlebars->11->340",
6340 + "default-mobile.handlebars->11->341",
6341 "default.handlebars->31->952"
6342 ]
6343 },
@@ -6635,7 +6637,7 @@
6637 "nl": "Bootloader",
6638 "fr": "Chargeur de démarrage",
6639 "xloc": [
6638 - "default-mobile.handlebars->11->438",
6640 + "default-mobile.handlebars->11->441",
6641 "default.handlebars->31->1086"
6642 ]
6643 },
@@ -6930,7 +6932,7 @@
6932 "zh-chs": "CPU",
6933 "zh-cht": "CPU",
6934 "xloc": [
6933 - "default-mobile.handlebars->11->480",
6935 + "default-mobile.handlebars->11->483",
6936 "default.handlebars->31->1138"
6937 ]
6938 },
@@ -7167,9 +7169,9 @@
7169 "zh-chs": "容量",
7170 "zh-cht": "容量",
7171 "xloc": [
7170 - "default-mobile.handlebars->11->485",
7171 - "default-mobile.handlebars->11->490",
7172 - "default-mobile.handlebars->11->492",
7172 + "default-mobile.handlebars->11->488",
7173 + "default-mobile.handlebars->11->493",
7174 + "default-mobile.handlebars->11->495",
7175 "default.handlebars->31->1143",
7176 "default.handlebars->31->1148",
7177 "default.handlebars->31->1150"
@@ -7192,7 +7194,7 @@
7194 "zh-chs": "容量/速度",
7195 "zh-cht": "容量/速度",
7196 "xloc": [
7195 - "default-mobile.handlebars->11->483",
7197 + "default-mobile.handlebars->11->486",
7198 "default.handlebars->31->1141"
7199 ]
7200 },
@@ -7676,8 +7678,8 @@
7678 "zh-chs": "聊天并通知",
7679 "zh-cht": "聊天並通知",
7680 "xloc": [
7679 - "default-mobile.handlebars->11->552",
7680 - "default-mobile.handlebars->11->572",
7681 + "default-mobile.handlebars->11->555",
7682 + "default-mobile.handlebars->11->575",
7683 "default.handlebars->31->1610",
7684 "default.handlebars->31->1646"
7685 ]
@@ -7688,7 +7690,7 @@
7690 "fr": "Demande de discussion, cliquez ici pour accepter.",
7691 "de": "Chat Anfrage, Drücke hier zum annehmen.",
7692 "xloc": [
7691 - "default-mobile.handlebars->11->604",
7693 + "default-mobile.handlebars->11->607",
7694 "default.handlebars->31->2250"
7695 ]
7696 },
@@ -8049,10 +8051,10 @@
8051 "zh-cht": "清除",
8052 "xloc": [
8053 "default-mobile.handlebars->11->155",
8052 - "default-mobile.handlebars->11->392",
8053 - "default-mobile.handlebars->11->394",
8054 - "default-mobile.handlebars->11->396",
8055 - "default-mobile.handlebars->11->398",
8054 + "default-mobile.handlebars->11->395",
8055 + "default-mobile.handlebars->11->397",
8056 + "default-mobile.handlebars->11->399",
8057 + "default-mobile.handlebars->11->401",
8058 "default-mobile.handlebars->11->70",
8059 "default-mobile.handlebars->container->page_content->column_l->p10->p10console->consoleTable->1->4->1->1->1->0->5",
8060 "default.handlebars->31->1050",
@@ -8121,7 +8123,7 @@
8123 "zh-chs": "全部清除",
8124 "zh-cht": "全部清除",
8125 "xloc": [
8124 - "default-mobile.handlebars->11->587",
8126 + "default-mobile.handlebars->11->590",
8127 "default.handlebars->31->2233"
8128 ]
8129 },
@@ -8163,7 +8165,7 @@
8165 "zh-chs": "清除核心",
8166 "zh-cht": "清除核心",
8167 "xloc": [
8166 - "default-mobile.handlebars->11->506",
8168 + "default-mobile.handlebars->11->509",
8169 "default.handlebars->31->1165"
8170 ]
8171 },
@@ -8204,7 +8206,7 @@
8206 "zh-chs": "清除此通知",
8207 "zh-cht": "清除此通知",
8208 "xloc": [
8207 - "default-mobile.handlebars->11->586",
8209 + "default-mobile.handlebars->11->589",
8210 "default.handlebars->31->2232"
8211 ]
8212 },
@@ -8439,7 +8441,7 @@
8441 "zh-chs": "客户端控制模式(CCM)",
8442 "zh-cht": "客戶端控制模式(CCM)",
8443 "xloc": [
8442 - "default-mobile.handlebars->11->461",
8444 + "default-mobile.handlebars->11->464",
8445 "default.handlebars->31->1119"
8446 ]
8447 },
@@ -8688,7 +8690,7 @@
8690 "zh-chs": "指令",
8691 "zh-cht": "指令",
8692 "xloc": [
8691 - "default-mobile.handlebars->11->574",
8693 + "default-mobile.handlebars->11->577",
8694 "default.handlebars->31->1648",
8695 "default.handlebars->31->770",
8696 "default.handlebars->31->792"
@@ -8742,7 +8744,7 @@
8744 "fr": "Temps de compilation",
8745 "de": "Kompilierungszeit",
8746 "xloc": [
8745 - "default-mobile.handlebars->11->434",
8747 + "default-mobile.handlebars->11->437",
8748 "default.handlebars->31->1082"
8749 ]
8750 },
@@ -8783,8 +8785,8 @@
8785 "zh-chs": "确认",
8786 "zh-cht": "確認",
8787 "xloc": [
8786 - "default-mobile.handlebars->11->324",
8787 - "default-mobile.handlebars->11->528",
8788 + "default-mobile.handlebars->11->325",
8789 + "default-mobile.handlebars->11->531",
8790 "default.handlebars->31->1558",
8791 "default.handlebars->31->1921",
8792 "default.handlebars->31->2000",
@@ -8812,7 +8814,7 @@
8814 "zh-chs": "确认将1个副本复制到此位置?",
8815 "zh-cht": "確認將1個副本複製到此位置?",
8816 "xloc": [
8815 - "default-mobile.handlebars->11->387",
8817 + "default-mobile.handlebars->11->390",
8818 "default.handlebars->31->1045"
8819 ]
8820 },
@@ -8853,7 +8855,7 @@
8855 "zh-chs": "确认{0}个条目的副本到此位置?",
8856 "zh-cht": "確認{0}個條目的副本到此位置?",
8857 "xloc": [
8856 - "default-mobile.handlebars->11->386"
8858 + "default-mobile.handlebars->11->389"
8859 ]
8860 },
8861 {
@@ -8993,7 +8995,7 @@
8995 "zh-chs": "确认将1个条目移动到此位置?",
8996 "zh-cht": "確認將1個條目移動到此位置?",
8997 "xloc": [
8996 - "default-mobile.handlebars->11->389",
8998 + "default-mobile.handlebars->11->392",
8999 "default.handlebars->31->1047"
9000 ]
9001 },
@@ -9034,7 +9036,7 @@
9036 "zh-chs": "确认将{0}个条目移到该位置?",
9037 "zh-cht": "確認將{0}個條目移到該位置?",
9038 "xloc": [
9037 - "default-mobile.handlebars->11->388"
9039 + "default-mobile.handlebars->11->391"
9040 ]
9041 },
9042 {
@@ -9326,7 +9328,7 @@
9328 "zh-chs": "确认删除用户{0}?",
9329 "zh-cht": "確認刪除用戶{0}?",
9330 "xloc": [
9329 - "default-mobile.handlebars->11->583"
9331 + "default-mobile.handlebars->11->586"
9332 ]
9333 },
9334 {
@@ -9368,9 +9370,10 @@
9370 "zh-cht": "連接",
9371 "xloc": [
9372 "agent-translations.json",
9371 - "default-mobile.handlebars->11->369",
9373 + "default-mobile.handlebars->11->372",
9374 "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea1->1->3",
9375 "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->0->1->3",
9376 + "default-mobile.handlebars->container->page_content->column_l->p10->p10terminal->termTable->termarea1->1->3->connectbutton2span",
9377 "default.handlebars->31->1017",
9378 "default.handlebars->31->1497",
9379 "default.handlebars->container->column_l->p11->deskarea0->deskarea1->3->connectbutton1span",
@@ -9582,7 +9585,7 @@
9585 "zh-chs": "现在已连接",
9586 "zh-cht": "現在已連接",
9587 "xloc": [
9585 - "default-mobile.handlebars->11->429",
9588 + "default-mobile.handlebars->11->432",
9589 "default.handlebars->31->1077"
9590 ]
9591 },
@@ -9624,7 +9627,7 @@
9627 "zh-cht": "正在連線...",
9628 "xloc": [
9629 "default-mobile.handlebars->11->2",
9627 - "default-mobile.handlebars->11->405",
9630 + "default-mobile.handlebars->11->408",
9631 "default-mobile.handlebars->11->48",
9632 "default.handlebars->31->1068",
9633 "default.handlebars->31->260",
@@ -9757,7 +9760,7 @@
9760 "zh-chs": "控制台",
9761 "zh-cht": "控制台",
9762 "xloc": [
9760 - "default-mobile.handlebars->11->301",
9763 + "default-mobile.handlebars->11->302",
9764 "default.handlebars->31->763",
9765 "default.handlebars->31->785",
9766 "default.handlebars->container->topbar->1->1->MainSubMenuSpan->MainSubMenu->1->0->MainDevConsole",
@@ -10737,14 +10740,20 @@
10740 "zh-chs": "Ctrl",
10741 "zh-cht": "Ctrl",
10742 "xloc": [
10740 - "default-mobile.handlebars->11->358",
10741 - "default-mobile.handlebars->11->362",
10743 + "default-mobile.handlebars->11->359",
10744 + "default-mobile.handlebars->11->363",
10745 "default.handlebars->31->57",
10746 "default.handlebars->31->970",
10747 "default.handlebars->31->974",
10748 "terminal.handlebars->3->6"
10749 ]
10750 },
10751 + {
10752 + "en": "Ctrl + ",
10753 + "xloc": [
10754 + "default-mobile.handlebars->11->371"
10755 + ]
10756 + },
10757 {
10758 "cs": "Ctrl+Alt+Del",
10759 "de": "Strg+Alt+Entf",
@@ -10850,7 +10859,7 @@
10859 "fr": "Le mot de passe actuel n'est pas correct.",
10860 "de": "Aktuelles Password nicht in korrekt.",
10861 "xloc": [
10853 - "default-mobile.handlebars->11->614",
10862 + "default-mobile.handlebars->11->617",
10863 "default.handlebars->31->2260"
10864 ]
10865 },
@@ -10860,7 +10869,7 @@
10869 "fr": "Personnaliser",
10870 "de": "Anpassen",
10871 "xloc": [
10863 - "default-mobile.handlebars->11->339"
10872 + "default-mobile.handlebars->11->340"
10873 ]
10874 },
10875 {
@@ -11023,7 +11032,7 @@
11032 "zh-chs": "天",
11033 "zh-cht": "天",
11034 "xloc": [
11026 - "default-mobile.handlebars->11->314",
11035 + "default-mobile.handlebars->11->315",
11036 "default.handlebars->31->864"
11037 ]
11038 },
@@ -11134,7 +11143,7 @@
11143 "nl": "Del",
11144 "de": "Löschen",
11145 "xloc": [
11137 - "default-mobile.handlebars->11->346",
11146 + "default-mobile.handlebars->11->347",
11147 "default.handlebars->31->958"
11148 ]
11149 },
@@ -11156,7 +11165,7 @@
11165 "zh-cht": "刪除",
11166 "xloc": [
11167 "default-mobile.handlebars->11->145",
11159 - "default-mobile.handlebars->11->379",
11168 + "default-mobile.handlebars->11->382",
11169 "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->2->1->1",
11170 "default-mobile.handlebars->container->page_content->column_l->p5->p5myfiles->p5toolbar->1->0->1->1",
11171 "default-mobile.handlebars->dialog->idx_dlgButtonBar->5",
@@ -11252,8 +11261,8 @@
11261 "zh-chs": "删除群组",
11262 "zh-cht": "刪除群組",
11263 "xloc": [
11255 - "default-mobile.handlebars->11->526",
11264 "default-mobile.handlebars->11->529",
11265 + "default-mobile.handlebars->11->532",
11266 "default.handlebars->31->1526",
11267 "default.handlebars->31->1559"
11268 ]
@@ -11275,7 +11284,7 @@
11284 "zh-chs": "删除节点",
11285 "zh-cht": "刪除節點",
11286 "xloc": [
11278 - "default-mobile.handlebars->11->322",
11287 + "default-mobile.handlebars->11->323",
11288 "default.handlebars->31->890"
11289 ]
11290 },
@@ -11500,7 +11509,7 @@
11509 "zh-cht": "刪除所選項目?",
11510 "xloc": [
11511 "default-mobile.handlebars->11->147",
11503 - "default-mobile.handlebars->11->381",
11512 + "default-mobile.handlebars->11->384",
11513 "default.handlebars->31->1038",
11514 "default.handlebars->31->1736"
11515 ]
@@ -11543,7 +11552,7 @@
11552 "zh-cht": "刪除{0}個所選項目?",
11553 "xloc": [
11554 "default-mobile.handlebars->11->146",
11546 - "default-mobile.handlebars->11->380",
11555 + "default-mobile.handlebars->11->383",
11556 "default.handlebars->31->1037",
11557 "default.handlebars->31->1735"
11558 ]
@@ -11565,7 +11574,7 @@
11574 "zh-chs": "删除{0}?",
11575 "zh-cht": "刪除{0}?",
11576 "xloc": [
11568 - "default-mobile.handlebars->11->323"
11577 + "default-mobile.handlebars->11->324"
11578 ]
11579 },
11580 {
@@ -11625,7 +11634,7 @@
11634 "zh-chs": "被拒绝",
11635 "zh-cht": "被拒絕",
11636 "xloc": [
11628 - "default-mobile.handlebars->11->333",
11637 + "default-mobile.handlebars->11->334",
11638 "default.handlebars->31->933",
11639 "desktop.handlebars->3->7",
11640 "terminal.handlebars->3->11"
@@ -11720,10 +11729,10 @@
11729 "default-mobile.handlebars->11->124",
11730 "default-mobile.handlebars->11->256",
11731 "default-mobile.handlebars->11->257",
11723 - "default-mobile.handlebars->11->328",
11724 - "default-mobile.handlebars->11->442",
11725 - "default-mobile.handlebars->11->517",
11726 - "default-mobile.handlebars->11->531",
11732 + "default-mobile.handlebars->11->329",
11733 + "default-mobile.handlebars->11->445",
11734 + "default-mobile.handlebars->11->520",
11735 + "default-mobile.handlebars->11->534",
11736 "default.handlebars->31->1090",
11737 "default.handlebars->31->1100",
11738 "default.handlebars->31->1437",
@@ -12017,7 +12026,7 @@
12026 "zh-chs": "细节",
12027 "zh-cht": "細節",
12028 "xloc": [
12020 - "default-mobile.handlebars->11->300",
12029 + "default-mobile.handlebars->11->301",
12030 "default.handlebars->container->topbar->1->1->MainSubMenuSpan->MainSubMenu->1->0->MainDevInfo",
12031 "default.handlebars->contextMenu->cxdetails"
12032 ]
@@ -12059,7 +12068,7 @@
12068 "zh-chs": "设备",
12069 "zh-cht": "裝置",
12070 "xloc": [
12062 - "default-mobile.handlebars->11->437",
12071 + "default-mobile.handlebars->11->440",
12072 "default.handlebars->31->1085",
12073 "default.handlebars->31->1590",
12074 "default.handlebars->31->201",
@@ -12084,8 +12093,8 @@
12093 "zh-chs": "设备指令",
12094 "zh-cht": "裝置指令",
12095 "xloc": [
12087 - "default-mobile.handlebars->11->309",
12088 - "default-mobile.handlebars->11->312",
12096 + "default-mobile.handlebars->11->310",
12097 + "default-mobile.handlebars->11->313",
12098 "default.handlebars->31->847"
12099 ]
12100 },
@@ -12127,7 +12136,7 @@
12136 "zh-cht": "裝置群",
12137 "xloc": [
12138 "agent-translations.json",
12130 - "default-mobile.handlebars->11->592",
12139 + "default-mobile.handlebars->11->595",
12140 "default.handlebars->31->1585",
12141 "default.handlebars->31->1588",
12142 "default.handlebars->31->1589",
@@ -12156,7 +12165,7 @@
12165 "zh-chs": "设备组用户",
12166 "zh-cht": "裝置群用戶",
12167 "xloc": [
12159 - "default-mobile.handlebars->11->581",
12168 + "default-mobile.handlebars->11->584",
12169 "default.handlebars->31->1655"
12170 ]
12171 },
@@ -12263,7 +12272,7 @@
12272 "zh-chs": "设备名称",
12273 "zh-cht": "裝置名稱",
12274 "xloc": [
12266 - "default-mobile.handlebars->11->326",
12275 + "default-mobile.handlebars->11->327",
12276 "default.handlebars->31->2218",
12277 "default.handlebars->31->324",
12278 "default.handlebars->31->926",
@@ -12297,7 +12306,7 @@
12306 "fr": "Lien de jumelage de l'appareil",
12307 "de": "Gerät Verbindungs-Link",
12308 "xloc": [
12300 - "default-mobile.handlebars->11->535"
12309 + "default-mobile.handlebars->11->538"
12310 ]
12311 },
12312 {
@@ -12484,7 +12493,7 @@
12493 "zh-chs": "其他设备组管理员可以查看和更改设备组注释。",
12494 "zh-cht": "其他裝置群管理員可以查看和更改裝置群註釋。",
12495 "xloc": [
12487 - "default-mobile.handlebars->11->310",
12496 + "default-mobile.handlebars->11->311",
12497 "default.handlebars->31->797"
12498 ]
12499 },
@@ -12985,7 +12994,7 @@
12994 "zh-chs": "已禁用",
12995 "zh-cht": "已禁用",
12996 "xloc": [
12988 - "default-mobile.handlebars->11->422",
12997 + "default-mobile.handlebars->11->425",
12998 "default.handlebars->31->658"
12999 ]
13000 },
@@ -13027,8 +13036,9 @@
13036 "zh-cht": "斷線",
13037 "xloc": [
13038 "agent-translations.json",
13030 - "default-mobile.handlebars->11->370",
13039 + "default-mobile.handlebars->11->373",
13040 "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea1->1->3",
13041 + "default-mobile.handlebars->container->page_content->column_l->p10->p10terminal->termTable->termarea1->1->3->disconnectbutton2span",
13042 "default.handlebars->31->1018",
13043 "default.handlebars->31->1498",
13044 "default.handlebars->container->column_l->p11->deskarea0->deskarea1->3->disconnectbutton1span",
@@ -13078,6 +13088,7 @@
13088 "default-mobile.handlebars->11->1",
13089 "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea1->1->3->deskstatus",
13090 "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->0->1->3->p13Status",
13091 + "default-mobile.handlebars->container->page_content->column_l->p10->p10terminal->termTable->termarea1->1->3->termstatus",
13092 "default.handlebars->31->259",
13093 "default.handlebars->31->262",
13094 "default.handlebars->31->279",
@@ -13446,7 +13457,7 @@
13457 "nl": "Omlaag",
13458 "de": "runter",
13459 "xloc": [
13449 - "default-mobile.handlebars->11->354",
13460 + "default-mobile.handlebars->11->355",
13461 "default.handlebars->31->966"
13462 ]
13463 },
@@ -13510,7 +13521,7 @@
13521 "zh-chs": "下载档案",
13522 "zh-cht": "下載檔案",
13523 "xloc": [
13513 - "default-mobile.handlebars->11->400",
13524 + "default-mobile.handlebars->11->403",
13525 "default.handlebars->31->1057"
13526 ]
13527 },
@@ -14395,7 +14406,7 @@
14406 "zh-chs": "编辑设备",
14407 "zh-cht": "編輯裝置",
14408 "xloc": [
14398 - "default-mobile.handlebars->11->331",
14409 + "default-mobile.handlebars->11->332",
14410 "default.handlebars->31->931"
14411 ]
14412 },
@@ -14416,9 +14427,9 @@
14427 "zh-chs": "编辑设备组",
14428 "zh-cht": "編輯裝置群",
14429 "xloc": [
14419 - "default-mobile.handlebars->11->532",
14420 - "default-mobile.handlebars->11->538",
14421 - "default-mobile.handlebars->11->558",
14430 + "default-mobile.handlebars->11->535",
14431 + "default-mobile.handlebars->11->541",
14432 + "default-mobile.handlebars->11->561",
14433 "default.handlebars->31->1562",
14434 "default.handlebars->31->1594",
14435 "default.handlebars->31->1619",
@@ -14503,7 +14514,7 @@
14514 "zh-chs": "编辑设备笔记",
14515 "zh-cht": "編輯裝置筆記",
14516 "xloc": [
14506 - "default-mobile.handlebars->11->550",
14517 + "default-mobile.handlebars->11->553",
14518 "default.handlebars->31->1608"
14519 ]
14520 },
@@ -14608,7 +14619,7 @@
14619 "default-mobile.handlebars->11->270",
14620 "default-mobile.handlebars->11->275",
14621 "default-mobile.handlebars->11->276",
14611 - "default-mobile.handlebars->11->321",
14622 + "default-mobile.handlebars->11->322",
14623 "default.handlebars->31->629",
14624 "default.handlebars->31->634",
14625 "default.handlebars->31->635",
@@ -14632,7 +14643,7 @@
14643 "zh-chs": "编辑笔记",
14644 "zh-cht": "編輯筆記",
14645 "xloc": [
14635 - "default-mobile.handlebars->11->565",
14646 + "default-mobile.handlebars->11->568",
14647 "default.handlebars->31->1638"
14648 ]
14649 },
@@ -15074,7 +15085,7 @@
15085 "zh-chs": "电邮已发送。",
15086 "zh-cht": "電郵已發送。",
15087 "xloc": [
15077 - "default-mobile.handlebars->11->607",
15088 + "default-mobile.handlebars->11->610",
15089 "default.handlebars->31->2253",
15090 "login-mobile.handlebars->5->2",
15091 "login.handlebars->5->2",
@@ -15321,7 +15332,7 @@
15332 "nl": "End",
15333 "de": "Ende",
15334 "xloc": [
15324 - "default-mobile.handlebars->11->348",
15335 + "default-mobile.handlebars->11->349",
15336 "default.handlebars->31->960"
15337 ]
15338 },
@@ -15702,7 +15713,7 @@
15713 "zh-chs": "输入",
15714 "zh-cht": "輸入",
15715 "xloc": [
15705 - "default-mobile.handlebars->11->342",
15716 + "default-mobile.handlebars->11->343",
15717 "default.handlebars->31->1030",
15718 "default.handlebars->31->1439",
15719 "default.handlebars->31->1440",
@@ -15877,7 +15888,7 @@
15888 "fr": "Erreur, code d'invitation \\\"{0}\\\" déjà utilisé.",
15889 "de": "Fehler, Einladungscode \\\"{0}\\\" wird bereits verwendet.",
15890 "xloc": [
15880 - "default-mobile.handlebars->11->615",
15891 + "default-mobile.handlebars->11->618",
15892 "default.handlebars->31->2261"
15893 ]
15894 },
@@ -15887,7 +15898,7 @@
15898 "fr": "Erreur, mot de passe non modifié.",
15899 "de": "Fehler, Password wurde nicht geändert.",
15900 "xloc": [
15890 - "default-mobile.handlebars->11->612",
15901 + "default-mobile.handlebars->11->615",
15902 "default.handlebars->31->2258"
15903 ]
15904 },
@@ -15897,7 +15908,7 @@
15908 "fr": "Erreur, impossible de changer le mot de passe couramment utilisé.",
15909 "de": "Fehler, kann nicht zu häufig verwendeten Passwörtern geändert werden.",
15910 "xloc": [
15900 - "default-mobile.handlebars->11->611",
15911 + "default-mobile.handlebars->11->614",
15912 "default.handlebars->31->2257"
15913 ]
15914 },
@@ -15907,7 +15918,7 @@
15918 "fr": "Erreur, impossible de changer le mot de passe précédemment utilisé.",
15919 "de": "Fehler, Änderung des zuvor verwendeten Kennworts nicht möglich.",
15920 "xloc": [
15910 - "default-mobile.handlebars->11->610",
15921 + "default-mobile.handlebars->11->613",
15922 "default.handlebars->31->2256"
15923 ]
15924 },
@@ -15936,7 +15947,7 @@
15947 "fr": "Echap",
15948 "nl": "Escape",
15949 "xloc": [
15939 - "default-mobile.handlebars->11->343",
15950 + "default-mobile.handlebars->11->344",
15951 "default.handlebars->31->955"
15952 ]
15953 },
@@ -16336,7 +16347,7 @@
16347 "fr": "Échec de la modification de l'adresse e-mail, un autre compte utilise déjà: {0}.",
16348 "de": "Fehler beim ändern der E-Mail-Adresse, wird bereits von einem anderen Konto verwendet: {0}.",
16349 "xloc": [
16339 - "default-mobile.handlebars->11->606",
16350 + "default-mobile.handlebars->11->609",
16351 "default.handlebars->31->2252"
16352 ]
16353 },
@@ -16397,7 +16408,7 @@
16408 "zh-chs": "无法启动远程终端接合{0}({1})",
16409 "zh-cht": "無法啟動遠程終端接合{0}({1})",
16410 "xloc": [
16400 - "default-mobile.handlebars->11->334",
16411 + "default-mobile.handlebars->11->335",
16412 "default.handlebars->31->934",
16413 "desktop.handlebars->3->8",
16414 "terminal.handlebars->3->12"
@@ -16522,7 +16533,7 @@
16533 "zh-chs": "档案编辑器",
16534 "zh-cht": "檔案編輯器",
16535 "xloc": [
16525 - "default-mobile.handlebars->11->384",
16536 + "default-mobile.handlebars->11->387",
16537 "default.handlebars->31->1041",
16538 "default.handlebars->31->571"
16539 ]
@@ -16622,7 +16633,7 @@
16633 "zh-cht": "檔案",
16634 "xloc": [
16635 "default-mobile.handlebars->11->202",
16625 - "default-mobile.handlebars->11->299",
16636 + "default-mobile.handlebars->11->300",
16637 "default.handlebars->31->1574",
16638 "default.handlebars->31->2211",
16639 "default.handlebars->31->295",
@@ -16805,8 +16816,8 @@
16816 "nl": "Firewall",
16817 "fr": "Parefeu",
16818 "xloc": [
16808 - "default-mobile.handlebars->11->417",
16809 - "default-mobile.handlebars->11->419",
16819 + "default-mobile.handlebars->11->420",
16820 + "default-mobile.handlebars->11->422",
16821 "default.handlebars->31->653",
16822 "default.handlebars->31->655"
16823 ]
@@ -17359,9 +17370,9 @@
17370 "zh-cht": "完整管理員",
17371 "xloc": [
17372 "default-mobile.handlebars->11->128",
17362 - "default-mobile.handlebars->11->524",
17363 - "default-mobile.handlebars->11->537",
17364 - "default-mobile.handlebars->11->557",
17373 + "default-mobile.handlebars->11->527",
17374 + "default-mobile.handlebars->11->540",
17375 + "default-mobile.handlebars->11->560",
17376 "default.handlebars->31->1446",
17377 "default.handlebars->31->1593",
17378 "default.handlebars->31->1975"
@@ -17461,7 +17472,8 @@
17472 "zh-chs": "全屏",
17473 "zh-cht": "全屏",
17474 "xloc": [
17464 - "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea1->1->1"
17475 + "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea1->1->1",
17476 + "default-mobile.handlebars->container->page_content->column_l->p10->p10terminal->termTable->termarea1->1->1"
17477 ]
17478 },
17479 {
@@ -17544,7 +17556,7 @@
17556 "zh-chs": "GPU",
17557 "zh-cht": "GPU",
17558 "xloc": [
17547 - "default-mobile.handlebars->11->481",
17559 + "default-mobile.handlebars->11->484",
17560 "default.handlebars->31->1139"
17561 ]
17562 },
@@ -18296,7 +18308,7 @@
18308 "zh-chs": "组1,组2,组3",
18309 "zh-cht": "群1,群2,群3",
18310 "xloc": [
18299 - "default-mobile.handlebars->11->330"
18311 + "default-mobile.handlebars->11->331"
18312 ]
18313 },
18314 {
@@ -18457,7 +18469,7 @@
18469 "zh-chs": "强行断开代理",
18470 "zh-cht": "強行斷開代理",
18471 "xloc": [
18460 - "default-mobile.handlebars->11->511",
18472 + "default-mobile.handlebars->11->514",
18473 "default.handlebars->31->1170"
18474 ]
18475 },
@@ -18781,7 +18793,7 @@
18793 "zh-chs": "保存1个条目进行复制",
18794 "zh-cht": "保存1個項目進行複製",
18795 "xloc": [
18784 - "default-mobile.handlebars->11->393",
18796 + "default-mobile.handlebars->11->396",
18797 "default.handlebars->31->1051"
18798 ]
18799 },
@@ -18802,7 +18814,7 @@
18814 "zh-chs": "保存1个项目进行移动",
18815 "zh-cht": "保存1個項目進行移動",
18816 "xloc": [
18805 - "default-mobile.handlebars->11->397",
18817 + "default-mobile.handlebars->11->400",
18818 "default.handlebars->31->1055"
18819 ]
18820 },
@@ -18823,7 +18835,7 @@
18835 "zh-chs": "保存{0}个条目进行复制",
18836 "zh-cht": "保留{0}個項目進行複製",
18837 "xloc": [
18826 - "default-mobile.handlebars->11->391",
18838 + "default-mobile.handlebars->11->394",
18839 "default.handlebars->31->1049"
18840 ]
18841 },
@@ -18844,7 +18856,7 @@
18856 "zh-chs": "保存{0}个条目以进行移动",
18857 "zh-cht": "保存{0}個項目以進行移動",
18858 "xloc": [
18847 - "default-mobile.handlebars->11->395",
18859 + "default-mobile.handlebars->11->398",
18860 "default.handlebars->31->1053"
18861 ]
18862 },
@@ -18874,7 +18886,7 @@
18886 "fr": "Home",
18887 "nl": "Home",
18888 "xloc": [
18877 - "default-mobile.handlebars->11->347",
18889 + "default-mobile.handlebars->11->348",
18890 "default.handlebars->31->959"
18891 ]
18892 },
@@ -18898,8 +18910,8 @@
18910 "default-mobile.handlebars->11->251",
18911 "default-mobile.handlebars->11->252",
18912 "default-mobile.handlebars->11->254",
18901 - "default-mobile.handlebars->11->327",
18902 - "default-mobile.handlebars->11->440",
18913 + "default-mobile.handlebars->11->328",
18914 + "default-mobile.handlebars->11->443",
18915 "default.handlebars->31->1088",
18916 "default.handlebars->31->325",
18917 "default.handlebars->31->611",
@@ -19050,8 +19062,8 @@
19062 "zh-chs": "IPv4层",
19063 "zh-cht": "IPv4層",
19064 "xloc": [
19053 - "default-mobile.handlebars->11->447",
19054 - "default-mobile.handlebars->11->449",
19065 + "default-mobile.handlebars->11->450",
19066 + "default-mobile.handlebars->11->452",
19067 "default.handlebars->31->1095",
19068 "default.handlebars->31->1097",
19069 "default.handlebars->31->1105",
@@ -19138,8 +19150,8 @@
19150 "zh-chs": "IPv6层",
19151 "zh-cht": "IPv6層",
19152 "xloc": [
19141 - "default-mobile.handlebars->11->451",
19142 - "default-mobile.handlebars->11->453",
19153 + "default-mobile.handlebars->11->454",
19154 + "default-mobile.handlebars->11->456",
19155 "default.handlebars->31->1109",
19156 "default.handlebars->31->1111"
19157 ]
@@ -19241,7 +19253,7 @@
19253 "zh-chs": "图标选择",
19254 "zh-cht": "圖符選擇",
19255 "xloc": [
19244 - "default-mobile.handlebars->11->325",
19256 + "default-mobile.handlebars->11->326",
19257 "default.handlebars->31->925"
19258 ]
19259 },
@@ -19262,8 +19274,8 @@
19274 "zh-chs": "识别码",
19275 "zh-cht": "識別符",
19276 "xloc": [
19265 - "default-mobile.handlebars->11->439",
19266 - "default-mobile.handlebars->11->479",
19277 + "default-mobile.handlebars->11->442",
19278 + "default-mobile.handlebars->11->482",
19279 "default.handlebars->31->1087",
19280 "default.handlebars->31->1137"
19281 ]
@@ -19531,7 +19543,7 @@
19543 "nl": "Insert",
19544 "de": "Einfügen",
19545 "xloc": [
19534 - "default-mobile.handlebars->11->345",
19546 + "default-mobile.handlebars->11->346",
19547 "default.handlebars->31->957"
19548 ]
19549 },
@@ -19635,7 +19647,7 @@
19647 "fr": "Installer sur cet appareil",
19648 "de": "Auf diesem Gerät installieren",
19649 "xloc": [
19638 - "default-mobile.handlebars->11->521"
19650 + "default-mobile.handlebars->11->524"
19651 ]
19652 },
19653 {
@@ -19644,7 +19656,7 @@
19656 "fr": "Installez l'agent MeshCentral sur votre appareil android puis cliquez sur ce lien pour le connecter au serveur.",
19657 "de": "Installieren Sie den MeshCentral Agent auf Ihrem Android-Gerät. Klicken Sie nach der Installation auf den Link, um Ihr Gerät mit diesem Server zu verbinden.",
19658 "xloc": [
19647 - "default-mobile.handlebars->11->533"
19659 + "default-mobile.handlebars->11->536"
19660 ]
19661 },
19662 {
@@ -20296,7 +20308,7 @@
20308 "zh-chs": "仅限英特尔®AMT,无代理",
20309 "zh-cht": "僅限Intel® AMT,無代理",
20310 "xloc": [
20299 - "default-mobile.handlebars->11->514",
20311 + "default-mobile.handlebars->11->517",
20312 "default.handlebars->31->1436",
20313 "default.handlebars->31->1471"
20314 ]
@@ -20375,7 +20387,7 @@
20387 "zh-chs": "英特尔®主动管理技术(英特尔®AMT)",
20388 "zh-cht": "Intel ® Active Management Technology(Intel® AMT)",
20389 "xloc": [
20378 - "default-mobile.handlebars->11->471",
20390 + "default-mobile.handlebars->11->474",
20391 "default.handlebars->31->1129"
20392 ]
20393 },
@@ -20807,7 +20819,7 @@
20819 "fr": "Message SMS non valide",
20820 "de": "Ungültige SMS Nachricht",
20821 "xloc": [
20810 - "default-mobile.handlebars->11->618",
20822 + "default-mobile.handlebars->11->621",
20823 "default.handlebars->31->2264"
20824 ]
20825 },
@@ -20839,7 +20851,7 @@
20851 "fr": "Domaine non valide",
20852 "de": "Ungültige Domain",
20853 "xloc": [
20842 - "default-mobile.handlebars->11->598",
20854 + "default-mobile.handlebars->11->601",
20855 "default.handlebars->31->2244"
20856 ]
20857 },
@@ -20849,7 +20861,7 @@
20861 "fr": "Email invalide",
20862 "de": "Ungültige Email",
20863 "xloc": [
20852 - "default-mobile.handlebars->11->597",
20864 + "default-mobile.handlebars->11->600",
20865 "default.handlebars->31->2243"
20866 ]
20867 },
@@ -20922,7 +20934,7 @@
20934 "fr": "Mot de passe incorrect",
20935 "de": "Ungültiges Passwort",
20936 "xloc": [
20925 - "default-mobile.handlebars->11->596",
20937 + "default-mobile.handlebars->11->599",
20938 "default-mobile.handlebars->11->77",
20939 "default.handlebars->31->2242",
20940 "default.handlebars->31->229"
@@ -20934,7 +20946,7 @@
20946 "fr": "Autorisations de site non valides",
20947 "de": "Ungültige Berechtigung der Seite",
20948 "xloc": [
20937 - "default-mobile.handlebars->11->599",
20949 + "default-mobile.handlebars->11->602",
20950 "default.handlebars->31->2245"
20951 ]
20952 },
@@ -20975,7 +20987,7 @@
20987 "fr": "Nom d'utilisateur invalide",
20988 "de": "Ungültiger Benutzername",
20989 "xloc": [
20978 - "default-mobile.handlebars->11->595",
20990 + "default-mobile.handlebars->11->598",
20991 "default.handlebars->31->2241"
20992 ]
20993 },
@@ -21135,7 +21147,7 @@
21147 "zh-chs": "邀请码",
21148 "zh-cht": "邀請碼",
21149 "xloc": [
21138 - "default-mobile.handlebars->11->593",
21150 + "default-mobile.handlebars->11->596",
21151 "default.handlebars->31->1503",
21152 "default.handlebars->31->1662",
21153 "default.handlebars->31->1667",
@@ -21609,7 +21621,7 @@
21621 "zh-chs": "已知的",
21622 "zh-cht": "已知的",
21623 "xloc": [
21612 - "default-mobile.handlebars->11->470",
21624 + "default-mobile.handlebars->11->473",
21625 "default.handlebars->31->1128"
21626 ]
21627 },
@@ -22006,9 +22018,9 @@
22018 "zh-chs": "上次代理地址",
22019 "zh-cht": "上次代理地址",
22020 "xloc": [
22009 - "default-mobile.handlebars->11->431",
22010 - "default-mobile.handlebars->11->432",
22011 - "default-mobile.handlebars->11->433",
22021 + "default-mobile.handlebars->11->434",
22022 + "default-mobile.handlebars->11->435",
22023 + "default-mobile.handlebars->11->436",
22024 "default.handlebars->31->1079",
22025 "default.handlebars->31->1080",
22026 "default.handlebars->31->1081",
@@ -22034,8 +22046,8 @@
22046 "zh-chs": "上次代理连接",
22047 "zh-cht": "上次代理連接",
22048 "xloc": [
22037 - "default-mobile.handlebars->11->428",
22038 - "default-mobile.handlebars->11->430",
22049 + "default-mobile.handlebars->11->431",
22050 + "default-mobile.handlebars->11->433",
22051 "default.handlebars->31->1076",
22052 "default.handlebars->31->1078",
22053 "default.handlebars->31->83"
@@ -22328,7 +22340,7 @@
22340 "nl": "Links",
22341 "de": "links",
22342 "xloc": [
22331 - "default-mobile.handlebars->11->351",
22343 + "default-mobile.handlebars->11->352",
22344 "default.handlebars->31->963"
22345 ]
22346 },
@@ -22466,7 +22478,7 @@
22478 "zh-chs": "有限输入",
22479 "zh-cht": "有限輸入",
22480 "xloc": [
22469 - "default-mobile.handlebars->11->570",
22481 + "default-mobile.handlebars->11->573",
22482 "default.handlebars->31->1644",
22483 "default.handlebars->31->759",
22484 "default.handlebars->31->781"
@@ -22489,7 +22501,7 @@
22501 "zh-chs": "仅有限输入",
22502 "zh-cht": "僅有限輸入",
22503 "xloc": [
22492 - "default-mobile.handlebars->11->543",
22504 + "default-mobile.handlebars->11->546",
22505 "default.handlebars->31->1599"
22506 ]
22507 },
@@ -23617,8 +23629,8 @@
23629 "zh-chs": "MAC层",
23630 "zh-cht": "MAC層",
23631 "xloc": [
23620 - "default-mobile.handlebars->11->443",
23621 - "default-mobile.handlebars->11->445",
23632 + "default-mobile.handlebars->11->446",
23633 + "default-mobile.handlebars->11->448",
23634 "default.handlebars->31->1091",
23635 "default.handlebars->31->1093",
23636 "default.handlebars->31->1101",
@@ -23663,7 +23675,7 @@
23675 "zh-chs": "MAC:{0}",
23676 "zh-cht": "MAC:{0}",
23677 "xloc": [
23666 - "default-mobile.handlebars->11->446",
23678 + "default-mobile.handlebars->11->449",
23679 "default.handlebars->31->1094",
23680 "default.handlebars->31->1104"
23681 ]
@@ -23685,7 +23697,7 @@
23697 "zh-chs": "MAC:{0},网关:{1}",
23698 "zh-cht": "MAC:{0},網關:{1}",
23699 "xloc": [
23688 - "default-mobile.handlebars->11->444",
23700 + "default-mobile.handlebars->11->447",
23701 "default.handlebars->31->1092",
23702 "default.handlebars->31->1102"
23703 ]
@@ -23777,8 +23789,8 @@
23789 "xloc": [
23790 "default-mobile.handlebars->11->238",
23791 "default-mobile.handlebars->11->285",
23780 - "default-mobile.handlebars->11->499",
23781 - "default-mobile.handlebars->11->501",
23792 + "default-mobile.handlebars->11->502",
23793 + "default-mobile.handlebars->11->504",
23794 "default-mobile.handlebars->container->page_content->column_l->p10->p10console->consoleTable->1->4->1->1->1->0->p15outputselecttd->p15outputselect->p15outputselect2",
23795 "default.handlebars->31->1158",
23796 "default.handlebars->31->1160",
@@ -24102,8 +24114,8 @@
24114 "zh-chs": "管理设备组计算机",
24115 "zh-cht": "管理裝置群電腦",
24116 "xloc": [
24105 - "default-mobile.handlebars->11->540",
24106 - "default-mobile.handlebars->11->560",
24117 + "default-mobile.handlebars->11->543",
24118 + "default-mobile.handlebars->11->563",
24119 "default.handlebars->31->1596",
24120 "default.handlebars->31->1633"
24121 ]
@@ -24125,8 +24137,8 @@
24137 "zh-chs": "管理设备组用户",
24138 "zh-cht": "管理裝置群用戶",
24139 "xloc": [
24128 - "default-mobile.handlebars->11->539",
24129 - "default-mobile.handlebars->11->559",
24140 + "default-mobile.handlebars->11->542",
24141 + "default-mobile.handlebars->11->562",
24142 "default.handlebars->31->1595",
24143 "default.handlebars->31->1632"
24144 ]
@@ -24375,7 +24387,7 @@
24387 "zh-chs": "使用软件代理进行管理",
24388 "zh-cht": "使用軟體代理進行管理",
24389 "xloc": [
24378 - "default-mobile.handlebars->11->515",
24390 + "default-mobile.handlebars->11->518",
24391 "default.handlebars->31->1472"
24392 ]
24393 },
@@ -24596,7 +24608,7 @@
24608 "zh-chs": "记忆体",
24609 "zh-cht": "記憶體",
24610 "xloc": [
24599 - "default-mobile.handlebars->11->488",
24611 + "default-mobile.handlebars->11->491",
24612 "default.handlebars->31->1146",
24613 "default.handlebars->31->2302",
24614 "default.handlebars->container->column_l->p40->3->1->p40type->3"
@@ -24620,8 +24632,8 @@
24632 "zh-cht": "Mesh Agent",
24633 "xloc": [
24634 "default-mobile.handlebars->11->292",
24623 - "default-mobile.handlebars->11->427",
24624 - "default-mobile.handlebars->11->435",
24635 + "default-mobile.handlebars->11->430",
24636 + "default-mobile.handlebars->11->438",
24637 "default.handlebars->31->1075",
24638 "default.handlebars->31->1083",
24639 "default.handlebars->31->406",
@@ -24651,7 +24663,7 @@
24663 "zh-chs": "网格代理控制台",
24664 "zh-cht": "網格代理控制台",
24665 "xloc": [
24654 - "default-mobile.handlebars->11->547",
24666 + "default-mobile.handlebars->11->550",
24667 "default.handlebars->31->1605"
24668 ]
24669 },
@@ -24826,7 +24838,7 @@
24838 "fr": "Agent MeshCentral pour Android",
24839 "de": "MeshCentral Agent für Android",
24840 "xloc": [
24829 - "default-mobile.handlebars->11->534"
24841 + "default-mobile.handlebars->11->537"
24842 ]
24843 },
24844 {
@@ -25442,7 +25454,7 @@
25454 "fr": "Appareil mobile",
25455 "de": "Mobiles Gerät",
25456 "xloc": [
25445 - "default-mobile.handlebars->11->441",
25457 + "default-mobile.handlebars->11->444",
25458 "default.handlebars->31->1089"
25459 ]
25460 },
@@ -25472,8 +25484,8 @@
25484 "zh-chs": "模型",
25485 "zh-cht": "模型",
25486 "xloc": [
25475 - "default-mobile.handlebars->11->436",
25476 - "default-mobile.handlebars->11->489",
25487 + "default-mobile.handlebars->11->439",
25488 + "default-mobile.handlebars->11->492",
25489 "default.handlebars->31->1084",
25490 "default.handlebars->31->1147"
25491 ]
@@ -25555,7 +25567,7 @@
25567 "zh-chs": "母板",
25568 "zh-cht": "母板",
25569 "xloc": [
25558 - "default-mobile.handlebars->11->482",
25570 + "default-mobile.handlebars->11->485",
25571 "default.handlebars->31->1140"
25572 ]
25573 },
@@ -26085,10 +26097,10 @@
26097 "xloc": [
26098 "default-mobile.handlebars->11->120",
26099 "default-mobile.handlebars->11->250",
26088 - "default-mobile.handlebars->11->406",
26089 - "default-mobile.handlebars->11->476",
26090 - "default-mobile.handlebars->11->516",
26091 - "default-mobile.handlebars->11->530",
26100 + "default-mobile.handlebars->11->409",
26101 + "default-mobile.handlebars->11->479",
26102 + "default-mobile.handlebars->11->519",
26103 + "default-mobile.handlebars->11->533",
26104 "default.handlebars->31->105",
26105 "default.handlebars->31->1071",
26106 "default.handlebars->31->1134",
@@ -26263,7 +26275,7 @@
26275 "zh-chs": "网络",
26276 "zh-cht": "網路",
26277 "xloc": [
26266 - "default-mobile.handlebars->11->455",
26278 + "default-mobile.handlebars->11->458",
26279 "default.handlebars->31->1099",
26280 "default.handlebars->31->1113"
26281 ]
@@ -26315,7 +26327,7 @@
26327 "fr": "Nouveau compte",
26328 "de": "Neuer Account",
26329 "xloc": [
26318 - "default-mobile.handlebars->11->588",
26330 + "default-mobile.handlebars->11->591",
26331 "default.handlebars->31->2234"
26332 ]
26333 },
@@ -26400,7 +26412,7 @@
26412 "zh-cht": "新建檔案夾",
26413 "xloc": [
26414 "default-mobile.handlebars->11->143",
26403 - "default-mobile.handlebars->11->377",
26415 + "default-mobile.handlebars->11->380",
26416 "default.handlebars->31->1034",
26417 "default.handlebars->31->1732",
26418 "default.handlebars->container->column_l->p13->p13toolbar->1->2->1->3",
@@ -26685,7 +26697,7 @@
26697 "zh-chs": "不能存取档案",
26698 "zh-cht": "不能存取檔案",
26699 "xloc": [
26688 - "default-mobile.handlebars->11->545",
26700 + "default-mobile.handlebars->11->548",
26701 "default.handlebars->31->1603"
26702 ]
26703 },
@@ -26706,7 +26718,7 @@
26718 "zh-chs": "没有档案",
26719 "zh-cht": "沒有檔案",
26720 "xloc": [
26709 - "default-mobile.handlebars->11->568",
26721 + "default-mobile.handlebars->11->571",
26722 "default.handlebars->31->1642",
26723 "default.handlebars->31->757",
26724 "default.handlebars->31->779"
@@ -26750,8 +26762,8 @@
26762 "zh-chs": "没有英特尔®AMT",
26763 "zh-cht": "沒有Intel® AMT",
26764 "xloc": [
26753 - "default-mobile.handlebars->11->546",
26754 - "default-mobile.handlebars->11->569",
26765 + "default-mobile.handlebars->11->549",
26766 + "default-mobile.handlebars->11->572",
26767 "default.handlebars->31->1604",
26768 "default.handlebars->31->1643"
26769 ]
@@ -26895,8 +26907,8 @@
26907 "zh-cht": "沒有權利",
26908 "xloc": [
26909 "default-mobile.handlebars->11->129",
26898 - "default-mobile.handlebars->11->525",
26899 - "default-mobile.handlebars->11->576",
26910 + "default-mobile.handlebars->11->528",
26911 + "default-mobile.handlebars->11->579",
26912 "default.handlebars->31->1447",
26913 "default.handlebars->31->1650",
26914 "default.handlebars->31->772",
@@ -26920,7 +26932,7 @@
26932 "zh-chs": "没有TLS加密",
26933 "zh-cht": "沒有TLS加密",
26934 "xloc": [
26923 - "default-mobile.handlebars->11->319",
26935 + "default-mobile.handlebars->11->320",
26936 "default.handlebars->31->331",
26937 "default.handlebars->31->870"
26938 ]
@@ -26942,7 +26954,7 @@
26954 "zh-chs": "没有终端",
26955 "zh-cht": "沒有終端",
26956 "xloc": [
26945 - "default-mobile.handlebars->11->567",
26957 + "default-mobile.handlebars->11->570",
26958 "default.handlebars->31->1641",
26959 "default.handlebars->31->756",
26960 "default.handlebars->31->778"
@@ -26965,7 +26977,7 @@
26977 "zh-chs": "不能访问终端",
26978 "zh-cht": "不能訪問終端",
26979 "xloc": [
26968 - "default-mobile.handlebars->11->544",
26980 + "default-mobile.handlebars->11->547",
26981 "default.handlebars->31->1602"
26982 ]
26983 },
@@ -27006,7 +27018,7 @@
27018 "zh-chs": "该设备当前无可用操作。",
27019 "zh-cht": "該設備當前無可用操作。",
27020 "xloc": [
27009 - "default-mobile.handlebars->11->308",
27021 + "default-mobile.handlebars->11->309",
27022 "default.handlebars->31->846"
27023 ]
27024 },
@@ -27302,7 +27314,7 @@
27314 "zh-chs": "没有此设备的讯息。",
27315 "zh-cht": "沒有此裝置的訊息。",
27316 "xloc": [
27305 - "default-mobile.handlebars->11->494",
27317 + "default-mobile.handlebars->11->497",
27318 "default.handlebars->31->1152"
27319 ]
27320 },
@@ -27312,7 +27324,7 @@
27324 "nl": "Geen toetsenbord snelkoppelingen gedefinieerd",
27325 "de": "Kein Tastatur Kürzel definiert",
27326 "xloc": [
27315 - "default-mobile.handlebars->11->365",
27327 + "default-mobile.handlebars->11->366",
27328 "default.handlebars->31->978"
27329 ]
27330 },
@@ -27382,7 +27394,7 @@
27394 "fr": "Aucun numéro de téléphone pour cet utilisateur",
27395 "de": "Keine Telefonnummer für diese Benutzer",
27396 "xloc": [
27385 - "default-mobile.handlebars->11->619",
27397 + "default-mobile.handlebars->11->622",
27398 "default.handlebars->31->2265"
27399 ]
27400 },
@@ -27472,7 +27484,7 @@
27484 "fr": "Aucun droit de gestion des utilisateurs",
27485 "de": "Keine Benutzer Verwaltungsrechte",
27486 "xloc": [
27475 - "default-mobile.handlebars->11->617",
27487 + "default-mobile.handlebars->11->620",
27488 "default.handlebars->31->2263"
27489 ]
27490 },
@@ -27581,9 +27593,9 @@
27593 "default-mobile.handlebars->11->253",
27594 "default-mobile.handlebars->11->255",
27595 "default-mobile.handlebars->11->287",
27584 - "default-mobile.handlebars->11->355",
27585 - "default-mobile.handlebars->11->375",
27586 - "default-mobile.handlebars->11->518",
27596 + "default-mobile.handlebars->11->356",
27597 + "default-mobile.handlebars->11->378",
27598 + "default-mobile.handlebars->11->521",
27599 "default.handlebars->31->1468",
27600 "default.handlebars->31->1475",
27601 "default.handlebars->31->1483",
@@ -27733,7 +27745,7 @@
27745 "zh-cht": "未啟動(輸入)",
27746 "xloc": [
27747 "default-mobile.handlebars->11->261",
27736 - "default-mobile.handlebars->11->459",
27748 + "default-mobile.handlebars->11->462",
27749 "default.handlebars->31->618"
27750 ]
27751 },
@@ -27755,7 +27767,7 @@
27767 "zh-cht": "未啟動(預)",
27768 "xloc": [
27769 "default-mobile.handlebars->11->260",
27758 - "default-mobile.handlebars->11->458",
27770 + "default-mobile.handlebars->11->461",
27771 "default.handlebars->31->617"
27772 ]
27773 },
@@ -27797,7 +27809,7 @@
27809 "zh-chs": "未知",
27810 "zh-cht": "未知",
27811 "xloc": [
27800 - "default-mobile.handlebars->11->469",
27812 + "default-mobile.handlebars->11->472",
27813 "default.handlebars->31->1127"
27814 ]
27815 },
@@ -27888,7 +27900,7 @@
27900 "zh-chs": "笔记",
27901 "zh-cht": "筆記",
27902 "xloc": [
27891 - "default-mobile.handlebars->11->311",
27903 + "default-mobile.handlebars->11->312",
27904 "default.handlebars->31->1511",
27905 "default.handlebars->31->2123",
27906 "default.handlebars->31->690",
@@ -28108,10 +28120,10 @@
28120 "zh-cht": "OK",
28121 "xloc": [
28122 "default-mobile.handlebars->11->106",
28111 - "default-mobile.handlebars->11->410",
28112 - "default-mobile.handlebars->11->414",
28113 - "default-mobile.handlebars->11->418",
28114 - "default-mobile.handlebars->11->424",
28123 + "default-mobile.handlebars->11->413",
28124 + "default-mobile.handlebars->11->417",
28125 + "default-mobile.handlebars->11->421",
28126 + "default-mobile.handlebars->11->427",
28127 "default-mobile.handlebars->container->page_content->column_l->p10->p10dialog->5",
28128 "default-mobile.handlebars->dialog->idx_dlgButtonBar",
28129 "default.handlebars->31->1459",
@@ -28190,7 +28202,7 @@
28202 "zh-chs": "发生在{0}",
28203 "zh-cht": "發生在{0}",
28204 "xloc": [
28193 - "default-mobile.handlebars->11->585",
28205 + "default-mobile.handlebars->11->588",
28206 "default.handlebars->31->2231"
28207 ]
28208 },
@@ -28375,7 +28387,7 @@
28387 "zh-chs": "只能编辑小于200k的档案。",
28388 "zh-cht": "只能編輯小於200k的檔案。",
28389 "xloc": [
28378 - "default-mobile.handlebars->11->385",
28390 + "default-mobile.handlebars->11->388",
28391 "default.handlebars->31->1042",
28392 "default.handlebars->31->572"
28393 ]
@@ -28560,7 +28572,7 @@
28572 "zh-chs": "操作系统",
28573 "zh-cht": "操作系統",
28574 "xloc": [
28563 - "default-mobile.handlebars->11->426",
28575 + "default-mobile.handlebars->11->429",
28576 "default.handlebars->31->1074",
28577 "default.handlebars->31->359",
28578 "default.handlebars->31->399",
@@ -28585,7 +28597,7 @@
28597 "zh-chs": "运作",
28598 "zh-cht": "操作",
28599 "xloc": [
28588 - "default-mobile.handlebars->11->307",
28600 + "default-mobile.handlebars->11->308",
28601 "default.handlebars->31->1915",
28602 "default.handlebars->31->1996",
28603 "default.handlebars->31->493",
@@ -28706,7 +28718,7 @@
28718 "zh-chs": "过时的",
28719 "zh-cht": "過時的",
28720 "xloc": [
28709 - "default-mobile.handlebars->11->423",
28721 + "default-mobile.handlebars->11->426",
28722 "default.handlebars->31->659"
28723 ]
28724 },
@@ -28776,7 +28788,7 @@
28788 "nl": "PUSH",
28789 "fr": "Envoyer",
28790 "xloc": [
28779 - "default-mobile.handlebars->11->500",
28791 + "default-mobile.handlebars->11->503",
28792 "default.handlebars->31->1159"
28793 ]
28794 },
@@ -28786,7 +28798,7 @@
28798 "nl": "Page Down",
28799 "de": "Seite runter",
28800 "xloc": [
28789 - "default-mobile.handlebars->11->350",
28801 + "default-mobile.handlebars->11->351",
28802 "default.handlebars->31->962"
28803 ]
28804 },
@@ -28796,7 +28808,7 @@
28808 "nl": "Page Up",
28809 "de": "Seite hoch",
28810 "xloc": [
28799 - "default-mobile.handlebars->11->349",
28811 + "default-mobile.handlebars->11->350",
28812 "default.handlebars->31->961"
28813 ]
28814 },
@@ -28817,7 +28829,7 @@
28829 "zh-chs": "零件号",
28830 "zh-cht": "零件號",
28831 "xloc": [
28820 - "default-mobile.handlebars->11->487",
28832 + "default-mobile.handlebars->11->490",
28833 "default.handlebars->31->1145"
28834 ]
28835 },
@@ -28893,7 +28905,7 @@
28905 "zh-cht": "部分權限",
28906 "xloc": [
28907 "default-mobile.handlebars->11->127",
28896 - "default-mobile.handlebars->11->523",
28908 + "default-mobile.handlebars->11->526",
28909 "default.handlebars->31->1445"
28910 ]
28911 },
@@ -28954,7 +28966,7 @@
28966 "zh-chs": "密码",
28967 "zh-cht": "密碼",
28968 "xloc": [
28957 - "default-mobile.handlebars->11->317",
28969 + "default-mobile.handlebars->11->318",
28970 "default.handlebars->31->1535",
28971 "default.handlebars->31->1959",
28972 "default.handlebars->31->1960",
@@ -29072,7 +29084,7 @@
29084 "fr": "Mot de passe changé.",
29085 "de": "Passwort geändert.",
29086 "xloc": [
29075 - "default-mobile.handlebars->11->613",
29087 + "default-mobile.handlebars->11->616",
29088 "default.handlebars->31->2259"
29089 ]
29090 },
@@ -29250,7 +29262,7 @@
29262 "zh-cht": "糊",
29263 "xloc": [
29264 "default-mobile.handlebars->11->151",
29253 - "default-mobile.handlebars->11->390",
29265 + "default-mobile.handlebars->11->393",
29266 "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->2->1->3",
29267 "default-mobile.handlebars->container->page_content->column_l->p5->p5myfiles->p5toolbar->1->0->1->3",
29268 "default.handlebars->31->1016",
@@ -29321,7 +29333,7 @@
29333 "zh-chs": "执行代理指令",
29334 "zh-cht": "執行代理指令",
29335 "xloc": [
29324 - "default-mobile.handlebars->11->503",
29336 + "default-mobile.handlebars->11->506",
29337 "default.handlebars->31->1162"
29338 ]
29339 },
@@ -29532,6 +29544,7 @@
29544 "zh-chs": "在设备上执行电源操作",
29545 "zh-cht": "在裝置上執行電源操作",
29546 "xloc": [
29547 + "default-mobile.handlebars->container->page_content->column_l->p10->p10terminal->termTable->termarea4->1->3",
29548 "default.handlebars->31->689",
29549 "default.handlebars->container->column_l->p11->deskarea0->deskarea1->1",
29550 "default.handlebars->container->column_l->p12->termTable->1->1->0->1->1",
@@ -29564,7 +29577,7 @@
29577 "fr": "Permission refusée",
29578 "de": "Zugriff verboten",
29579 "xloc": [
29567 - "default-mobile.handlebars->11->594",
29580 + "default-mobile.handlebars->11->597",
29581 "default.handlebars->31->2240"
29582 ]
29583 },
@@ -29585,7 +29598,7 @@
29598 "zh-chs": "权限",
29599 "zh-cht": "權限",
29600 "xloc": [
29588 - "default-mobile.handlebars->11->579",
29601 + "default-mobile.handlebars->11->582",
29602 "default.handlebars->31->1653",
29603 "default.handlebars->31->1887"
29604 ]
@@ -30138,7 +30151,7 @@
30151 "zh-chs": "电源状态",
30152 "zh-cht": "電源狀態",
30153 "xloc": [
30141 - "default-mobile.handlebars->11->315"
30154 + "default-mobile.handlebars->11->316"
30155 ]
30156 },
30157 {
@@ -30180,7 +30193,7 @@
30193 "zh-cht": "關機",
30194 "xloc": [
30195 "default-mobile.handlebars->11->218",
30183 - "default-mobile.handlebars->11->306",
30196 + "default-mobile.handlebars->11->307",
30197 "default.handlebars->31->6",
30198 "default.handlebars->31->838"
30199 ]
@@ -30394,7 +30407,7 @@
30407 "fr": "Impression écran",
30408 "de": "Bildschirm Drucken",
30409 "xloc": [
30397 - "default-mobile.handlebars->11->344",
30410 + "default-mobile.handlebars->11->345",
30411 "default.handlebars->31->956"
30412 ]
30413 },
@@ -30616,7 +30629,7 @@
30629 "zh-chs": "配置状态",
30630 "zh-cht": "配置狀態",
30631 "xloc": [
30619 - "default-mobile.handlebars->11->463",
30632 + "default-mobile.handlebars->11->466",
30633 "default.handlebars->31->1121"
30634 ]
30635 },
@@ -31120,7 +31133,7 @@
31133 "zh-chs": "收到无效的网络数据",
31134 "zh-cht": "收到無效的網絡數據",
31135 "xloc": [
31123 - "default-mobile.handlebars->11->336",
31136 + "default-mobile.handlebars->11->337",
31137 "default.handlebars->31->936",
31138 "desktop.handlebars->3->10",
31139 "terminal.handlebars->3->14"
@@ -31244,7 +31257,7 @@
31257 "zh-cht": "遞迴刪除",
31258 "xloc": [
31259 "default-mobile.handlebars->11->144",
31247 - "default-mobile.handlebars->11->378",
31260 + "default-mobile.handlebars->11->381",
31261 "default.handlebars->31->1035",
31262 "default.handlebars->31->1733"
31263 ]
@@ -31575,7 +31588,7 @@
31588 "zh-chs": "远程命令",
31589 "zh-cht": "遠程命令",
31590 "xloc": [
31578 - "default-mobile.handlebars->11->554",
31591 + "default-mobile.handlebars->11->557",
31592 "default.handlebars->31->1612"
31593 ]
31594 },
@@ -31596,8 +31609,8 @@
31609 "zh-chs": "遥控",
31610 "zh-cht": "遙控",
31611 "xloc": [
31599 - "default-mobile.handlebars->11->541",
31600 - "default-mobile.handlebars->11->561",
31612 + "default-mobile.handlebars->11->544",
31613 + "default-mobile.handlebars->11->564",
31614 "default.handlebars->31->1597",
31615 "default.handlebars->31->1634"
31616 ]
@@ -31745,7 +31758,7 @@
31758 "zh-chs": "远程桌面设置",
31759 "zh-cht": "遠程桌面設置",
31760 "xloc": [
31748 - "default-mobile.handlebars->11->338",
31761 + "default-mobile.handlebars->11->339",
31762 "default.handlebars->31->312",
31763 "default.handlebars->31->947",
31764 "desktop.handlebars->3->20"
@@ -31789,7 +31802,7 @@
31802 "zh-chs": "远程网格用户",
31803 "zh-cht": "遠程網格用戶",
31804 "xloc": [
31792 - "default-mobile.handlebars->11->582"
31805 + "default-mobile.handlebars->11->585"
31806 ]
31807 },
31808 {
@@ -31846,8 +31859,8 @@
31859 "zh-chs": "仅远程查看",
31860 "zh-cht": "僅遠程查看",
31861 "xloc": [
31849 - "default-mobile.handlebars->11->542",
31850 - "default-mobile.handlebars->11->566",
31862 + "default-mobile.handlebars->11->545",
31863 + "default-mobile.handlebars->11->569",
31864 "default.handlebars->31->1598",
31865 "default.handlebars->31->1639"
31866 ]
@@ -32596,7 +32609,7 @@
32609 "zh-cht": "改名",
32610 "xloc": [
32611 "default-mobile.handlebars->11->148",
32599 - "default-mobile.handlebars->11->382",
32612 + "default-mobile.handlebars->11->385",
32613 "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->2->1->1",
32614 "default-mobile.handlebars->container->page_content->column_l->p5->p5myfiles->p5toolbar->1->0->1->1",
32615 "default.handlebars->31->1039",
@@ -32790,7 +32803,7 @@
32803 "zh-chs": "重设",
32804 "zh-cht": "重設",
32805 "xloc": [
32793 - "default-mobile.handlebars->11->305",
32806 + "default-mobile.handlebars->11->306",
32807 "default.handlebars->31->837",
32808 "default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->devMapToolbar"
32809 ]
@@ -32812,7 +32825,7 @@
32825 "zh-chs": "重置/关闭电源",
32826 "zh-cht": "重置/關閉電源",
32827 "xloc": [
32815 - "default-mobile.handlebars->11->555",
32828 + "default-mobile.handlebars->11->558",
32829 "default.handlebars->31->1613"
32830 ]
32831 },
@@ -32939,7 +32952,7 @@
32952 "zh-chs": "重置/关闭",
32953 "zh-cht": "重置/關閉",
32954 "xloc": [
32942 - "default-mobile.handlebars->11->575",
32955 + "default-mobile.handlebars->11->578",
32956 "default.handlebars->31->1649",
32957 "default.handlebars->31->771",
32958 "default.handlebars->31->793"
@@ -33093,7 +33106,7 @@
33106 "fr": "Droit",
33107 "nl": "Rechts",
33108 "xloc": [
33096 - "default-mobile.handlebars->11->353",
33109 + "default-mobile.handlebars->11->354",
33110 "default.handlebars->31->965"
33111 ]
33112 },
@@ -33155,7 +33168,7 @@
33168 "zh-cht": "根",
33169 "xloc": [
33170 "default-mobile.handlebars->11->130",
33158 - "default-mobile.handlebars->11->372",
33171 + "default-mobile.handlebars->11->375",
33172 "default.handlebars->31->1024",
33173 "default.handlebars->31->1705"
33174 ]
@@ -33590,7 +33603,7 @@
33603 "fr": "Erreur SMS",
33604 "de": "SMS Fehler",
33605 "xloc": [
33593 - "default-mobile.handlebars->11->621",
33606 + "default-mobile.handlebars->11->624",
33607 "default.handlebars->31->2267"
33608 ]
33609 },
@@ -33600,7 +33613,7 @@
33613 "fr": "Erreur SMS: {0}",
33614 "de": "SMS Fehler: {0}",
33615 "xloc": [
33603 - "default-mobile.handlebars->11->622",
33616 + "default-mobile.handlebars->11->625",
33617 "default.handlebars->31->2268"
33618 ]
33619 },
@@ -33610,7 +33623,7 @@
33623 "fr": "Passerelle SMS non activée",
33624 "de": "SMS-Gateway nicht aktiviert",
33625 "xloc": [
33613 - "default-mobile.handlebars->11->616",
33626 + "default-mobile.handlebars->11->619",
33627 "default.handlebars->31->2262"
33628 ]
33629 },
@@ -33642,7 +33655,7 @@
33655 "fr": "SMS envoyé avec succès.",
33656 "de": "SMS Erfolgreich gesendet.",
33657 "xloc": [
33645 - "default-mobile.handlebars->11->620",
33658 + "default-mobile.handlebars->11->623",
33659 "default.handlebars->31->2266"
33660 ]
33661 },
@@ -34021,7 +34034,7 @@
34034 "zh-chs": "屏幕",
34035 "zh-cht": "屏幕",
34036 "xloc": [
34024 - "default-mobile.handlebars->11->367"
34037 + "default-mobile.handlebars->11->368"
34038 ]
34039 },
34040 {
@@ -34041,7 +34054,7 @@
34054 "zh-chs": "屏幕选择",
34055 "zh-cht": "屏幕選擇",
34056 "xloc": [
34044 - "default-mobile.handlebars->11->368"
34057 + "default-mobile.handlebars->11->369"
34058 ]
34059 },
34060 {
@@ -34168,7 +34181,7 @@
34181 "zh-chs": "已使用TLS保安",
34182 "zh-cht": "已使用TLS保安",
34183 "xloc": [
34171 - "default-mobile.handlebars->11->466",
34184 + "default-mobile.handlebars->11->469",
34185 "default.handlebars->31->1124"
34186 ]
34187 },
@@ -34189,8 +34202,8 @@
34202 "zh-chs": "安全",
34203 "zh-cht": "安全",
34204 "xloc": [
34192 - "default-mobile.handlebars->11->318",
34193 - "default-mobile.handlebars->11->465",
34205 + "default-mobile.handlebars->11->319",
34206 + "default-mobile.handlebars->11->468",
34207 "default.handlebars->31->1123",
34208 "default.handlebars->31->1703",
34209 "default.handlebars->31->2121",
@@ -34225,7 +34238,7 @@
34238 "fr": "Avertissement de sécurité",
34239 "de": "Sicherheits Warnung",
34240 "xloc": [
34228 - "default-mobile.handlebars->11->590",
34241 + "default-mobile.handlebars->11->593",
34242 "default.handlebars->31->2236"
34243 ]
34244 },
@@ -34423,7 +34436,7 @@
34436 "zh-chs": "选择要在此设备上执行的操作。",
34437 "zh-cht": "選擇要在此裝置上執行的操作。",
34438 "xloc": [
34426 - "default-mobile.handlebars->11->302",
34439 + "default-mobile.handlebars->11->303",
34440 "default.handlebars->31->833"
34441 ]
34442 },
@@ -34485,7 +34498,7 @@
34498 "zh-chs": "仅自我事件",
34499 "zh-cht": "僅自我事件",
34500 "xloc": [
34488 - "default-mobile.handlebars->11->571",
34501 + "default-mobile.handlebars->11->574",
34502 "default.handlebars->31->1645"
34503 ]
34504 },
@@ -34903,7 +34916,7 @@
34916 "zh-chs": "序列号",
34917 "zh-cht": "序列號",
34918 "xloc": [
34906 - "default-mobile.handlebars->11->477",
34919 + "default-mobile.handlebars->11->480",
34920 "default.handlebars->31->1135"
34921 ]
34922 },
@@ -34992,8 +35005,8 @@
35005 "zh-chs": "服务器档案",
35006 "zh-cht": "伺服器檔案",
35007 "xloc": [
34995 - "default-mobile.handlebars->11->548",
34996 - "default-mobile.handlebars->11->563",
35008 + "default-mobile.handlebars->11->551",
35009 + "default-mobile.handlebars->11->566",
35010 "default.handlebars->31->1606",
35011 "default.handlebars->31->1636",
35012 "default.handlebars->31->1973",
@@ -35026,7 +35039,7 @@
35039 "nl": "Server limiet",
35040 "fr": "Limite du serveur",
35041 "xloc": [
35029 - "default-mobile.handlebars->11->589",
35042 + "default-mobile.handlebars->11->592",
35043 "default.handlebars->31->2235"
35044 ]
35045 },
@@ -35901,8 +35914,8 @@
35914 "fr": "Shift",
35915 "nl": "Shift",
35916 "xloc": [
35904 - "default-mobile.handlebars->11->356",
35905 - "default-mobile.handlebars->11->360",
35917 + "default-mobile.handlebars->11->357",
35918 + "default-mobile.handlebars->11->361",
35919 "default.handlebars->31->968",
35920 "default.handlebars->31->972"
35921 ]
@@ -36086,7 +36099,7 @@
36099 "zh-chs": "只显示自己的事件",
36100 "zh-cht": "只顯示自己的事件",
36101 "xloc": [
36089 - "default-mobile.handlebars->11->551",
36102 + "default-mobile.handlebars->11->554",
36103 "default.handlebars->31->1609"
36104 ]
36105 },
@@ -36674,7 +36687,7 @@
36687 "default-mobile.handlebars->11->214",
36688 "default-mobile.handlebars->11->215",
36689 "default-mobile.handlebars->11->216",
36677 - "default-mobile.handlebars->11->304",
36690 + "default-mobile.handlebars->11->305",
36691 "default.handlebars->31->2",
36692 "default.handlebars->31->3",
36693 "default.handlebars->31->4",
@@ -36844,7 +36857,7 @@
36857 "zh-chs": "软断开代理",
36858 "zh-cht": "軟斷開代理",
36859 "xloc": [
36847 - "default-mobile.handlebars->11->510",
36860 + "default-mobile.handlebars->11->513",
36861 "default.handlebars->31->1169"
36862 ]
36863 },
@@ -37477,7 +37490,7 @@
37490 "zh-chs": "特殊键",
37491 "zh-cht": "特殊鍵",
37492 "xloc": [
37480 - "default-mobile.handlebars->11->366"
37493 + "default-mobile.handlebars->11->367"
37494 ]
37495 },
37496 {
@@ -37607,7 +37620,7 @@
37620 "nl": "Chat sessie starten?",
37621 "de": "Starten eines Chats?",
37622 "xloc": [
37610 - "default-mobile.handlebars->11->313"
37623 + "default-mobile.handlebars->11->314"
37624 ]
37625 },
37626 {
@@ -38008,7 +38021,7 @@
38021 "zh-chs": "储存",
38022 "zh-cht": "儲存",
38023 "xloc": [
38011 - "default-mobile.handlebars->11->493",
38024 + "default-mobile.handlebars->11->496",
38025 "default.handlebars->31->1151"
38026 ]
38027 },
@@ -38520,7 +38533,7 @@
38533 "zh-chs": "未设置TLS",
38534 "zh-cht": "未設置TLS",
38535 "xloc": [
38523 - "default-mobile.handlebars->11->467",
38536 + "default-mobile.handlebars->11->470",
38537 "default.handlebars->31->1125"
38538 ]
38539 },
@@ -38541,7 +38554,7 @@
38554 "zh-chs": "需要TLS加密",
38555 "zh-cht": "需要TLS加密",
38556 "xloc": [
38544 - "default-mobile.handlebars->11->320",
38557 + "default-mobile.handlebars->11->321",
38558 "default.handlebars->31->332",
38559 "default.handlebars->31->871"
38560 ]
@@ -38563,7 +38576,7 @@
38576 "zh-chs": "标签",
38577 "zh-cht": "標籤",
38578 "xloc": [
38566 - "default-mobile.handlebars->11->341",
38579 + "default-mobile.handlebars->11->342",
38580 "default-mobile.handlebars->dialog->3->dialog3->deskkeys->3",
38581 "default.handlebars->31->953"
38582 ]
@@ -38628,7 +38641,7 @@
38641 "xloc": [
38642 "default-mobile.handlebars->11->288",
38643 "default-mobile.handlebars->11->289",
38631 - "default-mobile.handlebars->11->329",
38644 + "default-mobile.handlebars->11->330",
38645 "default.handlebars->31->512",
38646 "default.handlebars->31->686",
38647 "default.handlebars->31->687",
@@ -38714,6 +38727,7 @@
38727 "zh-cht": "終端機",
38728 "xloc": [
38729 "default-mobile.handlebars->11->199",
38730 + "default-mobile.handlebars->11->299",
38731 "default.handlebars->31->1571",
38732 "default.handlebars->31->2209",
38733 "default.handlebars->31->292",
@@ -39035,7 +39049,7 @@
39049 "zh-chs": "目前没有任何通知",
39050 "zh-cht": "目前沒有任何通知",
39051 "xloc": [
39038 - "default-mobile.handlebars->11->584",
39052 + "default-mobile.handlebars->11->587",
39053 "default.handlebars->31->2230"
39054 ]
39055 },
@@ -39045,7 +39059,7 @@
39059 "fr": "Il y a eu {0} tentatives de connexion infructueuses sur ce compte depuis la dernière connexion.",
39060 "de": "Seit der letzten Anmeldung sind {0} Anmeldeversuche für dieses Konto fehlgeschlagen.",
39061 "xloc": [
39048 - "default-mobile.handlebars->11->605",
39062 + "default-mobile.handlebars->11->608",
39063 "default.handlebars->31->2251"
39064 ]
39065 },
@@ -39502,7 +39516,7 @@
39516 "zh-chs": "超时",
39517 "zh-cht": "超時",
39518 "xloc": [
39505 - "default-mobile.handlebars->11->335",
39519 + "default-mobile.handlebars->11->336",
39520 "default.handlebars->31->935",
39521 "desktop.handlebars->3->9",
39522 "terminal.handlebars->3->13"
@@ -40375,7 +40389,7 @@
40389 "zh-cht": "類型",
40390 "xloc": [
40391 "default-mobile.handlebars->11->121",
40378 - "default-mobile.handlebars->11->519",
40392 + "default-mobile.handlebars->11->522",
40393 "default.handlebars->31->1434",
40394 "default.handlebars->31->1476",
40395 "default.handlebars->31->1528",
@@ -40612,7 +40626,7 @@
40626 "fr": "Impossible d'ajouter un utilisateur dans ce mode",
40627 "de": "In diesem Modus kann kein Benutzer hinzugefügt werden",
40628 "xloc": [
40615 - "default-mobile.handlebars->11->601",
40629 + "default-mobile.handlebars->11->604",
40630 "default.handlebars->31->2247"
40631 ]
40632 },
@@ -40740,7 +40754,7 @@
40754 "zh-cht": "卸載",
40755 "xloc": [
40756 "agent-translations.json",
40743 - "default-mobile.handlebars->11->573",
40757 + "default-mobile.handlebars->11->576",
40758 "default.handlebars->31->1647",
40759 "default.handlebars->31->769",
40760 "default.handlebars->31->791"
@@ -40763,7 +40777,7 @@
40777 "zh-chs": "卸载代理",
40778 "zh-cht": "卸載代理",
40779 "xloc": [
40766 - "default-mobile.handlebars->11->553",
40780 + "default-mobile.handlebars->11->556",
40781 "default.handlebars->31->479",
40782 "default.handlebars->31->844"
40783 ]
@@ -40833,8 +40847,8 @@
40847 "default-mobile.handlebars->11->43",
40848 "default-mobile.handlebars->11->44",
40849 "default-mobile.handlebars->11->45",
40836 - "default-mobile.handlebars->11->457",
40837 - "default-mobile.handlebars->11->464",
40850 + "default-mobile.handlebars->11->460",
40851 + "default-mobile.handlebars->11->467",
40852 "default-mobile.handlebars->11->6",
40853 "default.handlebars->31->1115",
40854 "default.handlebars->31->1122",
@@ -40876,7 +40890,7 @@
40890 "zh-chs": "未知#{0}",
40891 "zh-cht": "未知#{0}",
40892 "xloc": [
40879 - "default-mobile.handlebars->11->513",
40893 + "default-mobile.handlebars->11->516",
40894 "default.handlebars->31->1470"
40895 ]
40896 },
@@ -41124,7 +41138,7 @@
41138 "zh-chs": "向上",
41139 "zh-cht": "向上",
41140 "xloc": [
41127 - "default-mobile.handlebars->11->352",
41141 + "default-mobile.handlebars->11->353",
41142 "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->2->1->1",
41143 "default-mobile.handlebars->container->page_content->column_l->p5->p5myfiles->p5toolbar->1->0->1->1",
41144 "default.handlebars->31->964",
@@ -41171,8 +41185,8 @@
41185 "zh-cht": "更新資料",
41186 "xloc": [
41187 "agent-translations.json",
41174 - "default-mobile.handlebars->11->413",
41175 - "default-mobile.handlebars->11->415",
41188 + "default-mobile.handlebars->11->416",
41189 + "default-mobile.handlebars->11->418",
41190 "default.handlebars->31->649",
41191 "default.handlebars->31->651"
41192 ]
@@ -41219,9 +41233,9 @@
41233 "zh-cht": "上載檔案",
41234 "xloc": [
41235 "default-mobile.handlebars->11->149",
41222 - "default-mobile.handlebars->11->383",
41223 - "default-mobile.handlebars->11->401",
41236 + "default-mobile.handlebars->11->386",
41237 "default-mobile.handlebars->11->404",
41238 + "default-mobile.handlebars->11->407",
41239 "default.handlebars->31->1040",
41240 "default.handlebars->31->1064",
41241 "default.handlebars->31->1067",
@@ -41247,7 +41261,7 @@
41261 "zh-chs": "上载网格代理核心",
41262 "zh-cht": "上載mesh agent核心",
41263 "xloc": [
41250 - "default-mobile.handlebars->11->512",
41264 + "default-mobile.handlebars->11->515",
41265 "default.handlebars->31->1171"
41266 ]
41267 },
@@ -41268,7 +41282,7 @@
41282 "zh-chs": "上载核心档案",
41283 "zh-cht": "上載核心檔案",
41284 "xloc": [
41271 - "default-mobile.handlebars->11->509",
41285 + "default-mobile.handlebars->11->512",
41286 "default.handlebars->31->1168"
41287 ]
41288 },
@@ -41289,7 +41303,7 @@
41303 "zh-chs": "上载默认服务器核心",
41304 "zh-cht": "上載默認伺服器核心",
41305 "xloc": [
41292 - "default-mobile.handlebars->11->505",
41306 + "default-mobile.handlebars->11->508",
41307 "default.handlebars->31->1164",
41308 "default.handlebars->31->491",
41309 "default.handlebars->31->531"
@@ -41361,7 +41375,7 @@
41375 "zh-chs": "上传恢复核心",
41376 "zh-cht": "上傳恢復核心",
41377 "xloc": [
41364 - "default-mobile.handlebars->11->507",
41378 + "default-mobile.handlebars->11->510",
41379 "default.handlebars->31->1166"
41380 ]
41381 },
@@ -41391,7 +41405,7 @@
41405 "fr": "Charger un micro noyau",
41406 "de": "Laden Sie den winzigen Kern hoch",
41407 "xloc": [
41394 - "default-mobile.handlebars->11->508",
41408 + "default-mobile.handlebars->11->511",
41409 "default.handlebars->31->1167"
41410 ]
41411 },
@@ -41412,7 +41426,7 @@
41426 "zh-chs": "上传将覆盖1个档案。继续?",
41427 "zh-cht": "上傳將覆蓋1個檔案。繼續?",
41428 "xloc": [
41415 - "default-mobile.handlebars->11->402",
41429 + "default-mobile.handlebars->11->405",
41430 "default.handlebars->31->1065",
41431 "default.handlebars->31->1747"
41432 ]
@@ -41434,7 +41448,7 @@
41448 "zh-chs": "上传将覆盖{0}个档案。继续?",
41449 "zh-cht": "上傳將覆蓋{0}個檔案。繼續?",
41450 "xloc": [
41437 - "default-mobile.handlebars->11->403",
41451 + "default-mobile.handlebars->11->406",
41452 "default.handlebars->31->1066",
41453 "default.handlebars->31->1748"
41454 ]
@@ -41725,7 +41739,7 @@
41739 "zh-chs": "用户授权",
41740 "zh-cht": "用戶授權",
41741 "xloc": [
41728 - "default-mobile.handlebars->11->522",
41742 + "default-mobile.handlebars->11->525",
41743 "default.handlebars->31->1523",
41744 "default.handlebars->31->738"
41745 ]
@@ -41837,7 +41851,7 @@
41851 "zh-chs": "用户识别码",
41852 "zh-cht": "用戶識別碼",
41853 "xloc": [
41840 - "default-mobile.handlebars->11->578"
41854 + "default-mobile.handlebars->11->581"
41855 ]
41856 },
41857 {
@@ -41929,7 +41943,7 @@
41943 "zh-chs": "用户名",
41944 "zh-cht": "用戶名",
41945 "xloc": [
41932 - "default-mobile.handlebars->11->577",
41946 + "default-mobile.handlebars->11->580",
41947 "default.handlebars->31->1651"
41948 ]
41949 },
@@ -42098,7 +42112,7 @@
42112 "fr": "L'utilisateur existe déjà",
42113 "de": "Benutzer existiert bereits.",
42114 "xloc": [
42101 - "default-mobile.handlebars->11->600",
42115 + "default-mobile.handlebars->11->603",
42116 "default.handlebars->31->2246"
42117 ]
42118 },
@@ -42232,7 +42246,7 @@
42246 "fr": "Utilisateur {0} introuvable.",
42247 "de": "Benutzer {0} nicht gefunden",
42248 "xloc": [
42235 - "default-mobile.handlebars->11->608",
42249 + "default-mobile.handlebars->11->611",
42250 "default.handlebars->31->2254"
42251 ]
42252 },
@@ -42273,7 +42287,7 @@
42287 "zh-chs": "用户名",
42288 "zh-cht": "用戶名",
42289 "xloc": [
42276 - "default-mobile.handlebars->11->316",
42290 + "default-mobile.handlebars->11->317",
42291 "default.handlebars->31->1957",
42292 "default.handlebars->31->327",
42293 "default.handlebars->31->867",
@@ -42380,7 +42394,7 @@
42394 "fr": "Utilisateurs {0} introuvables.",
42395 "de": "Benutzer {0} nicht gefunden",
42396 "xloc": [
42383 - "default-mobile.handlebars->11->609",
42397 + "default-mobile.handlebars->11->612",
42398 "default.handlebars->31->2255"
42399 ]
42400 },
@@ -42441,7 +42455,7 @@
42455 "fr": "Exception de validation",
42456 "de": "Validierungsausnahme",
42457 "xloc": [
42444 - "default-mobile.handlebars->11->602",
42458 + "default-mobile.handlebars->11->605",
42459 "default.handlebars->31->2248"
42460 ]
42461 },
@@ -42502,8 +42516,8 @@
42516 "zh-chs": "供应商",
42517 "zh-cht": "供應商",
42518 "xloc": [
42505 - "default-mobile.handlebars->11->472",
42519 "default-mobile.handlebars->11->475",
42520 + "default-mobile.handlebars->11->478",
42521 "default.handlebars->31->1130",
42522 "default.handlebars->31->1133"
42523 ]
@@ -42670,10 +42684,10 @@
42684 "zh-chs": "版本",
42685 "zh-cht": "版",
42686 "xloc": [
42673 - "default-mobile.handlebars->11->407",
42674 - "default-mobile.handlebars->11->456",
42675 - "default-mobile.handlebars->11->473",
42676 - "default-mobile.handlebars->11->478",
42687 + "default-mobile.handlebars->11->410",
42688 + "default-mobile.handlebars->11->459",
42689 + "default-mobile.handlebars->11->476",
42690 + "default-mobile.handlebars->11->481",
42691 "default.handlebars->31->1072",
42692 "default.handlebars->31->1114",
42693 "default.handlebars->31->1131",
@@ -43045,7 +43059,7 @@
43059 "zh-chs": "正在等待用户授予访问权限...",
43060 "zh-cht": "正在等待用戶授予訪問權限...",
43061 "xloc": [
43048 - "default-mobile.handlebars->11->332",
43062 + "default-mobile.handlebars->11->333",
43063 "default.handlebars->31->932",
43064 "desktop.handlebars->3->6",
43065 "terminal.handlebars->3->10"
@@ -43089,8 +43103,8 @@
43103 "zh-chs": "唤醒设备",
43104 "zh-cht": "喚醒裝置",
43105 "xloc": [
43092 - "default-mobile.handlebars->11->549",
43093 - "default-mobile.handlebars->11->564",
43106 + "default-mobile.handlebars->11->552",
43107 + "default-mobile.handlebars->11->567",
43108 "default.handlebars->31->1607",
43109 "default.handlebars->31->1637"
43110 ]
@@ -43112,7 +43126,7 @@
43126 "zh-chs": "唤醒",
43127 "zh-cht": "喚醒",
43128 "xloc": [
43115 - "default-mobile.handlebars->11->303",
43129 + "default-mobile.handlebars->11->304",
43130 "default.handlebars->31->834"
43131 ]
43132 },
@@ -43487,8 +43501,8 @@
43501 "zh-chs": "Win",
43502 "zh-cht": "Win",
43503 "xloc": [
43490 - "default-mobile.handlebars->11->359",
43491 - "default-mobile.handlebars->11->363",
43504 + "default-mobile.handlebars->11->360",
43505 + "default-mobile.handlebars->11->364",
43506 "default-mobile.handlebars->dialog->3->dialog3->deskkeys->5",
43507 "default.handlebars->31->971",
43508 "default.handlebars->31->975",
@@ -44012,7 +44026,7 @@
44026 "fr": "Sécurité Windows",
44027 "de": "Windows Sicherheit",
44028 "xloc": [
44015 - "default-mobile.handlebars->11->421",
44029 + "default-mobile.handlebars->11->424",
44030 "default.handlebars->31->657"
44031 ]
44032 },
@@ -45029,7 +45043,7 @@
45043 "zh-chs": "console.txt",
45044 "zh-cht": "console.txt",
45045 "xloc": [
45032 - "default-mobile.handlebars->11->502",
45046 + "default-mobile.handlebars->11->505",
45047 "default.handlebars->31->1161"
45048 ]
45049 },
@@ -46183,8 +46197,8 @@
46197 "zh-chs": "{0}",
46198 "zh-cht": "{0}",
46199 "xloc": [
46186 - "default-mobile.handlebars->11->450",
46187 - "default-mobile.handlebars->11->454"
46200 + "default-mobile.handlebars->11->453",
46201 + "default-mobile.handlebars->11->457"
46202 ]
46203 },
46204 {
@@ -46267,8 +46281,8 @@
46281 "zh-chs": "{0} Mb",
46282 "zh-cht": "{0} Mb",
46283 "xloc": [
46270 - "default-mobile.handlebars->11->486",
46271 - "default-mobile.handlebars->11->491",
46284 + "default-mobile.handlebars->11->489",
46285 + "default-mobile.handlebars->11->494",
46286 "default.handlebars->31->1144",
46287 "default.handlebars->31->1149",
46288 "default.handlebars->31->1717",
@@ -46292,7 +46306,7 @@
46306 "zh-chs": "{0} Mb,{1} Mhz",
46307 "zh-cht": "{0} Mb,{1} Mhz",
46308 "xloc": [
46295 - "default-mobile.handlebars->11->484",
46309 + "default-mobile.handlebars->11->487",
46310 "default.handlebars->31->1142"
46311 ]
46312 },
@@ -46847,8 +46861,8 @@
46861 "nl": "{0}, Mask: {1}, Gateway: {2}",
46862 "fr": "{0}, Masque : {1}, Passerelle : {2}",
46863 "xloc": [
46850 - "default-mobile.handlebars->11->448",
46851 - "default-mobile.handlebars->11->452"
46864 + "default-mobile.handlebars->11->451",
46865 + "default-mobile.handlebars->11->455"
46866 ]
46867 },
46868 {
views/default-mobile.handlebars
+175 -125
@@ -484,7 +484,7 @@
484 width:120px;
485 background-color:#AAA;
486 text-align:center;
487 - padding:10px;
487 + padding:8px;
488 cursor:pointer;
489 margin:10px;
490 z-index:1000;
@@ -576,7 +576,6 @@
576 }
577
578 .areaHead {
579 - padding-left: 4px;
579 padding-top: 2px;
580 padding-bottom: 2px;
581 background: #C0C0C0;
@@ -601,7 +600,6 @@
600 .toright2 {
601 float: right;
602 text-align: right;
604 - padding-right: 4px;
603 }
604
605 #consoleTable {
@@ -633,7 +631,6 @@
631 #termTable {
632 width: 100%;
633 padding: 0px;
636 - padding: 0px;
634 margin-top: 0px;
635 }
636
@@ -648,15 +645,9 @@
645 #termarea3x {
646 background: black;
647 text-align: center;
651 - height: 500px;
648 + height: 400px;
649 position: relative;
650 }
654 -
655 - #Term {
656 - background: black;
657 - margin: 0;
658 - padding: 0;
659 - }
651 </style>
652 </head>
653 <body id="body" onload="if (typeof(startup) !== 'undefined') startup();" style="overflow-y:hidden;margin:0;padding:0;border:0;font-size:13px;font-family:\'Trebuchet MS\', Arial, Helvetica, sans-serif">
@@ -875,7 +866,7 @@
866 <img id="deskkeybutton2a" src="images/mobile-desk-keyboard-open.png" class="deskButton" style="top:210px;display:none" onclick="toggleKeyboard()" />
867 <img id="deskkeybutton2b" src="images/mobile-desk-keyboard-close.png" class="deskButton" style="top:210px;display:none" onclick="toggleKeyboard()" />
868 <div style="position:absolute;top:0;left:0;z-index:200;opacity:0;width:1px;height:1px">
878 - <input id="softKeyboard" autocomplete="off" type="password" style="z-index:200;opacity:0;width:1px;height:1px" onfocus="keyboardFocusChange()" onblur="keyboardFocusChange()" onkeypress="return ondeskkeypress(event)" onkeydown="return ondeskkeydown(event)" onkeyup="return ondeskkeyup(event)" />
869 + <input id="softKeyboard" autocomplete="off" type="password" style="z-index:200;opacity:0;width:1px;height:1px" onfocus="keyboardFocusChange()" onblur="keyboardFocusChange()" onkeypress="return ondeskkeypress(event,1)" onkeydown="return ondeskkeydown(event,1)" onkeyup="return ondeskkeyup(event,1)" />
870 </div>
871 <div id="deskButtonMenu" style="display:none;position:absolute;top:10px;left:10px;right:55px;bottom:10px;z-index:1000"></div>
872 <div id=p10desktop style="overflow:hidden;position:absolute;top:55px;bottom:0px;width:100%;display:none">
@@ -918,38 +909,34 @@
909 </div>
910 </div>
911 </div>
921 - <div id=p10terminal style="overflow:hidden;position:absolute;top:55px;bottom:0px;width:100%;display:none">
922 - <div id=termTable style="position:relative">
923 - <table style="width:100%" cellpadding=0 cellspacing=0>
924 - <tr>
925 - <td class="areaHead">
926 - <div class="toright2">
927 - </div>
928 - <div>
929 - <input type="button" id="autoconnectbutton2" value="AutoConnect" onclick=autoConnectTerminal(event) onkeypress="return false" onkeydown="return false" style="display:none" />
930 - <span id="connectbutton2span"><input type="button" id="connectbutton2" cmenu="termConnectButton" value="Connect" onclick=connectTerminal(event,1) onkeypress="return false" onkeydown="return false" disabled="disabled" /></span>
931 - <span id="disconnectbutton2span">&nbsp;<input type="button" id="disconnectbutton2" value="Disconnect" onclick=connectTerminal(event,0) onkeypress="return false" onkeydown="return false" /></span>
932 - &nbsp;<span id="termstatus" style="line-height:22px">Disconnected</span><span id="termtitle"></span>
933 - </div>
934 - </td>
935 - </tr>
936 - <tr>
937 - <td id="termarea3x">
938 - <div id="termarea3xdiv" style="width:100%;height:100%"></div>
939 - <pre id="Term"></pre>
940 - </td>
941 - </tr>
942 - <tr>
943 - <td class="areaFoot">
944 - <div class="toright2">
945 - </div>
946 - <div>
947 - &nbsp;
948 - <input id="termActionsBtn" type=button title="Perform power actions on the device" onkeypress="return false" onkeydown="return false" value=Actions onclick=deviceActionFunction() />
949 - </div>
950 - </td>
951 - </tr>
952 - </table>
912 + <div id="termButtonMenu" style="display:none;position:absolute;top:10px;left:10px;right:55px;bottom:10px;z-index:1000"></div>
913 + <div id=p10terminal style="overflow:hidden;position:absolute;top:55px;bottom:0px;width:100%;display:none;background-color:#333">
914 + <div id=termTable style="position:absolute;top:0;bottom:0;left:0;right:0">
915 + <div id="termarea1" style="position:absolute;top:0;height:32px;left:0;right:0">
916 + <div class="areaHead">
917 + <div class="toright2">
918 + <input type=button id=termFullScreen value="Full Screen" onclick=deskToggleFull(event) onkeypress="return false" onkeydown="return false" disabled="disabled" style="height:28px;margin-right:3px;">
919 + </div>
920 + <div>
921 + <span id="connectbutton2span" style="margin-left:3px"><input type="button" id="connectbutton2" cmenu="termConnectButton" value="Connect" style="height:28px" onclick=connectTerminal(event,1) onkeypress="return false" onkeydown="return false" disabled="disabled" /></span>
922 + <span id="disconnectbutton2span" style="margin-left:3px"><input type="button" id="disconnectbutton2" value="Disconnect" style="height:28px" onclick=connectTerminal(event,0) onkeypress="return false" onkeydown="return false" /></span>
923 + <span id="termstatus" style="line-height:22px">Disconnected</span><span id="termtitle"></span>
924 + </div>
925 + </div>
926 + </div>
927 + <div id="termarea3" style="position:absolute;top:32px;left:0;bottom:32px" cellpadding=0 cellspacing=0>
928 + <div id="termarea3x">
929 + <div id="termarea3xdiv" style="overflow:hidden"></div>
930 + </div>
931 + </div>
932 + <div id="termarea4" style="position:absolute;bottom:0;height:32px;left:0;right:0">
933 + <div class="areaFoot">
934 + <div class="toright2"></div>
935 + <div>
936 + <input id="termActionsBtn" style="margin-left:3px;height:28px" type=button title="Perform power actions on the device" onkeypress="return false" onkeydown="return false" value=Actions onclick=deviceActionFunction() style="height:28px" />
937 + </div>
938 + </div>
939 + </div>
940 <div id=p12TermConsoleMsg style="display:none;cursor:pointer;position:absolute;left:30px;top:45px;color:yellow;background-color:rgba(0,0,0,0.6);padding:10px;border-radius:5px" onclick=p12clearConsoleMsg()></div>
941 </div>
942 </div>
@@ -1252,8 +1239,8 @@
1239 var deskKeyboardShortcuts = [];
1240 var nightMode = setNightMode();
1241 var xterm = null;
1255 - var xtermfit = null;
1256 - var xtermResizeTimer = null;
1242 + //var xtermfit = null;
1243 + //var xtermResizeTimer = null;
1244
1245 // Console Message Display Timers
1246 var p11DeskConsoleMsgTimer = null;
@@ -1312,6 +1299,7 @@
1299 var deskKeyboardShortcutsStr = getstore('deskKeyShortcuts', '0x0A002E,0x100000,0x100028,0x100026,0x10004C,0x10004D,0x11004D,0x100052,0x020073,0x080057,0x020009,0x100025,0x100027').split(',');
1300 for (var i in deskKeyboardShortcutsStr) { deskKeyboardShortcuts.push(parseInt(deskKeyboardShortcutsStr[i])); }
1301 updateDeskShortcutKeys();
1302 + updateTermShortcutKeys();
1303 }
1304
1305 function refreshCookieSession() {
@@ -2770,7 +2758,7 @@
2758 }
2759
2760 var gotKeyPressEvent = false;
2773 - function ondeskkeypress(e) {
2761 + function ondeskkeypress(e, t) {
2762 setSessionActivity();
2763 if (desktop && !xxdialogMode && (xxcurrentView == 10) && (currentDevicePanel == 1)) {
2764 gotKeyPressEvent = true;
@@ -2785,9 +2773,18 @@
2773 }
2774 return desktop.m.handleKeys(e);
2775 }
2776 + if (terminal && !xxdialogMode && (xxcurrentView == 10) && (currentDevicePanel == 5) && (t !== 1)) {
2777 + if (e.altKey == true) { return true; }
2778 + gotKeyPressEvent = true;
2779 + Q('softKeyboard').value = '';
2780 + var k = 0;
2781 + if (e.charCode != 0) { k = e.charCode; } else if (e.keyCode != 0) { k = e.keyCode; }
2782 + if (k != 0) { terminal.sendText(String.fromCharCode(k)); }
2783 + return false;
2784 + }
2785 }
2786
2790 - function ondeskkeydown(e) {
2787 + function ondeskkeydown(e, t) {
2788 setSessionActivity();
2789 if (desktop && !xxdialogMode && (xxcurrentView == 10) && (currentDevicePanel == 1)) {
2790 gotKeyPressEvent = false;
@@ -2802,9 +2799,14 @@
2799 }
2800 return desktop.m.handleKeyDown(e);
2801 }
2802 + if (terminal && !xxdialogMode && (xxcurrentView == 10) && (currentDevicePanel == 5) && (t !== 1)) {
2803 + if (e.altKey == true) { return true; }
2804 + Q('softKeyboard').value = '';
2805 + gotKeyPressEvent = false;
2806 + }
2807 }
2808
2807 - function ondeskkeyup(e) {
2809 + function ondeskkeyup(e, t) {
2810 setSessionActivity();
2811 if (desktop && !xxdialogMode && (xxcurrentView == 10) && (currentDevicePanel == 1)) {
2812 var inputStr = Q('softKeyboard').value;
@@ -2826,6 +2828,15 @@
2828 return desktop.m.handleKeyUp(e);
2829 }
2830 }
2831 + if (terminal && !xxdialogMode && (xxcurrentView == 10) && (currentDevicePanel == 5) && (gotKeyPressEvent == false) && (t !== 1)) {
2832 + if (e.altKey == true) { return true; }
2833 + Q('softKeyboard').value = '';
2834 + var k = 0;
2835 + if (e.charCode != 0) { k = e.charCode; } else if (e.keyCode != 0) { k = e.keyCode; }
2836 + if ((k == 8) || (k == 13)) { terminal.sendText(String.fromCharCode(k)); } // Enter and backspace
2837 + else if (e.ctrlKey && (k >= 64) && (k <= 95)) { console.log(k - 64); terminal.sendText(String.fromCharCode(k - 64)); } // Ctrl keys
2838 + return false;
2839 + }
2840 }
2841
2842 var sort = 0;
@@ -3471,7 +3482,6 @@
3482 ) { menus.push({ n: "Desktop", f: 'setupDeviceMenu(1)' }); }
3483
3484 if ((currentDevicePanel != 5) &&
3474 - //(urlargs.term == 1) &&
3485 (currentNode != null) &&
3486 ((meshrights & 8) || (meshrights & 256)) && ((meshrights == 0xFFFFFFFF) || ((meshrights & 65536) == 0)) &&
3487 (((currentNode.agent == null) && ((typeof currentNode.intelamt.sku !== 'number') || ((currentNode.intelamt.sku & 8) != 0))) || (currentNode.agent && (currentNode.agent.caps & 2)))
@@ -3482,6 +3492,7 @@
3492 if ((currentDevicePanel != 4) && (currentNode != null) && (meshrights & 0x00000010)) { menus.push({ n: "Console", f: 'setupDeviceMenu(4)' }); }
3493 updateFooterMenu(menus);
3494 updateCurrentUrl();
3495 + if (currentDevicePanel == 1) { deskAdjust(); }
3496 }
3497
3498 function deviceActionFunction() {
@@ -3930,28 +3941,13 @@
3941 }, 10);
3942 }
3943
3933 - function openFullscreen() {
3934 - var elem = Q('p10');
3935 - if (elem.requestFullscreen) { elem.requestFullscreen(); }
3936 - else if (elem.webkitRequestFullscreen) { elem.webkitRequestFullscreen(); } // Safari
3937 - else if (elem.msRequestFullscreen) { elem.msRequestFullscreen(); } // IE11
3938 - fullScreenMode = true;
3939 - }
3940 -
3944 function exitButton() {
3945 if (xxdialogMode) return;
3946 QV('deskButtonMenu', false);
3947 + QV('termButtonMenu', false);
3948 deskToggleFull();
3949 }
3950
3947 - function closeFullscreen() {
3948 - if (fullScreenMode = false) return;
3949 - if (document.exitFullscreen) { document.exitFullscreen(); }
3950 - else if (document.webkitExitFullscreen) { document.webkitExitFullscreen(); } // Safari
3951 - else if (document.msExitFullscreen) { document.msExitFullscreen(); } // IE11
3952 - fullScreenMode = false;
3953 - }
3954 -
3951 function deskMenuButton(x) {
3952 toggleMenu(true);
3953 deskSendKeys(x);
@@ -4119,7 +4115,8 @@
4115
4116 function toggleMenu(x) {
4117 if (xxdialogMode) return;
4122 - QV('deskButtonMenu', fullscreen && !x);
4118 + QV('deskButtonMenu', fullscreen && !x && (currentDevicePanel == 1));
4119 + QV('termButtonMenu', fullscreen && !x && (currentDevicePanel == 5));
4120 QV('deskkeybutton3a', fullscreen && x);
4121 QV('deskkeybutton3b', fullscreen && !x);
4122 }
@@ -4134,13 +4131,19 @@
4131
4132 function deskChangeFullscreenZoom() {
4133 if (xxdialogMode) return;
4137 - if (desktop == null) return;
4138 - if (fullscreenzoom == 1) { fullscreenzoom = 0.5; } else { fullscreenzoom = 1; }
4139 - QV('deskkeybutton5a', fullscreen && (fullscreenzoom == 1));
4140 - QV('deskkeybutton5b', fullscreen && (fullscreenzoom != 1));
4141 - QS('deskarea3').width = (desktop.m.ScreenWidth * fullscreenzoom) + 'px';
4142 - QS('deskarea3').height = (desktop.m.ScreenHeight * fullscreenzoom) + 'px';
4143 - deskAdjust();
4134 + if (currentDevicePanel == 1) {
4135 + if (desktop == null) return;
4136 + if (fullscreenzoom == 1) { fullscreenzoom = 0.5; } else { fullscreenzoom = 1; }
4137 + QV('deskkeybutton5a', fullscreen && (fullscreenzoom == 1));
4138 + QV('deskkeybutton5b', fullscreen && (fullscreenzoom != 1));
4139 + QS('deskarea3').width = (desktop.m.ScreenWidth * fullscreenzoom) + 'px';
4140 + QS('deskarea3').height = (desktop.m.ScreenHeight * fullscreenzoom) + 'px';
4141 + deskAdjust();
4142 + }
4143 + if (currentDevicePanel == 5) {
4144 + if (terminal == null) return;
4145 + xterm.setOption('fontSize', (xterm.getOption('fontSize') == 15) ? 10 : 15)
4146 + }
4147 }
4148
4149 var fullscreen = false;
@@ -4158,58 +4161,101 @@
4161 QV('p10deskTopTable', !fullscreen);
4162 QV('deskarea1', !fullscreen);
4163 QV('deskarea4', !fullscreen);
4164 + QV('termarea1', !fullscreen);
4165 + QV('termarea4', !fullscreen);
4166
4167 var rights = GetNodeRights(currentNode);
4168 var inputAllowed = (currentNode.agent.id != 14) && ((rights == 0xFFFFFFFF) || (((rights & 8) != 0) && ((rights & 256) == 0) && ((rights & 4096) == 0)));
4169
4165 - // Move the zoom button to normal or top position
4166 - QS('deskkeybutton5a').top = QS('deskkeybutton5b').top = (inputAllowed) ? '160px' : '60px';
4167 -
4170 // Show full screen buttons if needed
4171 QV('deskkeybutton1', fullscreen);
4170 - QV('deskkeybutton2a', fullscreen && inputAllowed);
4171 - QV('deskkeybutton2b', false);
4172 - QV('deskkeybutton3a', fullscreen && inputAllowed);
4173 - QV('deskkeybutton3b', false);
4174 - QV('deskkeybutton4a', fullscreen && inputAllowed && (!desktop.m.SwapMouse));
4175 - QV('deskkeybutton4b', fullscreen && inputAllowed && (desktop.m.SwapMouse));
4176 - QV('deskkeybutton5a', fullscreen && (fullscreenzoom == 1));
4177 - QV('deskkeybutton5b', fullscreen && (fullscreenzoom != 1));
4178 -
4179 - if (fullscreen) {deskkeybutton5a
4172 + if (currentDevicePanel == 1) { // Desktop panel is being shown (1 = Desktop, 5 = Terminal)
4173 + // Move shortcut key to desktop position
4174 + QS('deskkeybutton2a').top = QS('deskkeybutton2b').top = '210px';
4175 + // Move the zoom button to normal or top position
4176 + QS('deskkeybutton5a').top = QS('deskkeybutton5b').top = (inputAllowed) ? '160px' : '60px'; // Zoom
4177 + QV('deskkeybutton2a', fullscreen && inputAllowed);
4178 + QV('deskkeybutton2b', false);
4179 + QV('deskkeybutton3a', fullscreen && inputAllowed);
4180 + QV('deskkeybutton3b', false);
4181 + QV('deskkeybutton4a', fullscreen && inputAllowed && (!desktop.m.SwapMouse));
4182 + QV('deskkeybutton4b', fullscreen && inputAllowed && (desktop.m.SwapMouse));
4183 + QV('deskkeybutton5a', fullscreen && (fullscreenzoom == 1));
4184 + QV('deskkeybutton5b', fullscreen && (fullscreenzoom != 1));
4185 + }
4186 + if (currentDevicePanel == 5) {
4187 + // Move right buttons to terminal position
4188 + //QS('deskkeybutton3a').top = QS('deskkeybutton3b').top = '60px'; // Shortcuts
4189 + //QS('deskkeybutton5a').top = QS('deskkeybutton5b').top = '110px'; // Zoom
4190 + QS('deskkeybutton2a').top = QS('deskkeybutton2b').top = '110px'; // Keyboard
4191 + QV('deskkeybutton2a', fullscreen);
4192 + QV('deskkeybutton2b', false);
4193 + QV('deskkeybutton3a', fullscreen);
4194 + QV('deskkeybutton3b', false);
4195 + QV('deskkeybutton4a', false);
4196 + QV('deskkeybutton4b', false);
4197 + QV('deskkeybutton5a', false);
4198 + QV('deskkeybutton5a', false);
4199 + //QV('deskkeybutton5a', xterm.getOption('fontSize') == 15);
4200 + //QV('deskkeybutton5b', xterm.getOption('fontSize') != 15);
4201 + }
4202 +
4203 + if (fullscreen) {
4204 QS('DeskParent').height = null;
4205 QS('page_content').top = '0px';
4206 QS('page_content').bottom = '0px';
4183 - QS('p10desktop').top = '0px';
4184 - QS('p10desktop').overflow = 'scroll';
4185 - QS('deskarea3').top = '0px';
4186 - QS('deskarea3').width = (desktop.m.ScreenWidth * fullscreenzoom) + 'px';
4187 - QS('deskarea3').height = (desktop.m.ScreenHeight * fullscreenzoom) + 'px';
4188 - QS('deskarea3')['padding-right'] = '55px';
4207 + if (currentDevicePanel == 1) {
4208 + QS('p10desktop').top = '0px';
4209 + QS('p10desktop').overflow = 'scroll';
4210 + QS('deskarea3').top = '0px';
4211 + QS('deskarea3').width = (desktop.m.ScreenWidth * fullscreenzoom) + 'px';
4212 + QS('deskarea3').height = (desktop.m.ScreenHeight * fullscreenzoom) + 'px';
4213 + QS('deskarea3')['padding-right'] = '55px';
4214 + }
4215 + if (currentDevicePanel == 5) {
4216 + QS('p10terminal').top = '0px';
4217 + QS('p10terminal').overflow = 'scroll';
4218 + QS('termarea3').top = '0px';
4219 + QS('termarea3').bottom = null;
4220 + QS('termarea3').right = null;
4221 + QS('termarea3')['padding-right'] = '55px';
4222 + }
4223 QS('body')['background-color'] = '#000';
4224 QS('p10')['background-color'] = '#000';
4191 - openFullscreen();
4225 } else {
4226 QS('DeskParent').height = '100%';
4227 QS('page_content').top = '50px';
4228 QS('page_content').bottom = '32px';
4196 - QS('p10desktop').top = '55px';
4197 - QS('p10desktop').overflow = 'hidden';
4198 - QS('deskarea3').top = '32px';
4199 - QS('deskarea3').left = null;
4200 - QS('deskarea3').width = '100%';
4201 - QS('deskarea3').height = 'calc(100% - 64px)';
4202 - QS('deskarea3')['padding-right'] = '';
4203 - QS('DeskParent')['margin-top'] = null;
4204 - QS('DeskParent')['margin-left'] = null;
4229 + if (currentDevicePanel == 1) {
4230 + QS('p10desktop').top = '55px';
4231 + QS('p10desktop').overflow = 'hidden';
4232 + QS('deskarea3').top = '32px';
4233 + QS('deskarea3').left = null;
4234 + QS('deskarea3').width = '100%';
4235 + QS('deskarea3').height = 'calc(100% - 64px)';
4236 + QS('deskarea3')['padding-right'] = '';
4237 + QS('DeskParent')['margin-top'] = null;
4238 + QS('DeskParent')['margin-left'] = null;
4239 + }
4240 + if (currentDevicePanel == 5) {
4241 + //xterm.setOption('fontSize', 15)
4242 + QS('p10terminal').top = '55px';
4243 + QS('p10terminal').overflow = 'hidden';
4244 + Q('p10terminal').scrollTop = 0;
4245 + Q('p10terminal').scrollLeft = 0;
4246 + QS('termarea3').top = '32px';
4247 + QS('termarea3').bottom = '32px';
4248 + //QS('termarea3').right = '0px';
4249 + QS('termarea3')['padding-right'] = null;
4250 + }
4251 QS('body')['background-color'] = nightMode ? '#000' : '#FFF';
4252 QS('p10')['background-color'] = null;
4207 - closeFullscreen();
4253 }
4209 - deskAdjust();
4254 + if (currentDevicePanel == 1) { deskAdjust(); }
4255 }
4256
4257 function deskAdjust() {
4258 + if (currentDevicePanel != 1) return; // If not on desktop tab, ignore this.
4259 if (fullscreen) {
4260 QS('Desk')['margin-top'] = null;
4261 QS('Desk')['margin-bottom'] = null;
@@ -4298,6 +4344,7 @@
4344 function updateTerminalButtons() {
4345 var mtype = (currentNode.agent == 1) ? 1 : 2;
4346 var termState = ((terminal != null) && (terminal.state != 0));
4347 + QE('termFullScreen', (termState != 0));
4348
4349 // Show the right buttons
4350 QV('disconnectbutton2span', (termState == true));
@@ -4318,9 +4365,8 @@
4365 switch (state) {
4366 case 0:
4367 // Disconnected, clear the terminal
4321 - QH('termtitle', '');
4368 xterm.dispose();
4323 - xterm = xtermfit = null;
4369 + xterm = null;
4370 if (terminal != null) { terminal.Stop(); terminal = null; }
4371 break;
4372 case 3:
@@ -4349,18 +4395,13 @@
4395
4396 function tunnelUpdate(data) { if (typeof data == 'string') { xterm.writeUtf8(data); } else { xterm.writeUtf8(new Uint8Array(data)); } }
4397
4352 - // Send the new terminal size to the agent
4353 - function xTermSendResize() {
4354 - xtermResizeTimer = null;
4355 - if ((xterm != null) && (terminal != null) && (terminal.sendCtrlMsg != null)) { terminal.sendCtrlMsg(JSON.stringify({ ctrlChannel: '102938', type: 'termsize', cols: xterm.cols, rows: xterm.rows })); }
4356 - }
4357 -
4398 function connectTerminal(e, contype, options) {
4399 p12clearConsoleMsg();
4400 if (!terminal) {
4401 // Terminal setup
4402 var termoptions = { protocol: ((options != null) && (typeof options.protocol == 'number')) ? options.protocol : 1 };
4403 if (options && options.requireLogin) { termoptions.requireLogin = true; }
4404 +
4405 /*
4406 if ([1, 2, 3, 4, 21, 22].indexOf(currentNode.agent.id) == -1) {
4407 if (Q('termSizeList').value == 1) { termoptions.cols = 80; termoptions.rows = 25; termoptions.xterm = true; }
@@ -4389,24 +4430,22 @@
4430 if (serverinfo.linuxshell == 'login') { termoptions.protocol = 1; termoptions.requireLogin = true; }
4431 }
4432 */
4433 +
4434 // Setup a mesh agent xterm terminal
4435 QV('termarea3xdiv', true);
4394 - QV('Term', false);
4436
4437 // Setup the terminal with auto-fit
4438 if (xterm != null) { xterm.dispose(); }
4398 - xtermfit = new FitAddon.FitAddon();
4439 xterm = new Terminal();
4400 - if (xtermfit) { xterm.loadAddon(xtermfit); }
4401 - xterm.open(Q('termarea3xdiv')); // termarea3x
4440 + xterm.setOption('scrollback', 0);
4441 + //xterm.setOption('fontSize', 15);
4442 + xterm.open(Q('termarea3xdiv'));
4443 xterm.onData(function (data) { if (terminal != null) { terminal.sendText(data); } })
4403 - if (xtermfit) { xtermfit.fit(); }
4404 - xterm.onTitleChange(function (title) { QH('termtitle', ' - ' + EscapeHtml(title)); });
4405 - xterm.onResize(function (size) {
4406 - // Despam resize
4407 - if (xtermResizeTimer) clearTimeout(xtermResizeTimer);
4408 - xtermResizeTimer = setTimeout(xTermSendResize, 200);
4409 - });
4444 + xterm.resize(80,34);
4445 +
4446 + // Remove terminal textarea and scrollbar.
4447 + document.getElementsByClassName('xterm-helper-textarea')[0].style.display = 'none';
4448 + document.getElementsByClassName('xterm-viewport')[0].style.overflow = 'hidden';
4449
4450 // Setup a terminal tunnel to the agent
4451 terminal = CreateAgentRedirect(meshserver, CreateRemoteTunnel(tunnelUpdate, termoptions), serverPublicNamePort, authCookie, authRelayCookie, domainUrl);
@@ -4430,7 +4469,6 @@
4469 }
4470 };
4471 } else {
4433 - //QH('Term', '');
4472 terminal.Stop();
4473 terminal = null;
4474 if (fullscreen) { deskToggleFull(); }
@@ -4438,6 +4476,18 @@
4476 Q('connectbutton2').blur(); // Deselect the connect button so the button does not get key presses.
4477 }
4478
4479 + //
4480 + // Terminal Shortcut Keys
4481 + //
4482 +
4483 + function updateTermShortcutKeys() {
4484 + var x = '';
4485 + for (var i = 64; i <= 95; i++) { x += '<div class="menuButton" style="width:70px" onclick="termMenuButton(' + i + ')">' + "Ctrl + " + String.fromCharCode(i) + '</div>'; }
4486 + QH('termButtonMenu', x);
4487 + }
4488 +
4489 + function termMenuButton(c) { toggleMenu(true); terminal.sendText(String.fromCharCode(c - 64)); }
4490 +
4491
4492 //
4493 // FILES