2011-12-22 9 views
0

これは一般的な質問ですが、ここで具体的な解決策はありません。私はこのアプローチについて非常に興味があります。異なる入力用のWebサイトを実行するプログラムを作成する

私は多くのキーワードを持つtxtファイルを持っているとしましょう。非常に多くのキーワードがあるので、それぞれのGoogle検索を個別に行うことはできません。それはあまりにも時間がかかるでしょう。私の目標は、ファイル内のすべてのキーワードを取り、そのキーワードのgoogle検索を行い、その結果をファイル(例:結果ページの行)に保存してから次のキーワードに進むプログラムを作ることです。全く同じ手順。

これはまったく可能ですか?どんなプログラミング言語を使うべきですか?どのようなアプローチですか?

+0

最初にすることは、大規模な自動化されたスクリプトは、一日あたり100以上の要求を許可していませんhttps://code.google.com/apis/customsearch/v1/overview.htmlグーグル例えば、ほぼすべてのサイトから許可されていないということですコンピュータプログラムからユーザごとに –

答えて

1

スクリプト言語の仕事のように聞こえます。あなたはシェルスクリプト、perl/pythonなどでwgetを使うことができますが、api google providesを調べることもできます。

1

あなたは私が思うクッパ・オートメーションのようなものを探しています。 Seleniumを探し、あなたのツールとしてpythonを選択することができます。

2

これを実行する1つの方法があります。

  1. キーワードを使用してファイルを読み取るJava(または他の言語)プログラムを作成します。
  2. ファイルから読み取った各キーワードについて、Google検索APIを使用して検索する(See example here)。
  3. APIから返された結果をファイルに保存します。
1

はい、これが可能になります。

あなたが好きなプログラミング言語は、あまりにもこれを行うでしょう。私はあなたの質問から、あなたはプログラミングに慣れていないと仮定します。したがって、構文が非常に単純なので、VB.NETをお勧めします。

あなたはhttp://www.google.com/search?as_q=nintendo+wii&as_sitesearch=.comのように、パラメータを使用して、独自のURLを形成することができます。 Google検索のURLパラメータをGoogleで検索するとよいでしょう。

1

google apiの制限を考慮してください。私はそれのための最高のツールは、Pythonだと思う。

関連する問題