5

Я очищаю некоторые сайты с помощью curl и использую Tor, чтобы не посылать слишком много запросов с одним и тем же ip. Проблема в том, что мое приложение использует потоки, поэтому, если я отправляю пакет для изменения идентификатора на порт управления в одном потоке, изменение идентификатора для всех остальных потоков.

Есть ли способ использовать несколько идентификаторов с Tor?

2 ответа2

0

Я не совсем уверен, что вы имеете в виду под идентификацией и отправкой пакета для его изменения.

Использование потоков означает совместное использование памяти, поэтому, если вы хотите изменить переменную в своем приложении только для определенного потока, вам нужно создать отдельную переменную для вашего потока или другой идентичности. В противном случае вы могли бы изменить свое приложение так, чтобы оно создавало отдельный процесс для каждой используемой вами личности и достигало аналогичного эффекта.

0

Почему бы не запустить несколько экземпляров tor а затем либо подключить каждый thread к отдельному экземпляру tor либо создать несколько processes каждый из которых подключен к отдельному экземпляру tor .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .