Compare commits

...

2 Commits

Author SHA1 Message Date
ca06eed516 update:触发搜刮器后更新jellyfin元素 2022-07-20 14:33:21 +08:00
1045e761c9 fix:修复动漫花园订阅地址非https的问题
update:手动rss下载,同时跳过下一次自动订阅下载
2022-07-18 13:15:14 +08:00
4 changed files with 11 additions and 1 deletions

View File

@ -1,6 +1,7 @@
package com.yutou.nas.Controllers;
import com.yutou.nas.utils.AppTools;
import com.yutou.nas.utils.JellyfinAPIManager;
import com.yutou.nas.utils.QQBotManager;
import com.yutou.nas.utils.StringUtils;
import org.springframework.stereotype.Controller;
@ -15,6 +16,7 @@ public class JellyfinController {
if (!StringUtils.isEmpty(Name) && !StringUtils.isEmpty(Date)) {
QQBotManager.getInstance().sendMessage(734332887L, " 新增:" + Name);
AppTools.exec("/home/yutou/public/servier/tinyMediaManager/tinyMediaManager tvshow -u --scrapeUnscraped", null, false, true);
new JellyfinAPIManager().refresh();
}
return "ok";
}
@ -23,6 +25,7 @@ public class JellyfinController {
@RequestMapping("/jellyfin/updateMeta")
public String updateMeta() {
AppTools.exec("/home/yutou/public/servier/tinyMediaManager/tinyMediaManager tvshow -u --scrapeUnscraped", null, false, true);
new JellyfinAPIManager().refresh();
return "ok";
}
}

View File

@ -8,7 +8,6 @@ import com.yutou.nas.Controllers.UpdateIp;
public class AnimRssManager {
public static void scan() {
String tmp=HttpTools.https_get("https://tools.yutou233.cn/anim/rss/list.do?type=-1&token=zIrsh9TUZP2lfRW753PannG49E7VJvor",null);
System.out.println("tmp = " + tmp);
if(tmp==null){
return;
}

View File

@ -64,6 +64,9 @@ public class HttpTools {
connection.addRequestProperty(key, headers.get(key));
}
}
if(body==null){
body="".getBytes();
}
connection.setDoOutput(true);
connection.setDoInput(true);
connection.addRequestProperty("User-Agent", getUa());

View File

@ -279,6 +279,11 @@ public class JellyfinAPIManager {
}
return array;
}
public void refresh(){
String url="http://192.168.31.88:8096/Items/28e774baf8f2fd279e7d58da9890a7d2/Refresh?Recursive=true&ImageRefreshMode=FullRefresh&MetadataRefreshMode=FullRefresh&ReplaceAllImages=false&ReplaceAllMetadata=true";
String tmp=HttpTools.http_post(url,null,1,getHeader());
System.out.println(tmp);
}
public void init(File path,String id) {
if (id != null) {