IPtProxyUI 4.6.1

IPtProxyUI 4.6.1

Benjamin Erhart 维护。



 
依赖项
IPtProxy~> 3.8.1
Eureka~> 5.3
 

IPtProxyUI

Version License Platform

IPtProxyUI 为配置 IPtProxy 包中所有可用的可插拔传输提供用户界面。

本包提供了某些场景和配置代码,这些代码在共同使用 IPtProxy 包以及 Tor.framework 的不同应用程序之间共享。

用户界面已完整,用户可以配置传输的所有方面,包括 MOAT/rdsys 支持以获取新的 Obfs4 代理。

提供的配置非常适合与 Tor 一起使用 PTs。

此外,还有一个辅助类 IpSupport,可以帮助更好地支持某些移动网络运营商中常见的仅 IPv6 网络。

安装

IPtProxyUI 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中。

pod 'IPtProxyUI'

入门

use IPtProxyUI

// ATTENTION: Since IPtProxy 2.0.0 this needs to be set explicitly before starting a transport!
Settings.stateLocation = FileManager.default.urls(for: .cachesDirectory, in: .userDomainMask).first!.appendingPathComponent("pt_state")

Transport.obfs4.start(log: true)

print((try? String(contentsOf: Transport.obfs4.logFile!)) ?? "throwed")

Transport.obfs4.stop()

本地化

本地化使用 BartyCrouch 完成,许可协议为 MIT

只需在代码中添加新的 NSLocalizedStrings 调用。构建完成后,它们将自动出现在 Localizable.strings 中。

不要使用界面板和 xib 文件的本地化。这只会弄乱一切。请通过代码中的显式调用进行本地化。

依赖

作者

Benjamin Erhart,[email protected]Guardian Project

许可协议

IPtProxyUI遵循MIT许可协议。有关更多信息,请参阅LICENSE文件。