Unfortunately this is not possible with Chrome, Firefox and PhantomJS. We rely on the features of those browsers unfortunately. So we can't change their behavior.
But there are two options:
1. There are plugins for Chrome who allow you to switch proxy servers on the fly. You might be able to automate it with one of those plugins. But I didn't test that.
2. You use a proxy Software like https://www.hidemyass.com/. You can change the IP address with a Shell Command from within your Bot.
I hope this helps.
Unfortunately the last version of HMA do not work with parameters anymore and they do not intend to bring this function back...so no luck with HMA anymore (unless you want to use v 2.8 but that is leaking DNS and you need to teach each customer how to fix that from their windows)
- Bot-Factory (Dan) likes this