打开图片转文字传了图之后,未登录的人会比别人多看到一栏:五个字符的图形验证码。其它工具拖进去就转,这里为什么要多一步?这不是给正常用户设的门槛,挡的是脚本。

差别只在成本结构

站内合并 PDF、压缩图片、格式转换跑在本地机器上,多一个人用,多的是几秒 CPU 时间。识别不同:每一次调用都真实向第三方接口付一次钱。

一个不限成本的入口,对脚本的吸引力很直接 —— 挂一晚上就能跑掉几千页,账单落在站长头上。所以针对未登录调用,站内做了三件事:

  • 验证码必填,五个字符、一次一用、五分钟内有效,点图可换一张
  • 连续输错 3 次,这个网络出口 IP 锁定 1 小时
  • 额度按出口 IP 统计,同一家公司、同一所学校、同一个移动网络共用那一份

验证码本身是本地生成的图片,不花供应商的钱;真正花钱的是它后面的识别调用。这套门槛的作用是让「批量刷」的收益低于成本。

但今天:识别要注册才能用

这一条必须说在前面 —— 识别目前不对游客开放。未登录提交,服务端会在上传阶段就返回「OCR 识别目前仅对注册用户开放,注册即送 5 点识别额度」,页面会引导你去注册。

也就是说:验证码那一栏你看得见,但游客身份走不到扣点数那一步。上面那套按 IP 的门槛是给「开放游客试用」这个模式准备的,由后台一个总开关控制,默认关闭 —— 一旦遇到异常刷量会立刻关掉游客入口,恢复前先注册。

对正常使用的影响:

  • 登录后不再出现验证码,也不会被 IP 连带限制。注册只要一条短信验证码,不用设邮箱不用实名,注册即送 5 点、永久有效。
  • 输错验证码不必慌,只有连续三次才锁定;被锁后换网络(例如从办公 WiFi 切到手机流量)会换到一个新的 IP,注册账号则完全不受这条限制。
  • 同一网络里如果有人反复输错,其他人可能被一起挡住 —— 这是按 IP 处理的必然结果,家用网络基本遇不到。

顺带说清另一条常被误会的规定

识别按页扣点,和站内其它工具的「每天 5 次」是两套互不相干的计数:一次识别消耗点数,不占用那 5 次转换额度;反过来,你用裁剪、压缩也不会让识别点数变少。区别是「每天 5 次」今天仍然按 IP 统计未登录用户,而识别从来不看 IP,只看账号。两份额度的关系见 识别用的「页」和转换用的「次」是两回事:额度到底怎么各算各的。

额度类提示一共十三种,逐条对照看 识别提示「今日额度已用完」?十三种提示的含义和各自的出路。