UriynikLolzer
Новичок
Попали исходники одной программы в руки. Все их сливать не буду, но вот либу по определению IP и города (по этому же IP) выкладываю в общий доступ
Для работы требуется библиотека org.json, которую найдете сами :(
(и да, это копипаст МОЕЙ ЖЕ статьи с лолза)
Для работы требуется библиотека org.json, которую найдете сами :(
Java:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
import org.json.JSONException;
import org.json.JSONObject;
public class GetInfo {
public String getInf() throws IOException, JSONException {
URL temp = new URL("http://ipinfo.io/json");
BufferedReader tmp = new BufferedReader(new InputStreamReader(
temp.openStream()));
String x = "", c;
while ((c = tmp.readLine()) != null) {
x += c;
}
JSONObject obj = new JSONObject(x);
String city = obj.getString("city");
String ip = obj.getString("ip");
return ("Твой IP адрес: " + ip + '\n' + "Твой город: " + city);
}
}
(и да, это копипаст МОЕЙ ЖЕ статьи с лолза)