diff --git a/wallet 2.0/debian.json b/wallet 2.0/debian.json index a0792460..10202255 100644 --- a/wallet 2.0/debian.json +++ b/wallet 2.0/debian.json @@ -8,5 +8,5 @@ "lintianOverrides": [ "changelog-file-missing-in-native-package" ], - "depends": ["openvpn", "libgconf2-4", "gksu","shadowsocks-libev", "wireguard"] + "depends": ["openvpn", "shadowsocks-libev", "wireguard", "gksu | policykit-1", "libgconf-2-4 | libgconf2-4"] } diff --git a/wallet 2.0/electron.js b/wallet 2.0/electron.js index 9ac4d275..21ba69fe 100644 --- a/wallet 2.0/electron.js +++ b/wallet 2.0/electron.js @@ -32,7 +32,7 @@ function windowManager() { this.createWindow = () => { if (process.platform === 'win32') screenHeight = 700; else screenHeight = 672; - this.window = new BrowserWindow({ title: "Sentinel Network - dVPN - alpha-0.1.3", resizable: false, maximizable: false, width: 1000, height: screenHeight, icon: './public/icon256x256.png' }); + this.window = new BrowserWindow({ title: "Sentinel Network - dVPN - alpha-0.1.4", resizable: false, maximizable: false, width: 1000, height: screenHeight, icon: './public/icon256x256.png' }); this.window.loadURL(url.format({ pathname: path.join(__dirname, 'build/index.html'), protocol: 'file:', diff --git a/wallet 2.0/installers/windows/createinstaller.js b/wallet 2.0/installers/windows/createinstaller.js index d9428df7..61ef056e 100644 --- a/wallet 2.0/installers/windows/createinstaller.js +++ b/wallet 2.0/installers/windows/createinstaller.js @@ -1,6 +1,6 @@ const createWindowsInstaller = require('electron-winstaller').createWindowsInstaller const path = require('path') -const appVersion='0.1.3' +const appVersion='0.1.4' getInstallerConfig() .then(createWindowsInstaller) diff --git a/wallet 2.0/package.json b/wallet 2.0/package.json index 302c49ea..9e0c7274 100644 --- a/wallet 2.0/package.json +++ b/wallet 2.0/package.json @@ -3,7 +3,7 @@ "description": "Sentinel Network - dVPN Desktop Application", "productName": "Sentinel", "author": "Dev Team ", - "version": "0.1.3", + "version": "0.1.4", "private": true, "main": "electron.js", "license": "MIT", @@ -40,7 +40,7 @@ "package-mac": "electron-packager . Sentinel --overwrite --asar --platform=darwin --arch=x64 --icon=public/icon256x256.ico --prune=true --out=release-builds --extra-resource=public/gaiacli", "package-win": "electron-packager . sentinel --overwrite --asar --platform=win32 --icon=public/icon256x256.ico --prune=true --out=release-builds --win32metadata.CompanyName=Sentinel --win32metadata.FileDescription=\"Application for Sentinel\" --win32metadata.requested-execution-level=requireAdministrator --win32metadata.ProductName=\"Sentinel\"", "package-linux": "electron-packager . sentinel --overwrite --asar --platform=linux --arch=x64 --icon=public/icon256x256.png --prune=true --out=release-builds", - "create-installer-mac": "electron-installer-dmg ./release-builds/Sentinel-darwin-x64/Sentinel.app Sentinel-alpha-0.1.3 --out=release-builds --overwrite --icon=public/icon256x256.icns", + "create-installer-mac": "electron-installer-dmg ./release-builds/Sentinel-darwin-x64/Sentinel.app Sentinel-alpha-0.1.4 --out=release-builds --overwrite --icon=public/icon256x256.icns", "create-installer-win": "node installers/windows/createinstaller.js", "create-debian-installer": "electron-installer-debian --src release-builds/sentinel-linux-x64/ --arch amd64 --config debian.json" }, diff --git a/wallet 2.0/public/launch_wallet b/wallet 2.0/public/launch_wallet index d8dc6aa9..e3a7c875 100755 --- a/wallet 2.0/public/launch_wallet +++ b/wallet 2.0/public/launch_wallet @@ -1,3 +1,8 @@ #!/bin/sh -gksu /usr/lib/sentinel/sentinel +if command -v pkexec > /dev/null +then + pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY /usr/lib/sentinel/sentinel +else + gksu /usr/lib/sentinel/sentinel +fi diff --git a/wallet 2.0/scripts/debian.sh b/wallet 2.0/scripts/debian.sh new file mode 100755 index 00000000..62efd72e --- /dev/null +++ b/wallet 2.0/scripts/debian.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +rm -rf node_modules build release-builds && \ +yarn && \ +sed -i '/libgconf2-4/d' node_modules/electron-installer-debian/src/dependencies.js && \ +yarn build && \ +yarn package-linux && \ +cp -r public/ release-builds/sentinel-linux-x64/ && \ +yarn create-debian-installer diff --git a/wallet 2.0/src/Actions/connectSOCKS.js b/wallet 2.0/src/Actions/connectSOCKS.js index f9d08332..76020a09 100644 --- a/wallet 2.0/src/Actions/connectSOCKS.js +++ b/wallet 2.0/src/Actions/connectSOCKS.js @@ -129,7 +129,7 @@ export async function checksentinelSocks(cb) { cb(null); } else { let username = getUserHome(); - exec(`${username}\\AppData\\Local\\Sentinel\\app-0.1.3\\resources\\extras\\socks5\\service.exe`, function (execErr, execOut, execStd) { + exec(`${username}\\AppData\\Local\\Sentinel\\app-0.1.4\\resources\\extras\\socks5\\service.exe`, function (execErr, execOut, execStd) { exec(`net start sentinelSocksv12`, function (stderr, stdout, error) { cb(null); }); diff --git a/wallet 2.0/src/Constants/language.js b/wallet 2.0/src/Constants/language.js index f0d4fb82..99558c76 100644 --- a/wallet 2.0/src/Constants/language.js +++ b/wallet 2.0/src/Constants/language.js @@ -86,7 +86,7 @@ let lang = { 'SentinelAnonymity': 'Sentinel Network', 'PeerToPeer': 'peer to peer marketplace for exchange of distributed resources and application multi chain governance for secure services and privacy focused token transactions', - 'BetaVersion': 'Beta Version 0.1.3 with ETH Rinkeby TestNet and Tendermint TestNet', + 'BetaVersion': 'Beta Version 0.1.4 with ETH Rinkeby TestNet and Tendermint TestNet', 'InitialPayment': 'Initial Payment Reminder', 'InorderVPN': 'Inorder to use VPN, you need to pay 100 sents for the first time. Please pay and then try to connect to the vpn.', 'CreateAUID': 'Create your Anonymous User ID', @@ -185,7 +185,7 @@ let lang = { "EnterAuthCode": "Please enter your Auth Code to connect to the Private Network", "AuthCode": "Auth Code", "ToggleMenu": "Toggle Menu", - "WindowTitle": "Sentinel Network - dVPN - alpha-0.1.3", + "WindowTitle": "Sentinel Network - dVPN - alpha-0.1.4", "RunInBackground": "Run in Background", "Confirm": "Confirm", "CurrentlyConnectedToVPN": "You are currently connected to a VPN", @@ -249,12 +249,12 @@ let lang = { "Converting": "CONVERTING", "OpenVpnNotInstalled": "OpenVPN Not Installed.", "PleaseGo": "Please go to", - "OpenVpnPath": "C:\\Users\\(your-user-name)\\AppData\\Local\\Sentinel\\app-0.1.3\\resources\\extras", + "OpenVpnPath": "C:\\Users\\(your-user-name)\\AppData\\Local\\Sentinel\\app-0.1.4\\resources\\extras", "OpenVpnInstallCmd": "and run openvpn-install-2.3.18-I602-x86_64.exe.", "OpenVpnMessage": "Just Install Openvpn without changing installation directory.", "YourUserName": "your-user-name", "AndRun": "and run", - "OpenVpnInstallAlert": "OpenVPN Not Installed. Please go to C:\\Users\\(your-user-name)\\AppData\\Local\\Sentinel\\app-0.1.3\\resources\\extras and run openvpn-install-2.3.18-I602-x86_64.exe. Just Install Openvpn without changing installation directory.", + "OpenVpnInstallAlert": "OpenVPN Not Installed. Please go to C:\\Users\\(your-user-name)\\AppData\\Local\\Sentinel\\app-0.1.4\\resources\\extras and run openvpn-install-2.3.18-I602-x86_64.exe. Just Install Openvpn without changing installation directory.", "ConnectedSocks": "Connected to Socks", "Can'tdetectcurrentosplatform.": "Can't detect current os platform.", @@ -311,7 +311,7 @@ let lang = { "NodeID": "Node ID", "Socks5ComingSoon": "SOCKS5 (Coming Soon)", "PrivateComingSoon": "Private (Coming Soon)", - "VersionInSidebar": "dVPN - alpha-0.1.3", + "VersionInSidebar": "dVPN - alpha-0.1.4", "LockedForSession": "Locked For dVPNSession", 'TotalPayment': 'Total Payment', @@ -409,7 +409,7 @@ let lang = { 'NodeIPErr' : 'IP not bound to this address', 'SwitchNetwork' : 'Switch Network', "DesktopClient" : "Desktop Client", - "DesktopClientVersion" : 'v0.1.3', + "DesktopClientVersion" : 'v0.1.4', "TMNetworkMain" : "Sentinel Tendermint", "TMNetworkSub" : "TestNet (STT) v1.1", "ETHNetworkMain" : "Ethereum", @@ -525,7 +525,7 @@ let lang = { 'SentinelAnonymity': 'Sentinel Ağı', 'PeerToPeer': 'Anonim erc token işlemleri ve ücretsiz gas hizmetleri için çoklu zincire sahip uçtan uca gizlilik tabanlı uygulama paketi', - 'BetaVersion': 'Beta Version 0.1.3 with ETH Rinkeby TestNet and Tendermint TestNet', + 'BetaVersion': 'Beta Version 0.1.4 with ETH Rinkeby TestNet and Tendermint TestNet', 'InitialPayment': 'İlk Ödeme Hatırlatıcısı', 'InorderVPN': 'Inorder to use VPN, you need to pay 100 sents for the first time. Please pay and then try to connect to the vpn.', 'CreateAUID': 'Anonim Kullanıcı Kimliğinizi Oluşturun', @@ -624,7 +624,7 @@ let lang = { "EnterAuthCode": "Özel Ağa bağlanmak için lütfen Yetkili Kodunuzu girin", "AuthCode": "Doğrulama Kodu", "ToggleMenu": "Toggle Menu", - "WindowTitle": "Sentinel Network - dVPN - alpha-0.1.3", + "WindowTitle": "Sentinel Network - dVPN - alpha-0.1.4", "RunInBackground": "Arkaplanda çalışıyor", "Confirm": "Onayla", "CurrentlyConnectedToVPN": "Şu anda bir VPN’e bağlısınız", @@ -688,12 +688,12 @@ let lang = { "Converting": "DÖNÜŞTÜRÜLÜYOR", "OpenVpnNotInstalled": "OpenVPN Not Installed.", "PleaseGo": "Please go to", - "OpenVpnPath": "C:\\Users\\(your-user-name)\\AppData\\Local\\Sentinel\\app-0.1.3\\resources\\extras", + "OpenVpnPath": "C:\\Users\\(your-user-name)\\AppData\\Local\\Sentinel\\app-0.1.4\\resources\\extras", "OpenVpnInstallCmd": "and run openvpn-install-2.3.18-I602-x86_64.exe.", "OpenVpnMessage": "Kurulum dizinini değiştirmeden sadece Openvpn yükleyin.", "YourUserName": "kullanıcı-adınız", "AndRun": "and run", - "OpenVpnInstallAlert": "OpenVPN Yüklü değil. Lütfen C'ye gidin:\\Kullanıcılar\\(kullanıcı-adınız)\\AppData\\Local\\Sentinel\\app-0.1.3\\resources\\extras ve openvpn-install-2.3.18-I602-x86_64.exe dosyasını çalıştırın. Kurulum dizinini değiştirmeden sadece Openvpn yükleyin.", + "OpenVpnInstallAlert": "OpenVPN Yüklü değil. Lütfen C'ye gidin:\\Kullanıcılar\\(kullanıcı-adınız)\\AppData\\Local\\Sentinel\\app-0.1.4\\resources\\extras ve openvpn-install-2.3.18-I602-x86_64.exe dosyasını çalıştırın. Kurulum dizinini değiştirmeden sadece Openvpn yükleyin.", "ConnectedSocks": "Socks' a Bağlandı", @@ -751,7 +751,7 @@ let lang = { "NodeID": "Nod Kimliği", "Socks5ComingSoon": "SOCKS5 (Yakında)", "PrivateComingSoon": "Özel (Yakında)", - "VersionInSidebar": "dVPN - alpha-0.1.3", + "VersionInSidebar": "dVPN - alpha-0.1.4", "LockedForSession": "dVPNSession için Kilitli", 'TotalPayment': 'Toplam Ödeme', @@ -849,7 +849,7 @@ let lang = { 'NodeIPErr' : 'IP not bound to this address', 'SwitchNetwork' : 'Switch Network', "DesktopClient" : "Desktop Client", - "DesktopClientVersion" : 'v0.1.3', + "DesktopClientVersion" : 'v0.1.4', "TMNetworkMain" : "Sentinel Tendermint", "TMNetworkSub" : "TestNet (STT) v1.1", "ETHNetworkMain" : "Ethereum", @@ -899,7 +899,7 @@ let lang = { 'CreateRestore': 'ウォレット作成/復元', 'SentinelAnonymity': 'センチネルプラットフォーム', 'PeerToPeer': 'フリーサービスと匿名ERCトークン取引のマルチチェーン付属のピアツーピアERCベースのプライバシーアプリケーション', - 'BetaVersion': '0.1.3のベータ版', + 'BetaVersion': '0.1.4のベータ版', 'InitialPayment': '最初の支払リマインダ', 'InorderVPN': 'VPNを使用するために最初に100SENTを支払う必要があります。支払いしてVPNに接続してください。', 'CreateAUID': 'あなたの匿名ユーザーIDを作成する', @@ -1063,7 +1063,7 @@ let lang = { "EnterAuthCode": "Please enter your Auth Code to connect to the Private Network", "AuthCode": "Auth Code", "ToggleMenu": "Toggle Menu", - "WindowTitle": "Sentinel Network - dVPN - alpha-0.1.3", + "WindowTitle": "Sentinel Network - dVPN - alpha-0.1.4", "RunInBackground": "Run in Background", "Confirm": "Confirm", "CurrentlyConnectedToVPN": "You are currently connected to a VPN", @@ -1128,12 +1128,12 @@ let lang = { "Converting": "CONVERTING", "OpenVpnNotInstalled": "OpenVPN Not Installed.", "PleaseGo": "Please go to", - "OpenVpnPath": "C:\\Users\\(your-user-name)\\AppData\\Local\\Sentinel\\app-0.1.3\\resources\\extras", + "OpenVpnPath": "C:\\Users\\(your-user-name)\\AppData\\Local\\Sentinel\\app-0.1.4\\resources\\extras", "OpenVpnInstallCmd": "and run openvpn-install-2.3.18-I602-x86_64.exe.", "OpenVpnMessage": "Just Install Openvpn without changing installation directory.", "YourUserName": "your-user-name", "AndRun": "and run", - "OpenVpnInstallAlert": "OpenVPN Not Installed. Please go to C:\\Users\\(your-user-name)\\AppData\\Local\\Sentinel\\app-0.1.3\\resources\\extras and run openvpn-install-2.3.18-I602-x86_64.exe. Just Install Openvpn without changing installation directory.", + "OpenVpnInstallAlert": "OpenVPN Not Installed. Please go to C:\\Users\\(your-user-name)\\AppData\\Local\\Sentinel\\app-0.1.4\\resources\\extras and run openvpn-install-2.3.18-I602-x86_64.exe. Just Install Openvpn without changing installation directory.", "ConnectedSocks": "Connected to Socks", @@ -1192,7 +1192,7 @@ let lang = { "NodeID": "Node ID", "Socks5ComingSoon": "SOCKS5 (Coming Soon)", "PrivateComingSoon": "Private (Coming Soon)", - "VersionInSidebar": "dVPN - alpha-0.1.3", + "VersionInSidebar": "dVPN - alpha-0.1.4", "LockedForSession": "Locked For dVPNSession", 'TotalPayment': 'Total Payment', @@ -1288,7 +1288,7 @@ let lang = { 'NodeIPErr' : 'IP not bound to this address', 'SwitchNetwork' : 'Switch Network', "DesktopClient" : "Desktop Client", - "DesktopClientVersion" : 'v0.1.3', + "DesktopClientVersion" : 'v0.1.4', "TMNetworkMain" : "Sentinel Tendermint", "TMNetworkSub" : "TestNet (STT) v1.1", "ETHNetworkMain" : "Ethereum", @@ -1400,7 +1400,7 @@ let lang = { 'CreateRestore': 'Crear / Restaurar Wallet', 'SentinelAnonymity': 'Sentinel: plataforma dedicada al anonimato', 'PeerToPeer': 'Aplicación P2P con privacidad, basada en ERC, y con una multichain para servicios exentos de gas y transacciones anónimas de tokens ERC', - 'BetaVersion': 'Versión Beta 0.1.3 con Testnet', + 'BetaVersion': 'Versión Beta 0.1.4 con Testnet', 'InitialPayment': 'Recordatorio de pago inicial', 'InorderVPN': 'Con el fin de usar la VPN, usted debe pagar 100 SENTs. Por favor, paga y prueba de conectarte a la VPN.', 'CreateAUID': 'Crea tu ID de Usuario Anónimo', @@ -1500,7 +1500,7 @@ let lang = { "EnterAuthCode": "Please enter your Auth Code to connect to the Private Network", "AuthCode": "Auth Code", "ToggleMenu": "Toggle Menu", - "WindowTitle": "Sentinel Network - dVPN - alpha-0.1.3", + "WindowTitle": "Sentinel Network - dVPN - alpha-0.1.4", "RunInBackground": "Run in Background", "Confirm": "Confirm", "CurrentlyConnectedToVPN": "You are currently connected to a VPN", @@ -1565,12 +1565,12 @@ let lang = { "Converting": "CONVERTING", "OpenVpnNotInstalled": "OpenVPN Not Installed.", "PleaseGo": "Please go to", - "OpenVpnPath": "C:\\Users\\(your-user-name)\\AppData\\Local\\Sentinel\\app-0.1.3\\resources\\extras", + "OpenVpnPath": "C:\\Users\\(your-user-name)\\AppData\\Local\\Sentinel\\app-0.1.4\\resources\\extras", "OpenVpnInstallCmd": "and run openvpn-install-2.3.18-I602-x86_64.exe.", "OpenVpnMessage": "Just Install Openvpn without changing installation directory.", "YourUserName": "your-user-name", "AndRun": "and run", - "OpenVpnInstallAlert": "OpenVPN Not Installed. Please go to C:\\Users\\(your-user-name)\\AppData\\Local\\Sentinel\\app-0.1.3\\resources\\extras and run openvpn-install-2.3.18-I602-x86_64.exe. Just Install Openvpn without changing installation directory.", + "OpenVpnInstallAlert": "OpenVPN Not Installed. Please go to C:\\Users\\(your-user-name)\\AppData\\Local\\Sentinel\\app-0.1.4\\resources\\extras and run openvpn-install-2.3.18-I602-x86_64.exe. Just Install Openvpn without changing installation directory.", "ConnectedSocks": "Connected to Socks", "Can'tdetectcurrentosplatform.": "Can't detect current os platform.", @@ -1628,7 +1628,7 @@ let lang = { "NodeID": "Node ID", "Socks5ComingSoon": "SOCKS5 (Coming Soon)", "PrivateComingSoon": "Private (Coming Soon)", - "VersionInSidebar": "dVPN - alpha-0.1.3", + "VersionInSidebar": "dVPN - alpha-0.1.4", "LockedForSession": "Locked For dVPNSession", 'TotalPayment': 'Total Payment', @@ -1724,7 +1724,7 @@ let lang = { 'NodeIPErr' : 'IP not bound to this address', 'SwitchNetwork' : 'Switch Network', "DesktopClient" : "Desktop Client", - "DesktopClientVersion" : 'v0.1.3', + "DesktopClientVersion" : 'v0.1.4', "TMNetworkMain" : "Sentinel Tendermint", "TMNetworkSub" : "TestNet (STT) v1.1", "ETHNetworkMain" : "Ethereum", @@ -1835,7 +1835,7 @@ let lang = { "CreateRestore": "Создать / Восстановить кошелек", "SentinelAnonymity": "Сеть Sentinel", "PeerToPeer": "Пиринговый ERC-поддерживающий набор приватных приложений с мультичейном для безгазовых услуг and анонимных транзакций ERC-токенов", - "BetaVersion": "Бета-версия 0.1.3 с тестовой сетью ETH Rinkeby и Tendermint", + "BetaVersion": "Бета-версия 0.1.4 с тестовой сетью ETH Rinkeby и Tendermint", "InitialPayment": "Напоминание о платеже", "InorderVPN": "Чтобы воспользоваться VPN, вам нужно заплатить 100 SENT для начала. Пожалуйста, оплатите и попытайтесь подключиться к VPN.", "CreateAUID": "Создайте свой ID анонимного пользователя", @@ -1935,7 +1935,7 @@ let lang = { "EnterAuthCode": "Пожалуйста", "AuthCode": "Код Аутентификации", "ToggleMenu": "Открыть меню", - "WindowTitle": "Sentinel Network - dVPN - alpha-0.1.3", + "WindowTitle": "Sentinel Network - dVPN - alpha-0.1.4", "RunInBackground": "Запустить в фоновом режиме", "Confirm": "Подтвердить", "CurrentlyConnectedToVPN": "Вы уже подключены к VPN", @@ -2000,12 +2000,12 @@ let lang = { "Converting": "КОНВЕРТАЦИЯ", "OpenVpnNotInstalled": "OpenVPN не установлен.", "PleaseGo": "Оповещение о платеже", - "OpenVpnPath": "C:\\Users\\(your-user-name)\\AppData\\Local\\Sentinel\\app-0.1.3\\resources\\extras", + "OpenVpnPath": "C:\\Users\\(your-user-name)\\AppData\\Local\\Sentinel\\app-0.1.4\\resources\\extras", "OpenVpnInstallCmd": "and run openvpn-install-2.3.18-I602-x86_64.exe.", "OpenVpnMessage": "Просто установите OpenVPN без изменения директорий.", "YourUserName": "Ваш логин", "AndRun": "and run", - "OpenVpnInstallAlert": "OpenVPN не установлен. Пройдите к C:\\Users\\(your-user-name)\\AppData\\Local\\Sentinel\\app-0.1.3\\resources\\extras. и запустите openvpn-install-2.3.18-I602-x86_64.exe. Просто установите OpenVPN без изменения директорий.", + "OpenVpnInstallAlert": "OpenVPN не установлен. Пройдите к C:\\Users\\(your-user-name)\\AppData\\Local\\Sentinel\\app-0.1.4\\resources\\extras. и запустите openvpn-install-2.3.18-I602-x86_64.exe. Просто установите OpenVPN без изменения директорий.", "ConnectedSocks": "Подключено к Socks5", @@ -2063,7 +2063,7 @@ let lang = { "NodeID": "ID Сервера", "Socks5ComingSoon": "SOCKS5 (Скоро)", "PrivateComingSoon": "Приватность (Скоро)", - "VersionInSidebar": "dVPN - alpha-0.1.3", + "VersionInSidebar": "dVPN - alpha-0.1.4", "LockedForSession": "Заложено под сеанс", 'TotalPayment': 'Всего к оплате', @@ -2160,7 +2160,7 @@ let lang = { 'NodeIPErr' : 'IP не привязан к этому адресу', 'SwitchNetwork' : 'Поменять сеть', "DesktopClient" : "Настольный клиент", - "DesktopClientVersion" : 'v0.1.3', + "DesktopClientVersion" : 'v0.1.4', "TMNetworkMain" : "Sentinel Tendermint", "TMNetworkSub" : "ТестСеть (ТС) v1.1", "ETHNetworkMain" : "Ethereum", @@ -2709,7 +2709,7 @@ let lang = { 'CreateRestore': '创建/恢复钱包', 'SentinelAnonymity': 'Sentinel网络', 'PeerToPeer': '适用于多链的点对点基于ERC隐私应用程序套件,提供无gas费用服务及匿名ERC代币交易', - 'BetaVersion': '带有ETH Rinkeby测试网和Tendermint测试网的测试版0.1.3', + 'BetaVersion': '带有ETH Rinkeby测试网和Tendermint测试网的测试版0.1.4', 'InitialPayment': '初始付款提醒', 'InorderVPN': '为了使用VPN,首次需要先支付100 SENT。请支付,然后尝试连接到VPN', 'CreateAUID': '创建您的匿名用户ID', @@ -2809,7 +2809,7 @@ let lang = { "EnterAuthCode": "请输入您的授权码以连接到私人网络", "AuthCode": "授权码", "ToggleMenu": "切换菜单", - "WindowTitle": "Sentinel Network - dVPN - alpha-0.1.3", + "WindowTitle": "Sentinel Network - dVPN - alpha-0.1.4", "RunInBackground": "在后台运行", "Confirm": "确认", "CurrentlyConnectedToVPN": "您目前已连接VPN", @@ -2874,12 +2874,12 @@ let lang = { "Converting": "C正在兑换", "OpenVpnNotInstalled": "没有安装OpenVPN。请去往", "PleaseGo": "请去往", - "OpenVpnPath": "C:\\Users\\(您的用户名\\AppData\\Local\\Sentinel\\app-0.1.3\\resources\\extras", + "OpenVpnPath": "C:\\Users\\(您的用户名\\AppData\\Local\\Sentinel\\app-0.1.4\\resources\\extras", "OpenVpnInstallCmd": "然后运行openvpn-install-2.3.18-I602-x86_64.exe", "OpenVpnMessage": "只需安装Openvpn而无需更改安装目录。", "YourUserName": "您的用户名称", "AndRun": "然后运行", - "OpenVpnInstallAlert": "没有安装OpenVPN。请去往 C:\\Users\\(您的用户名\\AppData\\Local\\Sentinel\\app-0.1.3\\resources\\extras 然后运行 openvpn-install-2.3.18-I602-x86_64.exe。 只需安装Openvpn而无需更改安装目录。", + "OpenVpnInstallAlert": "没有安装OpenVPN。请去往 C:\\Users\\(您的用户名\\AppData\\Local\\Sentinel\\app-0.1.4\\resources\\extras 然后运行 openvpn-install-2.3.18-I602-x86_64.exe。 只需安装Openvpn而无需更改安装目录。", "ConnectedSocks": "已链接到Socks", @@ -2938,7 +2938,7 @@ let lang = { "NodeID": "节点ID", "Socks5ComingSoon": "SOCKS5 (即将推出)", "PrivateComingSoon": "私人(即将推出)", - "VersionInSidebar": "dVPN - alpha-0.1.3", + "VersionInSidebar": "dVPN - alpha-0.1.4", "LockedForSession": "被锁定用于dVPN会话", 'TotalPayment': '付款总额', @@ -3033,7 +3033,7 @@ let lang = { 'NodeIPErr' : 'IP没有绑定到此地址', 'SwitchNetwork' : '切换网络', "DesktopClient" : "桌面客户端", - "DesktopClientVersion" : 'v0.1.3', + "DesktopClientVersion" : 'v0.1.4', "TMNetworkMain" : "Sentinel Tendermint", "TMNetworkSub" : "TestNet (STT) v1.1", "ETHNetworkMain" : "复仇",