1

まとめ -簡単な Web サイトのフォーム フィラーを作成したい。ウェブサイトは私のものではなく、ソース コードを編集できません。必要なツールや言語がわからない。java、jsp、html で十分でしょうか?

リクエスト -閉鎖または反対票を投じるかどうかの決定を再考してください。Javaで十分かどうかを知る必要があるだけです。

Web サイトには、たとえば 1 つの歯科医だけを予約するためのフォームがあります。詳細と訪問したい日時を入力します。次に、ウェブページのどこかに、予約ができるかどうかが表示されます。

この Web ページは CAPTCHA で保護されていません。予約を探すために自分の情報を何度も入力したくありません。私はそれを行うためのコードを作成したいと考えています。

私はコードを作りたい -

1 - Fill the details into the form and "press" submit.
2 - Then, read the resulting page and find out if a reservation is 
    available or not. If yes, do something like maybe - pop up a GUI 
    message, send e-mail or whatever.
3 - Repeat the above steps every 5 hours or so.

この仕事をするために必要な言語とツールは何ですか? そのようなコードを作成するには、java、jsp、および html (私が今知っているのはそれだけです) 以上のものが必要ですか?

ありがとう。

4

3 に答える 3

2

CURLを試すことをお勧めします。私の意見では、これによりソリューションがよりシンプルになります。

CURL で HTTP GET/POST を実行できます。これで問題は解決します。試してみて、ブロックされた場合は、CURL または HTTP についてより具体的な質問をすることができます。

それが役に立てば幸い。

于 2013-06-26T20:39:45.403 に答える
1

IMO、予約を確認するためにいくつかのフォームに記入したいだけの場合は、何もコーディングする必要はありません。プラグインSeleniumをインストールして、そこにアクションを記録し、指定された時間に実行するだけです: http://docs. seleniumhq.org/

于 2013-06-27T02:30:43.717 に答える
0

もちろん。

バックエンドには Web サーバーとデータベースが必要です。

あなたは Java に慣れているので、おそらく JSP/HTML が理想的なソリューションでしょう。

私見では...

于 2013-06-26T20:41:00.407 に答える