$script.getThreads().getMain().setBackground(true) $webResources.afterDownload((webResource, scriptFile, throwable) => { if (scriptFile != null) { $console.log("afterDownload", webResource, "下载成功", scriptFile) } else if (throwable != null) { $console.log("afterDownload", webResource, "下载失败", throwable) } }) let t = $dateTimes.getTimestamp() $webResources.onDownload((webResource, progress) => { let nt = $dateTimes.getTimestamp() // 防止是输出信息太多, 所以添加1s间隔 if (nt - t > 1000) { $console.log("onDownload", webResource, progress) t = nt } }) $webResources.beforeDownload((webResource) => { webResource.setUrl(webResource.getUrl().replace("172.16.0.238", "172.16.0.235")) $console.log("beforeDownload", webResource) return null })