以前にPhotoshopで作成した一連の20枚の画像から独自のカスタムキャプチャシステムを構築し、それらを「キャプチャ」と呼ばれるDBテーブルでコードにリンクしました。スパムボットが画像を読み取るのが難しい限り、この方法が安全かどうかはわかりません。キャプチャ画像をその場で生成するのではなく、処理時間が長くなる可能性があります。これが唯一の推奨される方法です。
あなたはこのことについてどう思いますか?
私も同じことをしました。
しかし、このサイトがスパマーの標的になりにくいという理由だけで.
ボットが生成したスパムをすべて切り離すことができました。
ただ、20 枚の画像は少なすぎます。
0000 から 9999 までの 10000 個の画像を生成する AppleScript をセットアップしました。
スクリプトは、ドキュメントを作成し、数字を描画し、少しランダムに回転および移動してから、PS 内のアクションに設定したフィルターをいくつか適用しました。
また、すべての画像には疑似ランダムなファイル名が付けられ (例:数字876376.jpg
の1234
画像)、テーブル マップが生成されて、すべての数字と対応するファイル名との関係が作成されました。
reCAPTCHA を使用する代わりに、なぜこのアプローチを選択して車輪を再発明するのでしょうか?
2 つの理由:
reCAPTCHA は防弾ですが、ユーザーにとって煩わしい場合があります。
reCAPTCHA は、Google の Cookie をユーザーのデバイスに保存します。UE の規制および GDPR に準拠するために、Cookie およびプライバシー ポリシーのページに関する情報バナーを設定または拡張する必要がある場合があります。