|
|
|
|
@ -56,8 +56,10 @@ public class JsLoader { |
|
|
|
|
private Spider find(Map<String, String> params) { |
|
|
|
|
if (!params.containsKey("siteKey")) return spiders.get(recent); |
|
|
|
|
boolean live = params.containsKey("live") && "true".equals(params.get("live")); |
|
|
|
|
boolean vod = !params.containsKey("live") || "false".equals(params.get("live")); |
|
|
|
|
if (vod) return VodConfig.get().getSpider(VodConfig.get().getSite(params.get("siteKey"))); |
|
|
|
|
if (live) return LiveConfig.get().getSpider(LiveConfig.get().getLive(params.get("siteKey"))); |
|
|
|
|
else return VodConfig.get().getSpider(VodConfig.get().getSite(params.get("siteKey"))); |
|
|
|
|
return new SpiderNull(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public Object[] proxyInvoke(Map<String, String> params) { |
|
|
|
|
|