ホームページ解析について

このQ&Aのポイント
  • HTMLを少しだけかじっている、ずぶの初心者です。世の中にあるWeb関係のダウンローダーソフトは、HTMLのリンクを解析してダウンロードするものがほとんどかなと思っていますが、PHPで記述されたリンク先の画像ファイルのURLを解析できず、自動ダウンロードができないと思っています。
  • 一つや二つならば、右クリックで保存できますが、数が多いと、手間がかかって大変ですが、こういった.phpのWebページでも解析して、ダウンロードしてくれるソフトはあるのでしょうか?
  • ワイルドカードで連番指定しようとしても、上のディレクトリ名がランダムなアドレスで、バッチダウンロードができないです。たぶん根こそぎダウンロードを防止しているのかもしれませんが、公開していただいているのならば、もう少しやさしい?サイトの作り方をしていただけたらよかったのですが・・・
回答を見る
  • ベストアンサー

ホームページ解析について

HTMLを少しだけかじっている、ずぶの初心者です。 今、世の中にあるWeb関係のダウンローダーソフトは、知る限りでは、HTMLの「<a href="xxxxxx"></a>」のリンクを解析してダウンロードするものがほとんどかなと思っていますが、これだとPHPで記述されたリンク先(.phpのWebページ)の画像ファイル(jpgなど)のURLを解析できず、自動ダウンロードができないと思っています。 一つや二つならば、右クリックで保存できますが、数が多いと、手間がかかって大変ですが、こういった.phpのWebページでも解析して、ダウンロードしてくれるソフトはあるのでしょうか? ワイルドカードで連番指定(001-999など)しようとしても、上のディレクトリ名がランダムなアドレス(/askrhzt/001.jpgとか/insefpz/002.jpg)で、バッチダウンロードができないです。たぶん根こそぎダウンロードを防止しているのかもしれませんが、公開していただいているのならば、もう少しやさしい?サイトの作り方をしていただけたらよかったのですが・・・(勝手なお願いかもしれないですけど) Web関係に詳しい方にご教示いただけたら幸いです。

  • PHP
  • 回答数1
  • ありがとう数1

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

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

PHPでも場合によるので一概には言えませんが, 良かったら一度試してみてください。 Firefox + Star Downloader日本語化キット で出来る場合も多々あります。 私が回答したものですが↓。 質問:このサイトを丸ごと自分のパソコンに取り込むことができますか? http://oshiete1.goo.ne.jp/kotaeru.php3?q=1774264  ↑教えて!goo  ↓OKWave (同じです) http://okwave.jp/kotaeru.php3?q=1774264 「回答へのお礼」で質問者の方が > そういう仕事をされている方なのでしょうね。 と書かれていますが,それは大きな誤解です。 そういう仕事ってどんな職業なのでしょう? 私にはわかりません。

pink469ma
質問者

お礼

御礼遅くなって申し訳ありません。ご教示ありがとうございました。 早速、やってみました。目的の画像ファイルがトップページから2クリックのPHPHTMLページの中にハイパーリンクされたJPGファイルだったので、あと一歩のところで届かずにダウンロードできませんでした。 しかし、フリーソフトなのにかなりやってくれる機能で、驚いています。 試しに、市販のPDやDNを試してみましたが、やはりだめでした。(DNはたまたま一画像だけダウンロードできましたが・・・) スクリプト対応のダウンローダーができたら良いですね。

関連するQ&A

  • ホームページ内のリンクの仕方

    HTML初心者ですが、入門書を片手にHPづくりに挑戦しています。HTMLで作ったトップページにあるカテゴリーを説明するページとして、フォトショップのウェブフォトギャラリーで作ったページを使おうとしているのですが、リンクの仕方がわかりません。(入門書では、別のソフトの体験版を使用しており、写真を一枚ずつ処理しており、jpg形式のものをa href=の後ろに入力しています)フォトショップで作ったギャラリーのページはHTML形式になっています。そもそもこのページをリンクさせることは可能なのでしょうか。 宜しくお願いいたします。

  • PHPを使ったアクセス解析を実現したい

    PHPを使ったアクセス解析を実現したいと思ってます。 どの場所のリンクがクリックされたのかを解析するものなのですが、 パラメータをもたないリンクであれば、 <a href="a.php?link=http://foo.com/&param=1">foo</a> のようにして、 paramで場所がわかって、a.php でリンクアドレスにリダイレクションするんですが、 <a href="a.php?link=http://foo.com/b.php?a=1&b=2&param=1"></a> http://foo.com/b.php?a=1&b=2 というリンクの場合には、 b=2 は、a.php のパラメーターと認識されてしまいます。 リンクは、http://foo.com/b.php?a=1&b=2でパラメーターは、 http://foo.com/b.php?a=1&b=2 と param=1 とする方法はありませんでしょうか。 アドバイスのほど、よろしくお願いします。

    • ベストアンサー
    • PHP
  • jpg画像をブラウザで表示ではなくダウンロードさせる方法

    http://code.nanigac.com/source/view/461 jpg画像を、ブラウザで表示ではなくダウンロードさせる方法を探していて上記ページにたどり着きました。 上記の例ですと「<a href="download.php?file=test.jpg">」といったようにHTML側に余分な記述が必要になります。 これを「<a href="test.jpg">」というようにシンプルに出来ないでしょうか。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • アクセス解析で不可解なリンク元

    アクセス解析で、アクセス元を訪問してみたのですが、私のサイトへのリンクの記載がありませんでした。 HTMLソースにもありません。 webリングのようなものもありません。 リンクの無いページをリンク元として、サイトを訪問することって可能なのでしょうか?

  • アクセス解析で「どのような言葉あるいは画像からリンクされたか」はわかるのですか?

    アクセス解析で、「どのような言葉あるいは画像からリンクされたか」はわかるのですか? たとえばリンク元サイトに次のようなリンクがあったとします。 <a href="ttp://ww.xxx.jp">リンク1</a> <a href="ttp://ww.xxx.jp">リンク2</a> <a href="ttp://ww.xxx.jp"><img src="ttp://ww.xxx.jp/image1.gif"></a> これら3つのリンクはすべて同じページへとリンクされています。ttp://ww.xxx.jp側からアクセス解析を行ったとき、そのアクセスが、リンク1、リンク2、あるいはイメージのどれをクリックしてやってきたものかを判別でき得るのでしょうか? ちなみにですが、なぜことを聞くかといいますと、アフェリエイトで自分の用意した画像に対して成果を発生させるURLを張りたいと思っているのです。まあ質問には関係ないのでどうでもいいことです。 どなたかよろしくお願いします。

  • 外部PHPファイルをHTMLに呼び出しでランダム・・・

    html記述で<a href="http://hoge.jp/link.php"><img src="http://hoge.jp/image.php"></a> と記述すると、ランダムで画像リンクが表示されるプログラムでつまづいています。 ランダムで出力される内容がlink.phpとimage.phpでバラバラになってしまいます。 ・関連性を持たせるにはどうしたら良いでしょうか? ・そもそもこのような仕様は可能でしょうか? 目的としては、HTMLのみ利用なサーバ上でランダム画像リンクの表示です。 かなり難易度が高く自分でも3週間ほど行き詰っています。 どうぞよろしくお願い致します。

    • ベストアンサー
    • PHP
  • Webページに特定サイトへのリンクを探しだすシステム

    先日、相互リンク系サイトに登録する際、まず登録者自身のサイトにその相互リンク系サイトへのリンクを貼ってから登録作業にかかってください。とのことでした。 試しに、リンクを貼らずにサイト登録しようとすると、「リンクが見当たりません。リンクを貼ってから再度登録作業をして下さい」というメッセージ。 その後自身のサイトに、その相互リンク系サイトへのリンクを貼ってからサイト登録すると、すんなり登録画面がでました。 おそらく登録処理をする前に、その登録希望者のサイトのWebページHTMLを解析して<a href=相互リンク系サイトのURL・・・を探して、あれば登録、なければエラーメッセージというようにしているのだと思います。 この様に特定Webページに自身へのリンクタグがあるかどうかを解析するプログラムはどんな風につくるのでしょうか。 小生Perlは少々かじっております。PHPは判りません。 宜しくお願いします。

    • ベストアンサー
    • CGI
  • 携帯サイトで [プルダウンリンク] を使いたいのですが・・・m(_ _)m

    携帯用サイトを作成しています。 <a href="○○○/~×××/download01.php?sid=<?=$sid?>">ダウンロード1</a><br> <a href="○○○/~×××/download02.php?sid=<?=$sid?>">ダウンロード2</a><br> <a href="○○○/~×××/download03.php?sid=<?=$sid?>">ダウンロード3</a><br> <a href="○○○/~×××/download04.php?sid=<?=$sid?>">ダウンロード4</a><br> <a href="○○○/~×××/download05.php?sid=<?=$sid?>">ダウンロード5</a><br> etc・・・ というPHPを使用したリンク郡を、プルダウンリンクとして一行にまとめたいのですが、 どう記述すれば良いのか教えて頂けないでしょうか。 ちなみに、このCGIは業者に製作してもらいました。 私自身はCGIのスキルはなく、HTMLを記述出来る程度です。 どうぞ、皆様の知恵をお貸し下さい。宜しくお願いします。m(_ _)m

    • ベストアンサー
    • PHP
  • ホームページビルダー 同じページのある部分に飛ばす

     同じページのある部分にリンクをすることは出来ないのでしょうか? (HTMLで入力する方法以外で) ↓のようなやつです。 <a href="#TOP">一番上へ </a> ちなみにバージョンは8です

  • 検索エンジンのHTML解析について

    Googleなどの検索エンジンの仕組みについて教えてください。 Googleなどは色々なサイトを巡回し、HTML、又はXMLを取得していると思います。 その場合、そのページのHTMLコードなど全てをデータベース等に格納しているのでしょうか? それとも本文のテキスト部、リンク部など分けて格納しているのでしょうか? JavaScript部やコメント部等は確実に除去していると思いますが。 htmlのタグがあると文章解析は出来ないと思うので色々と除去していると思いますが、 その場合難しいのはどこが本文かは各サイトの構造によって違うことです。 人間が各サイトを解析して設定すれば出来るのでしょうが、Google位になると確実に現実的には不可能だと思います。 自分の想像力が足りないだけでしょうが、一体どのようにしてHTML文書を解析し次の段階(インデックス作成など)へ進むのか分かりません。 すみませんが教えて頂けないでしょうか? 関係ないとは思いますが、一応自分の環境だけは書いておきます。 centOS6 , PHP5.3などです。

専門家に質問してみよう