sagan / ptool

自用的 PT (private tracker) 全自动刷流、辅种、辅助工具

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

可否添加象站的支持?

dingchundong opened this issue · comments

死活拉不到DOM,似乎是和五秒盾过不去,然后vps下载了个firefox并且登录拉取cookie依然无法获取页面,希望您可以考虑怎么设置,谢谢!

首先确认用浏览器正常访问种子列表页面时是不是也频繁出现5秒盾。这种情况目前没有任何办法,未来我考虑是否给程序增加 FlareSolverr 支持。

如果浏览器正常(只有第一次访问有5秒盾,之后很长时间都没有),那么关键是要让ptool使用的 cookie、ip、ua 和浏览器环境完全一致,在 ptool.toml 的 [[site]] 站点配置里:

  • userAgent = “” 指定为浏览器 UA
  • proxy = "" 指定为浏览器使用的代理。例如 http://localhost:1080, socks5://localhost:7890
  • 从对应的浏览器里提取 cookie。注意直接从 F12 的 Network tab 的request header 里复制。

请教一下带密码的proxy怎么写法?

error=failed to fetch site data: failed to get site page dom: can not fetch site data failed to fetch url: status=403
在机器上装了一个浏览器,登录并复制了cookies和UA,没有使用proxy。

点击网页有两个页面、一个是torrents.php , 另一个是torrents.php?20230928,不知道是否与这个改动有关,改为classic的主题也是提示这个。

我去求一个邀请进站看一下吧。

大佬不嫌弃的话、稍等我一下
我现在保种攒魔力,还十几天可以换一个

另外invites里面有挺多人发药的、我是觉得这个站挺有意思,目前种子不到1W,三天两头送徽章,有一点潜质。

在内置站点列表里增加了象站 (ptvicomo)。

已经确认该站点的 CF 盾启用了 TLS fingerprinting,会检测客户端的 TLS ClientHello 指纹是否合法(与主流浏览器一致)。在本程序里绕过其的方法:

  1. 更新本程序到最新(开发)版本。可点击本程序 Github 仓库首页顶部 "✓" 符号,从 AppVeyor 获取最新代码的自动编译结果。
  2. 在 ptool.toml 的站点 [[site]] 配置块里加入:
ja3 = "772,4865-4866-4867-49195-49199-49196-49200-52393-52392-49171-49172-156-157-47-53,18-51-35-10-17513-45-43-5-65281-11-23-13-27-16-0-41,29-23-24,0"

ja3 值配置为浏览器的 TLS 指纹。点击 这里 查看当前浏览器的 ja3 指纹。注意如果有 65037 (extensionEncryptedClientHello),需要将其去除(因为本程序使用的 TLS 库还不支持 ECH 扩展)。上面的示例 ja3 是 Windows 11 最新 Chrome 稳定版的。

已解决,谢谢!

ptvicomo又拉不到种子了,页面似乎改了版,添加了torrentsExtraUrls = ["torrents.php?20230928","torrents.php?cat406=1&cat409=1", "torrents.php?cat401=1&cat402=1&cat403=1&cat404=1&cat405=1"],可否再看看是什么情况呢?谢谢~