• ベストアンサー

ブラウザ起動~ログインまでのバッチ化

ブラウザを立ち上げ、特定のページにアクセスし(例えばmixi)、 IDとパスワードを入力してログイン、という作業を バッチ化できないものかと考えているのですが、可能でしょうか? 可能でしたら、やり方を教えてください。

noname#32335
noname#32335

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

  • ベストアンサー
  • tthe_mine
  • ベストアンサー率46% (19/41)
回答No.3

ユーザ名とパスワードの入力画面は必要が無いという意見もありますが(そして mixi の場合それは真ですが)、ページによってはセッションIDなどが発行されるため、どんな時でも必要がないわけではありません。 と前置きしておいて、私だったら ruby win32ole で自動化するかなあ。 mixi だったらこんな感じ。 #!ruby -Ks require "win32ole" ie = WIN32OLE.new("InternetExplorer.Application") ie.Navigate("http://mixi.jp/") ie.Visible = true wait_load(ie) while ie.Busy sleep 1 end ie.Document.getElementByID("email").Value = "your@mail.address" ie.Document.getElementByID("password").Value = "yourpassword" inputs =ie.Document.getElementsByTagName("input") inputs.item(4).click

noname#32335
質問者

お礼

rubyは使ったことがなかったので、勉強してみます。 ありがとうございました。

その他の回答 (2)

noname#62235
noname#62235
回答No.2

私自身は試したことありませんが、マウス操作自動化ソフトを使えばできるかもしれません。 Rocket Mouse (シェアウェア) http://home.att.ne.jp/yellow/town/rockm.htm

noname#32335
質問者

お礼

レスありがとうございます。 参考にします。

  • Oh-Orange
  • ベストアンサー率63% (854/1345)
回答No.1

★IDとパスワードを入力以外なら何とかなるかもね。 ・ブラウザの立ち上げは、ショートカットを作ってスタートアップ・フォルダへ移動して  下さい。これだけでブラウザが起動します。また、ショートカットの引数に『URL』を  セットすれば特定のページにアクセスして表示されます。→私は普段、全自動でIEを起動  させています。起動後の画面はブラウザ機能の『ホームページの設定』で行っています。 ・ブラウザ以外にフォルダのショートカットを作ったり、自作のミニ時計をスタートアップ  フォルダに入れています。 ・IDとパスワードの入力をバッチ化するということは、その入力画面じたい必要がないので  設定を変更して『自動的ログイン』するようにして下さい。  自動的にログインするには、このカテゴリで検索すると  http://oshiete.goo.ne.jp/search/search.php?status=select&MT=%BC%AB%C6%B0%C5%AA+%A5%ED%A5%B0%A5%A4%A5%F3&ct_select=1&ct0=205&ct1=233&ct2=698  いっぱい出てきますので参考にして下さい。 ・以上。おわり。

noname#32335
質問者

補足

レスありがとうございます。 が、ブラウザの立ち上げ~URLの入力を自動化したいのであって、 起動時にブラウザを立ち上げたいのではありません。

関連するQ&A

  • ブラウザの自動ログインについて

    Firefoxを使っているのですが、いろいろなページのログイン時にIDとパスワードは入力されていて毎回ログインボタンを押さなければいけないのですが、ログインボタンを押さずにページを開いたら勝手にログイン状態にすることはできないのでしょうか。 また、このような機能がついているブラウザがあるなら紹介していただければうれしいです。

  • ブラウザを変えるとミクシィにログインできません。

    ミクシィのログインのことで質問させて頂きます。 私は、ブラウザを「Sleipnir」と「Fire Fox」の両方を使用している のですが、「Sleipnir」ですとミクシィにログインできるのですが、 「Fire Fox」を開きIDやPASSを入力してミクシィにログイン しようとするとできません。 現象としては、情報を打ち込んだ後「ログインボタン」を押しても 画面が進まない?ような感じです。 打ち込んだID・PASSは入力された状態なのですが、「入力された 情報が間違っています」のようなことは出ずに、その入力画面から 進まないような形です。 Sleipnirのほうで一度ミクシィを開きログアウト後、FireFoxで正しい 情報を入力してもログインできません。 今後、ブラウザをFireFox一本に絞って行きたいと考えているの ですが、上記現象が発生しており困っております。 私の少ない脳みそでは原因がわからなかったため、この場を借りて ご質問させて頂きました。 もし、何かお分かりの方がいらっしゃいましたら、お手数ですが 教えて頂けたら幸いです。宜しくお願い致します。 FireFoxのほうで、何か特別なプラグイン?のようなものをダウンロードすることが必要なのでしょうか…?

  • とあるサイトにログインできなくなりました。原因は?

    1 とあるHPがありました。 そこのHPは、一般公開しておらず、そのHPのURLにアクセスすると、ログインIDとパスワードの入力ポップアップウィンドウが表示されます。ログインID,パスワードを知っている人物のみ、ログイン可能、というわけです。 2 ところが、ある日、正規のログインID、パスワードを入力してもログインできません。 3回、入力を要求してきましたが、全て正規のログインID,パスワードを入力してもログインできず、 3回目の入力要求の後は、英語のエラー画面が表示されました。 翻訳してみると 「あなたはこのサイトにログインできません。誤ったIDや誤ったパスワードを入力していませんか?」 というような内容でした。 原因は、おそらく、ログインID,パスワードを変更したにも関わらず、私には教えてくれなかったためでしょう。 3 そしてまた数日経過すると、今度はそのHPにアクセスすると、 「このページにはアクセスできません」 という内容のエラーメッセージが表示されます。複数のブラウザ(IE、グーグルクローム)でも同じ結果です。よってブラウザが原因ではないと思います。 この場合の原因はいったいなんでしょうか? サイトそのものを消滅させてしまったのでしょうか? おなじ、「アクセスできない」という現象でも、2と3の違いを、分かりやすく教えてください。 なお、サイトのドメイン名(URLの *****.comの部分)も権利消滅してしまったのかと思い、 aguse.jp で調べてみましたが、そのドメインは、まだそのサイトを作った会社が権利保有していました。 詳しい方、分かりやすくお願いします。

  • mixiやマイページのログイン

    以前はパソコンを再起動してもmixiやログインの必要なページのIDやパスワードが自動でログインできました いつからか毎回IDとパスワードの入力が必要となってしまいました 具体的にはmixi、amazonのログイン、Webmailのログインなどです 解決方法があれば教えてください ちなみに特に設定を変えた覚えはないのですが・・・ よろしくお願いします

  • Firefoxでのmixiログイン

    今までInternetExplorerを使っていましたが、Firefoxのブラウザを初めて使ってみようと、先程インストールしました。 mixiを開こうとしたら、ログインページから正確なメールアドレスとパスワードを入力し、ログインボタンを押してもログインできません。パスワードやアドレスが間違っている等も表示されず、何度正確なものを入力してもページが変わりません。 対処を教えて下さい。宜しくお願い致します。

  • バッチファイルでログイン後のページをダウンロード

    バッチファイルから定期的にログイン後のページをダウンロードしたいのですが、何か方法はないでしょうか。 wgetコマンドを使って、以下の様なバッチファイルを作成して実現しようとしたのですが、ログイン画面しか取得出来ず、ログイン後のページは取得出来ませんでした。 【Yahoo!メールの場合】 wget --http-user="ユーザー名" --http-password="パスワード" --no-check-certificate http://mail.yahoo.co.jp/ -O "out.html" wgetでブラウザのcookieを使う方法は、定期的にブラウザを開かないといけないので考えていません。何か方法はないでしょうか。

  • 誰かが私のmixiにログインしているようです。

    誰かが私のmixiにログインしているようです。 友人のmixiのページで見ると、私がログインしていない時間にログインしたと表示されていました。 基本的に私は携帯から簡単ログイン(パスワード等は入力せず末端情報でログイン)するので誰かにパスワードを入力しているところを見られた可能性はありません。 不快なのでもうパスワードは変えましたが、パスワードを調べる方法なんてあるんでしょうか。

  • 教えてgooマイページにログインできないのは?

    教えてgooでログイン状態にありながら マイページにアクセスできません。 毎回 gooパスポートID: ログインパスワード: を入力して、一旦gooのトップページに入り そこから、もう一度マイページにアクセスして gooパスポートID: ログインパスワード: を入力すると入れる状態です。 これは、こーいう仕様なんですか?

  • 一発でログインできないことがあります。

    こんにちは。 最近、フリーメールなどのサービスで正しいIDとパスワードを入力しているのにログインできなかったり(時間をおくとログインできることがあります)するのですが、これは何が原因と考えれば良いでしょうか? フリーメール以外にも、様々なサービスのログインで起こりました。 また、ネットバンキングにアクセスした際、登録したときと同じPC・ブラウザでしたが 「アクセスしているブラウザが異なる」と出たことがあります。 その際、クッキーの削除は行っておりません。 このことも何か関係があるでしょうか…? お詳しい方、ご回答下さい。

  • ミクシィの簡単ログインについて

    ミクシィで簡単ログインを設定すると、ミクシィに接続したとき、いちいちパスワードを入力することなくマイページが表示されますよね? 最近家族がミクシィをやり始めたのですが、ミクシィに接続する度、私のページが表示されるのは困ると言われてしまいました。 家族が平等に使える様、いちいちログインパスワードを入力するトップページに設定を変更するにはどのようにしたらよいか教えてください。