Браузер Tor работает с Python селен, показывая неизвестную страну в списке каналов - PullRequest
0 голосов
/ 10 июля 2019

Я настраиваю инструмент, который делает автоматический запрос через браузер, все правильно, но главная проблема в том, что когда я вижу список каналов, я получаю неизвестные узлы страны. Этого не происходит, пока я открываю браузер, как обычно, мне нужна конкретная страна, потому что страница, на которую я хочу сделать автоматический запрос, принимает только IP-адреса из США

Я попытался вставить в файл TORCC команду "StrictNodes 1", а также "ExitNodes {us}". Это работает, как обычно, при открытии браузера tor, но не при запуске с python-selenium.

import tbselenium.common as cm
from tbselenium.tbdriver import TorBrowserDriver
from tbselenium.utils import launch_tbb_tor_with_stem
import time

tbb_dir = "/home/sebastian/Downloads/tor-browser_en-US"
tor_process = launch_tbb_tor_with_stem(tbb_path=tbb_dir)
with TorBrowserDriver(tbb_dir, tor_cfg=cm.USE_STEM) as driver:
    driver.load_url("https://check.torproject.org")
    time.sleep(1000)
...