есть готовые классы для создания пула потоков, но я бы не замарачивался с этим, просто грамотно использовать синхронизацию
Я пишу на выходе в разные файлы, в синхронизации значит не нуждаюсь, мне только нужно соблюсти задержки между запросами для одного IP адреса. Как по мне первый вариант вы написали тоже самое что и последовательную отправку запросов, а вот второй я уже частично реализовал, осталось раздобыть больше прокси. Может кто знает методику сбора прокси руками (то есть не парсинг листов из открытых сайтов, а сбор из сети непосредственно)?
Vadim писал(а): ТС хочет, чтобы этот прокси был в его программе на клиенте.
что вы такое говорите господин? Я вообще не понял как это может быть. У клиента будет веб интерфейс вообще, а пока что это лишь подготовка основы, то есть базы что в будущем буду рендерить в вебе по запросу из веб интерфейса.
Лекс Айрин писал(а):а потом тебе захочется ещё быстрее скачивать
я не собираюсь ложить сервер, тем более одного компьютера для этого будет недостаточно при любом раскладе. Ограничусь 10-15 адресами для более быстрой выгрзуки информации.
Vadim писал(а):пытаюсь добиться от ТС информации по серверу
ничего про сервер я не знаю, кроме того что он начинает сыпать ошибки уже после 2 запросов в секунду на один IP адрес. Этой информации хватило чтобы решиться на затею с подменой IP.