mirror of
https://github.com/StarCitizenToolBox/app.git
synced 2026-01-13 19:50:28 +00:00
bump: librqbit
feat: add user_agent
This commit is contained in:
parent
678f8d8cd7
commit
91046e7f5e
@ -17,7 +17,6 @@ class SCLoggerHelper {
|
|||||||
final jsonLogPath = "$rsiLauncherPath/logs/log.log";
|
final jsonLogPath = "$rsiLauncherPath/logs/log.log";
|
||||||
return jsonLogPath;
|
return jsonLogPath;
|
||||||
}
|
}
|
||||||
;
|
|
||||||
Map<String, String> envVars = Platform.environment;
|
Map<String, String> envVars = Platform.environment;
|
||||||
final appDataPath = envVars["appdata"];
|
final appDataPath = envVars["appdata"];
|
||||||
if (appDataPath == null) {
|
if (appDataPath == null) {
|
||||||
|
|||||||
22
rust/Cargo.lock
generated
22
rust/Cargo.lock
generated
@ -2994,7 +2994,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "librqbit"
|
name = "librqbit"
|
||||||
version = "9.0.0-beta.1"
|
version = "9.0.0-beta.1"
|
||||||
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=f8c0b0927904e1d8b0e28e708bd69fd8069d413a#f8c0b0927904e1d8b0e28e708bd69fd8069d413a"
|
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=1e281d545c068a4f5ec98553539cd46a159cad14#1e281d545c068a4f5ec98553539cd46a159cad14"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"arc-swap",
|
"arc-swap",
|
||||||
@ -3058,7 +3058,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "librqbit-bencode"
|
name = "librqbit-bencode"
|
||||||
version = "3.1.0"
|
version = "3.1.0"
|
||||||
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=f8c0b0927904e1d8b0e28e708bd69fd8069d413a#f8c0b0927904e1d8b0e28e708bd69fd8069d413a"
|
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=1e281d545c068a4f5ec98553539cd46a159cad14#1e281d545c068a4f5ec98553539cd46a159cad14"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"arrayvec",
|
"arrayvec",
|
||||||
@ -3074,7 +3074,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "librqbit-buffers"
|
name = "librqbit-buffers"
|
||||||
version = "4.2.0"
|
version = "4.2.0"
|
||||||
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=f8c0b0927904e1d8b0e28e708bd69fd8069d413a#f8c0b0927904e1d8b0e28e708bd69fd8069d413a"
|
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=1e281d545c068a4f5ec98553539cd46a159cad14#1e281d545c068a4f5ec98553539cd46a159cad14"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bytes",
|
"bytes",
|
||||||
"librqbit-clone-to-owned",
|
"librqbit-clone-to-owned",
|
||||||
@ -3085,7 +3085,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "librqbit-clone-to-owned"
|
name = "librqbit-clone-to-owned"
|
||||||
version = "3.0.1"
|
version = "3.0.1"
|
||||||
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=f8c0b0927904e1d8b0e28e708bd69fd8069d413a#f8c0b0927904e1d8b0e28e708bd69fd8069d413a"
|
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=1e281d545c068a4f5ec98553539cd46a159cad14#1e281d545c068a4f5ec98553539cd46a159cad14"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bytes",
|
"bytes",
|
||||||
]
|
]
|
||||||
@ -3093,7 +3093,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "librqbit-core"
|
name = "librqbit-core"
|
||||||
version = "5.0.0"
|
version = "5.0.0"
|
||||||
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=f8c0b0927904e1d8b0e28e708bd69fd8069d413a#f8c0b0927904e1d8b0e28e708bd69fd8069d413a"
|
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=1e281d545c068a4f5ec98553539cd46a159cad14#1e281d545c068a4f5ec98553539cd46a159cad14"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"bytes",
|
"bytes",
|
||||||
@ -3122,7 +3122,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "librqbit-dht"
|
name = "librqbit-dht"
|
||||||
version = "5.3.0"
|
version = "5.3.0"
|
||||||
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=f8c0b0927904e1d8b0e28e708bd69fd8069d413a#f8c0b0927904e1d8b0e28e708bd69fd8069d413a"
|
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=1e281d545c068a4f5ec98553539cd46a159cad14#1e281d545c068a4f5ec98553539cd46a159cad14"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"backon",
|
"backon",
|
||||||
@ -3169,7 +3169,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "librqbit-lsd"
|
name = "librqbit-lsd"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=f8c0b0927904e1d8b0e28e708bd69fd8069d413a#f8c0b0927904e1d8b0e28e708bd69fd8069d413a"
|
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=1e281d545c068a4f5ec98553539cd46a159cad14#1e281d545c068a4f5ec98553539cd46a159cad14"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"atoi",
|
"atoi",
|
||||||
@ -3189,7 +3189,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "librqbit-peer-protocol"
|
name = "librqbit-peer-protocol"
|
||||||
version = "4.3.0"
|
version = "4.3.0"
|
||||||
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=f8c0b0927904e1d8b0e28e708bd69fd8069d413a#f8c0b0927904e1d8b0e28e708bd69fd8069d413a"
|
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=1e281d545c068a4f5ec98553539cd46a159cad14#1e281d545c068a4f5ec98553539cd46a159cad14"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"bitvec",
|
"bitvec",
|
||||||
@ -3209,7 +3209,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "librqbit-sha1-wrapper"
|
name = "librqbit-sha1-wrapper"
|
||||||
version = "4.1.0"
|
version = "4.1.0"
|
||||||
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=f8c0b0927904e1d8b0e28e708bd69fd8069d413a#f8c0b0927904e1d8b0e28e708bd69fd8069d413a"
|
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=1e281d545c068a4f5ec98553539cd46a159cad14#1e281d545c068a4f5ec98553539cd46a159cad14"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"assert_cfg",
|
"assert_cfg",
|
||||||
"aws-lc-rs",
|
"aws-lc-rs",
|
||||||
@ -3218,7 +3218,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "librqbit-tracker-comms"
|
name = "librqbit-tracker-comms"
|
||||||
version = "3.0.0"
|
version = "3.0.0"
|
||||||
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=f8c0b0927904e1d8b0e28e708bd69fd8069d413a#f8c0b0927904e1d8b0e28e708bd69fd8069d413a"
|
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=1e281d545c068a4f5ec98553539cd46a159cad14#1e281d545c068a4f5ec98553539cd46a159cad14"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"async-stream",
|
"async-stream",
|
||||||
@ -3246,7 +3246,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "librqbit-upnp"
|
name = "librqbit-upnp"
|
||||||
version = "1.0.0"
|
version = "1.0.0"
|
||||||
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=f8c0b0927904e1d8b0e28e708bd69fd8069d413a#f8c0b0927904e1d8b0e28e708bd69fd8069d413a"
|
source = "git+https://github.com/StarCitizenToolBox/rqbit?rev=1e281d545c068a4f5ec98553539cd46a159cad14#1e281d545c068a4f5ec98553539cd46a159cad14"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"bstr",
|
"bstr",
|
||||||
|
|||||||
@ -15,19 +15,39 @@ crate-type = ["cdylib", "staticlib"]
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
flutter_rust_bridge = "=2.11.1"
|
flutter_rust_bridge = "=2.11.1"
|
||||||
tokio = { version = "1.49.0", features = ["rt", "rt-multi-thread", "macros", "process", "sync"] }
|
tokio = { version = "1.49.0", features = [
|
||||||
futures = { version = "0.3.31", default-features = false, features = ["executor"] }
|
"rt",
|
||||||
|
"rt-multi-thread",
|
||||||
|
"macros",
|
||||||
|
"process",
|
||||||
|
"sync",
|
||||||
|
] }
|
||||||
|
futures = { version = "0.3.31", default-features = false, features = [
|
||||||
|
"executor",
|
||||||
|
] }
|
||||||
url = "2.5.7"
|
url = "2.5.7"
|
||||||
once_cell = "1.21.3"
|
once_cell = "1.21.3"
|
||||||
reqwest = { version = "0.12.26", features = ["rustls-tls-webpki-roots", "cookies", "gzip", "json", "stream"] }
|
reqwest = { version = "0.12.26", features = [
|
||||||
|
"rustls-tls-webpki-roots",
|
||||||
|
"cookies",
|
||||||
|
"gzip",
|
||||||
|
"json",
|
||||||
|
"stream",
|
||||||
|
] }
|
||||||
hickory-resolver = { version = "0.25.2" }
|
hickory-resolver = { version = "0.25.2" }
|
||||||
anyhow = "1.0.100"
|
anyhow = "1.0.100"
|
||||||
scopeguard = "1.0"
|
scopeguard = "1.0"
|
||||||
notify-rust = "4.11.7"
|
notify-rust = "4.11.7"
|
||||||
asar = "0.3.0"
|
asar = "0.3.0"
|
||||||
walkdir = "2.5.0"
|
walkdir = "2.5.0"
|
||||||
ort = { version = "2.0.0-rc.10", features = ["xnnpack", "download-binaries", "ndarray"] }
|
ort = { version = "2.0.0-rc.10", features = [
|
||||||
tokenizers = { version = "0.22.2", default-features = false, features = ["onig"] }
|
"xnnpack",
|
||||||
|
"download-binaries",
|
||||||
|
"ndarray",
|
||||||
|
] }
|
||||||
|
tokenizers = { version = "0.22.2", default-features = false, features = [
|
||||||
|
"onig",
|
||||||
|
] }
|
||||||
ndarray = "0.17.1"
|
ndarray = "0.17.1"
|
||||||
serde_json = "1.0.148"
|
serde_json = "1.0.148"
|
||||||
serde = { version = "1.0.228", features = ["derive"] }
|
serde = { version = "1.0.228", features = ["derive"] }
|
||||||
@ -37,7 +57,7 @@ uuid = { version = "1.19.0", features = ["v4"] }
|
|||||||
rayon = "1.10"
|
rayon = "1.10"
|
||||||
parking_lot = "0.12.5"
|
parking_lot = "0.12.5"
|
||||||
crossbeam-channel = "0.5.15"
|
crossbeam-channel = "0.5.15"
|
||||||
librqbit = { git = "https://github.com/StarCitizenToolBox/rqbit", rev = "f8c0b0927904e1d8b0e28e708bd69fd8069d413a" }
|
librqbit = { git = "https://github.com/StarCitizenToolBox/rqbit", rev = "1e281d545c068a4f5ec98553539cd46a159cad14" }
|
||||||
bytes = "1.10"
|
bytes = "1.10"
|
||||||
|
|
||||||
# WebView
|
# WebView
|
||||||
@ -61,7 +81,7 @@ windows = { version = "0.62.2", features = [
|
|||||||
"Win32_System_Variant",
|
"Win32_System_Variant",
|
||||||
"Win32_Security",
|
"Win32_Security",
|
||||||
"Win32_System_IO",
|
"Win32_System_IO",
|
||||||
"Win32_System_Ioctl"
|
"Win32_System_Ioctl",
|
||||||
] }
|
] }
|
||||||
win32job = "2.0.3"
|
win32job = "2.0.3"
|
||||||
wmi = "0.18"
|
wmi = "0.18"
|
||||||
|
|||||||
@ -143,6 +143,7 @@ pub async fn downloader_init(
|
|||||||
disable_cooldown_secs: 600,
|
disable_cooldown_secs: 600,
|
||||||
adaptive_increase_threshold: 5,
|
adaptive_increase_threshold: 5,
|
||||||
adaptive_decrease_threshold: 10,
|
adaptive_decrease_threshold: 10,
|
||||||
|
user_agent: Some(String::from("SCToolBox/librqbit/1.0")),
|
||||||
..Default::default()
|
..Default::default()
|
||||||
}),
|
}),
|
||||||
..Default::default()
|
..Default::default()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user