起因
在看了阿文菌的帖子手把手教您用tMM刮削影片信息,让KODI、Jellyfin、PLEX、使用本地媒体电影墙!后开始使用tinyMediaManager代替emby原始的刮削工具,但是在换了电脑之后发现tinyMediaManager无法使用了。
报错信息:java.net.SocketTimeoutException:connect timed out
起初以为是java环境的问题,重装了几次无果,后来才知道是该工具的域名被ban了,需要科学上网。
其实不需要科学上网,也可以解决网络问题,需要我们人为去修改客户端的hosts
文件,将tMM所使用的域名映射到没有被ban的IP地址上。
解决方法
windows上修改hosts
文件
- 打开
C:\WINDOWS\system32\drivers\etc
路径 - 找到
hosts
文件并复制到桌面上 - 用记事本打开
hosts
文件,在最后一行添加以下内容后保存13.224.161.90 api.themoviedb.org
- 将
hosts
复制到C:\WINDOWS\system32\drivers\etc
路径并覆盖
mac上修改hosts
文件的方法
- 打开终端,切换到
root
账户sudo -i # 会提示输入密码,输入即可
- 修改
hosts
文件vim /etc/hosts
- 按下
i
键进入编辑模式,在最后一行添加以下内容13.224.161.90 api.themoviedb.org
- 按下
Esc
退出编辑模式,并输入:wq
保存退出
现在,就可以正常使用tMM进行刮削了