sagan / ptool

自用的 PT (private tracker) 全自动刷流、辅种、辅助工具
GNU Affero General Public License v3.0
176 stars 21 forks source link

hdhome站点cookie无效 #25

Closed Havoc-whr closed 4 months ago

Havoc-whr commented 5 months ago

无论怎么更新或是手动替换hdhome站点cookie始终显示无效,cookie在其他工具中测试是有效的,不知道是不是工具的问题

sagan commented 5 months ago

该站点 cookie 严格绑定 ua。目前程序默认使用 chrome122。

可在配置文件里站点配置区块手动指定 ua :

userAgent = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36'
Havoc-whr commented 5 months ago

该站点 cookie 严格绑定 ua。目前程序默认使用 chrome122。

可在配置文件里站点配置区块手动指定 ua :

userAgent = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36'

Clip_2024-04-03_11-15-04 不知道是否理解有误,按图中所示设置userAgent仍不可用

sagan commented 5 months ago

使用 curl 测试:

curl -I https://hdhome.org/ -H "Cookie: cookie_here" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"

如果 cookie 和 ua 匹配,那么应该返回 200。否则用对应的浏览器重新获取 cookie。另外当前使用的 IP 地址也可能有影响。

Havoc-whr commented 5 months ago

使用 curl 测试:

curl -I https://hdhome.org/ -H "Cookie: cookie_here" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"

如果 cookie 和 ua 匹配,那么应该返回 200。否则用对应的浏览器重新获取 cookie。另外当前使用的 IP 地址也可能有影响。

Clip_2024-04-03_16-39-59 应该是匹配的,没错

Havoc-whr commented 5 months ago

Clip_2024-04-03_16-56-14 搜索显示NoResult

sagan commented 5 months ago

运行命令时加上 -vvv 调试参数: ptool status hdhome -t -vvv 。最常见的是 status=403 错误。但是你 curl 能成功但是 ptool 失败我也没遇到过这种情况。

Havoc-whr commented 5 months ago

运行命令时加上 -vvv 调试参数: ptool status hdhome -t -vvv 。最常见的是 status=403 错误。但是你 curl 能成功但是 ptool 失败我也没遇到过这种情况。

Clip_2024-04-07_11-37-46 有些奇怪了😂

zzzsgdhr commented 4 months ago

我也遇到了同样的问题 请问该怎么解决?目前配置了八个站点 只有mteam可以正常运行

屏幕截图 2024-04-26 142223
Havoc-whr commented 4 months ago

我也遇到了同样的问题 请问该怎么解决?目前配置了八个站点 只有mteam可以正常运行 屏幕截图 2024-04-26 142223

配置对了嘛,我是搜不出东西,不是站点错误

merlin0531 commented 4 months ago

time="2024-04-30T21:32:38+08:00" level=trace msg="Site GetStatus got no data, possible a parser error" time="2024-04-30T21:32:38+08:00" level=trace msg="Cann't find torrents list container element." 这个问题应该怎么解决?