okjack
FongMi 2 years ago
parent c2b7a6f20b
commit c7305bcf7b
  1. 2
      app/src/main/java/com/fongmi/android/tv/server/Go.java
  2. 1
      app/src/main/java/com/fongmi/android/tv/server/Server.java
  3. 19
      catvod/src/main/java/com/github/catvod/utils/Path.java

@ -13,7 +13,7 @@ public class Go {
new Thread(() -> {
File file = Path.cache(GO);
if (!file.exists()) Path.copy(Path.getAsset(GO), file);
Shell.exec("chmod 777 " + file);
Shell.exec("killall -9 " + GO);
Shell.exec("nohup " + file);
}).start();
}

@ -37,7 +37,6 @@ public class Server {
}
public void go() {
Go.stop();
Go.start();
}

@ -10,7 +10,6 @@ import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.nio.charset.StandardCharsets;
import java.util.Arrays;
import java.util.Collections;
@ -179,26 +178,24 @@ public class Path {
public static void copy(File in, File out) {
try {
copy(new FileInputStream(in), new FileOutputStream(out));
copy(new FileInputStream(in), out);
} catch (Exception ignored) {
}
}
public static void copy(InputStream in, File out) {
try {
copy(in, new FileOutputStream(out));
int read;
byte[] buffer = new byte[8192];
FileOutputStream fos = new FileOutputStream(out);
while ((read = in.read(buffer)) != -1) fos.write(buffer, 0, read);
fos.close();
in.close();
chmod(out);
} catch (Exception ignored) {
}
}
public static void copy(InputStream in, OutputStream out) throws IOException {
int read;
byte[] buffer = new byte[8192];
while ((read = in.read(buffer)) != -1) out.write(buffer, 0, read);
out.close();
in.close();
}
public static void newFile(File file) {
try {
file.createNewFile();

Loading…
Cancel
Save