hect0x7 / JMComic-Crawler-Python

Python API for JMComic | 提供Python API访问禁漫天堂,同时支持网页端和移动端 | 禁漫天堂GitHub Actions下载器🚀
https://jmcomic.readthedocs.io/zh-cn/latest/option_file_syntax/#
MIT License
827 stars 1.95k forks source link

ip地区禁止访问/爬虫被识别 #142

Closed pannifeng closed 11 months ago

pannifeng commented 1 year ago

image

hect0x7 commented 1 year ago

你的ip地区?

pannifeng commented 1 year ago

你的ip地区?

试了美国、日本、香港的代理都这样,手动访问会跳cf的盾 image

hect0x7 commented 1 year ago

美日的ip这个域名会被ban,香港的应该不会,你确定配了代理配置?

pannifeng commented 1 year ago

你的ip地区? 不咋会用python,贴一下配置看看是不是哪没配好 image image

pannifeng commented 1 year ago

美日的ip这个域名会被ban,香港的应该不会配置,你确定配了代理吗?

确定,因为刚开始没配置代理直接就是连不上 image

hect0x7 commented 1 year ago

代理配的是对的,那就比较奇怪了,应该还是你ip的问题。 访问这个网站看看你香港的ip是不是真的在香港 https://ipinfo.io/,如果真的是香港,那就可能是ip被ban了吧,换其他的ip

pannifeng commented 1 year ago

代理配的是对的,那就比较奇怪了,应该还是你ip的问题。 访问这个网站看看你香港的ip是不是真的在香港 https://ipinfo.io/,如果真的是香港,那就可能是ip被ban了吧,换其他的ip

刚看了下,香港的代理过期了,有那个域名能用美国ip访问吗

hect0x7 commented 1 year ago

代理配的是对的,那就比较奇怪了,应该还是你ip的问题。 访问这个网站看看你香港的ip是不是真的在香港 https://ipinfo.io/,如果真的是香港,那就可能是ip被ban了吧,换其他的ip

刚看了下,香港的代理过期了,有那个域名能用美国ip访问吗

参考GitHub Actions的配置 option_workflow_download.yml

pannifeng commented 1 year ago

代理配的是对的,那就比较奇怪了,应该还是你ip的问题。 访问这个网站看看你香港的ip是不是真的在香港 https://ipinfo.io/,如果真的是香港,那就可能是ip被ban了吧,换其他的ip

刚看了下,香港的代理过期了,有那个域名能用美国ip访问吗

参考GitHub Actions的配置 option_workflow_download.yml

意思是用action在线下载吗?刚试了下下载的图片默认是webp的,在哪个地方设置action 的下载格式呢

hect0x7 commented 1 year ago

代理配的是对的,那就比较奇怪了,应该还是你ip的问题。 访问这个网站看看你香港的ip是不是真的在香港 https://ipinfo.io/,如果真的是香港,那就可能是ip被ban了吧,换其他的ip

刚看了下,香港的代理过期了,有那个域名能用美国ip访问吗

参考GitHub Actions的配置 option_workflow_download.yml

意思是用action在线下载吗?刚试了下下载的图片默认是webp的,在哪个地方设置action 的下载格式呢

不是,是参考actions的配置文件🤣 option_workflow_download.yml 在哪个地方设置action 的下载格式 -> 也是改actions的配置文件

pannifeng commented 1 year ago

代理配的是对的,那就比较奇怪了,应该还是你ip的问题。 访问这个网站看看你香港的ip是不是真的在香港 https://ipinfo.io/,如果真的是香港,那就可能是ip被ban了吧,换其他的ip

刚看了下,香港的代理过期了,有那个域名能用美国ip访问吗

参考GitHub Actions的配置 option_workflow_download.yml

意思是用action在线下载吗?刚试了下下载的图片默认是webp的,在哪个地方设置action 的下载格式呢

不是,是参考actions的配置文件🤣 option_workflow_download.yml 在哪个地方设置action 的下载格式 -> 也是改actions的配置文件

本地没香港的代理的话,是不是只能用github action的方式下载了

hect0x7 commented 1 year ago

你好像还是没懂我意思。 你可以使用美国代理+配置域名,域名配置就copy这里的代码 https://github.com/hect0x7/JMComic-Crawler-Python/blob/master/assets/config/option_workflow_download.yml#L10

pannifeng commented 1 year ago

你好像还是没懂我意思。 你可以使用美国代理+配置域名,域名配置就copy这里的代码 https://github.com/hect0x7/JMComic-Crawler-Python/blob/master/assets/config/option_workflow_download.yml#L10 python一窍不通,就是把 - jmcomic1.me - jmcomic.me这两个域名扔到配置文件的client.domain下面吗

pannifeng commented 1 year ago

你好像还是没懂我意思。 你可以使用美国代理+配置域名,域名配置就copy这里的代码 https://github.com/hect0x7/JMComic-Crawler-Python/blob/master/assets/config/option_workflow_download.yml#L10

感谢楼主,配置域名之后解决了