Во многих случаях потребности некоторых сетевых приложений потребуют, чтобы моделируемые люди посещали веб -сайты и приложения в разных регионах. Следовательно, переключение IP родилось, но IP, как дефицитный ресурс, не получается случайно. Поэтому считается, что приложение переключает VPN для достижения доступа к сети в разных регионах страны. Поэтому есть следующий план.
Предпосылка:
1. Операционная система Windows
2. Создайте новое сетевое соединение вручную
Пакет com.selenium.test; Main (String [] Args) бросает исключение {// Todo AutoGenious метод Connadsl ("vpn_test", "test", "test"); );} /*** Выполнить команду CMD и вернуть строку* /public Static String exectecmd (String strcmd). () .exec ("cmd /c" + strcmd); Пересечение Пересечение // Если программа является CB2312 по умолчанию, вы можете написать без написания. (); GetInputStream является наиболее примитивным байтовым потоком, // CMD возвращает Byte Stream In Intestream в GB2312, кодируемого входом в in = p.getinputstream (); (B, "GB2312"); * Примеры: Расдиал мой широкополосный hzhz1234567890 dfdfdfdf */ public static boolean dsl (string adsltital, string adslname, string adslpars). + Adslname + "" + adslpass; > 0) {System.out.println ("Соединение было успешно установлено."); * Отключить adsl * / public static boolean cutadsl (string adslltite) exection {string cutadsl = "rasdial" + adsltital + " / disconnect"; out.println ("Соединение было отключено");Примечание. Приведенный выше фрагмент кода фактически вызывает команду Rasdial Windows. Таким образом, основной кредит - Расдиал, Java просто оболочка. Спасите страну снова. У вас есть лучший способ? Если у вас есть лучший способ, скажите, пожалуйста,^_^