cokice / List-of-genshin-University

原神高校联盟清单
237 stars 148 forks source link

添加状态检测脚本 #86

Closed th1nk-er closed 8 months ago

th1nk-er commented 8 months ago

脚本仅检测网址是否能够正常访问,不检测是否与描述的大学网址匹配(因为跳转的方式较多,不好检测)

CarlGao4 commented 8 months ago

有检测失误,具体我再研究一下什么原因

th1nk-er commented 8 months ago

有检测失误,具体我再研究一下什么原因

我看了下github actions跑的结果,状态无效的我手动访问了下,也访问不了的 curl也测试了,是域名解析的问题(可能域名没有设置dns解析)

CarlGao4 commented 8 months ago

有一些我手动访问是没问题的

th1nk-er commented 8 months ago

有一些我手动访问是没问题的

你用我仓库的结果试试呢,你本地跑脚本的话,有些或许需要梯子才能访问,所以会失效 github actions 服务器在国外,我这边用他跑出来的结果,失效的都试过了,均不能访问

cokice commented 8 months ago

我回去看看 我现在在外头

发自我的iPhone

------------------ 原始邮件 ------------------ 发件人: th1nker @.> 发送时间: 2024年2月19日 17:55 收件人: cokice/List-of-genshin-University @.> 抄送: Subscribed @.***> 主题: Re: [cokice/List-of-genshin-University] 添加状态检测脚本 (PR #86)

有一些我手动访问是没问题的

你用我仓库的结果试试呢,你本地跑脚本的话,有些或许需要梯子才能访问,所以会失效 github actions 服务器在国外,我这边用他跑出来的结果,失效的都试过了,均不能访问

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>

CarlGao4 commented 8 months ago

我本地用浏览器访问的 其实我本来打算写一个调用selenium的,完全模仿用户行为来检测,因为我感觉有一些失败是curl(或者其类似的请求方式)导致的

CarlGao4 commented 8 months ago

大概明白怎么回事了 我在尝试重写

CarlGao4 commented 8 months ago

需要一个国内代理服务器

th1nk-er commented 8 months ago

需要一个国内代理服务器

应该只有个别需要从国内访问(设置了DNS解析规则,这种设置一般都得付费,或者是大学禁止国外IP)