Всем добрый день! Вот желаю написать программку для скачивания с серверов файлов по желаемому списку, но что-то не особо получается, виснет на этапе чтения сокета, при этом подключается нормально. Просьба особо не бить, в С новичек. На данный момент там используется буфер по BUFSIZ, то есть более этого размера не скачает, но меня сейчас не это волнует...
Кроме этого, мне непонятно, если сервер требует авторизации — как быть с этим?
Использую реальные ссылки (программой читаются из файла ulist, в нем первая строка — пример использования логина/пароля, но данные ссылки их не должны на сервере требовать):
http://static.jetune.ru/mp3/prev/89/886180/Perilous_Times.mp3
http://static.jetune.ru/mp3/prev/8/75214/The_Final_Frontier.mp3
Это тестовые маленькие файлы на 10-15 секунд.
Собственно проект (малынькый, правда) —
http://files.rsdn.ru/68697/kach.c
http://files.rsdn.ru/68697/kach.h
http://files.rsdn.ru/68697/ulist
Да, забыл сказать — проект на Линюксе (Эклипс), но с Виндой, думаю, разница небольшая...
Пожалуйста, памажите