mirror of
https://github.com/MetaCubeX/ClashMetaForAndroid.git
synced 2025-02-16 14:53:15 +03:00
fix: find process mode override
This commit is contained in:
parent
021939264f
commit
e1930528b9
@ -53,8 +53,8 @@ data class ConfigurationOverride(
|
||||
@SerialName("tcp-concurrent")
|
||||
var tcpConcurrent: Boolean? = null,
|
||||
|
||||
@SerialName("enable-process")
|
||||
var enableProcess: Boolean? = null,
|
||||
@SerialName("find-process-mode")
|
||||
var findProcessMode: FindProcessMode? = null,
|
||||
|
||||
@SerialName("dns")
|
||||
val dns: Dns = Dns(),
|
||||
@ -128,6 +128,17 @@ data class ConfigurationOverride(
|
||||
var appendSystemDns: Boolean? = null
|
||||
)
|
||||
|
||||
@Serializable
|
||||
enum class FindProcessMode {
|
||||
@SerialName("off")
|
||||
Off,
|
||||
|
||||
@SerialName("strict")
|
||||
Strict,
|
||||
|
||||
@SerialName("always")
|
||||
Always,
|
||||
}
|
||||
@Serializable
|
||||
enum class DnsEnhancedMode {
|
||||
@SerialName("normal")
|
||||
|
@ -87,11 +87,23 @@ class MetaFeatureSettingsDesign(
|
||||
)
|
||||
|
||||
selectableList(
|
||||
value = configuration::enableProcess,
|
||||
values = booleanValues,
|
||||
valuesText = booleanValuesText,
|
||||
title = R.string.enable_process,
|
||||
)
|
||||
value = configuration::findProcessMode,
|
||||
values = arrayOf(
|
||||
null,
|
||||
ConfigurationOverride.FindProcessMode.Off,
|
||||
ConfigurationOverride.FindProcessMode.Strict,
|
||||
ConfigurationOverride.FindProcessMode.Always
|
||||
),
|
||||
valuesText = arrayOf(
|
||||
R.string.dont_modify,
|
||||
R.string.off,
|
||||
R.string.strict,
|
||||
R.string.always,
|
||||
),
|
||||
title = R.string.find_process_mode,
|
||||
) {
|
||||
|
||||
}
|
||||
|
||||
category(R.string.dns)
|
||||
|
||||
|
@ -148,6 +148,9 @@
|
||||
<string name="force_enable">強制的に有効</string>
|
||||
<string name="mapping">Real-IPをドメインマッピング</string>
|
||||
<string name="fakeip">Fake-IPをドメインマッピング</string>
|
||||
<string name="off">OFF</string>
|
||||
<string name="strict">Strict</string>
|
||||
<string name="always">Always</string>
|
||||
<string name="system_apps">システムアプリ</string>
|
||||
<string name="filter">フィルタ</string>
|
||||
<string name="package_name">パッケージ名</string>
|
||||
@ -220,7 +223,7 @@
|
||||
<string name="unified_delay">Unified Delay</string>
|
||||
<string name="geodata_mode">Geodata Mode</string>
|
||||
<string name="tcp_concurrent">TCP Concurrent</string>
|
||||
<string name="enable_process">Enable Process</string>
|
||||
<string name="find_process_mode">Find Process Mode</string>
|
||||
<string name="sniffer_setting">Sniffer Setting</string>
|
||||
<string name="sniffer">Sniffer</string>
|
||||
<string name="sniffing">Sniffer Mode</string>
|
||||
|
@ -148,6 +148,9 @@
|
||||
<string name="force_enable">강제 활성화</string>
|
||||
<string name="mapping">Real-IP - 도메인 매핑</string>
|
||||
<string name="fakeip">Fake-IP - 도메인 매핑</string>
|
||||
<string name="off">강제 종료</string>
|
||||
<string name="strict">구성 설정에 따름</string>
|
||||
<string name="always">강제로 켜기</string>
|
||||
<string name="system_apps">시스템 앱</string>
|
||||
<string name="filter">필터</string>
|
||||
<string name="package_name">패키지 이름</string>
|
||||
@ -220,7 +223,7 @@
|
||||
<string name="unified_delay">Unified Delay</string>
|
||||
<string name="geodata_mode">Geodata 모드</string>
|
||||
<string name="tcp_concurrent">TCP Concorrent</string>
|
||||
<string name="enable_process">프로세스 실행</string>
|
||||
<string name="find_process_mode">프로세스 모드 찾기</string>
|
||||
<string name="sniffer_setting">Sniffer 설정</string>
|
||||
<string name="sniffer">Sniffer</string>
|
||||
<string name="sniffing">Sniffer 모드</string>
|
||||
|
@ -180,6 +180,9 @@
|
||||
|
||||
<string name="mapping">Сопоставление реальных IP доменам</string>
|
||||
<string name="fakeip">Сопоставление подставных IP доменам</string>
|
||||
<string name="off">Принудительно закрыть</string>
|
||||
<string name="strict">Следовать настройкам конфигурации</string>
|
||||
<string name="always">Принудительно включить</string>
|
||||
|
||||
<string name="system_apps">Системные приложения</string>
|
||||
<string name="filter">Фильтр</string>
|
||||
@ -280,7 +283,7 @@
|
||||
<string name="unified_delay">Унифицированная задержка</string>
|
||||
<string name="geodata_mode">Режим геоданных</string>
|
||||
<string name="tcp_concurrent">Многопоточный TCP</string>
|
||||
<string name="enable_process">Использовать процессы в правилах</string>
|
||||
<string name="find_process_mode">Найти режим процесса</string>
|
||||
|
||||
<string name="sniffer_setting">Настройки перехвата доменов</string>
|
||||
<string name="sniffer">Перехват доменов</string>
|
||||
|
@ -131,6 +131,9 @@
|
||||
<string name="use_built_in">使用內置</string>
|
||||
<string name="mapping">Real-IP 至 域名映射</string>
|
||||
<string name="fakeip">Fake-IP 至 域名映射</string>
|
||||
<string name="off">強制關閉</string>
|
||||
<string name="strict">跟隨配置設定</string>
|
||||
<string name="always">強制開啟</string>
|
||||
<string name="sort">排序</string>
|
||||
<string name="layout">佈局</string>
|
||||
<string name="single">單列</string>
|
||||
@ -216,7 +219,7 @@
|
||||
<string name="unified_delay">Unified Delay</string>
|
||||
<string name="geodata_mode">Geodata Mode</string>
|
||||
<string name="tcp_concurrent">TCP Concurrent</string>
|
||||
<string name="enable_process">Enable Process</string>
|
||||
<string name="find_process_mode">Find Process Mode</string>
|
||||
<string name="sniffer_setting">Sniffer Setting</string>
|
||||
<string name="sniffer">Sniffer</string>
|
||||
<string name="sniffing">Sniffer Mode</string>
|
||||
|
@ -131,6 +131,9 @@
|
||||
<string name="use_built_in">使用內建</string>
|
||||
<string name="mapping">Real-IP 至域名映射</string>
|
||||
<string name="fakeip">Fake-IP 至域名映射</string>
|
||||
<string name="off">強制關閉</string>
|
||||
<string name="strict">跟隨配置設定</string>
|
||||
<string name="always">強制開啟</string>
|
||||
<string name="sort">排序</string>
|
||||
<string name="layout">佈局</string>
|
||||
<string name="single">單欄</string>
|
||||
@ -216,7 +219,7 @@
|
||||
<string name="unified_delay">Unified Delay</string>
|
||||
<string name="geodata_mode">Geodata Mode</string>
|
||||
<string name="tcp_concurrent">TCP Concurrent</string>
|
||||
<string name="enable_process">Enable Process</string>
|
||||
<string name="find_process_mode">Find Process Mode</string>
|
||||
<string name="sniffer_setting">Sniffer Setting</string>
|
||||
<string name="sniffer">Sniffer</string>
|
||||
<string name="sniffing">Sniffer Mode</string>
|
||||
|
@ -132,6 +132,9 @@
|
||||
<string name="use_built_in">使用内置</string>
|
||||
<string name="mapping">Real-IP 至 域名映射</string>
|
||||
<string name="fakeip">Fake-IP 至 域名映射</string>
|
||||
<string name="off">OFF</string>
|
||||
<string name="strict">Strict</string>
|
||||
<string name="always">Always</string>
|
||||
<string name="sort">排序</string>
|
||||
<string name="layout">布局</string>
|
||||
<string name="single">单列</string>
|
||||
@ -219,7 +222,7 @@
|
||||
<string name="unified_delay">Unified Delay</string>
|
||||
<string name="geodata_mode">Geodata Mode</string>
|
||||
<string name="tcp_concurrent">TCP Concurrent</string>
|
||||
<string name="enable_process">Enable Process</string>
|
||||
<string name="find_process_mode">Find Process Mode</string>
|
||||
<string name="sniffer_setting">Sniffer Setting</string>
|
||||
<string name="sniffer">Sniffer</string>
|
||||
<string name="sniffing">Sniffer Mode</string>
|
||||
|
@ -181,6 +181,10 @@
|
||||
<string name="mapping">Real-IP to domain mapping</string>
|
||||
<string name="fakeip">Fake-IP to domain mapping</string>
|
||||
|
||||
<string name="off">OFF</string>
|
||||
<string name="strict">Strict</string>
|
||||
<string name="always">Always</string>
|
||||
|
||||
<string name="system_apps">System Apps</string>
|
||||
<string name="filter">Filter</string>
|
||||
<string name="package_name">Package Name</string>
|
||||
@ -280,7 +284,7 @@
|
||||
<string name="unified_delay">Unified Delay</string>
|
||||
<string name="geodata_mode">Geodata Mode</string>
|
||||
<string name="tcp_concurrent">TCP Concurrent</string>
|
||||
<string name="enable_process">Enable Process</string>
|
||||
<string name="find_process_mode">Find Process Mode</string>
|
||||
|
||||
<string name="sniffer_setting">Sniffer Setting</string>
|
||||
<string name="sniffer">Sniffer</string>
|
||||
|
Loading…
x
Reference in New Issue
Block a user