Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   класс для работы с соксами (https://forum.antichat.xyz/showthread.php?t=139695)

kusanagi 06.09.2009 11:18

класс для работы с соксами
 
уважаемый алл, никто не встречал готовый класс для работы с соксами?
чтобы ничего не надо было допиливать напильником

Forcer 06.09.2009 11:27

встречал.

kusanagi 06.09.2009 11:42

не могли бы вы поделиться им? или ссылочку дать для ознакомления

dnd 06.09.2009 14:46

http://forum.antichat.ru/thread27529.html

Forcer 06.09.2009 15:03

Цитата:

Сообщение от kusanagi
не могли бы вы поделиться им? или ссылочку дать для ознакомления

язык какой?

kusanagi 07.09.2009 14:45

в первую очередь интересует под NET

St0nX 07.09.2009 15:24

_ttp://www.mentalis.org/soft/class.qpx?id=9

geezer.code 07.09.2009 15:36

Если допиливать - проблема, то лучше использовать готовый компонент например ComponentSpace Proxy.

kusanagi 07.09.2009 16:13

такой вопрос- при работе с соксами указывания кусков заголовков в коде это фича протокола? я к тому что httpwebrequest сам подставляет заголовки , нужно лишь указать адрес сайта.
а в примерах с соксами постоянно натыкаюсь на вставки

"GET / HTTP/1.0\r\n" +
"Host: www.microsoft.com\r\n" +
"Connection: close\r\n" +
"\r\n";

kusanagi 07.09.2009 16:37

добавлю в догонку- post запросы тоже ручками генерировать придется?
вот это я считаю допиливанием библиотеки.

M_script_ 08.09.2009 13:02

Во первых, какой ЯП?
можно curl использовать, удобно работать и возможности хорошие

kusanagi 08.09.2009 15:40

разве не видно в каком разделе создана тема?
интересует решение под net

Algol 08.09.2009 15:51

Цитата:

Сообщение от kusanagi
добавлю в догонку- post запросы тоже ручками генерировать придется?
вот это я считаю допиливанием библиотеки.

А какое отношение соксы имеют к HTTP ?
Соксы - обеспечивают прозрачное TCP соединение. А что ты по нему будешь гонять - дело твое, хоть HTTP хоть HTTPS хоть FTP

А httpwebrequest к соксам прикрутить нормально не удастся - только через глобальные настройки веббраузера, поэтому все и делают "вставки GET" :)

Что касается готовых либ, то вот готовый socks5 клиент: http://www.codeproject.com/KB/IP/zasocks5proxy.aspx

M_script_ 08.09.2009 15:54

Цитата:

Сообщение от kusanagi
разве не видно в каком разделе создана тема?

этот раздел про С/С++, C#, Delphi, .NET, Asm - это разные языки программирования, поэтому и нужно было уточнение

kusanagi 08.09.2009 15:58

Цитата:

Сообщение от Algol
А какое отношение соксы имеют к HTTP ?
Соксы - обеспечивают прозрачное TCP соединение. А что ты по нему будешь гонять - дело твое, хоть HTTP хоть HTTPS хоть FTP

А httpwebrequest к соксам прикрутить нормально не удастся - только через глобальные настройки веббраузера, поэтому все и делают "вставки GET" :)


я не говорю что обязательно через httpwebrequest , я к тому что класс httpwebrequest позволяет не задаваться гемороем с генерированием заголовков HTTP а все примеры классов с соксами требуют генерации вручную

kusanagi 08.09.2009 15:59

Цитата:

Сообщение от M_script_
этот раздел про С/С++, C#, Delphi, .NET, Asm - это разные языки программирования, поэтому и нужно было уточнение

выше в теме я писал уже про нужный мне язык

FireFenix 08.09.2009 16:00

Цитата:

Сообщение от kusanagi
разве не видно в каком разделе создана тема?
интересует решение под net

под .NET
в пространстве имён System.Net есть класс HttpWebRequest и HttpWebResponse которые формируют/получают web запросы... там же существует класс WebProxy который подключается к запросу, в котором можно указать любые прокси

Algol 08.09.2009 16:09

Цитата:

Сообщение от FireFenix
под .NET
в пространстве имён System.Net есть класс HttpWebRequest и HttpWebResponse которые формируют/получают web запросы... там же существует класс WebProxy который подключается к запросу, в котором можно указать любые прокси

Ага, но не соксы )

kusanagi 08.09.2009 16:10

Цитата:

Сообщение от FireFenix
под .NET
в пространстве имён System.Net есть класс HttpWebRequest и HttpWebResponse которые формируют/получают web запросы... там же существует класс WebProxy который подключается к запросу, в котором можно указать любые прокси


уважаемый , а вы сами так делали или просто хотите пообщаться?
если бы все было иак просто то я бы не задавал вопрос

scrat 08.09.2009 16:51

когда же уже люди отучатся от быдлопривычек и примут для себя нормальные платформы?

в дотнете, кстати удобно ещё работать с web'ом через эмуляцию IE, благо там есть готовый враппер.


Время: 23:09