Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > .NET > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 06.01.2012, 18:46   #11
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,003
По умолчанию

используйте StreamReader.
Метод ReadLine для чтения строки, и метод строки Split для разбития на две части(IP:порт)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 06.01.2012, 18:54   #12
xa4erok
Пользователь
 
Регистрация: 11.09.2011
Сообщений: 14
По умолчанию

Спасибо огромное !
xa4erok вне форума Ответить с цитированием
Старый 06.01.2012, 19:30   #13
xa4erok
Пользователь
 
Регистрация: 11.09.2011
Сообщений: 14
По умолчанию

Как зделать чтобы он проверял рабочий прокси или нет, на данный момент если ип не найден то он вылетает черес try не выйдет т.к ошыбка находися в компоненте самого прокси , как ето исправить и как зделать чтобы StreamReader шол всегда по линиям вниз тоесть взял 1 проксю почол в нис и т.п
xa4erok вне форума Ответить с цитированием
Старый 06.01.2012, 20:30   #14
xa4erok
Пользователь
 
Регистрация: 11.09.2011
Сообщений: 14
По умолчанию

Подправил я код етой тестапп которая идёт вместе с исходниками и растроелся т.к Программа конешно коннектится к тому серверу которому должны быть отправлены байты но не черес прокси , а если я задаю {SocketType.Stream, ProtocolType.Tcp} и после пытаюсь приконнектится к сайту то всё идёт черес проксю





Код:
            // create a new ProxySocket
            ProxySocket s = new ProxySocket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
            // set the proxy settings
            s.ProxyEndPoint = new IPEndPoint(IPAddress.Parse("80.63.56.146"), 1080);
            s.ProxyUser = "username";
            s.ProxyPass = "password";
            s.ProxyType = ProxyTypes.Socks5;	// if you set this to ProxyTypes.None, 
            
            // the ProxySocket will act as a normal Socket
            // connect to the remote server
            // (note that the proxy server will resolve the domain name for us)
            s.Connect("127.0.0.1", 8303);
            // send an HTTP request
            byte[] byt = new byte[] { 0x22, 0x11, 0x33, 0x44 };
            s.Send(byt);
            // read the HTTP reply
            int recv = 0;
            byte[] buffer = new byte[1024];
            recv = s.Receive(buffer);
            while (recv > 0)
            {
                Console.Write(Encoding.ASCII.GetString(buffer, 0, recv));
                recv = s.Receive(buffer);
            }
            // wait until the user presses enter
            Console.WriteLine("Press enter to continue...");
            Console.ReadLine();
что делать друзья ?

Последний раз редактировалось xa4erok; 06.01.2012 в 20:53.
xa4erok вне форума Ответить с цитированием
Старый 06.01.2012, 23:07   #15
xa4erok
Пользователь
 
Регистрация: 11.09.2011
Сообщений: 14
По умолчанию

Пепел Феникса , есть идеии ?
xa4erok вне форума Ответить с цитированием
Старый 07.01.2012, 17:02   #16
xa4erok
Пользователь
 
Регистрация: 11.09.2011
Сообщений: 14
По умолчанию

Некто не может помочь ?
xa4erok вне форума Ответить с цитированием
Ответ
Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись байтов из массива Ultr164 Общие вопросы Delphi 6 05.01.2011 17:26
Сколько байтов ? [iT]aNYBis Помощь студентам 2 04.11.2010 11:31
Отправка файла на FTP сервер через прокси Игорь С Microsoft Office Access 0 21.07.2010 12:57
удаление байтов varelik Общие вопросы Delphi 15 09.12.2009 12:27
Отправка email через прокси BMH Общие вопросы .NET 3 26.04.2009 03:07