• ベストアンサー

ネットサイトの参照、入力などの操作のプログラム言語

Wernerの回答

  • ベストアンサー
  • Werner
  • ベストアンサー率53% (395/735)
回答No.1

参考情報として。 ・PerlやRubyのWWW::Mechanizeを使う。 http://perldoc.jp/docs/modules/WWW-Mechanize-1.02/Mechanize.pod http://d.hatena.ne.jp/kitamomonga/20080328/kaisetsu_ruby_www_mechanize ・VBSでInternetExplorer.Applicationオブジェクトを使う。 http://www.happy2-island.com/vbs/cafe02/capter00701.shtml

satoc2008
質問者

お礼

早速の回答ありがとうございます! 質問した後も、調べていましたが Ruby InternetExplorer.Applicationオブジェクトあたりが鍵みたいですね。 あと、UWSCっていうものが。 参考URL重宝しそうです☆ ありがとうございます。 VBスクリプトってJAVAスクリプトで機能は代替出来ないのでしょうか?

関連するQ&A

  • これからプログラムについて学ぼうと思っています。WEBやアプリ向け自動操作に適したプログラム言語を教えてください。

    パソコンを使って、ネットやアプリケーションの操作を自動化するプログラムを作りたいと考えています。 私はプログラムに関してはほとんど知識が無いので基本から勉強するのですが、上記のような自動操作をしたい場合はどのようなプログラム言語を勉強すれば宜しいでしょうか? お勧めプログラム言語とあわせて、プログラムの勉強に役立つ書籍やサイトもご紹介いただけるとありがたいです。 ちなみに、学生時代にC言語を少し学びました。(情報処理は専門外なのでほんの少しですが・・・) また、見よう見まねでVBを使った自動操作プログラムを組んだこともありますが、参考書を見ながら必要な部分を改造しただけなので基本は全然出来ていないと思います。 何卒宜しくお願いします。

  • WEBサイト画面への入力

     現在、証券会社のWEBサイトを使って株の売買をしています。 といっても、いわゆるデイトレードではなく、夜にその日のデータをダウンロードし、銘柄選定プログラムを走らせ、証券会社のWEBサイトを開いて、翌日に売買する銘柄と株式数を夜のうちに入力しています。  今は、EXCEL上に展開した、売買銘柄と株式数を、証券会社のWEBサイトに手入力しているのですが、できればここを自動化したいと思っています。それには大きく3つの方法があるかなと想像しているのですが、WEBサイトのフィールドに値を入力したり、発注ボタンを押すには何というプログラムを使えばよいのでしょうか? 以下、それを便宜上、「WEBプログラム」と呼びます。 (1) EXCEL主体  EXCELのVBAで、シート上にある銘柄コードをコピーし、「WEBプログラム」へインターフェイスする関数(?)を呼び出して証券会社の画面にペーストする。 (2) 「WEBプログラム」主体  「WEBプログラム」がEXCELのシート上にある銘柄コードを、EXCELのVBAを介して(?)取得し、証券会社の画面にペーストする。 (3) 第三のプログラム主体  第三のプログラム(VB?)がEXCELのシート上にある銘柄コードを、EXCELのVBAを介して(?)取得し、「WEBプログラム」へインターフェイスする関数(?)を呼び出して証券会社の画面にペーストする。  以上、3通りの方法を想像していますが、証券会社の画面のフィールドに値を設定したり、ボタンを押す部分は何が使えますか?

  • C言語でSMTPを使ったプログラムの例ってあります?

    web上で入力したe-mailアドレスのデータをサーバに送り、サーバでパスワードをつくり、自動で返信をするプログラムを作りたいと考えているのですが、それにはSMTPを使うと聞きました。参考になるプログラムを自分で調べてみたところJAVAで作成したSMTP関連のプログラムは公開されているのですが、C言語で作成されたプログラムはなかなか見つかりませんでした。どなたか、SMTP関連のプログラムを公開しているサイトをご存知ないでしょうか?

  • プログラムでのWeb操作について

    この度はお世話になります。 今までVB6でIEを操作するプログラムを複数作成し、使用をしておりました。しかしIEでは表示ができなくなったサイトが多くなり、新たにプログラムを組もうと模索をしております。 VBAやpythoneからChromeを操作できるようですが、いずれもsendkeyを使用する形のようで、安定性に欠けると考えております。 下記の要望を満たす形でプログラムを組めるものはございますでしょうか? 1、プラウザはIE以外を使用。 2、1台のパソコンで複数のプログラムを起動できる(それぞれのプログラムが、異なったサイトを延々と巡回して、数値などを入力していきます)。

  • MT4の売買シグナルをメール受信したい

    MT4の売買シグナルをメール受信したい 今、MT4で売買シグナルを表示させているのですが サインを見落としがちなのでメールで受信することが出来れば・・・と思います。 シグナルを出すEAは.ex4なので変更することができません。 なのでその売買シグナルが出るとメールを送信するプログラムを別に作ることはできますか?

  • Excelのような操作感でフォーム入力をしたい

    テーブルタグで組んだカレンダーに毎日の予定や特記事項を書き込むCGIを作成しようとしています。 そこで、Excelで入力セルを移動するかのように、キーボードの方向キー(→↑↓←)で他のインプットエリアに移動しながら入力できる操作が実現できないか検討中です。 もし上記のような操作を実現しているデモ画面や、サンプルプログラムをご存知の方がいればご教示願えないでしょうか。 宜しくお願い致します。

    • ベストアンサー
    • HTML
  • あるプログラムから別のをプログラムを操作する方

    Windows XPにおいて、ソフトAがあるとします。 このソフトAは実行時に、テキストボックスと実行ボタンからなるウィンドウから構成され、 実行ボタンを押すと、テキストボックスの入力に応じた、特別なファイルを生成します。 現在、「テキストボックスへの入力」「実行ボタンのクリック」を手動で行っているのですが、作業量が多いため、自動で行いたいと考えています。 具体的には、テキストボックスに入力したい文をあらかじめテキストファイルにまとめて作成しておき、自動で次々とファイルを生成したいと思います。 キーボードやマウスの操作を記憶するフリーソフトを試してみましたが、ウィンドウの位置を合わせなくてはならない、実行中他の操作が一切できない、実行中の進行具合が見づらい、テキストファイルのエラーチェックができないなど、こまごまとした点で不満が残ります。 そこで、自分でプログラムを作成し、ソフトAを操作するようなプログラムを作りたいと思うのですが、どのようなものが必要でしょうか?

  • どのプログラム言語がいいですか?

    プログラミングの経験ないので基本的なことすらしらないのでご助言お願いいたします。3つのことをしたいのですが、そのために有効で出来れば習得しやすいプログラム言語は何かを教えてください。また、1,2は何なにで出来るや、3ならこうすればいいという断片でもかまいません。 1つめは、株式の株価データの取得です。指定した銘柄の過去の日柄データをWEBにより取得しそのデータをexcelか何かに入れる。 2つめは、そのデータを用いて任意の条件での売買するとどのような結果(利益or損失)が得られるかのシミュレーションするプログラム。(注1) 3つめは、2で得た結果から理想的とおもわれる条件に基づいて、証券会社にログインと売買注文を出すプログラム。 (注1)例えば、ある時点で1000株を買い、10円下がるごとに1000株を買い、それぞれ10円上がると売り、売った株価から10円下がるとまた買う。仮定の現金残高も参照しながらそのようなことしたいです。 よろしくお願いします。

  • MT4 不対応業者でのトレード

    ここでも質問としてよく取り上げられてるMT4ですが、自動売買が可能なのは海外業者やごく一部の国内業者のみですよね。そうすると、MT4に対応していない業者(多くの大手国内業者)の口座でトレードする場合(自動売買ができない場合)はどのようにトレードするべきでしょうか。 MT4のチャートにおいて売買シグナルを確認したら口座を開いて注文する、といった形でしょうか。その場合、その売買シグナルの発生はどのように知るのでしょうか。直接見るしかない(チャートを眺める)のか、それとも何らかの形で通知を受け取ることなど可能なのでしょうか。 よろしくお願いいたします。

  • キーボードの入力としてOSに渡すプログラム

    キーボードの入力としてOSに渡すプログラムを作りたいんですが、どうすればいいでしょうか? 具体的には メモ帳などに入力のカーソルを出してる状態で、 プログラムを起動するとプログラムであらかじめ指定しておいたキーが押されたものとしてメモ帳に入力されるようなプログラムなのですがどうやればいいでしょうか? 自動入力といった感じのものなのですが。 C言語でコンソールアプリあたりで作ろうと思っているのですが使用できる関数やアルゴリズムなど教えてください。