考慮到我的應用程序具有當前登錄的管理員用戶的用戶標識和密碼,是否可以從OSX網絡設置中檢索配置值?特別感興趣的是「高級/代理」標籤內容。以編程方式檢索OSX網絡/代理配置值
3
A
回答
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;
3
相關問題
- 1. 以編程方式更改系統網絡(代理)設置
- 2. 在.NET中以編程方式檢索斷開的網絡適配器信息
- 3. 無法以編程方式配置WiFi開放網絡android?
- 4. swift osx NSSearchField以編程方式重置
- 5. 如何以編程方式更改局域網設置(代理配置)
- 6. 以編程方式檢索我的Android設備的配置
- 7. 以編程方式在C#中配置Win 7網絡適配器
- 8. 以編程方式檢測iOS中的蜂窩網絡類型
- 9. 以編程方式配置IPhone設置
- 10. 設置網絡配置編程C#
- 11. 如何以編程方式從配置文件中檢索configSource位置
- 12. Android:以編程方式檢索layout_marginBottom?
- 13. 以R.編程方式檢索顏色
- 14. 以編程方式檢索Bean
- 15. 以編程方式檢索SPList URL
- 16. 以編程方式檢索Google結果
- 17. 以編程方式檢索POJO對象?
- 18. 如何以編程方式找出JRE網絡設置?
- 19. 如何以編程方式在C#中禁用(或重置)網絡適配器
- 20. 使用NSTask更改osx網絡配置
- 21. 如何以編程方式獲取OSX網絡服務的連接狀態?
- 22. 以編程方式檢查.NET代碼
- 23. iphone - 以編程方式設置(系統範圍)代理設置?
- 24. 如何以編程方式從網頁中檢索數據?
- 25. Android:以編程方式通過URL檢索網頁縮略圖
- 26. 如何以編程方式配置MessageDispatcherServlet
- 27. 如何以編程方式配置JDBCAppender
- 28. 如何以編程方式配置ELMAH?
- 29. 以編程方式配置MATLAB
請注意,這段代碼片段泄露了`proxies`對象。 – 2011-06-01 00:34:17