Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

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

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

Купить рекламу на форуме - 42 тыс руб за месяц

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

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

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

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

Подправил я код етой тестапп которая идёт вместе с исходниками и растроелся т.к Программа конешно коннектится к тому серверу которому должны быть отправлены байты но не черес прокси , а если я задаю {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
Сообщений: 15
По умолчанию

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

Некто не может помочь ?
xa4erok вне форума Ответить с цитированием
Старый 28.06.2020, 00:41   #17
xa4erok
Пользователь
 
Регистрация: 11.09.2011
Сообщений: 15
По умолчанию

Обалдеть) уже идет 2020 год, прошло 8 лет за это время я изучил php, python, c++ и так далее, и я в диком шоке что тогда я задавал такие вопросы и делал такие ужасные ошибки в тексте) "Пепел Феникса" заходил 23.05.2019 18:33 надеюсь у этого доброго человека все хорошо, ведь когда-то он помог юнцу программисту! который спустя 8 лет вспомнил что у него когда-то был ник "xa4erok" ...
xa4erok вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


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