簡體   English   中英

我如何在PhantomJS中使用deathbycaptcha

[英]How i can Use deathbycaptcha in PhantomJS

我正在開發CasperJS應用程序,並想在我的腳本中使用deathbycaptcha。 我在網上搜索,但一無所獲。 問題來了,我不想使用php庫。 並且沒有用於phantomJS的api。 我找到了nodeJS的deathbycaptcha API,但是如果有人知道如何做,我希望casperJS的api有任何方法可以這樣做。

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

謝謝

您將必須編寫自己的版本。 雖然看起來不需要編寫太多代碼。

您將需要在頁面上下文中完全完成請求,因為phantom不提供像node這樣的請求功能。 然后,您可能會遇到相同的起源問題,因此您將需要第二個網頁實例來查詢deathbycaptcha。

另一種方法是將驗證碼另存為圖像,為deathbycaptcha調用現有的node / python / php腳本,然后將結果傳遞給網頁實例。

您可以使用SpookyJS在nodeJS上運行CasperJS / PhantomJS的工具。

我在SpookyJS的項目中使用deathbycaptcha(npm package)與nodeJS進行了交談。

項目簡介:

從Node.js驅動CasperJS。

注意:如果您只是想從Node控制Phantom,而又不需要Casper的API,請查看PhantomJS 1.8,它具有本機WebDriver支持。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM