自動で購入をするプログラムを書こうとしていますが、
どの言語でプログラムを書いたら良いかわかりません。
自動購入の是非はさておき、技術的には、
比較的難しいことをやろうとしています。
エクセルのVBAは入門用言語としては向いていると思いますが、
(そもそもVBAの元になっているBASICも入門用言語でした)
とくに、1秒(ミリ秒)を争う、速度競争にVBAは全然向きません。
(そもそもビジネスの表計算用途だからWeb開発にも向かない)
1秒で売り切れるようなら、他にも自動購入する者がいて、
その者との競争になるから、早い言語、早い通信の技術が要ります。
CAPTCHA回避なども難しいです。ボットを防ぐためにつけてるので、
ボットが作れることが前提で、さらに上を行く必要があるからです。
ゲームが対人戦で一気に難易度が上がるのと同じで、
競争相手がいる分野は、一気に難易度が上がります。
だから、おそらく質問者の方が想像してるより難しいです。
自動購入は、昔なら独占できて、うま味があったのかもしれませんが、
ネットの普及とともに競争が激化して、うま味が減っていると思います。
これは推測になるけれども、現に自動購入できている誰かは、
複数の言語を書けるくらいのスキルはあるだろうと予測します。
少なくとも同じ水準に上がらないと、勝つのは難しいでしょう。
だから、急がば回れで、VBA以外にもメジャーな言語を学習するのが、
私のオススメです。メジャーな言語とは、
JavaScript、Java、Python、PHP、C#(あとRubyも)などです。
そして、メジャーな言語を学習して技量が上がってくれば、
速度を上げる方法も自然と分かってくると思います。
またそもそも、やりたいことの選択肢が、他にもいろいろ出てくるはずです。
普通にWebサイトを作ったり、Webアプリを作ったりとかです。
そのとき、自動購入に再挑戦するかどうか、決めれば良いでしょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/11/22 11:59