import XrayKit
/* Start XrayCore */
let configurationFile = FileManager.default.temporaryDirectory.appendingPathComponent("xray").appendingPathExtension("json")
// Write Xray configuration to configurationFile
let geoip = Bundle.main.url(forResource: "geoip", withExtension: "dat")!
let assets = geoip.deletingLastPathComponent()
XRayCore.run(configuration: configuratonFile, assets: assets) { error in
if let error = error {
// Present error
}
}
/* Stop XrayCore */
XRayCore.quit()
forked from Wanwire/FloxcoreXrayKit
-
Notifications
You must be signed in to change notification settings - Fork 0
tozik/FloxcoreXrayKit
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
XrayKit for Floxcore
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Swift 70.8%
- Makefile 28.9%
- C 0.3%