diff --git a/emails/translations/account-check-min_cs.html b/emails/translations/account-check-min_cs.html
deleted file mode 100644
index 69d4360d..00000000
--- a/emails/translations/account-check-min_cs.html
+++ /dev/null
@@ -1 +0,0 @@
-
[[[SERVERNAME]]] - Ověření e-mailem
\ No newline at end of file
diff --git a/emails/translations/account-check-min_de.html b/emails/translations/account-check-min_de.html
deleted file mode 100644
index 529d1758..00000000
--- a/emails/translations/account-check-min_de.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - E-Mail-Überprüfung
\ No newline at end of file
diff --git a/emails/translations/account-check-min_es.html b/emails/translations/account-check-min_es.html
deleted file mode 100644
index 98e09f10..00000000
--- a/emails/translations/account-check-min_es.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Verificación de Correo Electrónico
\ No newline at end of file
diff --git a/emails/translations/account-check-min_fi.html b/emails/translations/account-check-min_fi.html
deleted file mode 100644
index 54b03dd6..00000000
--- a/emails/translations/account-check-min_fi.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Sähköpostivarmistus
\ No newline at end of file
diff --git a/emails/translations/account-check-min_fr.html b/emails/translations/account-check-min_fr.html
deleted file mode 100644
index adcbe2ed..00000000
--- a/emails/translations/account-check-min_fr.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Vérification E-mail
\ No newline at end of file
diff --git a/emails/translations/account-check-min_hi.html b/emails/translations/account-check-min_hi.html
deleted file mode 100644
index ef6abbb4..00000000
--- a/emails/translations/account-check-min_hi.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - ईमेल सत्यापन
\ No newline at end of file
diff --git a/emails/translations/account-check-min_ja.html b/emails/translations/account-check-min_ja.html
deleted file mode 100644
index eefdce51..00000000
--- a/emails/translations/account-check-min_ja.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - メールの確認
\ No newline at end of file
diff --git a/emails/translations/account-check-min_ko.html b/emails/translations/account-check-min_ko.html
deleted file mode 100644
index e8bbc0f3..00000000
--- a/emails/translations/account-check-min_ko.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Email 인증
\ No newline at end of file
diff --git a/emails/translations/account-check-min_nl.html b/emails/translations/account-check-min_nl.html
deleted file mode 100644
index ca8ef8f1..00000000
--- a/emails/translations/account-check-min_nl.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - E-mail Verificatie
\ No newline at end of file
diff --git a/emails/translations/account-check-min_pt.html b/emails/translations/account-check-min_pt.html
deleted file mode 100644
index 179912af..00000000
--- a/emails/translations/account-check-min_pt.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Verificação de Email
\ No newline at end of file
diff --git a/emails/translations/account-check-min_ru.html b/emails/translations/account-check-min_ru.html
deleted file mode 100644
index a75eb36c..00000000
--- a/emails/translations/account-check-min_ru.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - подтверждение по электронной почте
\ No newline at end of file
diff --git a/emails/translations/account-check-min_tr.html b/emails/translations/account-check-min_tr.html
deleted file mode 100644
index c6d7bd2d..00000000
--- a/emails/translations/account-check-min_tr.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - E-posta Doğrulaması
\ No newline at end of file
diff --git a/emails/translations/account-check-min_zh-chs.html b/emails/translations/account-check-min_zh-chs.html
deleted file mode 100644
index c6a2cac3..00000000
--- a/emails/translations/account-check-min_zh-chs.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]]-电邮验证
\ No newline at end of file
diff --git a/emails/translations/account-check-min_zh-cht.html b/emails/translations/account-check-min_zh-cht.html
deleted file mode 100644
index ae4f5b0a..00000000
--- a/emails/translations/account-check-min_zh-cht.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]]-電郵驗證
\ No newline at end of file
diff --git a/emails/translations/account-invite-min_cs.html b/emails/translations/account-invite-min_cs.html
deleted file mode 100644
index 845a8c97..00000000
--- a/emails/translations/account-invite-min_cs.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Pozvánka na účet
[[[SERVERNAME]]] - Pozvánka na účet |
Účet byl pro vás vytvořen na serveru [[[SERVERNAME]]], nyní k němu máte přístup:
Uživatelské jméno: [[[ACCOUNTNAME]]]
Heslo: [[[PASSWORD]]]
S pozdravem,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/account-invite-min_de.html b/emails/translations/account-invite-min_de.html
deleted file mode 100644
index 23dcb980..00000000
--- a/emails/translations/account-invite-min_de.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Kontoeinladung
[[[SERVERNAME]]] - Kontoeinladung |
Auf dem Server wurde ein Konto für Sie erstellt [[[SERVERNAME]]]können Sie jetzt darauf zugreifen mit:
Benutzername: [[[ACCOUNTNAME]]]
Passwort: [[[PASSWORD]]]
Freundliche Grüße,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/account-invite-min_es.html b/emails/translations/account-invite-min_es.html
deleted file mode 100644
index e13202bc..00000000
--- a/emails/translations/account-invite-min_es.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Invitación de Cuenta
[[[SERVERNAME]]] - Invitación de Cuenta |
Una cuenta ha sido creada en su servidor [[[SERVERNAME]]], ahora puede acceder con:
Nombre de usuario: [[[ACCOUNTNAME]]]
Contraseña: [[[PASSWORD]]]
Atentamente,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/account-invite-min_fi.html b/emails/translations/account-invite-min_fi.html
deleted file mode 100644
index 4b2ddbbb..00000000
--- a/emails/translations/account-invite-min_fi.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Tili kutsu
[[[SERVERNAME]]] - Tili kutsu |
Sinulle on luotu tili palvelimelle [[[SERVERNAME]]], voit käyttää sitä nyt:
Käyttäjätunnus: [[[ACCOUNTNAME]]]
Salasana: [[[PASSWORD]]]
Ystävällisin terveisin,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/account-invite-min_fr.html b/emails/translations/account-invite-min_fr.html
deleted file mode 100644
index 03ad766f..00000000
--- a/emails/translations/account-invite-min_fr.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Invitation au compte
[[[SERVERNAME]]] - Invitation au compte |
Un compte a été créé pour vous sur le serveur [[[SERVERNAME]]], vous pouvez y accéder maintenant avec :
Nom d'utilisateur: [[[ACCOUNTNAME]]]
Mot de passe: [[[PASSWORD]]]
Meilleures salutations,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/account-invite-min_hi.html b/emails/translations/account-invite-min_hi.html
deleted file mode 100644
index b1d235b4..00000000
--- a/emails/translations/account-invite-min_hi.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - खाता निमंत्रण
[[[SERVERNAME]]] - खाता निमंत्रण |
सर्वर पर आपके लिए एक खाता बनाया गया था [[[SERVERNAME]]], आप इसे अभी एक्सेस कर सकते हैं:
उपयोगकर्ता नाम: [[[ACCOUNTNAME]]]
कुंजिका: [[[PASSWORD]]]
सादर,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/account-invite-min_ja.html b/emails/translations/account-invite-min_ja.html
deleted file mode 100644
index 15911c68..00000000
--- a/emails/translations/account-invite-min_ja.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - アカウントの招待
[[[SERVERNAME]]] - アカウントの招待 |
サーバー上にアカウントが作成されました [[[SERVERNAME]]]、あなたは今それを使ってそれにアクセスできます:
ユーザー名: [[[ACCOUNTNAME]]]
パスワード: [[[PASSWORD]]]
宜しくお願いします、
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/account-invite-min_ko.html b/emails/translations/account-invite-min_ko.html
deleted file mode 100644
index 625d7208..00000000
--- a/emails/translations/account-invite-min_ko.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - 계정 초대
당신을 위해 서버에서 한 계정이 생성되었습니다. [[[SERVERNAME]]]이제 당신은 다음으로 접근 가능합니다:
사용자 이름: [[[ACCOUNTNAME]]]
암호: [[[PASSWORD]]]
최고의 안부를 전합니다,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/account-invite-min_nl.html b/emails/translations/account-invite-min_nl.html
deleted file mode 100644
index 20f11963..00000000
--- a/emails/translations/account-invite-min_nl.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Account uitnodiging
[[[SERVERNAME]]] - Account uitnodiging |
Er is een account voor je aangemaakt op de server [[[SERVERNAME]]], je hebt er nu toegang toe met:
Gebruikersnaam: [[[ACCOUNTNAME]]]
Wachtwoord: [[[PASSWORD]]]
Vriendelijke groeten,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/account-invite-min_pt.html b/emails/translations/account-invite-min_pt.html
deleted file mode 100644
index 0cb54572..00000000
--- a/emails/translations/account-invite-min_pt.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Convite para conta
[[[SERVERNAME]]] - Convite para conta |
Uma conta foi criada para você no servidor [[[SERVERNAME]]], você pode acessá-lo agora com:
Nome de usuário: [[[ACCOUNTNAME]]]
Senha: [[[PASSWORD]]]
Cumprimentos,
[[[NOME DO USUÁRIO]]]
\ No newline at end of file
diff --git a/emails/translations/account-invite-min_ru.html b/emails/translations/account-invite-min_ru.html
deleted file mode 100644
index fee49bfe..00000000
--- a/emails/translations/account-invite-min_ru.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - приглашение в аккаунт
[[[SERVERNAME]]] - приглашение в аккаунт |
Учетная запись была создана для вас на сервере [[[SERVERNAME]]]Вы можете получить к нему доступ сейчас:
Имя пользователя: [[[ACCOUNTNAME]]]
Пароль: [[[PASSWORD]]]
С уважением,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/account-invite-min_tr.html b/emails/translations/account-invite-min_tr.html
deleted file mode 100644
index b65403de..00000000
--- a/emails/translations/account-invite-min_tr.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Hesap Davetiyesi
[[[SERVERNAME]]] - Hesap Davetiyesi |
Sunucuda sizin için bir hesap oluşturuldu [[[SERVERNAME]]], şimdi şununla erişebilirsiniz:
Kullanıcı adı: [[[ACCOUNTNAME]]]
Parola: [[[PASSWORD]]]
Saygılarımla,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/account-invite-min_zh-chs.html b/emails/translations/account-invite-min_zh-chs.html
deleted file mode 100644
index f535eb12..00000000
--- a/emails/translations/account-invite-min_zh-chs.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]]-帐户邀请
在服务器上为您创建了一个帐户 [[[SERVERNAME]]],您现在可以通过以下方式访问它:
用户名: [[[ACCOUNTNAME]]]
密码: [[[PASSWORD]]]
最好的祝福,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/account-invite-min_zh-cht.html b/emails/translations/account-invite-min_zh-cht.html
deleted file mode 100644
index 7ce366c5..00000000
--- a/emails/translations/account-invite-min_zh-cht.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]]-帳戶邀請
在伺服器上為你創建了一個帳戶 [[[SERVERNAME]]],你現在可以通過以下方式訪問它:
用戶名: [[[ACCOUNTNAME]]]
密碼: [[[PASSWORD]]]
最好的祝福,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/account-login-min_cs.html b/emails/translations/account-login-min_cs.html
deleted file mode 100644
index 6f6ae83f..00000000
--- a/emails/translations/account-login-min_cs.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Přihlášení k účtu
[[[SERVERNAME]]] - Přihlášení k účtu |
Váš přihlašovací token je: [[[TOKEN]]]
Tento token lze použít pouze jednou a je platný po dobu 5 minut.
\ No newline at end of file
diff --git a/emails/translations/account-login-min_de.html b/emails/translations/account-login-min_de.html
deleted file mode 100644
index c8d7f426..00000000
--- a/emails/translations/account-login-min_de.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Konto-Login
[[[SERVERNAME]]] - Konto-Login |
Ihr Login-Token lautet: [[[TOKEN]]]
Dieser Token kann nur einmal verwendet werden und ist 5 Minuten gültig.
\ No newline at end of file
diff --git a/emails/translations/account-login-min_es.html b/emails/translations/account-login-min_es.html
deleted file mode 100644
index d19dc36f..00000000
--- a/emails/translations/account-login-min_es.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Inicio de Sesión
[[[SERVERNAME]]] - Inicio de Sesión |
Su token de inicio de sesión es: [[[TOKEN]]]
Este token sólo se puede usar una vez y es válido durante 5 minutos.
\ No newline at end of file
diff --git a/emails/translations/account-login-min_fi.html b/emails/translations/account-login-min_fi.html
deleted file mode 100644
index c14b1292..00000000
--- a/emails/translations/account-login-min_fi.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Tilille Kirjautuminen
[[[SERVERNAME]]] - Tilille Kirjautuminen |
Kirjautumistunnuksesi on: [[[TOKEN]]]
Tätä tunnusta voidaan käyttää vain kerran ja se on voimassa 5 minuuttia.
\ No newline at end of file
diff --git a/emails/translations/account-login-min_fr.html b/emails/translations/account-login-min_fr.html
deleted file mode 100644
index 4a7f1305..00000000
--- a/emails/translations/account-login-min_fr.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Connexion au compte
[[[SERVERNAME]]] - Connexion au compte |
Votre jeton de connexion est: [[[TOKEN]]]
Ce jeton ne peut être utilisé qu'une seule fois et est valide pendant 5 minutes.
\ No newline at end of file
diff --git a/emails/translations/account-login-min_hi.html b/emails/translations/account-login-min_hi.html
deleted file mode 100644
index d4411b45..00000000
--- a/emails/translations/account-login-min_hi.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - खाता लॉगिन
[[[SERVERNAME]]] - खाता लॉगिन |
आपका लॉगिन टोकन है: [[[TOKEN]]]
यह टोकन केवल एक बार उपयोग किया जा सकता है और 5 मिनट के लिए वैध है।
\ No newline at end of file
diff --git a/emails/translations/account-login-min_ja.html b/emails/translations/account-login-min_ja.html
deleted file mode 100644
index d4abea8d..00000000
--- a/emails/translations/account-login-min_ja.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - アカウントログイン
[[[SERVERNAME]]] - アカウントログイン |
ログイントークンは次のとおりです:[[[TOKEN]]]
このトークンは1回だけ使用でき、5分間有効です。
\ No newline at end of file
diff --git a/emails/translations/account-login-min_ko.html b/emails/translations/account-login-min_ko.html
deleted file mode 100644
index 368ea790..00000000
--- a/emails/translations/account-login-min_ko.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - 계정 로그인
[[[SERVERNAME]]] - 계정 로그인 |
당신이 로그인한 토큰은 다음과 같습니다 : [[[TOKEN]]]
이 토큰은 오직 한 번만 사용될 수 있으며, 5분 동안만 유효합니다.
\ No newline at end of file
diff --git a/emails/translations/account-login-min_nl.html b/emails/translations/account-login-min_nl.html
deleted file mode 100644
index 7ea6a268..00000000
--- a/emails/translations/account-login-min_nl.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Inloggen account
[[[SERVERNAME]]] - Inloggen account |
Uw login token is: [[[TOKEN]]]
Dit token kan maar één keer worden gebruikt en is 5 minuten geldig.
\ No newline at end of file
diff --git a/emails/translations/account-login-min_pt.html b/emails/translations/account-login-min_pt.html
deleted file mode 100644
index 43320355..00000000
--- a/emails/translations/account-login-min_pt.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Login da conta
[[[SERVERNAME]]] - Login da conta |
Seu token de login é: [[[TOKEN]]]
Este token só pode ser usado uma vez e é válido por 5 minutos.
\ No newline at end of file
diff --git a/emails/translations/account-login-min_ru.html b/emails/translations/account-login-min_ru.html
deleted file mode 100644
index d77dead5..00000000
--- a/emails/translations/account-login-min_ru.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Вход в аккаунт
[[[SERVERNAME]]] - Вход в аккаунт |
Ваш токен для входа: [[[TOKEN]]]
Этот токен может быть использован только один раз и действителен в течение 5 минут.
\ No newline at end of file
diff --git a/emails/translations/account-login-min_tr.html b/emails/translations/account-login-min_tr.html
deleted file mode 100644
index d1bcd700..00000000
--- a/emails/translations/account-login-min_tr.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Hesap Girişi
[[[SERVERNAME]]] - Hesap Girişi |
Giriş jetonunuz: [[[TOKEN]]]
Bu simge yalnızca bir kez kullanılabilir ve 5 dakika geçerlidir.
\ No newline at end of file
diff --git a/emails/translations/account-login-min_zh-chs.html b/emails/translations/account-login-min_zh-chs.html
deleted file mode 100644
index b61a5832..00000000
--- a/emails/translations/account-login-min_zh-chs.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]]-帐户登录
您的登录保安编码为:[[[TOKEN]]]
此保安编码只能使用一次,有效期为5分钟。
\ No newline at end of file
diff --git a/emails/translations/account-login-min_zh-cht.html b/emails/translations/account-login-min_zh-cht.html
deleted file mode 100644
index 4b227d14..00000000
--- a/emails/translations/account-login-min_zh-cht.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]]-帳戶登入
你的登入保安編碼為:[[[TOKEN]]]
該保安編碼只能使用一次,有效期為5分鐘。
\ No newline at end of file
diff --git a/emails/translations/account-reset-min_cs.html b/emails/translations/account-reset-min_cs.html
deleted file mode 100644
index daa51be1..00000000
--- a/emails/translations/account-reset-min_cs.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Reset účtu
\ No newline at end of file
diff --git a/emails/translations/account-reset-min_de.html b/emails/translations/account-reset-min_de.html
deleted file mode 100644
index fe952ca6..00000000
--- a/emails/translations/account-reset-min_de.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Zurücksetzen des Kontos
\ No newline at end of file
diff --git a/emails/translations/account-reset-min_es.html b/emails/translations/account-reset-min_es.html
deleted file mode 100644
index 2b49d08c..00000000
--- a/emails/translations/account-reset-min_es.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Restablecimiento de Cuenta
\ No newline at end of file
diff --git a/emails/translations/account-reset-min_fi.html b/emails/translations/account-reset-min_fi.html
deleted file mode 100644
index 2037e88e..00000000
--- a/emails/translations/account-reset-min_fi.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Tili nollattu
\ No newline at end of file
diff --git a/emails/translations/account-reset-min_fr.html b/emails/translations/account-reset-min_fr.html
deleted file mode 100644
index b647ecc2..00000000
--- a/emails/translations/account-reset-min_fr.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Réinitialisation du compte
\ No newline at end of file
diff --git a/emails/translations/account-reset-min_hi.html b/emails/translations/account-reset-min_hi.html
deleted file mode 100644
index 149562c4..00000000
--- a/emails/translations/account-reset-min_hi.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - खाता रीसेट
\ No newline at end of file
diff --git a/emails/translations/account-reset-min_ja.html b/emails/translations/account-reset-min_ja.html
deleted file mode 100644
index ee648537..00000000
--- a/emails/translations/account-reset-min_ja.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - アカウントのリセット
\ No newline at end of file
diff --git a/emails/translations/account-reset-min_ko.html b/emails/translations/account-reset-min_ko.html
deleted file mode 100644
index 39b71a28..00000000
--- a/emails/translations/account-reset-min_ko.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - 계정 재설정
\ No newline at end of file
diff --git a/emails/translations/account-reset-min_nl.html b/emails/translations/account-reset-min_nl.html
deleted file mode 100644
index 2f071d6a..00000000
--- a/emails/translations/account-reset-min_nl.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Account Reset
\ No newline at end of file
diff --git a/emails/translations/account-reset-min_pt.html b/emails/translations/account-reset-min_pt.html
deleted file mode 100644
index 97fbdc56..00000000
--- a/emails/translations/account-reset-min_pt.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Redefinição de conta
\ No newline at end of file
diff --git a/emails/translations/account-reset-min_ru.html b/emails/translations/account-reset-min_ru.html
deleted file mode 100644
index 2381c2cc..00000000
--- a/emails/translations/account-reset-min_ru.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Сброс учетной записи
\ No newline at end of file
diff --git a/emails/translations/account-reset-min_tr.html b/emails/translations/account-reset-min_tr.html
deleted file mode 100644
index b563e5ef..00000000
--- a/emails/translations/account-reset-min_tr.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Hesabı Sıfırlama
\ No newline at end of file
diff --git a/emails/translations/account-reset-min_zh-chs.html b/emails/translations/account-reset-min_zh-chs.html
deleted file mode 100644
index 1d880c90..00000000
--- a/emails/translations/account-reset-min_zh-chs.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]]-帐户重置
\ No newline at end of file
diff --git a/emails/translations/account-reset-min_zh-cht.html b/emails/translations/account-reset-min_zh-cht.html
deleted file mode 100644
index 9924e8b9..00000000
--- a/emails/translations/account-reset-min_zh-cht.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]]-帳戶重置
\ No newline at end of file
diff --git a/emails/translations/mesh-invite-min_cs.html b/emails/translations/mesh-invite-min_cs.html
deleted file mode 100644
index 49c3a959..00000000
--- a/emails/translations/mesh-invite-min_cs.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Pozvánka
[[[SERVERNAME]]] - Instalace agenta |
Dobrý den, [[[NAME]]],
Uživatel [[[USERNAME]]] na serveru [[[SERVERNAME]]] vás žádá o instalaci softwaru pro spuštění relace dálkového ovládání.
Zpráva: [[[MSG]]]
Kliknutím sem stáhnete MeshAgent pro Windows.
Kliknutím sem stáhnete MeshAgent pro Apple OSX.
V případě systému Linux vyjměte a vložte do terminálu a nainstalujte agenta:
wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh && chmod 755 ./meshinstall.sh && sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'
Chcete-li nainstalovat software, klikněte zde a postupujte podle pokynů.
Pokud jste tento požadavek nezačali, ignorujte tento e-mail.
S pozdravem,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/mesh-invite-min_de.html b/emails/translations/mesh-invite-min_de.html
deleted file mode 100644
index f023de9e..00000000
--- a/emails/translations/mesh-invite-min_de.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Einladung
[[[SERVERNAME]]] - Agenteninstallation |
Hallo [[[NAME]]],
Benutzer [[[USERNAME]]] auf dem Server [[[SERVERNAME]]] fordert Sie auf, Software zu installieren, um eine Fernsteuerungssitzung zu starten.
Botschaft: [[[MSG]]]
Klicken Sie hier, um den MeshAgent für Windows herunterzuladen.
Klicken Sie hier, um den MeshAgent für Apple OSX herunterzuladen.
Schneiden Sie unter Linux Folgendes aus und fügen Sie es in ein Terminal ein, um den Agenten zu installieren:
wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh && chmod 755 ./meshinstall.sh && sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'
Um die Software zu installieren, hier klicken und folgen Sie den Anweisungen.
Wenn Sie diese Anfrage nicht initiiert haben, ignorieren Sie diese Mail bitte.
Freundliche Grüße,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/mesh-invite-min_es.html b/emails/translations/mesh-invite-min_es.html
deleted file mode 100644
index b3c189b1..00000000
--- a/emails/translations/mesh-invite-min_es.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Invitación
\ No newline at end of file
diff --git a/emails/translations/mesh-invite-min_fi.html b/emails/translations/mesh-invite-min_fi.html
deleted file mode 100644
index a0d1d6c3..00000000
--- a/emails/translations/mesh-invite-min_fi.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Kutsu
[[[SERVERNAME]]] - Agentin asennus |
Hei [[[NAME]]],
Käyttäjä [[[USERNAME]]] palvelimella [[[SERVERNAME]]] pyytää sinua asentamaan ohjelmiston etäohjausistunnon aloittamiseksi.
Viesti: [[[MSG]]]
Napsauta tätä ladataksesi MeshAgent Windows:lle.
Napsauta tätä ladataksesi MeshAgent Apple OSX:lle.
Linux: leikkaa ja liitä seuraava päätelaitteeseen agentin asentamiseksi:
wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh && chmod 755 ./meshinstall.sh && sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'
Asentaaksesi ohjelman, klikkaa tästä ja seuraa ohjeita.
Jos et suorittanut tätä pyyntöä, voit ohitaa tämän sähköpostin.
Ystävällisin terveisin,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/mesh-invite-min_fr.html b/emails/translations/mesh-invite-min_fr.html
deleted file mode 100644
index 5518270c..00000000
--- a/emails/translations/mesh-invite-min_fr.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Invitation
[[[SERVERNAME]]] - Installation de l'agent |
Bonjour [[[NAME]]],
Utilisateur [[[USERNAME]]] sur le serveur [[[SERVERNAME]]] vous demande d'installer un logiciel pour démarrer une session de contrôle à distance.
Message: [[[MSG]]]
Cliquez ici pour télécharger le MeshAgent pour Windows.
Cliquez ici pour télécharger le MeshAgent pour Apple OSX.
Pour Linux, copiez et collez les éléments suivants dans un terminal pour installer l'agent:
wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh && chmod 755 ./meshinstall.sh && sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'
Pour installer le logiciel, cliquez ici et suivez les instructions.
Si vous n'avez pas initié cette demande, veuillez ignorer ce courrier.
Meilleures salutations,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/mesh-invite-min_hi.html b/emails/translations/mesh-invite-min_hi.html
deleted file mode 100644
index 071ee825..00000000
--- a/emails/translations/mesh-invite-min_hi.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - निमंत्रण
\ No newline at end of file
diff --git a/emails/translations/mesh-invite-min_ja.html b/emails/translations/mesh-invite-min_ja.html
deleted file mode 100644
index 65fd3196..00000000
--- a/emails/translations/mesh-invite-min_ja.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - 招待
[[[SERVERNAME]]] - エージェントのインストール |
[[[NAME]]]様
サーバー上のユーザー[[[USERNAME]]] [[[SERVERNAME]]] リモートコントロールセッションを開始するソフトウェアをインストールするように要求しています。
メッセージ: [[[MSG]]]
Windows用のMeshAgentをダウンロードするには、ここをクリックしてください。
ここをクリックして、Apple OSX用のMeshAgentをダウンロードしてください。
Linuxの場合は、ターミナルで以下をカットアンドペーストしてエージェントをインストールします。
wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh && chmod 755 ./meshinstall.sh && sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'
ソフトウェアをインストールするには、 ここをクリック 指示に従ってください。
このリクエストを開始していない場合は、このメールを無視してください。
宜しくお願いします、
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/mesh-invite-min_ko.html b/emails/translations/mesh-invite-min_ko.html
deleted file mode 100644
index 38d938e3..00000000
--- a/emails/translations/mesh-invite-min_ko.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - 초대
\ No newline at end of file
diff --git a/emails/translations/mesh-invite-min_nl.html b/emails/translations/mesh-invite-min_nl.html
deleted file mode 100644
index 3073a13b..00000000
--- a/emails/translations/mesh-invite-min_nl.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Uitnodiging
[[[SERVERNAME]]] - Agent installatie |
Hallo [[[NAME]]],
Gebruiker [[[USERNAME]]] op server [[[SERVERNAME]]] vraagt u om de software te installeren om een ondersteunings sessie te starten.
Bericht: [[[MSG]]]
Klik hier om de MeshAgent te downloaden voor Windows.
Klik hier om de MeshAgent te downloaden voor Apple OSX.
Voor Linux, knip het volgende en plak dit in een terminal om de agent te installeren:
wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh && chmod 755 ./meshinstall.sh && sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'
Om de software te installeren, Klik hier en volg de instructies.
Als u dit verzoek niet heeft ingediend, dan kunt u deze e-mail negeren.
Vriendelijke groeten,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/mesh-invite-min_pt.html b/emails/translations/mesh-invite-min_pt.html
deleted file mode 100644
index 7556daf6..00000000
--- a/emails/translations/mesh-invite-min_pt.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Convite
[[[SERVERNAME]]] - Instalação do Agente |
Olá [[[NAME]]],
Usuário [[[USERNAME]]] no servidor [[[SERVERNAME]]] está solicitando a instalação de um software para iniciar uma sessão de controle remoto.
Mensagem: [[[MSG]]]
Clique aqui para baixar o MeshAgent para Windows.
Clique aqui para baixar o MeshAgent para Apple OSX.
Para Linux, recorte e cole o seguinte em um terminal para instalar o agente:
wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh && chmod 755 ./meshinstall.sh && sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'
Para instalar o software, Clique aqui e siga as instruções.
Se você não iniciou esta solicitação, ignore este e-mail.
Cumprimentos,
[[[NOME DO USUÁRIO]]]
\ No newline at end of file
diff --git a/emails/translations/mesh-invite-min_ru.html b/emails/translations/mesh-invite-min_ru.html
deleted file mode 100644
index a92e3847..00000000
--- a/emails/translations/mesh-invite-min_ru.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Приглашение
[[[SERVERNAME]]] - Установка агента |
Здравствуйте, [[[NAME]]],
Пользователь [[[USERNAME]]] на сервере [[[SERVERNAME]]] просит вас установить программное обеспечение, чтобы начать сеанс удаленного управления.
Сообщение: [[[MSG]]]
Нажмите здесь, чтобы загрузить MeshAgent для Windows.
Нажмите здесь, чтобы загрузить MeshAgent для Apple OSX.
Для Linux вырезайте и вставляйте в терминал следующее, чтобы установить агент:
wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh && chmod 755 ./meshinstall.sh && sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'
Чтобы установить программное обеспечение, кликните сюда и следуйте инструкциям.
Если вы не инициировали этот запрос, игнорируйте это письмо.
С уважением,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/mesh-invite-min_tr.html b/emails/translations/mesh-invite-min_tr.html
deleted file mode 100644
index a7047245..00000000
--- a/emails/translations/mesh-invite-min_tr.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]] - Davet
[[[SERVERNAME]]] - Aracı Kurulumu |
Merhaba [[[NAME]]],
Sunucudaki kullanıcı [[[USERNAME]]] [[[SERVERNAME]]] bir uzaktan kontrol oturumu başlatmak için yazılım yüklemenizi istiyor.
İleti: [[[MSG]]]
Windows için MeshAgent'ı indirmek için buraya tıklayın.
Apple OSX için MeshAgent'ı indirmek için burayı tıklayın.
Linux için, aracıyı yüklemek için aşağıdakileri kesip bir terminale yapıştırın:
wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh && chmod 755 ./meshinstall.sh && sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'
Yazılımı kurmak için, buraya Tıkla ve talimatları izleyin.
Bu isteği siz başlatmadıysanız, lütfen bu postayı dikkate almayın.
Saygılarımla,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/mesh-invite-min_zh-chs.html b/emails/translations/mesh-invite-min_zh-chs.html
deleted file mode 100644
index de36d986..00000000
--- a/emails/translations/mesh-invite-min_zh-chs.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]]-邀请
您好[[[NAME]]],
服务器上的使用者[[[USERNAME]]] [[[SERVERNAME]]] 正在要求您安装软件以启动远程控制会话。
消息: [[[MSG]]]
单击此处下载适用于Windows的MeshAgent。
单击此处下载适用于Apple OSX的MeshAgent。
对于Linux,将以下内容剪切并粘贴到终端中以安装代理软件:
wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh && chmod 755 ./meshinstall.sh && sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'
要安装软件, 点击这里 并按照说明进行操作。
如果您没有发起此请求,请不理此邮件。
最好的祝福,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/emails/translations/mesh-invite-min_zh-cht.html b/emails/translations/mesh-invite-min_zh-cht.html
deleted file mode 100644
index c70d0f25..00000000
--- a/emails/translations/mesh-invite-min_zh-cht.html
+++ /dev/null
@@ -1 +0,0 @@
-[[[SERVERNAME]]]-邀請
你好[[[NAME]]],
伺服器上的使用者[[[USERNAME]]] [[[SERVERNAME]] 正在要求你安裝軟體以啟動遠程控制會話。
訊息: [[[MSG]]]
單擊此處下載適用於Windows的MeshAgent。
單擊此處下載適用於Apple OSX的MeshAgent。
對於Linux,將以下內容剪切並粘貼到終端中以安裝代理軟體:
wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh && chmod 755 ./meshinstall.sh && sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'
要安裝軟體, 點擊這裡 並按照說明進行操作。
如果你沒有發起此請求,請不理此電郵。
最好的祝福,
[[[USERNAME]]]
\ No newline at end of file
diff --git a/package.json b/package.json
index 3ce81658..711fe24a 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "meshcentral",
- "version": "0.8.38",
+ "version": "0.8.39",
"keywords": [
"Remote Device Management",
"Remote Device Monitoring",
diff --git a/public/scripts/agent-desktop-0.0.2-min.js b/public/scripts/agent-desktop-0.0.2-min.js
index b3b9d412..77ab8a1a 100644
--- a/public/scripts/agent-desktop-0.0.2-min.js
+++ b/public/scripts/agent-desktop-0.0.2-min.js
@@ -1 +1 @@
-Uint8Array.prototype.slice||Object.defineProperty(Uint8Array.prototype,"slice",{value:function(e,t){return new Uint8Array(Array.prototype.slice.call(this,e,t))}});var CreateAgentRemoteDesktop=function(e,t){var l={};"string"==typeof(l.CanvasId=e)&&(l.CanvasId=Q(e)),l.Canvas=l.CanvasId.getContext("2d"),l.scrolldiv=t,l.State=0,l.PendingOperations=[],l.tilesReceived=0,l.TilesDrawn=0,l.KillDraw=0,l.ipad=!1,l.tabletKeyboardVisible=!1,l.LastX=0,l.LastY=0,l.touchenabled=0,l.submenuoffset=0,l.touchtimer=null,l.TouchArray={},l.connectmode=0,l.connectioncount=0,l.rotation=0,l.protocol=2,l.debugmode=0,l.firstUpKeys=[],l.stopInput=!1,l.localKeyMap=!0,l.remoteKeyMap=!1,l.pressedKeys=[],l.sessionid=0,l.username,l.oldie=!1,l.CompressionLevel=50,l.ScalingLevel=1024,l.FrameRateTimer=100,l.SwapMouse=!1,l.FirstDraw=!1,l.onRemoteInputLockChanged=null,l.RemoteInputLock=null,l.ScreenWidth=960,l.ScreenHeight=701,l.width=960,l.height=960,l.displays=null,l.selectedDisplay=null,l.onScreenSizeChange=null,l.onMessage=null,l.onConnectCountChanged=null,l.onDebugMessage=null,l.onTouchEnabledChanged=null,l.onDisplayinfo=null;var h=!(l.accumulator=null),g="default";l.mouseCursorActive=function(e){h!=e&&(h=e,l.CanvasId.style.cursor=1==e?g:"default")};var p=["default","progress","crosshair","pointer","help","text","no-drop","move","nesw-resize","ns-resize","nwse-resize","w-resize","alias","wait","none","not-allowed","col-resize","row-resize","copy","zoom-in","zoom-out"];l.Start=function(){l.State=0,l.accumulator=null},l.Stop=function(){l.setRotation(0),l.UnGrabKeyInput(),l.UnGrabMouseInput(),l.touchenabled=0,null!=l.onScreenSizeChange&&l.onScreenSizeChange(l,l.ScreenWidth,l.ScreenHeight,l.CanvasId),l.Canvas.clearRect(0,0,l.CanvasId.width,l.CanvasId.height)},l.xxStateChange=function(e){l.State!=e&&(l.State=e,l.CanvasId.style.cursor="default",0===e&&l.Stop())},l.send=function(e){2>32)+l.intToStr(32&o)):(l.recordedSize+=n.length,l.shortToStr(e)+l.shortToStr(t)+l.intToStr(n.length)+l.intToStr(o>>32)+l.intToStr(32&o)+n)}return l.SendKeyMsg=function(e,t){var n;null!=e&&((t=t||window.event).code&&0==l.localKeyMap?null!=(n=(n=t).code.startsWith("Key")&&4==n.code.length?n.code.charCodeAt(3):n.code.startsWith("Digit")&&6==n.code.length?n.code.charCodeAt(5):n.code.startsWith("Numpad")&&7==n.code.length?n.code.charCodeAt(6)+48:o[n.code])&&l.SendKeyMsgKC(e,n):(59==(n=t.keyCode)?n=186:173==n?n=189:61==n&&(n=187),l.SendKeyMsgKC(e,n)))},l.SendRemoteInputLock=function(e){l.send(String.fromCharCode(0,87,0,5,e))},l.SendMessage=function(e){3==l.State&&l.send(String.fromCharCode(0,17)+l.shortToStr(4+e.length)+e)},l.SendKeyMsgKC=function(e,t){if(3==l.State)if("object"==typeof e)for(var n in e)l.SendKeyMsgKC(e[n][0],e[n][1]);else 1==e?-1==l.pressedKeys.indexOf(t)&&l.pressedKeys.unshift(t):2==e&&-1!=(n=l.pressedKeys.indexOf(t))&&l.pressedKeys.splice(n,1),0>8),255-(255&Math.abs(r))):(s=r>>8,255&r),String.fromCharCode(0,l.InputType.MOUSE,0,12,0,0,n/256&255,255&n,o/256&255,255&o,s,t)):String.fromCharCode(0,l.InputType.MOUSE,0,10,0,e==l.KeyAction.DOWN?a:2*a&255,n/256&255,255&n,o/256&255,255&o),l.Action==l.KeyAction.NONE?0==l.Alternate||l.ipad?(l.send(i),l.Alternate=1):l.Alternate=0:l.send(i)))},l.GetDisplayNumbers=function(){l.send(String.fromCharCode(0,11,0,4))},l.SetDisplay=function(e){l.send(String.fromCharCode(0,12,0,6,e>>8,255&e))},l.intToStr=function(e){return String.fromCharCode(e>>24&255,e>>16&255,e>>8&255,255&e)},l.shortToStr=function(e){return String.fromCharCode(e>>8&255,255&e)},l.onResize=function(){0!=l.ScreenWidth&&0!=l.ScreenHeight&&(l.Canvas.canvas.width==l.ScreenWidth&&l.Canvas.canvas.height==l.ScreenHeight||(l.FirstDraw&&(l.Canvas.canvas.width=l.ScreenWidth,l.Canvas.canvas.height=l.ScreenHeight,l.Canvas.fillRect(0,0,l.ScreenWidth,l.ScreenHeight),null!=l.onScreenSizeChange&&l.onScreenSizeChange(l,l.ScreenWidth,l.ScreenHeight,l.CanvasId)),l.FirstDraw=!1,1>32)+p.intToStr(32&o)):(p.recordedSize+=n.length,p.shortToStr(e)+p.shortToStr(t)+p.intToStr(n.length)+p.intToStr(o>>32)+p.intToStr(32&o)+n)}return p.SendKeyMsg=function(e,t){var n;null!=e&&((t=t||window.event).code&&0==p.localKeyMap?null!=(n=(n=t).code.startsWith("Key")&&4==n.code.length?n.code.charCodeAt(3):n.code.startsWith("Digit")&&6==n.code.length?n.code.charCodeAt(5):n.code.startsWith("Numpad")&&7==n.code.length?n.code.charCodeAt(6)+48:o[n.code])&&p.SendKeyMsgKC(e,n):(59==(n=t.keyCode)?n=186:173==n?n=189:61==n&&(n=187),p.SendKeyMsgKC(e,n)))},p.SendRemoteInputLock=function(e){p.send(String.fromCharCode(0,87,0,5,e))},p.SendMessage=function(e){3==p.State&&p.send(String.fromCharCode(0,17)+p.shortToStr(4+e.length)+e)},p.SendKeyMsgKC=function(e,t){if(3==p.State)if("object"==typeof e)for(var n in e)p.SendKeyMsgKC(e[n][0],e[n][1]);else 1==e?-1==p.pressedKeys.indexOf(t)&&p.pressedKeys.unshift(t):2==e&&-1!=(n=p.pressedKeys.indexOf(t))&&p.pressedKeys.splice(n,1),0>8),255-(255&Math.abs(r))):(s=r>>8,255&r),String.fromCharCode(0,p.InputType.MOUSE,0,12,0,0,n/256&255,255&n,o/256&255,255&o,s,t)):String.fromCharCode(0,p.InputType.MOUSE,0,10,0,e==p.KeyAction.DOWN?a:2*a&255,n/256&255,255&n,o/256&255,255&o),p.Action==p.KeyAction.NONE?0==p.Alternate||p.ipad?(p.send(i),p.Alternate=1):p.Alternate=0:p.send(i)))},p.GetDisplayNumbers=function(){p.send(String.fromCharCode(0,11,0,4))},p.SetDisplay=function(e){p.send(String.fromCharCode(0,12,0,6,e>>8,255&e))},p.intToStr=function(e){return String.fromCharCode(e>>24&255,e>>16&255,e>>8&255,255&e)},p.shortToStr=function(e){return String.fromCharCode(e>>8&255,255&e)},p.onResize=function(){0!=p.ScreenWidth&&0!=p.ScreenHeight&&(p.Canvas.canvas.width==p.ScreenWidth&&p.Canvas.canvas.height==p.ScreenHeight||(p.FirstDraw&&(p.Canvas.canvas.width=p.ScreenWidth,p.Canvas.canvas.height=p.ScreenHeight,p.Canvas.fillRect(0,0,p.ScreenWidth,p.ScreenHeight),null!=p.onScreenSizeChange&&p.onScreenSizeChange(p,p.ScreenWidth,p.ScreenHeight,p.CanvasId)),p.FirstDraw=!1,1'+e.InstanceID+"";var s,r="";for(s in e)if(e.hasOwnProperty(s)){if(r+='',e[s].ReferenceParameters){r+="",r+=""+e[s].Address+""+e[s].ReferenceParameters.ResourceURI+"";var a=e[s].ReferenceParameters.SelectorSet.Selector;if(Array.isArray(a))for(var o=0;o"+a[o].Value+"";else r+=""+a.Value+"";r+=""}else r+=e[s];r+=""}return r+=""}return u.NextMessageId=1,u.Address="/wsman",u.comm=CreateWsmanComm(e,s,r,a,o,t),u.PerformAjax=function(e,a,s,r,o){u.comm.PerformAjax('"+e,function(e,s,r){200==s?(e=u.ParseWsman(e))&&null!=e?a(u,e.Header.ResourceURI,e,200,r):a(u,null,{Header:{HttpError:s}},601,r):a(u,null,{Header:{HttpError:s}},s,r)},s,r)},u.CancelAllQueries=function(e){u.comm.CancelAllQueries(e)},u.GetNameFromUrl=function(e){var s=e.lastIndexOf("/");return-1==s?e:e.substring(s+1)},u.ExecSubscribe=function(e,s,r,a,o,t,n,l,c,d){var m="",i="";null!=c&&null!=d&&(m="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#UsernameToken"+c+''+d+"",i='');i="http://schemas.xmlsoap.org/ws/2004/08/eventing/Subscribe"+u.Address+""+e+""+u.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous"+p(n)+m+''+r+""+i+"PT0.000000S";u.PerformAjax(i+"",a,o,t,'xmlns:e="http://schemas.xmlsoap.org/ws/2004/08/eventing" xmlns:t="http://schemas.xmlsoap.org/ws/2005/02/trust" xmlns:se="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:m="http://x.com"')},u.ExecUnSubscribe=function(e,s,r,a,o){o="http://schemas.xmlsoap.org/ws/2004/08/eventing/Unsubscribe"+u.Address+""+e+""+u.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous"+p(o)+"";u.PerformAjax(o+"",s,r,a,'xmlns:e="http://schemas.xmlsoap.org/ws/2004/08/eventing"')},u.ExecPut=function(e,s,r,a,o,t){s="http://schemas.xmlsoap.org/ws/2004/09/transfer/Put"+u.Address+""+e+""+u.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60.000S"+p(t)+""+function(e,s){if(!e||null==s)return"";var r,a=u.GetNameFromUrl(e),o="';for(r in s)if(s.hasOwnProperty(r)&&0!==r.indexOf("__")&&0!==r.indexOf("@")&&void 0!==s[r]&&null!==s[r]&&"function"!=typeof s[r])if("object"==typeof s[r]&&s[r].ReferenceParameters){o+=""+s[r].Address+""+s[r].ReferenceParameters.ResourceURI+"";var t=s[r].ReferenceParameters.SelectorSet.Selector;if(Array.isArray(t))for(var n=0;n"+t[n].Value+"";else o+=""+t.Value+"";o+=""}else if(Array.isArray(s[r]))for(n=0;n"+s[r][n].toString()+"";else o+=""+s[r].toString()+"";return o+=""}(e,s);u.PerformAjax(s+"",r,a,o)},u.ExecCreate=function(e,s,r,a,o,t){var n,l=u.GetNameFromUrl(e),c="http://schemas.xmlsoap.org/ws/2004/09/transfer/Create"+u.Address+""+e+""+u.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S"+p(t)+"';for(n in s)c+=""+s[n]+"";u.PerformAjax(c+"",r,a,o)},u.ExecCreateXml=function(e,s,r,a,o){var t=u.GetNameFromUrl(e);u.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/transfer/Create"+u.Address+""+e+""+u.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60.000S'+s+"",r,a,o)},u.ExecDelete=function(e,s,r,a,o){s="http://schemas.xmlsoap.org/ws/2004/09/transfer/Delete"+u.Address+""+e+""+u.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S"+p(s)+"";u.PerformAjax(s,r,a,o)},u.ExecGet=function(e,s,r,a){u.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/transfer/Get"+u.Address+""+e+""+u.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S",s,r,a)},u.ExecMethod=function(e,s,r,a,o,t,n){var l,c="";for(l in r)if(null!=r[l])if(Array.isArray(r[l]))for(var d in r[l])c+=""+r[l][d]+"";else c+=""+r[l]+"";u.ExecMethodXml(e,s,c,a,o,t,n)},u.ExecMethodXml=function(e,s,r,a,o,t,n){u.PerformAjax(e+"/"+s+""+u.Address+""+e+""+u.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S"+p(n)+"'+r+"",a,o,t)},u.ExecEnum=function(e,s,r,a){u.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Enumerate"+u.Address+""+e+""+u.NextMessageId+++'http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S',s,r,a)},u.ExecPull=function(e,s,r,a,o){u.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Pull"+u.Address+""+e+""+u.NextMessageId+++'http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S'+s+"99999999",r,a,o)},u.ParseWsman=function(s){try{s.childNodes||(s=function(e){{if(window.DOMParser)return(new DOMParser).parseFromString(e,"text/xml");var s=new ActiveXObject("Microsoft.XMLDOM");return s.async=!1,s.loadXML(e),s}}(s));var e={Header:{}},r=s.getElementsByTagName("Header")[0];if(!(r=r||s.getElementsByTagName("a:Header")[0]))return null;for(var a=0;a'+e.InstanceID+"";var s,r="";for(s in e)if(e.hasOwnProperty(s)){if(r+='',e[s].ReferenceParameters){r+="",r+=""+e[s].Address+""+e[s].ReferenceParameters.ResourceURI+"";var a=e[s].ReferenceParameters.SelectorSet.Selector;if(Array.isArray(a))for(var o=0;o"+a[o].Value+"";else r+=""+a.Value+"";r+=""}else r+=e[s];r+=""}return r+=""}return u.NextMessageId=1,u.Address="/wsman",u.comm=CreateWsmanComm(e,s,r,a,o,t),u.PerformAjax=function(e,a,s,r,o){u.comm.PerformAjax('"+e,function(e,s,r){200==s?(e=u.ParseWsman(e))&&null!=e?a(u,e.Header.ResourceURI,e,200,r):a(u,null,{Header:{HttpError:s}},601,r):a(u,null,{Header:{HttpError:s}},s,r)},s,r)},u.CancelAllQueries=function(e){u.comm.CancelAllQueries(e)},u.GetNameFromUrl=function(e){var s=e.lastIndexOf("/");return-1==s?e:e.substring(s+1)},u.ExecSubscribe=function(e,s,r,a,o,t,n,l,d,c){var m="",i="";null!=d&&null!=c&&(m="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#UsernameToken"+d+''+c+"",i='');i="http://schemas.xmlsoap.org/ws/2004/08/eventing/Subscribe"+u.Address+""+e+""+u.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous"+p(n)+m+''+r+""+i+"PT0.000000S";u.PerformAjax(i+"",a,o,t,'xmlns:e="http://schemas.xmlsoap.org/ws/2004/08/eventing" xmlns:t="http://schemas.xmlsoap.org/ws/2005/02/trust" xmlns:se="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:m="http://x.com"')},u.ExecUnSubscribe=function(e,s,r,a,o){o="http://schemas.xmlsoap.org/ws/2004/08/eventing/Unsubscribe"+u.Address+""+e+""+u.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous"+p(o)+"";u.PerformAjax(o+"",s,r,a,'xmlns:e="http://schemas.xmlsoap.org/ws/2004/08/eventing"')},u.ExecPut=function(e,s,r,a,o,t){s="http://schemas.xmlsoap.org/ws/2004/09/transfer/Put"+u.Address+""+e+""+u.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60.000S"+p(t)+""+function(e,s){if(!e||null==s)return"";var r,a=u.GetNameFromUrl(e),o="';for(r in s)if(s.hasOwnProperty(r)&&0!==r.indexOf("__")&&0!==r.indexOf("@")&&void 0!==s[r]&&null!==s[r]&&"function"!=typeof s[r])if("object"==typeof s[r]&&s[r].ReferenceParameters){o+=""+s[r].Address+""+s[r].ReferenceParameters.ResourceURI+"";var t=s[r].ReferenceParameters.SelectorSet.Selector;if(Array.isArray(t))for(var n=0;n"+t[n].Value+"";else o+=""+t.Value+"";o+=""}else if(Array.isArray(s[r]))for(n=0;n"+s[r][n].toString()+"";else o+=""+s[r].toString()+"";return o+=""}(e,s);u.PerformAjax(s+"",r,a,o)},u.ExecCreate=function(e,s,r,a,o,t){var n,l=u.GetNameFromUrl(e),d="http://schemas.xmlsoap.org/ws/2004/09/transfer/Create"+u.Address+""+e+""+u.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S"+p(t)+"';for(n in s)d+=""+s[n]+"";u.PerformAjax(d+"",r,a,o)},u.ExecCreateXml=function(e,s,r,a,o){var t=u.GetNameFromUrl(e);u.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/transfer/Create"+u.Address+""+e+""+u.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60.000S'+s+"",r,a,o)},u.ExecDelete=function(e,s,r,a,o){s="http://schemas.xmlsoap.org/ws/2004/09/transfer/Delete"+u.Address+""+e+""+u.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S"+p(s)+"";u.PerformAjax(s,r,a,o)},u.ExecGet=function(e,s,r,a){u.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/transfer/Get"+u.Address+""+e+""+u.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S",s,r,a)},u.ExecMethod=function(e,s,r,a,o,t,n){var l,d="";for(l in r)if(null!=r[l])if(Array.isArray(r[l]))for(var c in r[l])d+=""+r[l][c]+"";else d+=""+r[l]+"";u.ExecMethodXml(e,s,d,a,o,t,n)},u.ExecMethodXml=function(e,s,r,a,o,t,n){u.PerformAjax(e+"/"+s+""+u.Address+""+e+""+u.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S"+p(n)+"'+r+"",a,o,t)},u.ExecEnum=function(e,s,r,a){u.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Enumerate"+u.Address+""+e+""+u.NextMessageId+++'http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S',s,r,a)},u.ExecPull=function(e,s,r,a,o){u.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Pull"+u.Address+""+e+""+u.NextMessageId+++'http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S'+s+"99999999",r,a,o)},u.ParseWsman=function(s){try{s.childNodes||(s=function(e){{if(window.DOMParser)return(new DOMParser).parseFromString(e,"text/xml");var s=new ActiveXObject("Microsoft.XMLDOM");return s.async=!1,s.loadXML(e),s}}(s));var e={Header:{}},r=s.getElementsByTagName("Header")[0];if(!(r=r||s.getElementsByTagName("a:Header")[0]))return null;for(var a=0;a