support ss protocol

This commit is contained in:
clowwindy
2014-02-28 16:38:01 +08:00
parent 176913b4d8
commit 323e3cfa45
3 changed files with 14 additions and 6 deletions

View File

@@ -19,7 +19,7 @@
+ (BOOL)settingsAreNotComplete;
+ (BOOL)runProxy;
+ (void)reloadConfig;
+ (void)openSSURL:(NSURL *)url;
+ (BOOL)openSSURL:(NSURL *)url;
+ (NSString *)configForKey:(NSString *)key;
+ (void)saveConfigForKey:(NSString *)key value:(NSString *)value;
+ (void)setUsingPublicServer:(BOOL)use;

View File

@@ -48,9 +48,9 @@
}
}
+ (void)openSSURL:(NSURL *)url {
+ (BOOL)openSSURL:(NSURL *)url {
if (!url.host) {
return;
return NO;
}
NSString *urlString = [url absoluteString];
int i = 0;
@@ -92,10 +92,11 @@
[ShadowsocksRunner saveConfigForKey:kShadowsocksEncryptionKey value:method];
[[NSUserDefaults standardUserDefaults] setBool:NO forKey:kShadowsocksUsePublicServer];
[ShadowsocksRunner reloadConfig];
return;
return YES;
}
NSLog(@"%@", errorReason);
return NO;
}
+ (void)saveConfigForKey:(NSString *)key value:(NSString *)value {