我如何在PhantomJS中使用deathbycaptcha

我正在开发CasperJS应用程序,并希望在我的脚本中使用deathbycaptcha。 我在网上search,但什么都没find。 问题来了,我不想使用PHP库。 并没有幻像的API。 我发现nodeJS的deathbycaptcha API,但我想为casperJS的API有没有办法做到这一点,如果任何人知道如何做到这一点,请帮助。

NodeJs库: https ://www.npmjs.org/package/deathbycaptcha

谢谢

你将不得不编写自己的版本。 它看起来没有太多的代码要写。

您将需要完全在页面上下文中执行请求,因为幻像不提供像节点一样的请求function。 那么你可能会遇到相同的原始问题,所以你需要第二个网页实例来查询deathbycaptcha。

另一种方法是将validation码保存为图像,为deathbycaptcha调用现有的节点/ python / php脚本,然后将结果传递给网页实例。

您可以使用SpookyJS在nodeJS上运行CasperJS / PhantomJS。

我在我的SpookyJS项目中使用了deathbycaptcha(npm包),与nodeJS交谈。

项目介绍:

从Node.js驱动CasperJS

注意:如果您只是想要控制Phantom from Node,并且不需要Casper的API,请查看PhantomJS 1.8,它具有原生的WebDriver支持。