2011-07-18 1 views

答えて

0

あなたの質問から、あなたがcaptchaプラグインを探しているのか、別のサイトのプラグインを使用しているのかは分かりません。プラグインをお探しの場合は、Recaptchaをお試しください。

UPDATE

2つの方法で行うことができ、サイトのオフキャプチャイメージを引くしようとしているが、それはキャプチャの回転が正しく行われた、それは引くことができるようにあなたに何か良いを行う無いでしょうそれをオフにします。

イメージを右クリックしてコード内のそのURLを参照するだけです。しかし、前述したように、これは信頼できるものではありません。イメージを生成するサービスはローテートし、イメージのURLはリフレッシュごとに異なります。言い換えれば、コピーされたURLは、あなたが右クリックなどでコピー/キャプチャしたときにのみ有効です。 URLがローテーションしなかった場合は、サイトのセキュリティ上の問題になります。これは、リフレッシュごとにイメージソースが異なるためです。

もう1つの方法は、ページに直接リクエストを行い、キャプチャイメージのソースのコンテンツをスクラップし、解析されたコンテンツからソースを取得することです。このコードはかなりページごとに固有のものであり、私の限られた知識では、一般的なアプリケーションを作成する方法を考えることはできません。

これは宿題でない限り、あなたがしたいことをしたいと思う理由がわかりません。

+0

私は、GoogleやYahooのように自分のピクチャボックスに表示する別のウェブサイトからcaptchaをダウンロードするようなものです。 – Alper

0

ウェブサイトが使用するキャプチャサービスによって異なります。 サイトでreCAPTCHAが使用されている場合は、idが "recaptcha_challenge_image"のイメージタグを探し、そのイメージタグをWebブラウザコントロールに表示する必要があります。 見つけたデモページは、http://www.google.com/recaptcha/demo/です。キャプチャ自体がフレーム(またはiframe)内にある場合は、フレーム自体のコードをチェックする必要があります。