2012-09-17

利用bat方式取得自己電腦的IP

使用flashdevelop的 AIR Mobile AS3 App project可以快速的建立App專案。
但是每次要建立debug IP設定就很麻煩,因為有時自己的區網IP會變動,因此可以加這個方式,來讓編譯時自動判斷目前的IP。



::將下列內容加入 bat\SetupApplication.bat
:: Debugging using a custom IP
::set DEBUG_IP=
::的後面


:: 自動搜尋IP
if "%DEBUG_IP%"=="" goto findIp
goto validation

:findIp
FOR /F "TOKENS=2 DELIMS=:" %%A IN ('"ipconfig |find "IP Address""') DO SET DEBUG_IP=%%A
if "%DEBUG_IP%"=="" FOR /F "TOKENS=2 DELIMS=:" %%A IN ('"ipconfig |find "IPv4""') DO SET DEBUG_IP=%%A
FOR /F "TOKENS=1 DELIMS= " %%A IN ("%DEBUG_IP%") DO SET DEBUG_IP=%%A


沒有留言:

張貼留言