Здравствуйте, требуется написать террент клиент на c или c++ Требования:
1) минимальный размер (до 500кб)
2) работать должен с одним единственным torrent файлом.
3) должен уметь скачать файл, раздаваемый с альтернативного источника http
4) должен уметь раздавать файл.
5) запускается из консоли, как только файл целиком скачан, возвращает в оболочку код завершения «0», при этом сам не перестает работать, а продолжает работу в фоне, перестает раздавать файл предположительно на 10 - 20 секунд, далее уведомляет трекер, что имеет у себя целиком файл и продолжает работу в фоне.
6) в общем должен соответствовать основным спецификациям Bittorrent, чтобы не возникало особых проблем с совместимостью.
собственно вопрос, сколько будет стоить такой проект и сколько времени потребуется на реализацию, сам написать не смогу, вот и спрашиваю.