diff --git a/src/renderer/components/Preference/Advanced.vue b/src/renderer/components/Preference/Advanced.vue
index 7980d6e..0fef1d0 100644
--- a/src/renderer/components/Preference/Advanced.vue
+++ b/src/renderer/components/Preference/Advanced.vue
@@ -189,6 +189,59 @@
+
+
+
+ {{ $t('preferences.rpc-listen-port') }}
+
+
+
+
+
+
+
+
+
+ {{ $t('preferences.rpc-secret') }}
+
+
+
+
+
+
+
+
+
-
+
@@ -271,7 +324,7 @@
@@ -290,31 +343,6 @@
changeUA('du')">du
-
- {{ $t('preferences.rpc-secret') }}
-
-
-
-
-
-
-
state.config,
logPath: state => state.config.logPath,
@@ -494,6 +525,13 @@
})
},
watch: {
+ 'form.rpcListenPort' (val) {
+ const url = buildRpcUrl({
+ port: this.form.rpcListenPort,
+ secret: val
+ })
+ navigator.clipboard.writeText(url)
+ },
'form.rpcSecret' (val) {
const url = buildRpcUrl({
port: this.form.rpcListenPort,
@@ -546,7 +584,7 @@
}
this.form.userAgent = ua
},
- onPortDiceClick () {
+ onBtPortDiceClick () {
const port = generateRandomInt(20000, 24999)
this.form.listenPort = port
},
@@ -554,7 +592,17 @@
const port = generateRandomInt(25000, 29999)
this.form.dhtListenPort = port
},
- onDiceClick () {
+ onRpcListenPortChange (value) {
+ console.log('onRpcListenPortChange===>', value)
+ if (EMPTY_STRING === value) {
+ this.form.rpcListenPort = this.rpcDefaultPort
+ }
+ },
+ onRpcPortDiceClick () {
+ const port = generateRandomInt(ENGINE_RPC_PORT, 20000)
+ this.form.rpcListenPort = port
+ },
+ onRpcSecretDiceClick () {
this.hideRpcSecret = false
const rpcSecret = randomize('Aa0', 12)
this.form.rpcSecret = rpcSecret
@@ -616,7 +664,13 @@
...changedConfig.basic
}
- const { btAutoDownloadContent, autoHideWindow, btTracker, noProxy } = data
+ const {
+ btAutoDownloadContent,
+ autoHideWindow,
+ btTracker,
+ noProxy,
+ rpcListenPort
+ } = data
if ('btAutoDownloadContent' in data) {
data.pauseMetadata = !btAutoDownloadContent
@@ -632,6 +686,10 @@
data.noProxy = convertLineToComma(noProxy)
}
+ if (rpcListenPort === EMPTY_STRING) {
+ data.rpcListenPort = this.rpcDefaultPort
+ }
+
console.log('[Motrix] preference changed data:', data)
this.$store.dispatch('preference/save', data)
diff --git a/src/shared/locales/ar/preferences.js b/src/shared/locales/ar/preferences.js
index 5479b8f..372ddce 100644
--- a/src/shared/locales/ar/preferences.js
+++ b/src/shared/locales/ar/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'منفذ BT للاستماع',
'dht-port': 'منفذ DHT للاستماع',
'security': 'الحماية',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'منفذ استماع RPC',
'rpc-secret': 'رمز RPC السري',
'rpc-secret-tips': 'عرض دليل رمز RPC السري',
'developer': 'المطور',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'وكيل مستخدم وهمي',
'app-log-path': 'مسار سجلات التطبيق',
'download-session-path': 'مسار التحميلات',
diff --git a/src/shared/locales/bg/preferences.js b/src/shared/locales/bg/preferences.js
index 5daef7f..257bb71 100644
--- a/src/shared/locales/bg/preferences.js
+++ b/src/shared/locales/bg/preferences.js
@@ -59,6 +59,8 @@ export default {
'bt-port':'пристанище на слушане BT',
'dht-port':'DHT слушане Порт',
'security':'сигурност',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'RPC слушащ порт',
'rpc-secret': 'RPC Secret',
'rpc-secret-tips': 'Гледайте инструкцията RPC Secret',
'developer':'developer',
diff --git a/src/shared/locales/ca/preferences.js b/src/shared/locales/ca/preferences.js
index 12d49b4..09cc74e 100644
--- a/src/shared/locales/ca/preferences.js
+++ b/src/shared/locales/ca/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'Port d\'escolta BT',
'dht-port': 'Port d\'escolta DHT',
'security': 'Seguretat',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'Port d\'Escolta RPC',
'rpc-secret': 'Clau RPC',
'rpc-secret-tips': 'Mirar manual de la clau RPC',
'developer': 'Desenvolupador',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'Mock User-Agent',
'app-log-path': 'Ruta del log',
'download-session-path': 'Ruta de descàrrega de la sessió',
diff --git a/src/shared/locales/de/preferences.js b/src/shared/locales/de/preferences.js
index 56021b4..83eeac7 100644
--- a/src/shared/locales/de/preferences.js
+++ b/src/shared/locales/de/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'BT Listen Port',
'dht-port': 'DHT Listen Port',
'security': 'Sicherheit',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'RPC-Hörport',
'rpc-secret': 'RPC-Geheimnis',
'rpc-secret-tips': 'Geheime RPC-Anleitung anzeigen',
'developer': 'Entwickler',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'User-Agent simulieren',
'app-log-path': 'Appprotokollpfad',
'download-session-path': 'Downloadsitzungspfad',
diff --git a/src/shared/locales/el/preferences.js b/src/shared/locales/el/preferences.js
index 4340827..9fca32d 100644
--- a/src/shared/locales/el/preferences.js
+++ b/src/shared/locales/el/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'Ενεργή θύρα BT',
'dht-port': 'Ενεργή θύρα DHT',
'security': 'Ασφάλεια',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'Θύρα Ακρόασης RPC',
'rpc-secret': 'Μυστικό για το RPC',
'rpc-secret-tips': 'Εμφάνιση εγχειριδίου για το Μυστικό RPC',
'developer': 'Προγραμματιστής',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'Πλαστό User-Agent',
'app-log-path': 'Διαδρομή για το αρχείο log της εφαρμογής',
'download-session-path': 'Διαδρομή λήψεων για αυτή τη συνεδρία',
diff --git a/src/shared/locales/en-US/preferences.js b/src/shared/locales/en-US/preferences.js
index 62e37a9..25e25c3 100644
--- a/src/shared/locales/en-US/preferences.js
+++ b/src/shared/locales/en-US/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'BT Listen Port',
'dht-port': 'DHT Listen Port',
'security': 'Security',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'RPC Listen Port',
'rpc-secret': 'RPC Secret',
'rpc-secret-tips': 'View RPC Secret Manual',
'developer': 'Developer',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'Mock User-Agent',
'app-log-path': 'App log path',
'download-session-path': 'Download session path',
diff --git a/src/shared/locales/es/preferences.js b/src/shared/locales/es/preferences.js
index 2a5152e..4c49029 100644
--- a/src/shared/locales/es/preferences.js
+++ b/src/shared/locales/es/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'Puerto de escucha BT',
'dht-port': 'Puerto de escucha DHT',
'security': 'Seguridad',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'Puerto de Escucha RPC',
'rpc-secret': 'Clave RPC',
'rpc-secret-tips': 'Ver manual de la clave RPC',
'developer': 'Desarrollador',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'Falsear Agente de Usuario',
'app-log-path': 'Ruta del registro',
'download-session-path': 'Ruta de descarga de la sesión',
diff --git a/src/shared/locales/fa/preferences.js b/src/shared/locales/fa/preferences.js
index 6bcd656..4fc7523 100644
--- a/src/shared/locales/fa/preferences.js
+++ b/src/shared/locales/fa/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'درگاه BT',
'dht-port': 'درگاه DHT',
'security': 'امنیت',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'پورت گوش دادن به RPC',
'rpc-secret': 'رمز RPC',
'rpc-secret-tips': 'مشاهده راهنمای رمز RPC',
'developer': 'توسعهدهنده',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'جعل عامل کاربر',
'app-log-path': 'مسیر گزارش برنامه',
'download-session-path': 'مسیر نشست بارگیری',
diff --git a/src/shared/locales/fr/preferences.js b/src/shared/locales/fr/preferences.js
index 1fc0fed..2ad2efe 100644
--- a/src/shared/locales/fr/preferences.js
+++ b/src/shared/locales/fr/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'Ports d\'écoute BT',
'dht-port': 'Ports d\'écoute DHT',
'security': 'Sécurité',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'Port d\'écoute RPC',
'rpc-secret': 'RPC Secret',
'rpc-secret-tips': 'Voir le manuel secret RPC',
'developer': 'Développeur',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'Mock User-Agent',
'app-log-path': 'Chemin des logs',
'download-session-path': 'Chemin de la session de téléchargement',
diff --git a/src/shared/locales/hu/preferences.js b/src/shared/locales/hu/preferences.js
index 8cb5948..0b9b21e 100644
--- a/src/shared/locales/hu/preferences.js
+++ b/src/shared/locales/hu/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'BT Listen Port',
'dht-port': 'DHT Listen Port',
'security': 'Biztonság',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'RPC-hallgató-port',
'rpc-secret': 'RPC Secret',
'rpc-secret-tips': 'RPC Secret kézikönyv megnyitasa',
'developer': 'feljesztö',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'User-Agent-t',
'app-log-path': 'Alkalmazásnapló helye',
'download-session-path': 'Letöltés folyamat helye',
diff --git a/src/shared/locales/id/preferences.js b/src/shared/locales/id/preferences.js
index fef5ad8..49705cf 100644
--- a/src/shared/locales/id/preferences.js
+++ b/src/shared/locales/id/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'Dengarkan Port BT',
'dht-port': 'Dengarkan Port DHT',
'security': 'Keamanan',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'Port Dengar RPC',
'rpc-secret': 'RPC Secret',
'rpc-secret-tips': 'Lihat Petunjuk RPC Secret',
'developer': 'Developer',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'Mock User-Agent',
'app-log-path': 'Lokasi Log Aplikasi',
'download-session-path': 'Lokasi Session Unduhan',
diff --git a/src/shared/locales/it/preferences.js b/src/shared/locales/it/preferences.js
index f15ed93..efe40fa 100644
--- a/src/shared/locales/it/preferences.js
+++ b/src/shared/locales/it/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'Porte in ascolto BT',
'dht-port': 'Porte in ascolto DHT',
'security': 'Sicurezza',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'Porta di Ascolto RPC',
'rpc-secret': 'RPC Secret',
'rpc-secret-tips': 'Guida sull\'uso degli rpc secret (in Inglese)',
'developer': 'Sviluppatore',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'Cambia User-Agent',
'app-log-path': 'Posizione log dell\'app',
'download-session-path': 'Posizione sessione di download',
diff --git a/src/shared/locales/ja/preferences.js b/src/shared/locales/ja/preferences.js
index aed107b..b20fd77 100644
--- a/src/shared/locales/ja/preferences.js
+++ b/src/shared/locales/ja/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'BT リスンポート',
'dht-port': 'DHT リスンポート',
'security': 'セキュリティ',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'RPCリッスンポート',
'rpc-secret': 'RPCシークレット',
'rpc-secret-tips': 'RPCシークレットマニュアルの閲覧',
'developer': '開発者',
+ 'user-agent': 'User-Agent',
'mock-user-agent': '偽装ユーザーエージェント(UA)',
'app-log-path': 'ログディレクトリを適用',
'download-session-path': 'セッションパスをダウンロード',
diff --git a/src/shared/locales/ko/preferences.js b/src/shared/locales/ko/preferences.js
index ff2650e..5443d36 100644
--- a/src/shared/locales/ko/preferences.js
+++ b/src/shared/locales/ko/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'BT 청취 포트',
'dht-port': 'DHT 청취 포트',
'security': '보안',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'RPC 청취 포트',
'rpc-secret': 'RPC 비밀',
'rpc-secret-tips': 'RPC 비밀 매뉴얼 보기',
'developer': '개발자',
+ 'user-agent': 'User-Agent',
'mock-user-agent': '모의 사용자 에이전트',
'app-log-path': '앱 로그 경로',
'download-session-path': '다운로드 세션 경로',
diff --git a/src/shared/locales/nb/preferences.js b/src/shared/locales/nb/preferences.js
index 1253519..a16ab07 100644
--- a/src/shared/locales/nb/preferences.js
+++ b/src/shared/locales/nb/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'BT-lytteport',
'dht-port': 'DHT-lytteport',
'security': 'Sikkerhet',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'RPC lytteport',
'rpc-secret': 'RPC Secret',
'rpc-secret-tips': 'Se RPC Secret Manual',
'developer': 'Utvikler',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'Mock User-Agent',
'app-log-path': 'Apploggbane',
'download-session-path': 'Last ned øktstien',
diff --git a/src/shared/locales/nl/preferences.js b/src/shared/locales/nl/preferences.js
index 5925e47..8a5a4da 100644
--- a/src/shared/locales/nl/preferences.js
+++ b/src/shared/locales/nl/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'BT luister poort',
'dht-port': 'DHT luister poort',
'security': 'Beveiliging',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'RPC Luisterpoort',
'rpc-secret': 'RPC geheim',
'rpc-secret-tips': 'bekijk RPC geheim handleiding',
'developer': 'Ontwikkelaar',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'User-Agent nabootsen',
'app-log-path': 'Applicatie log pad',
'download-session-path': 'Downloadsessie pad',
diff --git a/src/shared/locales/pl/preferences.js b/src/shared/locales/pl/preferences.js
index ceb2fff..560c961 100644
--- a/src/shared/locales/pl/preferences.js
+++ b/src/shared/locales/pl/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'Torrent nasłuchujący port',
'dht-port': 'DHT nasłuchujący port',
'security': 'Bezpieczeństwo',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'Port nasłuchu RPC',
'rpc-secret': 'Sekret RPC',
'rpc-secret-tips': 'Pokaż instrukcję sekretu RPC',
'developer': 'Developer',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'Udawaj user-agent\'a',
'app-log-path': 'Ścieżka logów',
'download-session-path': 'Ścieżka sesji pobranych',
diff --git a/src/shared/locales/pt-BR/preferences.js b/src/shared/locales/pt-BR/preferences.js
index 660b670..84d4a7b 100644
--- a/src/shared/locales/pt-BR/preferences.js
+++ b/src/shared/locales/pt-BR/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'Porta de escuta BT',
'dht-port': 'Porta de escuta DHT',
'security': 'Segurança',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'Porta de Escuta RPC',
'rpc-secret': 'Segredo de RPC',
'rpc-secret-tips': 'Veja o manual secreto de RPC',
'developer': 'Desenvolverdor',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'Mock User-Agent',
'app-log-path': 'Diretório de logs',
'download-session-path': 'Diretório da sessão de Downloads',
diff --git a/src/shared/locales/ro/preferences.js b/src/shared/locales/ro/preferences.js
index 18f3aab..8994d0c 100644
--- a/src/shared/locales/ro/preferences.js
+++ b/src/shared/locales/ro/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'Port ascultare BT',
'dht-port': 'Port ascultare DHT',
'security': 'Securitate',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'Portul de Ascultare RPC',
'rpc-secret': 'Secret RPC',
'rpc-secret-tips': 'Vizualizați manualul pentru secret RPC',
'developer': 'Dezvoltator',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'Mock User-Agent',
'app-log-path': 'Calea jurnalului aplicației',
'download-session-path': 'Calea sesiunii de download',
diff --git a/src/shared/locales/ru/preferences.js b/src/shared/locales/ru/preferences.js
index 256ff01..a3f9a4b 100644
--- a/src/shared/locales/ru/preferences.js
+++ b/src/shared/locales/ru/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'Порт прослушивания BT',
'dht-port': 'Порт прослушивания DHT',
'security': 'Безопастность',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'Порт прослушивания RPC',
'rpc-secret': 'RPC Secret',
'rpc-secret-tips': 'Смотреть инструкцию RPC Secret',
'developer': 'Разработчик',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'Макет User-Agent',
'app-log-path': 'Путь к журналу приложения',
'download-session-path': 'Загрузить путь сессии',
diff --git a/src/shared/locales/th/preferences.js b/src/shared/locales/th/preferences.js
index e7df001..a0cc466 100644
--- a/src/shared/locales/th/preferences.js
+++ b/src/shared/locales/th/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'BT Listen Port',
'dht-port': 'DHT Listen Port',
'security': 'ความปลอดภัย',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'พอร์ตฟัง RPC',
'rpc-secret': 'RPC Secret',
'rpc-secret-tips': 'ดูคู่มือลับ RPC',
'developer': 'นักพัฒนา',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'จำลอง User-Agent',
'app-log-path': 'เส้นทางบันทึกแอป',
'download-session-path': 'เส้นทางดาวน์โหลดเซสชัน',
diff --git a/src/shared/locales/tr/preferences.js b/src/shared/locales/tr/preferences.js
index 6154700..59a1bdd 100644
--- a/src/shared/locales/tr/preferences.js
+++ b/src/shared/locales/tr/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'BT dinleme bağlantı noktası',
'dht-port': 'DHT dinleme bağlantı noktası',
'security': 'Güvenlik',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'RPC Dinleme Portu',
'rpc-secret': 'RPC sırrı',
'rpc-secret-tips': 'RPC gizli kılavuzunu görüntüle',
'developer': 'Geliştirici',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'Sahte Kullanıcı Kimliği (User-Agent)',
'app-log-path': 'Uygulama log yolu',
'download-session-path': 'Oturum yolunu indir',
diff --git a/src/shared/locales/uk/preferences.js b/src/shared/locales/uk/preferences.js
index 25882bb..e870ffb 100644
--- a/src/shared/locales/uk/preferences.js
+++ b/src/shared/locales/uk/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'Порт прослуховування BT',
'dht-port': 'Порт прослуховування DHT',
'security': 'Безпека',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'Порт прослуховування RPC',
'rpc-secret': 'RPC Secret',
'rpc-secret-tips': 'Дивитись інструкцію RPC Secret',
'developer': 'Розробник',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'Макет User-Agent',
'app-log-path': 'Шлях до журналу додатка',
'download-session-path': 'Завантажити шлях сесії',
diff --git a/src/shared/locales/vi/preferences.js b/src/shared/locales/vi/preferences.js
index b740e50..62aa460 100644
--- a/src/shared/locales/vi/preferences.js
+++ b/src/shared/locales/vi/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'Cổng giao tiếp BT cuối',
'dht-port': 'Cổng giao tiếp DHT cuối',
'security': 'Bảo mật',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'Cổng Nghe RPC',
'rpc-secret': 'RPC bí mật',
'rpc-secret-tips': 'Xem RPC bí mật thủ công',
'developer': 'Lập trình viên',
+ 'user-agent': 'User-Agent',
'mock-user-agent': 'Mock User-Agent',
'app-log-path': 'Đường dẫn nhật ký ứng dụng',
'download-session-path': 'Đường dẫn phiên tải về',
diff --git a/src/shared/locales/zh-CN/preferences.js b/src/shared/locales/zh-CN/preferences.js
index 345e7ae..4a29814 100644
--- a/src/shared/locales/zh-CN/preferences.js
+++ b/src/shared/locales/zh-CN/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'BT 监听端口',
'dht-port': 'DHT 监听端口',
'security': '安全性',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'RPC 监听端口',
'rpc-secret': 'RPC 授权密钥',
'rpc-secret-tips': '查看说明文档',
'developer': '开发者',
+ 'user-agent': 'User-Agent',
'mock-user-agent': '模拟用户代理(UA)',
'app-log-path': '应用日志路径',
'download-session-path': '下载会话路径',
diff --git a/src/shared/locales/zh-TW/preferences.js b/src/shared/locales/zh-TW/preferences.js
index 5dbafb6..6a83369 100644
--- a/src/shared/locales/zh-TW/preferences.js
+++ b/src/shared/locales/zh-TW/preferences.js
@@ -59,9 +59,12 @@ export default {
'bt-port': 'BT 監聽連接埠',
'dht-port': 'DHT 監聽連接埠',
'security': '安全性',
+ 'rpc': 'RPC',
+ 'rpc-listen-port': 'RPC 監聽埠',
'rpc-secret': 'RPC 授權密鑰',
'rpc-secret-tips': '查看說明手冊',
'developer': '開發者',
+ 'user-agent': 'User-Agent',
'mock-user-agent': '偽裝 User Agent',
'app-log-path': '應用程式記錄檔位置',
'download-session-path': '下載工作階段路徑',