This commit is contained in:
2024-08-07 09:16:27 -04:00
parent fdfadd5c7e
commit 5f971cf684
5200 changed files with 731717 additions and 0 deletions

View File

@@ -0,0 +1,42 @@
import java.net.*;
class LocalServer
{
private final String mPathIPFileName=new String("ip");
private final String mStrID=new String("[IP]");
private final int mMinLength=mStrID.length();
public LocalServer()
{
}
public String getServerIP(String strHostPathFileName)throws Exception
{
return getServerIP(new InFile(strHostPathFileName,mPathIPFileName));
}
public String getServerIP(URL resBase)throws Exception
{
return getServerIP(new InFile(resBase,mPathIPFileName));
}
private String getServerIP(InFile inFile)throws Exception
{
String strHost;
String strLine;
int strLen;
strLine=new String();
strHost=new String();
while(true)
{
try{strLine=inFile.readLine();}
catch(Exception exception){return strHost;}
strLen=strLine.length();
if(strLen<mMinLength)continue;
if(0==strLine.substring(0,mMinLength).compareTo(mStrID))
{
strHost=strLine.substring(mMinLength+1,strLen-1);
return strHost;
}
}
}
};