🐣 本人只是一只菜鸟,还请多多包涵 🐥
🌟 如果我的项目对你有帮助,请给星星 🌟
🙏 如果你有任何意见或建议,欢迎反馈 🙏
😊 如果你对我的项目感兴趣,欢迎关注 😊
介于 Sonarr / Radarr 和 Jackett / Prowlarr 之间的代理,主要用于优化查询和提升识别率 | A proxy between Sonarr / Radarr and Jackett / Prowlarr, mainly used to optimize search and improve recognition rate
License: MIT License
目前主要使用qb作为下载器,tr作为pt的长期辅种,通过iyuu定时转种到tr。希望能选择是否更改文件及文件夹名字,否则无法正常辅种。
希望可以支持Transmission 非常感謝
我身边朋友不少都是用transmission的,感觉上传快一点,请问有没有计划支持这个下载器
原始标题
[[Mabors-Raws] ご注文はうさぎですか?? 〜Dear My Sister〜 /请问您今天要来点兔子吗? ? 〜Dear My Sister〜(BDrip 1920x1080 HEVC-YUV420P10 FLAC GB&BIG5)[内封字幕]]
https://www.comicat.org/show-391e826993741b2f890af8a409d1358b384bfaf1.html
问题描述
被处理成了Is the Order a Rabbit? S1 [简中][内封][1080P][BDRip][-Mabors-Raws]
嘗試過以下組合全部不成功;
http://192.168.1.112:9696/
http://192.168.1.112:9696
192.168.1.112:9696/
192.168.1.112:9696
描述错误情况 - Describe the bug
描述你的需求 - Describe Requirement
不知现在这个项目是否支持https,环境里jackett、sonarr、qb都是支持https的,jproxy也用nginx反代了,但是测试了下,失败了
同样的配置,全走http就正常
请提供以下信息 - Desktop (please complete the following information):
日志 - log
以下是sonarr添加https的indexer时报错日志
[Warn] SonarrErrorPipeline: Invalid request Validation failed:
-- : Unable to connect to indexer, check the log for more details
[Warn] HttpClient: HTTP Error - Res: [GET] https://nas.xxxx.com:8117/jackett/api/v2.0/indexers/bangumi-moe/results/torznab/api?t=caps&apikey=emh8ao0qxup1834imw5ou7tm3dc3hrhz: 403.Forbidden (11939 bytes)
[Warn] Torznab: Unable to connect to indexer
[v3.0.9.1549] NzbDrone.Common.Http.HttpException: HTTP request failed: [403:Forbidden] [GET] at [https://nas.xxxx.com:8117/jackett/api/v2.0/indexers/bangumi-moe/results/torznab/api?t=caps&apikey=emh8ao0qxup1834imw5ou7tm3dc3hrhz]
以下是jproxy日志
2022-10-02 02:03:00.776 INFO 7 --- [nio-8117-exec-8] c.lckp.controller.ProxyConfigController : 代理配置 - 测试:{"proxyIp":"nas.xxxx.com","proxyPath":"/jackett/**","proxyPort":"9117","proxyType":"Jackett"}
2022-10-02 02:03:02.012 INFO 7 --- [nio-8117-exec-4] c.lckp.controller.ProxyConfigController : 代理配置 - 修改:{"proxyIp":"nas.xxxx.com","proxyPath":"/jackett/**","proxyPort":"9117","proxyType":"Jackett"}
因为存在一种情况,仅依靠中文剧名搜索(不包含S1E1等信息),索引器返回jproxy代理后的发布,再与具体剧集匹配。
而通过 XXX.S1或XXX.S1E1 则不一定返回发布。
例子:日剧Mr. Bride, My Darling。增加自定义标题“我的媳夫”后,匹配btdigg索引的other分类。standard类型无返回发布,anime类型有返回发布,实际上有意义的是搜索“我的媳夫”返回的结果。(图中重复索引是因为添加了一个未过jproxy的)
具体种子名是
【高清剧集网 www.BTHDTV.com】我的媳夫[第04集][中文字幕].Watashi.no.Oyome-kun.2023.S01.1080p.KKTV.WEB-DL.x264.AAC-Huawei
【高清剧集网 www.BTHDTV.com】我的媳夫[第04集][中文字幕].Mr.Bride.My.Darling.S01.1080p.KKTV.WEB-DL.AAC2.0.H.264-KKTV
改anime类型的话,要改jellyseerr添加剧集的类型。也要勾选索引器的Anime Standard Format Search设置。感觉有点乱。
只增加中文剧名的搜索也可以仅适配国内发布组的命名。也不会有过多的无意义搜索结果。
[原始标题
Ousama ni Sasagu Kusuriyubi S01E07 2023 1080p KKTV WEB-DL x264
问题描述
这部剧集搜索的时候没有用别名来搜索,导致搜不到结果。动漫sonarr默认是用xem上动漫小组收集的的别名来搜索的,剧集看上去并不会用tvdb的别名,是不是只能自己proxy里加一下了
参考:
The Third Finger Offered To A King这部剧在TVDB是有罗马文别名Ousama ni Sasagu Kusuriyubi的:https://thetvdb.com/series/ousama-ni-sasagu-kusuriyubi
另外不知道jproxy里的动漫标题用的是哪家的数据,我试着搜了下Cardcaptor Sakura这部,一些别名好像跟xem上的不太一样
问题描述
为服务(主要是tmdb的请求)提供一个设置代理的功能
功能描述
在界面中可设置代理地址
原始标题
【幻樱字幕组】【4月新番】【不知内情的转学生不管三七二十一缠了上来 Jijou wo Shiranai Tenkousei ga Guigui Kuru】【10】【BIG5_MP4】【1920X1080】
建议附上原始种子页面的链接
https://mikanani.me/Home/Episode/459db78d6e034aaf3861f881bb10f8972bf00c79
问题描述
未识别出简繁
大佬,您好,jproxy新版发布,第一时间前来体验了一下。
1.windows 环境报错 org.springframework.web.client.HttpClientErrorException$NotFound: 404 Not Found: [no body]
404 连不上
2.sonarr不仅对动画片支持不好,其实对美剧韩剧国产剧等支持的很烂,希望可以添加规则优化一下
比如 年份过滤掉 种子名字带 complete这种字符串都识别不出来
我不太会写正则表达式 希望有各位大佬加上一些新规则
3.希望设置jackett的时候带一个测试 看看能不能连上
因为遇到一个情况,lolihouse的一部番剧下载文件后,文件名不包含“简繁”。被sonarr识别成英文了。
#14
如果 qbit 部署在 其他地方且 开启了 反向代理 则无法使用
编辑
如题,剧集标题里有,tmdb里同步不出中文的
部署环境(windows / docker)
wsl2 + docker desktop
docker
问题描述
按照readme中的配置部署,加了个代理,一直重启,看到报错是swaggerConfig
配置文件如下
jproxy:
image: luckypuppy514/jproxy:latest
container_name: jproxy
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
- JAVA_OPTS=-Xms512m -Xmx512m -Dhttp.proxyHost=192.168.2.16 -Dhttp.proxyPort=7890
volumes:
- "/mnt/d/02_Software/jproxy:/app/config"
ports:
- 8117:8117
restart: unless-stopped
相关日志
23:54:50.194 ERROR [ main] springframework.boot.SpringApplication.reportFailure(SpringApplication.java:822) : Application run failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'swaggerConfig': Injection of autowired dependencies failed
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:488) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1416) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:597) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:973) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:917) ~[spring-context-6.0.7.jar:6.0.7]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:584) ~[spring-context-6.0.7.jar:6.0.7]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) ~[spring-boot-3.0.5.jar:3.0.5]
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:732) ~[spring-boot-3.0.5.jar:3.0.5]
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434) ~[spring-boot-3.0.5.jar:3.0.5]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:310) ~[spring-boot-3.0.5.jar:3.0.5]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1304) ~[spring-boot-3.0.5.jar:3.0.5]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1293) ~[spring-boot-3.0.5.jar:3.0.5]
at com.lckp.jproxy.Application.main(Application.java:27) ~[classes/:3.2.7]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) ~[app/:?]
at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) ~[app/:?]
at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) ~[app/:?]
at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:65) ~[app/:?]
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'project.name' in value "${project.name}"
at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180) ~[spring-core-6.0.7.jar:6.0.7]
at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126) ~[spring-core-6.0.7.jar:6.0.7]
at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239) ~[spring-core-6.0.7.jar:6.0.7]
at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210) ~[spring-core-6.0.7.jar:6.0.7]
at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191) ~[spring-context-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:920) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1358) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1337) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:710) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:693) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:133) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:482) ~[spring-beans-6.0.7.jar:6.0.7]
... 25 more
我的模式为 prowlarr→Jproxy→sonarr→qBittorrent
Jproxy已正确配置prowlarr和sonarr及qBittorrent地址
sonarr已正确配置prowlarr索引地址链接
手动订阅Demon Slayer: Kimetsu no Yaiba(鬼灭之刃第四季)剧集 第7集细节如下:
1.测试资源原始文件名:[织梦字幕组][鬼灭之刃 锻刀村篇 鬼滅の刃 刀鍛冶の里編][07集][1080P][AVC][简日双语]
2.Jproxy经过配置后格式化文件名:Demon Slayer: Kimetsu no Yaiba[S4E7][简日][1080P][-织梦字幕组]
3.sonarr能正确识别并将下载任务发送到qBittorrent,下载的文件名为种子原始文件名
4.Jproxy立马将qBittorrent的原始文件名更名为格式化后名称
问题:由于qbittorrent被更名 sonarr貌似无法将任务添加到下载队列中 qbt下载完毕后也无法通知sonarr重命名且移动文件
以下为sonarr日志:
[Info] ReleaseSearchService: Searching indexers for [Demon Slayer: Kimetsu no Yaiba : S04E07]. 3 active indexers
[Info] DownloadDecisionMaker: Processing 2 releases
[Info] EpisodeSearchService: Episode search completed. 0 reports downloaded.
[Info] ReleaseSearchService: Searching indexers for [Demon Slayer: Kimetsu no Yaiba : S04E07]. 4 active indexers
[Info] DownloadDecisionMaker: Processing 42 releases
[Info] DownloadService: Report sent to qBittorrent. Indexer ACGsou (Jproxy). Demon Slayer: Kimetsu no Yaiba[S4E7][简日][1080P][-织梦字幕组]
[Info] EpisodeSearchService: Episode search completed. 1 reports downloaded.
Jproxy日志:
11:30:50.508 INFO [xec-5] com.lckp.jproxy.task.SonarrRenameTask.lambda$run$0(SonarrRenameTask.java:154) : qBittorrent 文件重命名成功:[织梦字幕组][鬼灭之刃 锻刀村篇 鬼滅の刃 刀鍛冶の里編][07集][1080P][AVC][简日双语].mp4 => S4E7.mp4
11:30:50.509 INFO [xec-5] com.lckp.jproxy.task.SonarrRenameTask.lambda$run$0(SonarrRenameTask.java:158) : qBittorrent 种子重命名成功:808addd66dbe76392c2fae690c376d018c593113 => Demon Slayer: Kimetsu no Yaiba[S4E7][简日][1080P][-织梦字幕组]
11:31:14.512 ERROR [xec-4] com.lckp.jproxy.util.CheckUtil.checkTmdbApi(CheckUtil.java:156) : TMDB URL 无效:I/O error on GET request for "https://api.themoviedb.org/3/movie/550": Connect timed out
11:42:00.011 INFO [ing-1] com.lckp.jproxy.task.SonarrRenameTask.lambda$run$0(SonarrRenameTask.java:154) : qBittorrent 文件重命名成功:[织梦字幕组][鬼灭之刃 锻刀村篇 鬼滅の刃 刀鍛冶の里編][07集][1080P][AVC][简日双语].mp4 => S4E7.mp4
11:42:00.068 INFO [ing-1] com.lckp.jproxy.task.SonarrRenameTask.lambda$run$0(SonarrRenameTask.java:158) : qBittorrent 种子重命名成功:808addd66dbe76392c2fae690c376d018c593113 => Demon Slayer: Kimetsu no Yaiba[S4E7][简日][1080P][-织梦字幕组]
IP没问题,使用8117端口,sonarr连通性测试失败。使用8080直连qb成功
JProxy日志:
ERROR [xec-5] jproxy.service.impl.SystemUserServiceImpl.verify(SystemUserServiceImpl.java:113) : invalid token: The token was expected to have 3 parts, but got 0.
我有俩sonarr A和sonarr B(api key不同),分别对应jproxy A和Jproxy B,Jproxy B的是用jproxy A的db文件覆盖安装的,然后配置好jproxy B以后,如果同步jproxy B的tmdb数据,会发现把sonarr A里的的同步过来。。。
1、剧集&动漫 标题中含有 单词"the" 符号 ' ,会导致报错 找不到匹配的标题
以上三个完整标题为 The Mandalorian Hell's Paradise The Dangers in My Heart 由于此报错导致sonarr完全搜索不到结果。
2、sonarr 动漫第二季 搜索时 会使用 类似 冰海战记 S02E14 或 冰海战记 38 进行搜索,但是动漫资源站点命名方式均不标准,导致所有动漫第二季无法搜索到解决
建议同时拦截搜索的 title season episode
【悠哈璃羽字幕社】[海盗战记/冰海战记_Vinland Saga S02][14][x264 1080p][CHT]
[ANi] 机动战士钢弹 水星的魔女 Season 2 - 14 [1080P][Baha][WEB-DL][AAC AVC][CHT][MP4]
原始标题
[DAY字幕组][女神的露天咖啡厅/Megami no Café Terrace][第10话「樱花和橘花」][简日双语][WEBrip][1080P][MP4]
建议附上原始种子页面的链接
https://miobt.com/show-46387c617786a02ad319fc3d34d9a7835b9cd957.html
问题描述
女神的露天咖啡厅只有nyaa能用中文搜,其余的都只能用英文
日志:
[Info] ReleaseSearchService: Searching indexer(s): [AnimeTosho] for Term: [Megami no Cafe Terrace 08], Offset: 0, Limit: 100, Categories: [5000, 5070, 105070]
[Info] ReleaseSearchService: Searching indexer(s): [comicat] for Term: [Megami no Cafe Terrace 08], Offset: 0, Limit: 100, Categories: [5000, 5070, 100001, 100006]
[Info] ReleaseSearchService: Searching indexer(s): [AniRena] for Term: [Megami no Cafe Terrace 08], Offset: 0, Limit: 100, Categories: [5000, 5070, 100001, 100002, 100003]
[Info] ReleaseSearchService: Searching indexer(s): [Nyaa.si] for Term: [Megami no Cafe Terrace 08], Offset: 0, Limit: 100, Categories: [5000, 5070, 125996, 127720, 131088, 134634, 140679]
[Info] ReleaseSearchService: Searching indexer(s): [Bangumi Moe] for Term: [Megami no Cafe Terrace 08], Offset: 0, Limit: 100, Categories: [5000, 5070, 121599, 122298, 129757, 152717]
[Info] ReleaseSearchService: Searching indexer(s): [MioBT] for Term: [Megami no Cafe Terrace 08], Offset: 0, Limit: 100, Categories: [5000, 5050, 5070, 124339]
[Info] ReleaseSearchService: Searching indexer(s): [Tokyo Toshokan] for Term: [Megami no Cafe Terrace 08], Offset: 0, Limit: 100, Categories: [5000, 5070, 100001, 100003, 100004, 100007, 100009, 100010, 100012, 100013, 100015]
[Info] ReleaseSearchService: Searching indexer(s): [Anidex] for Term: [Megami no Cafe Terrace 08], Offset: 0, Limit: 100, Categories: [5000, 5070, 8000, 100001, 100002, 100003]
[Info] ReleaseSearchService: Searching indexer(s): [MioBT] for Term: [Cafe Terrace and Its Goddesses 08], Offset: 0, Limit: 100, Categories: [5000, 5050, 5070, 124339]
[Info] ReleaseSearchService: Searching indexer(s): [Bangumi Moe] for Term: [Cafe Terrace and Its Goddesses 08], Offset: 0, Limit: 100, Categories: [5000, 5070, 121599, 122298, 129757, 152717]
[Info] ReleaseSearchService: Searching indexer(s): [comicat] for Term: [Cafe Terrace and Its Goddesses 08], Offset: 0, Limit: 100, Categories: [5000, 5070, 100001, 100006]
[Info] ReleaseSearchService: Searching indexer(s): [AniRena] for Term: [Cafe Terrace and Its Goddesses 08], Offset: 0, Limit: 100, Categories: [5000, 5070, 100001, 100002, 100003]
[Info] ReleaseSearchService: Searching indexer(s): [Tokyo Toshokan] for Term: [Cafe Terrace and Its Goddesses 08], Offset: 0, Limit: 100, Categories: [5000, 5070, 100001, 100003, 100004, 100007, 100009, 100010, 100012, 100013, 100015]
[Info] ReleaseSearchService: Searching indexer(s): [AnimeTosho] for Term: [Megami no Cafe Terrace 08], Offset: 100, Limit: 100, Categories: [5000, 5070, 105070]
[Info] ReleaseSearchService: Searching indexer(s): [Nyaa.si] for Term: [The Café Terrace and Its Goddesses 08], Offset: 0, Limit: 100, Categories: [5000, 5070, 125996, 127720, 131088, 134634, 140679]
[Info] ReleaseSearchService: Searching indexer(s): [AnimeTosho] for Term: [Cafe Terrace and Its Goddesses 08], Offset: 0, Limit: 100, Categories: [5000, 5070, 105070]
[Info] ReleaseSearchService: Searching indexer(s): [Nyaa.si] for Term: [女神的露天咖啡厅 08], Offset: 0, Limit: 100, Categories: [5000, 5070, 125996, 127720, 131088, 134634, 140679]
[Info] ReleaseSearchService: Searching indexer(s): [Nyaa.si] for Term: [女神咖啡廳 08], Offset: 0, Limit: 100, Categories: [5000, 5070, 125996, 127720, 131088, 134634, 140679]
[Info] ReleaseSearchService: Searching indexer(s): [Anidex] for Term: [Cafe Terrace and Its Goddesses 08], Offset: 0, Limit: 100, Categories: [5000, 5070, 8000, 100001, 100002, 100003]
[Info] ReleaseSearchService: Searching indexer(s): [Anidex] for Term: [Megami no Cafe Terrace 07], Offset: 0, Limit: 100, Categories: [5000, 5070, 8000, 100001, 100002, 100003]
[Info] ReleaseSearchService: Searching indexer(s): [Nyaa.si] for Term: [Megami no Cafe Terrace 07], Offset: 0, Limit: 100, Categories: [5000, 5070, 125996, 127720, 131088, 134634, 140679]
[Info] ReleaseSearchService: Searching indexer(s): [comicat] for Term: [Megami no Cafe Terrace 07], Offset: 0, Limit: 100, Categories: [5000, 5070, 100001, 100006]
[Info] ReleaseSearchService: Searching indexer(s): [MioBT] for Term: [Megami no Cafe Terrace 07], Offset: 0, Limit: 100, Categories: [5000, 5050, 5070, 124339]
[Info] ReleaseSearchService: Searching indexer(s): [AniRena] for Term: [Megami no Cafe Terrace 07], Offset: 0, Limit: 100, Categories: [5000, 5070, 100001, 100002, 100003]
[Info] ReleaseSearchService: Searching indexer(s): [Tokyo Toshokan] for Term: [Megami no Cafe Terrace 07], Offset: 0, Limit: 100, Categories: [5000, 5070, 100001, 100003, 100004, 100007, 100009, 100010, 100012, 100013, 100015]
[Info] ReleaseSearchService: Searching indexer(s): [Bangumi Moe] for Term: [Megami no Cafe Terrace 07], Offset: 0, Limit: 100, Categories: [5000, 5070, 121599, 122298, 129757, 152717]
[Info] ReleaseSearchService: Searching indexer(s): [AnimeTosho] for Term: [Megami no Cafe Terrace 07], Offset: 0, Limit: 100, Categories: [5000, 5070, 105070]
[Info] ReleaseSearchService: Searching indexer(s): [MioBT] for Term: [Cafe Terrace and Its Goddesses 07], Offset: 0, Limit: 100, Categories: [5000, 5050, 5070, 124339]
[Info] ReleaseSearchService: Searching indexer(s): [AniRena] for Term: [Cafe Terrace and Its Goddesses 07], Offset: 0, Limit: 100, Categories: [5000, 5070, 100001, 100002, 100003]
[Info] ReleaseSearchService: Searching indexer(s): [comicat] for Term: [Cafe Terrace and Its Goddesses 07], Offset: 0, Limit: 100, Categories: [5000, 5070, 100001, 100006]
[Info] ReleaseSearchService: Searching indexer(s): [Bangumi Moe] for Term: [Cafe Terrace and Its Goddesses 07], Offset: 0, Limit: 100, Categories: [5000, 5070, 121599, 122298, 129757, 152717]
[Info] ReleaseSearchService: Searching indexer(s): [Tokyo Toshokan] for Term: [Cafe Terrace and Its Goddesses 07], Offset: 0, Limit: 100, Categories: [5000, 5070, 100001, 100003, 100004, 100007, 100009, 100010, 100012, 100013, 100015]
[Info] ReleaseSearchService: Searching indexer(s): [AnimeTosho] for Term: [Cafe Terrace and Its Goddesses 07], Offset: 0, Limit: 100, Categories: [5000, 5070, 105070]
[Info] ReleaseSearchService: Searching indexer(s): [Nyaa.si] for Term: [The Café Terrace and Its Goddesses 07], Offset: 0, Limit: 100, Categories: [5000, 5070, 125996, 127720, 131088, 134634, 140679]
[Info] ReleaseSearchService: Searching indexer(s): [Nyaa.si] for Term: [女神的露天咖啡厅 07], Offset: 0, Limit: 100, Categories: [5000, 5070, 125996, 127720, 131088, 134634, 140679]
[Info] ReleaseSearchService: Searching indexer(s): [Nyaa.si] for Term: [女神咖啡廳 07], Offset: 0, Limit: 100, Categories: [5000, 5070, 125996, 127720, 131088, 134634, 140679]
[Warn] Cardigann: HTTP Error - Res: [GET] https://nyaa.iss.ink/?q=%E5%A5%B3%E7%A5%9E%E5%92%96%E5%95%A1%E5%BB%B3%2007&f=0&c=1_0&s=id&o=desc: 502.BadGateway (2657 bytes)
描述你的需求 - Describe Requirement
请尽可能清楚的描述你的需求
虽然jproxy能识别更多资源了,但是如果下载下来的文件名不能够被sonarr识别,那么下载完后仍然需要手动导入,这个过程非常繁琐,有没有什么办法解决这个问题呢?
日志如下:
ERROR [ main] springframework.boot.SpringApplication.reportFailure(SpringApplication.java:822) : Application run failed
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'interceptorConfig' defined in file [/app/classes/com/lckp/jproxy/config/InterceptorConfig.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'systemUserServiceImpl': Invocation of init method failed
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:798) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:245) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1352) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1189) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:560) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:973) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:917) ~[spring-context-6.0.7.jar:6.0.7]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:584) ~[spring-context-6.0.7.jar:6.0.7]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) ~[spring-boot-3.0.5.jar:3.0.5]
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:732) ~[spring-boot-3.0.5.jar:3.0.5]
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434) ~[spring-boot-3.0.5.jar:3.0.5]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:310) ~[spring-boot-3.0.5.jar:3.0.5]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1304) ~[spring-boot-3.0.5.jar:3.0.5]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1293) ~[spring-boot-3.0.5.jar:3.0.5]
at com.lckp.jproxy.Application.main(Application.java:27) ~[classes/:?]
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'systemUserServiceImpl': Invocation of init method failed
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:196) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:419) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1762) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:598) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1417) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1337) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:885) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:789) ~[spring-beans-6.0.7.jar:6.0.7]
... 19 more
Caused by: org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.translateException(LettuceConnectionFactory.java:1602) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.getConnection(LettuceConnectionFactory.java:1533) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getNativeConnection(LettuceConnectionFactory.java:1358) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getConnection(LettuceConnectionFactory.java:1341) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getSharedConnection(LettuceConnectionFactory.java:1059) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getConnection(LettuceConnectionFactory.java:398) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.core.RedisConnectionUtils.fetchConnection(RedisConnectionUtils.java:193) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:144) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:105) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:393) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:373) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.core.AbstractOperations.execute(AbstractOperations.java:97) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.core.DefaultValueOperations.get(DefaultValueOperations.java:50) ~[spring-data-redis-3.0.4.jar:3.0.4]
at com.lckp.jproxy.service.impl.SystemUserServiceImpl.initSecret(SystemUserServiceImpl.java:169) ~[classes/:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:425) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:369) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:193) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:419) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1762) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:598) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1417) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1337) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:885) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:789) ~[spring-beans-6.0.7.jar:6.0.7]
... 19 more
Caused by: io.lettuce.core.RedisConnectionException: Unable to connect to 127.0.0.1/:6379
at io.lettuce.core.RedisConnectionException.create(RedisConnectionException.java:78) ~[lettuce-core-6.2.3.RELEASE.jar:6.2.3.RELEASE]
at io.lettuce.core.RedisConnectionException.create(RedisConnectionException.java:56) ~[lettuce-core-6.2.3.RELEASE.jar:6.2.3.RELEASE]
at io.lettuce.core.AbstractRedisClient.getConnection(AbstractRedisClient.java:350) ~[lettuce-core-6.2.3.RELEASE.jar:6.2.3.RELEASE]
at io.lettuce.core.RedisClient.connect(RedisClient.java:216) ~[lettuce-core-6.2.3.RELEASE.jar:6.2.3.RELEASE]
at org.springframework.data.redis.connection.lettuce.StandaloneConnectionProvider.lambda$getConnection$1(StandaloneConnectionProvider.java:111) ~[spring-data-redis-3.0.4.jar:3.0.4]
at java.util.Optional.orElseGet(Optional.java:364) ~[?:?]
at org.springframework.data.redis.connection.lettuce.StandaloneConnectionProvider.getConnection(StandaloneConnectionProvider.java:111) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.getConnection(LettuceConnectionFactory.java:1531) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getNativeConnection(LettuceConnectionFactory.java:1358) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getConnection(LettuceConnectionFactory.java:1341) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getSharedConnection(LettuceConnectionFactory.java:1059) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getConnection(LettuceConnectionFactory.java:398) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.core.RedisConnectionUtils.fetchConnection(RedisConnectionUtils.java:193) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:144) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:105) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:393) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:373) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.core.AbstractOperations.execute(AbstractOperations.java:97) ~[spring-data-redis-3.0.4.jar:3.0.4]
at org.springframework.data.redis.core.DefaultValueOperations.get(DefaultValueOperations.java:50) ~[spring-data-redis-3.0.4.jar:3.0.4]
at com.lckp.jproxy.service.impl.SystemUserServiceImpl.initSecret(SystemUserServiceImpl.java:169) ~[classes/:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:425) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:369) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:193) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:419) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1762) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:598) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1417) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1337) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:885) ~[spring-beans-6.0.7.jar:6.0.7]
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:789) ~[spring-beans-6.0.7.jar:6.0.7]
... 19 more
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: /127.0.0.1:6379
Caused by: java.net.ConnectException: Connection refused
at sun.nio.ch.Net.pollConnect(Native Method) ~[?:?]
at sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[?:?]
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946) ~[?:?]
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337) ~[netty-transport-4.1.90.Final.jar:4.1.90.Final]
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334) ~[netty-transport-4.1.90.Final.jar:4.1.90.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776) ~[netty-transport-4.1.90.Final.jar:4.1.90.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.90.Final.jar:4.1.90.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.90.Final.jar:4.1.90.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.90.Final.jar:4.1.90.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.90.Final.jar:4.1.90.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.90.Final.jar:4.1.90.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.90.Final.jar:4.1.90.Final]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
描述错误情况 - Describe the bug
请尽可能清楚的描述你遇到的问题
A clear and concise description of what the bug is.
截图 - Screenshots
请提供错误全屏截图
If applicable, add screenshots to help explain your problem.
请提供以下信息 - Desktop (please complete the following information):
日志 - log
请提供详细的错误日志
Please provide web_error.log.
部署环境(windows / docker)
docker
问题描述
问题一:
使用jproxy的情况下,在馒头搜索Prehistoric Planet (2022)这部第一季或者第二季搜不出结果,并且sonarr都会报错。
但如果我在sonarr的index里去掉jproxy,就可以搜出结果
我确定我选了404类目。
问题二:
The Story Of Chuaner这部第一季,馒头里有,但是搜不出结果。
比如以The Story Of Chuaner关键词在馒头网页端搜,第一行就是The Story Of Chuaner 2018 WEB-DL 1080p H264 AAC-HDCTV
TMDB中文我没加,但这个标题里没有中文,加不加并没有什么影响。
问题一相关日志
jackett日志:
使用jproxy的情况下,搜Prehistoric Planet这部,找不到相关jackett搜索日志
sonarr日志(使用jproxy的情况下,Prehistoric Planet 这部只要一搜就报这个日志,去掉jprxoy就正常了):
[Info] ReleaseSearchService: Searching indexers for [Prehistoric Planet (2022) : S02]. 1 active indexers
[Warn] HttpClient: HTTP Error - Res: [GET] http://172.17.0.1:18117/sonarr/jackett/api/v2.0/indexers/mteamtp2fa/results/torznab/api?t=tvsearch&cat=5000,5030,5040,5060,5070,5080,100402,100403,100404&extended=1&apikey=eprr9hw6j5cm1zodr2k6h27ihja8sw0r&offset=0&limit=100&q=Planeta%20Prehistorico&season=2: 500.InternalServerError (0 bytes)
[Warn] Torznab: 馒头(kp.m-team.cc) HTTP request failed: [500:InternalServerError] [GET] at [http://172.17.0.1:18117/sonarr/jackett/api/v2.0/indexers/mteamtp2fa/results/torznab/api?t=tvsearch&cat=5000,5030,5040,5060,5070,5080,100402,100403,100404&extended=1&apikey=eprr9hw6j5cm1zodr2k6h27ihja8sw0r&offset=0&limit=100&q=Planeta%20Prehistorico&season=2]
[Info] DownloadDecisionMaker: No results found
描述错误情况 - Describe the bug
请尽可能清楚的描述你遇到的问题
A clear and concise description of what the bug is.
刚刚试用了一下新版本,发现不能手动下载种子
截图 - Screenshots
请提供错误全屏截图
If applicable, add screenshots to help explain your problem.
sonarr显示
请提供以下信息 - Desktop (please complete the following information):
日志 - log
请提供详细的错误日志
Please provide web_error.log.
sonarr日志:
NzbDrone.Core.Download.Clients.DownloadClientException: Download client failed to add torrent
at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentProxyV2.AddTorrentFromFile (System.String fileName, System.Byte[] fileContent, NzbDrone.Core.Download.Clients.TorrentSeedConfiguration seedConfiguration, NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentSettings settings) [0x00060] in M:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\Download\Clients\QBittorrent\QBittorrentProxyV2.cs:182
at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrent.AddFromTorrentFile (NzbDrone.Core.Parser.Model.RemoteEpisode remoteEpisode, System.String hash, System.String filename, System.Byte[] fileContent) [0x00093] in M:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\Download\Clients\QBittorrent\QBittorrent.cs:137
at NzbDrone.Core.Download.TorrentClientBase1[TSettings].DownloadFromWebUrl (NzbDrone.Core.Parser.Model.RemoteEpisode remoteEpisode, System.String torrentUrl) [0x00230] in M:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\Download\TorrentClientBase.cs:190 at NzbDrone.Core.Download.TorrentClientBase
1[TSettings].Download (NzbDrone.Core.Parser.Model.RemoteEpisode remoteEpisode) [0x00148] in M:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\Download\TorrentClientBase.cs:117
at NzbDrone.Core.Download.DownloadService.DownloadReport (NzbDrone.Core.Parser.Model.RemoteEpisode remoteEpisode) [0x0019f] in M:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\Download\DownloadService.cs:75
at Sonarr.Api.V3.Indexers.ReleaseModule.DownloadRelease (Sonarr.Api.V3.Indexers.ReleaseResource release) [0x001a7] in M:\BuildAgent\work\63739567f01dbcc2\src\Sonarr.Api.V3\Indexers\ReleaseModule.cs:129
at Sonarr.Api.V3.Indexers.ReleaseModule.<.ctor>b__10_2 (System.Object x) [0x00000] in M:\BuildAgent\work\63739567f01dbcc2\src\Sonarr.Api.V3\Indexers\ReleaseModule.cs:65
at Nancy.NancyModule+<>c__DisplayClass38_01[T].<Post>b__0 (System.Object args) [0x00047] in <e31b230dbd29407fadcc55713e0bbd0f>:0 at Nancy.NancyModule+<>c__DisplayClass40_0
1[T].b__0 (System.Object args, System.Threading.CancellationToken ct) [0x00047] in :0
at Nancy.Routing.Route`1[T].Invoke (Nancy.DynamicDictionary parameters, System.Threading.CancellationToken cancellationToken) [0x00017] in :0
at Nancy.Routing.DefaultRouteInvoker.Invoke (Nancy.Routing.Route route, System.Threading.CancellationToken cancellationToken, Nancy.DynamicDictionary parameters, Nancy.NancyContext context) [0x00086] in :0
at Nancy.Routing.DefaultRequestDispatcher.Dispatch (Nancy.NancyContext context, System.Threading.CancellationToken cancellationToken) [0x002b7] in :0
at Nancy.NancyEngine.InvokeRequestLifeCycle (Nancy.NancyContext context, System.Threading.CancellationToken cancellationToken, Nancy.Bootstrapper.IPipelines pipelines) [0x0011d] in :0
描述错误情况 - Describe the bug
请尽可能清楚的描述你遇到的问题
A clear and concise description of what the bug is.
3.0.9.1549的sonarr版本添加Download Clients的qb时,没有Url base参数,jproxy中qBittorrent的代理路径也无法修改,怎么办?
截图 - Screenshots
请提供错误全屏截图
If applicable, add screenshots to help explain your problem.
请提供以下信息 - Desktop (please complete the following information):
日志 - log
请提供详细的错误日志
Please provide web_error.log.
能否增加针对tmbd剧集“别名”的中文搜索
【极影字幕社】小智是女孩子! 第13集 GB_CN HEVC_opus 1080p
该番剧添加净标题后,如上种子名未被识别为简中。
TMDB的配置总是连不上,用HTTP_PROXY和HTTPS_PROXY的环境变量都没有办法连通代理,但是curl themoviedb.org是有返回的,不知道可不可以直接在webUI里设置网络代理
这是sonarr同步prowlarr索引器的原地址:http://10.10.10.100:9696/4/修改为http://10.10.10.100:8117/sonarr/prowlarr/4/
报错:Unable to connect to indexer: HTTP request failed: [500:InternalServerError] [GET] at [http://10.10.10.100:8117/sonarr/prowlarr/4/api?t=caps&apikey=c9ae4e87d601443290a27be271058b2f]. Check the log surrounding this error for details
API还是使用prowlarr的。
同样无法添加jackett
描述你的需求 - Describe Requirement
希望可以Sonarr支援國產電視劇及Radarr搜尋動畫電影
我的qBittorrent的web interface带有认证,在JProxy的qBittorrent代理配置页面中
没有找到填写用户名和密码的地方,请问这是不支持qBittorrent的认证模式吗
之前的版本如果导入规则,导入规则后之前禁用的,导入后还是禁用。不知道从哪个版本开始,导入的规则全部都会启用
主标题:
Answer Me 1997
其中一个标题显示:
Reply 1997 E01 ì´ì¬ë 2012
其中一个净标题显示:
reply 1997 e01 ì´ì¬ë 2012
请输入你的选择 - 2
...
如果有中日双语字幕的,优先下载双语字幕的种子。没有中日双语的优先下载中文种子,当中日双语字幕出来后,自动把单独中文字幕的视频替换为中日双语字幕的。这个需求有实现方案没?
如下例子 https://mikanani.me/ 想下载喵萌奶茶屋的简日双语字幕版本
【喵萌奶茶屋】★10月新番★[异世界舅舅/Isekai Ojisan][08][1080p][繁日双语][招募翻译] [576MB] [复制磁连]2022/11/27
【喵萌奶茶屋】★10月新番★[异世界舅舅/Isekai Ojisan][08][720p][繁日双语][招募翻译] [287.9MB] [复制磁连]2022/11/27
【喵萌奶茶屋】★10月新番★[异世界舅舅/Isekai Ojisan][08][1080p][简日双语][招募翻译] [576.3MB] [复制磁连]2022/11/26
【喵萌奶茶屋】★10月新番★[异世界舅舅/Isekai Ojisan][08][720p][简日双语][招募翻译] [288MB] [复制磁连]2022/11/26
【喵萌奶茶屋】★07月新番★[异世界舅舅/Isekai Ojisan][07][1080p][繁日双语][招募翻译] [498.2 MB] [复制磁连]2022/09/02
【喵萌奶茶屋】★07月新番★[异世界舅舅/Isekai Ojisan][07][720p][繁日双语][招募翻译] [240.19 MB] [复制磁连]
sonarr 的手动搜索,有个Filter按钮,手动点击Filter可以定制搜索规则。这个规则不知道对自动搜索有没有效
sonarr似乎没有语言版本升级更新功能? 但是有分辨率,码率质量更新替换规则。把中日双语字幕的设置为更高分分辨率或者码率可以解决标题问题,但是解决方案不是很好,有更好的方案没
请参考下列反馈格式
类型:规则识别错误 / 规则新需求
[SweetSub][銃動彼岸花][Lycoris Recoil][07][WebRip][1080P][AVC 8bit][繁體內嵌]
[SweetSub][铳动彼岸花][Lycoris Recoil][07][WebRip][1080P][HEVC 10bit][简繁内封]
[SweetSub][铳动彼岸花][Lycoris Recoil][07][WebRip][1080P][AVC 8bit][简体内嵌]
......
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.