senvitek, можно воспользоваться прокси сервером посредником (3proxy)
прописав его в браузере, а в конфиге 3proxy указывать перенаправление на внешний прокси
у 3proxy есть возможность в случаи изменения конфигурации "налету" подхватывать ее (с pac сценарием так не получиться)
остается только автоматизировать изменения конфигурации 3proxy :)
У Linux неплохой планировщик процессов
я не заморачиваюсь, использую режим создания дочерних процессов "запустил и забыл" (SIGCHLD SIG_IGN)
только контролирую кол-во дочерних и подкидываю новые потоки (fork) в случаи завершения ранее стартовавших
̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻ ҉, я проверяю за 10 минут около 2 миллионов проксей (многопоточность и понимание TCP на уровне организации сетевых сокетов дает такой результат )
для понимания качество прокси, можно попробовать socks4