2010-12-01 18 views

答えて

5

設定APIでそれを行いましたか?次に、OSXネットワーク設定からPAC URL文字列を取得する例を示します。

static char url[257] = {0}; 

NSDictionary * proxies = (NSDictionary *)SCDynamicStoreCopyProxies(NULL); 
NSString * pacURL = [proxies objectForKey:(NSString *)kSCPropNetProxiesProxyAutoConfigURLString]; 

if (NULL != pacURL) 
{ 
    strncpy((char*) (&(url)[0]), 
      [pacURL cStringUsingEncoding:NSASCIIStringEncoding], 
      sizeof(url)); 
} 
return url; 
+0

このコードスニペットは 'proxies'オブジェクトをリークすることに注意してください。 –

3

scutilコマンドを参照してください。特に、scutil --proxyはプロキシを表示します

+0

ありがとうございました。私はCocoaアプリケーションからプログラム的な方法を探していました。 – JasonGenX

関連する問題