- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
#include <stdio.h>
#include <string.h>
#include <http_fetcher.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
if(argc != 2) { printf("Using: %s [url]\n", argv[0]); return 1; }
http_setTimeout(15);
if( http_setUserAgent("Mozilla/5.0 (Linux; Android 7.0; Pixel C Build/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/52.0.2743.98 Safari/537.36") == -1)
http_perror("setUserAgent");
http_setRedirects(15);
http_setReferer("http://no-site.ru/");
char *file_name = "";
if( http_parseFilename(argv[1], &file_name) == -1)
{ http_perror("parseFilename"); return 1; }
printf("Download file: %s\n", file_name);
char *buff = malloc(5000);
if( http_fetch(argv[1], &buff) == -1)
{ http_perror("fetch"); return 1; }
printf("Write on file..\n");
FILE *f = fopen(file_name, "a");
fprintf(f, "%s", buff);
fclose(f);
printf("Successfully written to file \"%s\"\n", file_name);
return 0;
}
Блять писал программу а она нихуя не контачит, ёбанная библиотека https не поддерживает!
Не используйте эту говно библиотеку