• ベストアンサー

HP上のデータ取得に用いる使用言語について

HP上のデータ取得に用いる使用言語について 具体的に為替証拠金取引の会社のHP上でリアルタイムで更新されるレートをテキストでログに落とすプログラムを作りたいと思っています。C++とかJavaとか、どんな言語でやればいいのでしょうか。一応自分はVB6/Vb2008でテキストファイルに入出力はできます。あとVB2008で簡単なクラスぐらいは作れます。よろしくお願いします。

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

  • ベストアンサー
  • dezimac
  • ベストアンサー率56% (2365/4208)
回答No.2

先にも回答した通り、どんな開発環境(言語)でも全く構いません。 貴方が最も馴れているものを使えばいいです。 簡単なクラス作れるくらいVB使えるならそれで作ればいい。 C++やJavaとか他の言語の方が得意ならそちらで。 この程度なら遅いと言われるBasic系言語でも問題ないレベルのものです。 新たに言語修得するよりもVBとか使えるの使った方が楽で確実に優れたの作れます。 http://www.google.co.jp/search?hl=ja&lr=lang_ja&safe=off&tbs=lr%3Alang_1ja&q=VB2008+URL%E3%80%80%E5%8F%96%E5%BE%97&aq=f&aqi=&aql=&oq=&gs_rfai= > Windows系でお願いできれば・・・ あくまで私の場合の一例を示しただけで、これでないとダメということではありません。 単に普段使っている環境では、UNIX系のコマンドが文字列の処理で一番適していただけ。 REALbasic(Mac版VB)で凝ったの用意するまでもなかったし。 Windowsでも豊富なコマンドライン用意されているから、それを使いバッチファイル作る事もできるでしょうが、使い方覚える暇あったら知っている言語使う方が早い。 http://itpro.nikkeibp.co.jp/free/NT/WinKeyWord/20040805/1/

subarist00
質問者

お礼

ご回答ありがとうございます。

subarist00
質問者

補足

すみません。ちょっと質問の書き方が足りないことに気がつきました。取得したいのはWeb上のテキストデータなのですが、為替証拠金取引の会社のWeb上で配信されるリアルタイムの取引レート(のテキスト文字列、というか数字)は、多分Javaか何かのコントロールが埋め込まれていて、その上にあるものだと思います(Htmlのソース見ても出てきません)。その数字の文字を取得したいという事です。 Web上のあるフレームのテキスト全部を落すだけならExcelのWebクエリでも使えばいいと思うのですが、埋め込まれたコントロールの中にあるものは多分無理だと思います。.Netframeworkでそういう便利なクラスかVB6のActiveXがあればいいのですが、多分無いと思うので自分で取得するクラスを作るしかないかなと思っています。

その他の回答 (1)

  • dezimac
  • ベストアンサー率56% (2365/4208)
回答No.1

どんな言語でも構いません。使い慣れたものを使うのが一番楽。 この程度の事なら特に高速な処理が必要だとか言う訳でもないでからVBでも問題なく作れるでしょう。 スタンドアローン(ランタイム不要)の作りたいなら別の開発環境必要だけど。 私は、特定のHPから必要な情報(テキストだけ)を抜き出すのに、 MacなのでAppleScriptでインターフェイス設けて内部の処理はUNIX系コマンドを使っています。 Curlでページをダウンロード > grepで必要部分を取り出す > sedで成形 といった具合に。 あまりスマートではないけど。 他にもPrel等でもAppleScriptだけでもできる。

subarist00
質問者

お礼

ご回答ありがとうございます。ただ、MACはさっぱりなのでWindows系でお願いできれば・・・

関連するQ&A

  • データの自動取得

     外国為替証拠金取引を行っていますが、システムトレードを行うために、リアルタイムの為替データをエクセルの表に取り込もうと考えています。  様々なチャート画面はリアルタイムに見ることができのですが、エクセルを用いて1分足、5分足などのデータを分析したいのです。  聞くところによると、FX業者のサーバーから直接取得する方法があるということですが、ソフトウエアがあれば、教示願います。

  • ssl通信について。

    更新された為替レートをリアルタイムで他のツールに取り込みたいと思っています。 為替取引でjavaアプリ(アプレットではない)を使っています。 ssl通信をしているので復号後のデータが欲しいです。 何か方法はありますか? よろしくお願いします。

  • 為替レート取得

    WEBサイトから為替をリアルタイムで取得するツールを作りたいのですが 登録せずに無料でレート取得できるサイトを教えて下さい!

  • 為替レート取得方法

     為替のレートデータ(できればリアルタイム)を取得して、あれこれいじるプログラムを作成したいと思っています。  どこからどう取得したらいいか、ご存知の方がいらっしゃいましたらお教えください。

  • 為替レートの取得方法

    今回為替のリアルタイムレートをどこかから取得してそれを表示してくれるソフトを作ってみようと思うのですが、どこからどのように取得してよいものやら全くわかりません。vectorを探すと似たようなものがフリーで公開されてるのですがそれはどのように作ってるんでしょうか。わかる人がいたら是非教えてください。お願いします。

  • C++言語 更新ファイルからログ情報取得

    随時更新されるログファイルから、 linux のC++言語でログ情報を随時取得するプログラムをつくっています。 ログ情報は、毎秒更新されるので、更新されたログ情報だけを 取得したいのですが、どうすればよいでしょうか? ログをどこまでよみとったかを覚えておく方法はあるのでしょうか? よろしくおねがいします。  

  • ネット上でのリアルタイム通信が簡単な言語は?

    サーバー上にあるテキストデーターを以下のような条件で 配信(受信)する場合 FLASHとJAVA(もしくはASP)の どれが簡単か知りたいので どなたか教えてください 条件はWebサーバー上におよそ0.5秒間隔でテキストデーター(半角数字5文字程度)が書き換えられます。 この作業はVBが処理します。 そのサーバー上のデーターを数十~200台程度のPCのインターネットエクスプローラーで同時に表示させたいのです いわゆるリアルタイム通信(配信)になるのでしょうか? もちろん都度都度更新ボタンなどを押すようなことは、なしにしたいです。 また、回線状況は無視したとして、ほぼ同じタイミングで表示させるには どの言語を使ってやればいいでしょうか? あと、その受信したファイルのデーターを IEの画面上にプッシュボタンを配置してボタンを押すと そのデーターをサーバーへ送り返すようにもしたいのです いわゆるネット上での 競りとその応札 を行いたいのです VB ASP(VBスクリプト)CGI HTML の知識は持ち合わせています。 しかしこれらはネット上でのリアルタイム処理には使えそうにないので どれを勉強したらよいか悩んでいます とりあえずは 簡単にできる方をやっていきたいので 何方かアドバイスを頂けると幸いです 最近FLASHを少しだけ始めたのですが リアルタイムの部分は さっぱり分かりません また、参考になるページなどありましたら教えてください よろしくお願いします。

    • ベストアンサー
    • Flash
  • 為替レートをリアルタイムに取得

    今、為替レートを5秒以上間隔をあけてクリックすると取得できるシステムが、あるのですが、これに手を加えて(マクロを追加)、リアルタイムに取得できるようにしたいのですが、当方マクロにあかるくないので出来ません、是非皆様のお力をおかしください、お願い致します。

  • 初めての為替取引 くりっく365業者

    表題の通りなのですが為替取引を始めてみたいと思い、くりっく365取り扱い業者の中からいろいろ選んだ結果 スター為替と言う会社かばんせい証券かのどちらかに口座を開設しようと思います くりっく365ですので取引に関する条件は同じだと思いますので(取り扱い手数料も確か同じはず) 後は取引の際のツールで選ぼうかと思います スター為替のスターダイレクトとばんせい証券のe-profit FXとではどちらが使いやすいでしょうか? ばんせい証券のe-profit FXはリアルタイムレートと書かれておりますが スター為替のスターダイレクトはロイター提供のレート更新は10分に1回ですと書かれています スター為替のツールではリアルタイムでは表示しないのしょうか? 注文方法はどちらが充実していますか? この二つの会社ではどちらがシステム的、会社的に信用が置けるでしょうか?

  • 為替

    為替レートをリアルタイムで自分のHP上にのせるにはどうしたらいいのか教えてください。