Спасибо, Дмитрий, за интересный проект!
Базовые знания по данному вопросу получил пару лет назад, когда сам интересовался сменой ip по таймеру... единственное, что оставалось в рамках проекта - выбрать нужное направление, что и было сделано - не без интереса, потому как модель (в т.ч. по принципу построения скрипта) отличается от собственной.
По поводу Заказчика - четкое ТЗ, моментальные обратная связь и оплата - рекомендую!