ブラウザのフォームへ自動入力し、ボタンも押すよ...
HOME > ブートキャンプ ダイエット > ブラウザのフォームへ自動入...
| 質問 | ブラウザのフォームへ自動入力し、ボタンも押すようなプログラムが作りたいのですがC#で作りたいです。
フォーム画面で入力した内容をブラウザで入力し、ボタンを自動的に押せるようなプログラムを作りたいと思っています。
ブラウザの場合だと、ゲームハードを1つしか選べないので、1つのゲームハードの結果しか得られません。
そこで、自分で自動的に「任天堂」と選んだら「Wii」、「3DS」の2つのゲームソフトの発売日が見れるようにします。
例【form側】ゲームハード:任天堂←リストボックスで選ぶ(この場合の選択肢は「任天堂」「コナミ」」「全部」の3個が入ってるとします。
)発売日:2011年04月01日~2011年05月01日←手打ちで入力検索←ボタン↓自動的に行う【ブラウザ】(架空のサイトです、ゲームハードと発売日を打ち込んだらその範囲のゲームソフトが出てくる仕様)ゲームハード:Wii←リストボックス(この場合の選択肢は「Wii」「3DS」「PS3」「PSP」「xbox360」「全部」の6個が入ってるとします。
)発売日:2011年04月01日~2011年05月01日検索←ボタン~~~~~~検索したらまたブラウザに戻る処理~~~~~~【ブラウザ】(架空のサイトです、ゲームハードと発売日を打ち込んだらその範囲のゲームソフトが出てくる仕様)ゲームハード:3DS←リストボックス(この場合の選択肢は「Wii」「3DS」「PS3」「PSP」「xbox360」「全部」の6個が入ってるとします。
)発売日:2011年04月01日~2011年05月01日検索←ボタン【フォーム(検索ボタンを押した結果)】(架空のサイトです)ゲームハード ゲームソフト 発売日 Wii 遊☆戯☆王5D's DUEL TRANSAR 4月21日Wii ビリーズブートキャンプ Wiiでエンジョイダイエット! 4月21日3DS ザ・シムズ3 4月1日3DS キュービックニンジャ 4月7日3DS 空間さがしもの系 脳力開発 3D脳トレーニング 4月7日3DS パイロットウイングス リゾート 4月14日3DS プロ野球スピリッツ2011 4月14日3DS デカスポルタ 3Dスポーツ 4月28日こんな感じです。
ブラウザの場合も例にだそうとしましたが、文字数が足らず出せませんでした。
意味不明なところがあれば追記で訂正します。
よろしくお願いします。
|
|---|
回答 | C#は、詳しくないのですが、INDYが入るようなので、INDYで直接サーバにデータを送っちゃったほうが早いような。
delphiだと、ブラウザの表示をいじくるのって、なんか面倒だったような・・・。
C#は、わかりませんが。
INDYは、ようはブラウザを経由せずに、直接送受信を操作するコンポーネント?
でいいのかな?
ソース非公開でdelphi(正確にはLazarus)でよければ、アプリ開発の相談に乗ってもいいですが・・・、なんか毎回よくわからん、アプリを作ってます。
ただ、この手のってHPの改変に弱いので、自分で作ったほうがいいかもしれませんねー。
勉強にもなりますし。
http://jigokunosatamo.blog74.fc2.com/知識的には、PHP等のデータの受け渡しと、INDYの使い方をきちんと理解すれば、データの送受信は可能だと思います。
あくまでC#は知らないので、C#ならではのもっと素敵な方法もあるのかもしれませんが。
あー、delphiでもブラウザを操作するコンポーネントがあったような・・・・。
外部コンポーネントを調べてみるのもいいかも。
その他の回答を見る | 質問日時 | 2011-08-02T15:32:13+09:00 |
オルビスのプチシェイクは、デザート感覚で食べれるおいしいダイエット食品です。
オルビスのダイエットに関する口コミはこちら