대부분의 경우 일부 네트워크 응용 프로그램의 요구에 따라 시뮬레이션 된 사람들은 다른 지역의 웹 사이트 및 응용 프로그램을 방문해야합니다. 따라서 스위칭 IP가 탄생했지만 부족한 자원으로서 IP는 부담없이 얻지 못합니다. 따라서 응용 프로그램은 VPN을 전환하여 국가의 다른 지역에서 네트워크에 대한 액세스를 달성하는 것으로 생각됩니다. 따라서 다음 계획이 있습니다.
전제:
1. Windows 운영 체제
2. 새 네트워크 연결을 수동으로 만듭니다
com.selenium.test; main (string [] args)은 {// todo auto-genious method stub connadsl ( "test", "test.sleep (1000); );} /*** CMD 명령을 실행하고 String String* /public static string executecmd (String Strcmd)는 {System.println ( "CMD /C" + strcmd); () .exec ( "cmd /c" + strcmd); 교차로 교차로 // 프로그램이 기본적으로 CB2312 인 경우 (line = br. readline ()) {sbcmd.append (line + " /n); (); /* / / /전체 프로세스가 대체되면 더 명확합니다. getInputStream은 GB2312 인코딩 된 입력 스트림에서 바이트 스트림을 반환합니다 (b, "gb2312"); //이 바이트를 설명하기 위해 gb2312를 맨 위에 작성하지 않으면 UTF8을 사용하는 것과 동일합니다 반환 msg; *}/ ** * adsl * 문법 : rasdial 연결 이름 사용자 이름 비밀번호 * 예 : rasdial my broadband hzhz1234567890 dfdfdfdf */ public static boolean dsl (문자열 adsltital, 문자열 adslname, String adslpass) 예외 {시스템. .println ( "연결 설정"); "); // if (tempcmd.indexof ("Connected ")> 0) {System.out.println ("연결이 성공적으로 설정되었습니다. "); .err.println (tempcmd); .err.println ( "연결 고장 설정"; RES) + "연결이 존재하지 않습니다!";} else {System.out.println참고 : 위의 코드 조각은 실제로 Windows의 Rasdial 명령을 호출합니다. 따라서 주요 크레딧은 rasdial이고 Java는 단지 쉘입니다. 나라를 다시 구원하십시오. 더 나은 방법이 있습니까? 더 나은 방법이 있다면 말 해주세요.^_^