HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
 
 
Опции темы Поиск в этой теме Опции просмотра

работа с сокетом через прокси в С/С++
  #1  
Старый 25.03.2008, 15:44
KSoniX
Познающий
Регистрация: 17.01.2008
Сообщений: 94
С нами: 9639320

Репутация: 38
По умолчанию работа с сокетом через прокси в С/С++

вот мой код мне надо чтобы он работал через прокси и чтобы задавалось имя пользователя и его пасс и он делал коннект через прокси
Код:
///.........................................................
int main()
{
///.........................................................
WSADATA wsaData;
    WSAStartup(MAKEWORD(2,0),&wsaData);
    SOCKET    sClient;
    char    szBuffer[1024];
    int    ret;
    struct sockaddr_in server;
    struct hostent    *host = NULL;
    char szServerName[1024];
    
    strcpy(szServerName, "192.168.0.1");

    // Создание сокета
    sClient = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
    if (sClient == INVALID_SOCKET)
    {
        
        return 1;
    }
    // Заполнение структуры с адресом сервера и номером порта
    server.sin_family = AF_INET;
    server.sin_port = htons(80);
    server.sin_addr.s_addr = inet_addr(szServerName);

    // Если указано имя, то перевод символьного адреса сервера в IP
    if (server.sin_addr.s_addr == INADDR_NONE)
    {
        host = gethostbyname(szServerName);
        if (host == NULL)
        {
            
            return 1;
        }
        CopyMemory(&server.sin_addr, host->h_addr_list[0],
            host->h_length);
    }
    // Соединение с сервером
    if (connect(sClient, (struct sockaddr *)&server,
        sizeof(server)) == SOCKET_ERROR)
    {
        
        return 1;
    }
//................................................................
}

//................................................................
если можна по быстрей PLS
 
Ответить с цитированием
 



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
IPDBrute...работа через прокси? iskand3r Skype, IRC, ICQ, Jabber и другие IM 9 12.01.2008 16:14
Прокси: Как вас вычислить если вы под анонимным прокси Geveres Статьи 0 19.11.2005 17:02



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.