|
@@ -17,11 +17,6 @@ import com.welampiot.vo.DevEnumVO;
|
|
import com.welampiot.vo.EventVO;
|
|
import com.welampiot.vo.EventVO;
|
|
import com.welampiot.vo.InductionConfigVO;
|
|
import com.welampiot.vo.InductionConfigVO;
|
|
import com.welampiot.vo.PanelConfigVO;
|
|
import com.welampiot.vo.PanelConfigVO;
|
|
-//import io.ipdata.client.Ipdata;
|
|
|
|
-//import io.ipdata.client.error.IpdataException;
|
|
|
|
-//import io.ipdata.client.model.IpdataModel;
|
|
|
|
-//import io.ipdata.client.service.IpdataService;
|
|
|
|
-//import io.ipdata.client.service.IpdataService;
|
|
|
|
import org.apache.commons.httpclient.HttpClient;
|
|
import org.apache.commons.httpclient.HttpClient;
|
|
import org.apache.commons.httpclient.methods.PostMethod;
|
|
import org.apache.commons.httpclient.methods.PostMethod;
|
|
import org.eclipse.paho.client.mqttv3.MqttClient;
|
|
import org.eclipse.paho.client.mqttv3.MqttClient;
|
|
@@ -49,7 +44,6 @@ import java.text.DecimalFormat;
|
|
import java.text.ParseException;
|
|
import java.text.ParseException;
|
|
import java.text.SimpleDateFormat;
|
|
import java.text.SimpleDateFormat;
|
|
import java.util.*;
|
|
import java.util.*;
|
|
-import java.util.concurrent.TimeUnit;
|
|
|
|
import java.util.regex.Pattern;
|
|
import java.util.regex.Pattern;
|
|
import java.util.stream.Collectors;
|
|
import java.util.stream.Collectors;
|
|
import java.util.zip.CRC32;
|
|
import java.util.zip.CRC32;
|
|
@@ -2260,21 +2254,21 @@ System.out.println(res);
|
|
/**
|
|
/**
|
|
* 获取IP数据
|
|
* 获取IP数据
|
|
*/
|
|
*/
|
|
- public static IpdataModel getIpDataModel(String ipAddress) {
|
|
|
|
- try {
|
|
|
|
- URL url = new URL("https://api.ipdata.co");
|
|
|
|
- IpdataService ipdataService = Ipdata.builder().url( url)
|
|
|
|
- .withCache()
|
|
|
|
- .timeout(30, TimeUnit.MINUTES)
|
|
|
|
- .maxSize(8 * 1024)
|
|
|
|
- .registerCacheConfig()
|
|
|
|
- .key("ca96d4ab11053ad63f4a7dbcf7cb8751394a0772abafdaa5d509ac55")
|
|
|
|
- .get();
|
|
|
|
- return ipdataService.ipdata(ipAddress);
|
|
|
|
- } catch (MalformedURLException | IpdataException e) {
|
|
|
|
- throw new RuntimeException(e);
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
+// public static IpdataModel getIpDataModel(String ipAddress) {
|
|
|
|
+// try {
|
|
|
|
+// URL url = new URL("https://api.ipdata.co");
|
|
|
|
+// IpdataService ipdataService = Ipdata.builder().url( url)
|
|
|
|
+// .withCache()
|
|
|
|
+// .timeout(30, TimeUnit.MINUTES)
|
|
|
|
+// .maxSize(8 * 1024)
|
|
|
|
+// .registerCacheConfig()
|
|
|
|
+// .key("ca96d4ab11053ad63f4a7dbcf7cb8751394a0772abafdaa5d509ac55")
|
|
|
|
+// .get();
|
|
|
|
+// return ipdataService.ipdata(ipAddress);
|
|
|
|
+// } catch (MalformedURLException | IpdataException e) {
|
|
|
|
+// throw new RuntimeException(e);
|
|
|
|
+// }
|
|
|
|
+// }
|
|
|
|
|
|
/**
|
|
/**
|
|
* 获取公网IP
|
|
* 获取公网IP
|