最近無償のDelphiをダウンロードし、プログラムの勉強を始めました、経験なく、超初心者ですTT。
いま作ってるツールの機能の一部として、
ボタンを押すと、ブラウザが起動して、
入力欄にIDとパスを自動入力、
自動でサイトにログインしてしまうプログラムというのを作ってみたい!と考えています。
難しいでしょうか?
(IDとパスはDelphiでつくったツールで管理する予定です。)
いろんなサイトを駆け巡ってブラウザの起動は、
ShellExecute(0, 'open', Pchar('http://pointin.jp/home.aspx?LinkID=111620'),
nil, nil, SW_SHOW);
。。とわかりましたが、
その後、IDとパスの入力欄に自動入力する,また自動でログインするところに苦戦です。
どなたか簡単にご教授いただけませんでしょうか?
また参考サイトなどありましたら、よろしくお願いいたします。
http://pointin.jp/member_status.aspx?id=アイディ&pass=パス
こんな感じでURLにアクセスするとできるかも?
Active Server Pages Extension(ASPX)?
よく知りませんがCGIとかでもログインするときは
URLにIDとPASS混ぜてますね。
ちょっと試してみますー。
うまくいくとURLのIDとパス入れ替えるだけでいけますね!
ほかにも方法ありましたらよろしくお願いします。
根本的な解決にはなりませんが、PointInにではじゃんけんなどのURL
http://pointin.jp/janken.aspx?id=●●●●&pass=■■■■=
にアクセスし、「管理画面にもどります>>」をクリックすれば
ログインしたのと同じ状況になります。
※●■はPointInのIDとパスではないので、じゃんけんのページの
アドレスをコピー貼りつけすると良いと思います
(現在、その「管理画面に戻ります>>」ボタンをクリックさせる事が
できないかと頑張っています)
ツイート | ![]() |