- Регистрация
 - 29.09.2013
 
- Сообщения
 - 418
 
- Благодарностей
 - 131
 
- Баллы
 - 43
 
Доброй ночи.
Как мне получить прокси из настроек зеннопостера в формате "protocol://login:password@ip:port"?
Чтобы получить в таком формате с ProxyCheckera нужно изменить флаг на true
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Но при получении прокси из ZennoPosterа нет никаких флагов и прокси получается в формате "ip:port:isSocks"
Я полез в документацию, там нашёл на первый взгляд решение.
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Но как мне понять это socks4:// или socks5:// ?
Не все socks4 с авторизацией.
								Как мне получить прокси из настроек зеннопостера в формате "protocol://login:password@ip:port"?
Чтобы получить в таком формате с ProxyCheckera нужно изменить флаг на true
			
				Checker:
			
		
		
		var proxy = ZennoPoster.GetProxy("filterName", true);
	Я полез в документацию, там нашёл на первый взгляд решение.
			
				C#:
			
		
		
		// get proxy
string proxy = instance.GetProxy();
 
// if instance has proxy
if (proxy != "noproxy")
{
    // split string
    string[] args = proxy.Split(':');
    // first is id
    string ip = args[0];
    // second is port
    int port = Convert.ToInt32(args[1]);
    // third is socks or not
    bool s = Convert.ToBoolean(args[2]);
}
	Не все socks4 с авторизацией.




