• ベストアンサー

ログイン後のソースをw3getで取得したい

ASPで開発をしています。 basp21のw3get関数で、指定したページのソースが取得できると思いますが、ログインした後のソースを取得する方法はないでしょうか? 一旦ログインしたことにする必要があると思うのですが。よろしくお願いいたします。

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

  • ベストアンサー
回答No.1

何にどういった方法でログインするのでしょうか? ログイン後に表示されるページのソースと、今から開発しようとしているページと、どのような関係なのでしょうか? 質問文だけだと、どなたか別の方が管理なさっているサイトのソースを盗み見ようとしているようにしか思えないのですが・・・

dragstarsp
質問者

補足

>盗み見ようとしているようにしか思えないのですが・ え!?そうですか? そういった用途しかないでしょうか・・・? ログインしないと取得できな情報ってありますよね? たとえば、ヤフーオークションの自分の出品物の、ウォッチリストの件数はログインしないと取得できません。 これを毎日取得してグラフ化したり・・・。 このソフトの有用性はわかりませんが、ログイン後の情報を集計する需要はあると思いますが。 そういったことに使用したいのです。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • PHPでhtmlソースを取得する方法

    タイトルの通りです、 PHPでhtmlソースを取得する方法はどのようにすればいいのでしょうか? ご教授お願いしたします。 (ASPではW3getで取得していました。似たような方法があるのでしょうか、、?

    • ベストアンサー
    • PHP
  • ログインが必要なページ内容の取得方法を教えてください

    file_get_contents 関数でページ内容(データ)を取得しようと思ったのですが・・・ログインが必要なページ(マイページ)内だったので取得できずログインページになってしまいました・・・ このような場合、どうすればよいのでしょうか? 自分のやりたい目的としては、会員サイトのマイページ内の特定のページのデータを取得したいのですが・・・ 他の関数などでよいのですが、何か良い方法はありますでしょうか?教えてください。

    • ベストアンサー
    • PHP
  • PHPで他サイトにログインしてHTMLソースを取得

    PHPで他のサイトにログインしてHTMLソースを取得できますか? 例えば http://www.goo.ne.jp/ http://www.yahoo.co.jp/ http://jp.msn.com/ 上記それぞれのサイトにログインして メール受信件数を取得して、まとめて表示したいです。 静的HTMLページであれば file_get_contents関数で文字列として読み込み preg_matchで目的のHTML部分を正規表現で指定し explodeで分割して目的の部分だけを抽出 といったような流れで、だいたい可能なのは解かりました。 ただし、その前段階のphpで他のサイトにログインする方法が解かりません。 ログインの種類は、上記の例であげたように フォームタイプのログイン形式です。 Basic認証タイプではありません。 PHPで行う方法はあるのでしょうか。 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • ログインページのソースを取得する方法

    過去に 『WEBページのソースを取得する方法』 http://oshiete1.goo.ne.jp/qa1783894.html という質問を見たのですが、ログインが必要なページのソースを取得したくて、これと同じような要領で試してみたのですがうまくいきません。 私がしたいことは、自分が借りているレンタルサーバーから、mixiなどのマイページにアクセスしてHTMLソースを取得してそのソースを整形して一部を自分のレンタルサーバーで公開したいのですが。 説明がわかりにくいとおもいますが、どうかご教授願えますよう宜しくお願いいたします。

    • 締切済み
    • PHP
  • ログイン後のソースの取得

    PHPを勉強しはじめて1ヶ月そこらです; よろしくお願いします。 現在ある会員サイトのログイン後のマイページの取得を したいと思っています。 掲題の処理を実装するためにいろいろ見て回ったのですが、 無料のレンタルサーバーで勉強しているので、 PEARや、CURLが使えません。 ですので、下記のサイトを参考にして、ブラウザへのリクエストを PHPの関数だけで実行しようとしています。 http://www.spencernetwork.org/memo/tips-3.php おそらく、リクエストヘッダ部分にログイン情報的なクッキーを 書き込んでリクエストすれば、レスポンスで ログイン後のソースが取得できるのだと思うのですが、 その際に送信すべき、ログインクッキー情報は何を設定すれば よいのかがわからず困っています。 その会員サイトでは、ログインすると、2つのクッキーファイルが 吐き出されるのですが、それらの中のどの値をヘッダ部分に 書き込めばいいのかが判りません。 何を書き込めばログインしている、とサーバーに認識して もらえるのか、調べる方法などはありますでしょうか? いろいろクッキー情報内の値を送信して試しているのですが、 「ログインしてください」というレスポンスしか 得ることができません。 お詳しい方にご教授いただければ幸いです。 よろしくお願いいたします。

    • 締切済み
    • PHP
  • w3getからのアクセスを探知するにはどうしたらよい?

    basp21のコマンドでw3getがあります。Web画面の内容を拾ってファイル保存する要求を投げるコマンドです。 逆に(要求を請ける側の)Webサーバで、その要求がブラウザから普通に要求されているのか、それともw3getを使って要求されているのかを判定する方法はあるのでしょうか?

  • ブラウザ(Google Chrom)でYahooのソースを見るとソース

    ブラウザ(Google Chrom)でYahooのソースを見るとソースがきちんと行で分けられているんですが、 vbで取得するとブラウザで見たようにきちんと表示されません。 ブラウザが独自に整形でもしているのかと思ったのですが、 Pythonで取得してもブラウザで取得したのと同じように表示されます。 またvbで取得した時もパケットキャプチャで見るときちんと取れています。 vbで取得しない方法でやろうと思いBASP21のW3getも使ってみましたがvbと同じ結果になりました。 文字コードがおかしいのかと思い何種類か変えてみましたが日本語がおかしくなるだけした。 もうお手上げ状態なので誰かわかる方教えてください。

  • ログイン後HTMLソースを取得には

    yahoo、goo、mixiなどログイン認証が必要なサイトは 多々あると思いますがPHPで自動ログイン後 ソースを取得するようなロジックを考えています。 どなたか参考になるサイト、ロジックなどをご存知でしたら 教えていただければ幸いです。

    • ベストアンサー
    • PHP
  • Yahoo!のログイン後のページのソースをPHPで取りたい

    http://www.spencernetwork.org/memo/tips-3.php の方法で、Yahoo!(日本)のソースを取ろうとしましたが、ログイン後のページ(たとえば、自分の出品しているオークションのリストのページ)のソースが取れません。どうやら、ログイン情報を与える必要がありそうなのですが、BASIC認証ではないようで、別な方法が必要なようです。 解決方法をご存知の方は教えてください。

    • 締切済み
    • PHP
  • use LWP::Simple get で、https:// は取得できない?

    use LWP::Simple と get を使って、英訳ページなどを作るという記事を見ました。 私も似たような翻訳もどきを作って楽しんでいるのですが、 http:// は取得できても、https:// は取得できない みたいなのです。 https:// は、いったいなんなのでしょうか? これうまく取り込む方法はないでしょうか。

    • ベストアンサー
    • Perl