【副業】VB.NETでのselenium使用時のreCAPTCHA突破方法

【副業】VB.NETでのselenium使用時のreCAPTCHA突破方法
こんにちわ!!

 

細菌はVB.NETでselenium開発を行っております。

普段はVB.NETをメインとしたプログラマーとして働いていますがプライベートではVB.NETでseleniumを使用して色々なツールを作成してます。

 

そんな中やっぱり天敵となるはreCAPTCHAです。

以下のような各サイトのログイン画面にあるものです。

reCAPTCHAは画像のようにクリックでチェックを入れるだけでは認証が通りません。

チェックを入れると画像認証が始まります。

Chrome Driverでブラウザを起動して手動でreCAPTCHAを突破しようとすると画像認証が3~5回はでてくる。。。

 

ツールとしてもログインに時間がかかりすぎるし、毎回だし、ツールのテストをするときもめんどくさすぎる。。。

 

なんとかしたいとしたいと思い色々ためしプロファイルを作成する方法にたどり着きました。

該当端末で一度、手動でreCAPTCHAを突破させるとログインプロファイルが作成され次回からはログインなしに自動ログインしてくれるという方法。

 

ツールを使ってもらうユーザーも我々プログラマーも最初の一度だけの手間なら我慢してくれる!!

 

今回はこの方法をVB.NETのSelenium(Chrome Driver)で実現しましたので2000円で該当ソースを販売します。

そもそもSeleniumをVB.NETで扱う情報も少ないため販売しております。

ソースをそのままご提供致しますのでそのまま使用できます。