• ベストアンサー

オークションサイトに自動で入札するCGI

オークションサイトにアクセルして、あるIDでログインして、指定のオークションに入札するところまでを自動で行うCGIを作りたいと思っています。 そこで、このことが可能な言語 また参考になる本、資料などなんでも構いません。 手がかりとなるものを教えていただけないでしょうか?

  • CGI
  • 回答数3
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
  • kaeru_007
  • ベストアンサー率22% (8/36)
回答No.2

1です。 あー、なるほど! 難易度は高くはないと思うんですが、 ページデザインが変わるとPG修正が必要になってしまうという事と、 デザイン変更とか、バグとかでアクセスエラー出してしまった時に、サイトの人に注意されるかもしれませんw 一回、POSTメソッドによるリクエストが動けば、 あとはさくさく進むと思いますが、 サイトのHTMLを解析するのが、結構地道な作業です。

gomainfo
質問者

お礼

レンタルサーバーを借りているので、Socketが使えるのかどうかを確認しています。 もしかしたら、使えないかもしれません。 Socketについては、少し調べてみました。 PerlでSocketを使用して、ホームページの一部を取得するような例文はあったのですが、Socketを利用すれば、テキストボックスに金額を入れたり、送信キーを押したりすることも出来ると考えて良いのでしょうか?

その他の回答 (2)

  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.3

>Socketを利用すれば、テキストボックスに金額を入れたり、送信キーを押したりすることも出来ると考えて良いのでしょうか? Socketを使用して生のHTTPメッセージを送受信するので関係ありません。 ちなみに下の方は難易度があまり高くないと書かれていますが、非常にシンプルなHPの場合に限ります。 SSLを使用しているサイトの場合(最近SSLじゃない方が少ない?)、証明書の解析、暗号化、復号など多大な労力がかかります。 他にもCookieやJavaScript等の考慮が必要だと思われます。ログイン系のHPの場合、Sessionを利用するのが一般的ですが、そのSessionを区別するためにCookieが使われることが多いです。他にも、リクエストパラメータをJavaScriptで編集して送信するようなこともたまにあります。JavaScriptは無視するとしてもCookieとSSLは考慮しておかなければならないでしょう。 私見としては、そのオークションサイトがSSLを使用してたらあきらめた方が良いと思います。

gomainfo
質問者

お礼

ありがとうございます。 オークションサイトは、ログインにSSLを使っていました。 ログインの部分がなければ、何とかなるような気もしますが、かなり労力がかかりそうなので別の方法を考えたいと思います。 ありがとうございました。

  • kaeru_007
  • ベストアンサー率22% (8/36)
回答No.1

競馬の出走場とか、結果とか払い戻しとかの情報を自動で取得して、ほぼリアルタイムで馬券のシミュレーションを行うサイトを運営している(していた?)者です。 CGIで作りたいということであれば、PerlでもPHPでもCでも、可能です。 要は、Socketライブラリが使えれば、どんな言語でもOKです。 なんでCGIなのかわかりませんが、CGIはトリガーが無いと動かないので、Cronとかで定期的(?)に自動起動する必要があります。 Telnetログイン出来ないレンタルサーバーの場合、Cronの設定が自分で出来ないと思うので、その辺も気にしてみてください。(代理で設定してもらえるのか、とか) 別にCGIじゃなくてもいいのであれば、Windowsアプリって事で、VC++だろうとなんだろうと、HTTPリクエストが出来る言語であれば問題ありません。 参考となる手がかりについてですが、HTTPリクエストの事だけがどっぷり書かれている市販の本っていうのは思い当たらないし、多分あまりないと思います。 市販の技術書は5000円位して高価だし、長い目で見てあまり必要性がないので、下のようなキーワードを検索エンジンで探してみてください。 眺めているうちに段々とわかってくると思いますよ。 キーワード:HTTP POST Socket クライアント

gomainfo
質問者

お礼

ありがとうございます。PHPは分かるので、PHPで作成したいと思っています。CGIである理由は、例えば、オークションページを指定、入札額を入れて送信のボタンを押したときに、自動的にオークションページにアクセスしてログイン、入札してほしいのです。 難易度は、高いでしょうか?

関連するQ&A

  • ヤフーオークションの自動入札の詐欺の可能性について

    ヤフーオークションの自動入札について疑問があります。 ヤフーオークションでは自動入札が行われているようですが、 相手の最高入札金額(予算)を上回るまで、こちらが 入札金額(最高入札金額)を入力しても、相手の最高入札金額(非公開) に達するまで、相手に自動入札されますよね? これって、買いたいユーザになりすまして、 出品者自身が別IDを使って自動入札(最高入札金額)を高く設定して いたりする可能性もあるんじゃないですかね? それか出品者の知り合いとかがグルになって金額を釣り上げる ために、入札に参加しているとかもあるかも!!って思いますが どうでしょうか? ヤフーオークションの仕組みに文句をつけるつもりはないですが、 理屈からして、詐欺できるんじゃ?って思います。 ここらへんの事情お分かりの方がいましたら 教えてください。相手の自動入札によって金額がどんどん あがってきりがないことがとても不安です。

  • 自動的に入札してくれるサイト(ヤフオク)

    オークション終了間際になると、自動的に入札を行ってくれるサイトとかはありますか?

  • オークションの入札履歴

    入札5件で入札履歴を見ると同じIDが連続して入札していました。 自動入札だったらありえる話ですけど、自動入札じゃ~ない場合は 出品者の吊り上げでしょうか? (例)「入札開始価格が1000円・入札単位は100円・最高落札希望なし」とします。IDは2名でAとBとします。   オークション開始。数量: 1 で 1,000 「ID A 」入札。数量: 1 で 1,100 「ID B 」入札。数量: 1 で 2,000 「ID B 」入札。数量: 1 で 2,500 「ID B 」入札。数量: 1 で 3,000 「ID B 」入札。数量: 1 で 4,000 って感じです。 なぜBの人は他の人が入札していないのに自ら値を上げるのですか? よろしくお願いします。

  • オークションの自動入札ソフトで多人数で利用したいのですが。

    オークションの自動入札ソフトでひとつのIDで4、5人ぐらいでいろんな商品を入札予約をかけたいのですが、  WEBベースのものや、サーバーにインストールするもの、何でもいいのですがよいものはないでしょうか。 アークファンの自動入札のような機能でもいいのですが、オークファンはそのつど商品を検索しなくてはならず、事前によく入札かけるものは型番を登録して管理できるようなものがいいです。 そういいったもの ないでしょうか。

  • ネットオークションの自動入札

    ネットオークションで入札をすると自動入札機能が働きますよね。 私はこれで再入札をする度に熱くもなり冷めたりもしますが、携帯でサイトを見てる自分には、どうやってるの?という感じです。やり方が分からないので支障なければ教えて下さい。 またまた質問です。回答者さんがお得に安く落札したもので何かありますか? 私は未使用品の保存劣化したというアパレル商品を数点落札しまして、最終的に中古相場範囲内でしたが、更に手数料、送料がつくと割高感が否めないんです。。 ゲームソフトは店より数百円は安く買えたと思いました。

  • 詳しい方、こんな入札支援ソフトを探しています。

    お世話になります。 オークションに予定時刻になると自動で入札してくれるソフトは 今は結構増えましたね。 自分も使用しています。 出品と落札でIDを分けています。 落札用の方は自分用と家族用で2つのIDを使い分けています。 自動入札ソフトを起動し、深夜の終了のオークションに入札予約をかけても、家族が別のIDにログインしたりすると失敗するか、 家族のIDで入札されてしまいます。 原因はPC1台だからです。 パソコンが2台あればいいのですが、そうもいきません。 そこで。。。 予定時刻になるとIDを切り替えて、入札してくれるソフトを探しています。 複数オークションに入札できるもの(複数起動でも可)で、 出来ればフリーが希望です。 もしシェアしかない場合はそれでも良いので教えてください。 よろしくお願いします。

  • 自動入札ソフトで、こんな事はできたか?

    予約さえしておけば、指定値段で、終了直前に入札してくれると言うのが売り文句の、自動入札ソフトですが、 これ、PCを繋ぎっ放しにしとかなきゃいけなかったんですね。(使用してるのは、オークション・エキスパート) てっきり、入札アクションをどっかのサーバか何かに一任するものだと思っていました。 自分のPCを繋ぎっ放しにしなくてもできる、自動入札システムと言うのは、存在しないのでしょうか?

  • オークションの自動入札(落札?)ソフトでのパスワード登録は安全?

    最近、オークション用の自動入札ソフトというものがある事を知り、利用したいと思っているのですが、ソフトを実行するためには、どのソフトもオークションのIDとパスワードの入力が必要のようです。 オークションに入札するにはIDとパスが必要なのは分かるのですが、IDは構わないとして、パスワードも入力・登録することにはだいぶ気が引けます。 入札ソフトでのパスワード登録は安全でしょうか 1、登録したパスワードはソフトの制作者にはわからないでしょうか? 2、他の第三者に情報が漏れる事はないでしょうか? 以上の2点で、専門知識のある方、或いは詳しい方のご意見が頂けたらと思います。 長くなりましたが宜しくお願いいたします。

  • ヤフーオークションで入札が出来なくなってしまいました。

    ヤフーオークションで、今まで入札&出品をしてきました。 ヤフーが月額手数料+落札システム料をとる事になり、そのお金をイーバンクより支払う事にしていました。 先月は、月額手数料+落札システム料が5000円だったので、イーバンクから自動的に引き落としが出来ると思っていたのですが、4000円しか口座になくて引き落としが出来ませんでした。 その日のうちにオークションには参加が出来なくなってしまい、(入札&落札が出来ません)翌日、すぐにイーバンクにお金を振り込みましたが、2・3日たっても、入札などが出来ません。 すでに除名されているのでしょうか? 出来れば、今までのIDで引き続き、取引したいのですが、どうしたら出来るようになるのでしょうか? どなたか詳しい方のお力をお借りしたいです。 よろしくお願い致します。

  • ヤフーオークションの自動延長の仕組み

    さきほどヤフーオークションに入札しました。 終了1分前に最高入札額を入れたのですが、 いざ終了となると思いきや、10分間延長されました。 その間に誰かが、より高い最高入札額を入れてオークションが終了しました。 自動延長の仕組みはどうなっているのでしょうか? 自動延長があるとはどこにもかいてありませんでした。 また、自動入札があるそうですが、どうやって指定しますか? よろしくお願いします。