Commit 8172befb authored by Max Lv's avatar Max Lv

ready to add more public servers

parent 702b7d91
...@@ -5,8 +5,8 @@ import sbtandroid._ ...@@ -5,8 +5,8 @@ import sbtandroid._
import sbtandroid.AndroidPlugin._ import sbtandroid.AndroidPlugin._
object App { object App {
val version = "2.0.1" val version = "2.0.2"
val versionCode = 52 val versionCode = 53
} }
object General { object General {
......
...@@ -112,10 +112,14 @@ object Config { ...@@ -112,10 +112,14 @@ object Config {
} }
def getPublicConfig(container: Container, config: Config): Config = { def getPublicConfig(container: Container, config: Config): Config = {
val host = container.getString("host") val list = container.getString("proxy_list")
val port = util.Random.shuffle(container.getString("port").split(',').toSeq).toSeq(0).toInt val proxies = util.Random.shuffle(list.split('|').toSeq).toSeq
val method = container.getString("method") val proxy = proxies(0).split(':')
val password = container.getString("password")
val host = proxy(0)
val port = proxy(1).toInt
val password = proxy(2)
val method = proxy(3)
new Config(config.isGlobalProxy, config.isGFWList, config.isBypassApps, config.isTrafficStat, new Config(config.isGlobalProxy, config.isGFWList, config.isBypassApps, config.isTrafficStat,
config.profileName, host, password, method, port, config.localPort, config.proxiedAppString) config.profileName, host, password, method, port, config.localPort, config.proxiedAppString)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment