С их помощью можно скачивать файлы, подключаться к разным сервисам (например разгадывания капчи) и т.д.
opensocket - откывает сокет
opensocket ("kibor-bot.com", 80);//По адресу
opensocket ("176.9.203.18", 80);// по ip
Первый параметр адрес или ip.
Возвращает 1 в случае удачного открытия.
sendhtml - отправляет байты на сервер
sendhtml(#s[0], 52);
Параметр первый - указатель на массив char который надо отправить
Второй - количество отправляемых байт
Возвращает количество отправленных байт.
recvhtml - принимает ответ от сервера
recvhtml(#p[0], 500);
Параметр первый - указатель на массив char в который запись будет
Второй - количество принимаемых байт
Возвращает количество принятых байт.
closesocket - закрыть сокет
closesocket ();
Возвращает 1 при удаче.
Подробную информацию о формированию заголовков GET и POST ищите в интернете.
Пример настройки соединения и загрузки страницы(для просмотра ссылки Вам необходимо авторизоваться)
CODE:
char s[100];
char p[9999];
//if (opensocket ("176.9.203.18", 80)==1)//Можно по ip
if (opensocket ("kibor-bot.com", 80)==1)//Если открыли сокет
{
strcpy(#s[0], "GET http:/"+"/kibor-bot.com/stat/programmed-autoclicker.php HTTP/1.0");//Формируем GET запрос
int sizf=size(#s[0]);//Узнаем номер в массиве конца строки с GET запросом
//Записываем \r\n\r\n - конец заголовка
s[sizf]=formatic(13);s[sizf+1]=formatic(10);s[sizf+2]=formatic(13);s[sizf+3]=formatic(10);
if (sendhtml(#s[0], sizf+4)>0)//Если отправили запрос
{
recvhtml(#p[0], 9999);//читаем ответ
messagebox (format(#p[0]));//Воспроизводим
}
closesocket ();//Закрываем
}
char p[9999];
//if (opensocket ("176.9.203.18", 80)==1)//Можно по ip
if (opensocket ("kibor-bot.com", 80)==1)//Если открыли сокет
{
strcpy(#s[0], "GET http:/"+"/kibor-bot.com/stat/programmed-autoclicker.php HTTP/1.0");//Формируем GET запрос
int sizf=size(#s[0]);//Узнаем номер в массиве конца строки с GET запросом
//Записываем \r\n\r\n - конец заголовка
s[sizf]=formatic(13);s[sizf+1]=formatic(10);s[sizf+2]=formatic(13);s[sizf+3]=formatic(10);
if (sendhtml(#s[0], sizf+4)>0)//Если отправили запрос
{
recvhtml(#p[0], 9999);//читаем ответ
messagebox (format(#p[0]));//Воспроизводим
}
closesocket ();//Закрываем
}