pull/589/head
FongMi 10 months ago
parent ff905308b3
commit e1aef8cf9a
  1. 7
      app/src/mobile/java/com/fongmi/android/tv/utils/ScanTask.java

@ -46,7 +46,7 @@ public class ScanTask {
private void init() { private void init() {
if (executor != null) executor.shutdownNow(); if (executor != null) executor.shutdownNow();
executor = Executors.newFixedThreadPool(10); executor = Executors.newCachedThreadPool();
devices.clear(); devices.clear();
} }
@ -71,8 +71,9 @@ public class ScanTask {
private List<String> getUrl(List<String> ips) { private List<String> getUrl(List<String> ips) {
Set<String> urls = new HashSet<>(ips); Set<String> urls = new HashSet<>(ips);
String base = Server.get().getAddress().replaceAll("\\d+$", ""); String local = Server.get().getAddress();
for (int i = 1; i < 256; i++) urls.add(base + i + ":" + 9978); String base = local.substring(0, local.lastIndexOf(".") + 1);
for (int i = 1; i < 256; i++) urls.add(base + i + ":9978");
return new ArrayList<>(urls); return new ArrayList<>(urls);
} }

Loading…
Cancel
Save