pull/123/head
FongMi 3 years ago
parent c1822129d9
commit c40adcdf5d
  1. 5
      pyramid/src/main/java/com/undcover/freedom/pyramid/Loader.java
  2. 5
      pyramid/src/main/java/com/undcover/freedom/pyramid/Spider.java

@ -5,7 +5,6 @@ import android.content.Context;
import com.chaquo.python.PyObject;
import com.chaquo.python.Python;
import com.chaquo.python.android.AndroidPlatform;
import com.github.catvod.crawler.Spider;
public class Loader {
@ -18,9 +17,9 @@ public class Loader {
app = Python.getInstance().getModule("app");
}
public Spider spider(Context context, String ext) {
public com.github.catvod.crawler.Spider spider(Context context, String ext) {
if (app == null) init(context);
String path = app.callAttr("downloadPlugin", cache, ext).toString();
return new PySpider(app, app.callAttr("loadFromDisk", path));
return new Spider(app, app.callAttr("loadFromDisk", path));
}
}

@ -3,19 +3,18 @@ package com.undcover.freedom.pyramid;
import android.content.Context;
import com.chaquo.python.PyObject;
import com.github.catvod.crawler.Spider;
import com.google.gson.Gson;
import java.util.HashMap;
import java.util.List;
public class PySpider extends Spider {
public class Spider extends com.github.catvod.crawler.Spider {
private final PyObject app;
private final PyObject obj;
private final Gson gson;
public PySpider(PyObject app, PyObject obj) {
public Spider(PyObject app, PyObject obj) {
this.gson = new Gson();
this.app = app;
this.obj = obj;
Loading…
Cancel
Save