WEBサイトのファイルをツリー表示する

このQ&Aのポイント
  • WEBサイトのファイルをツリー表示する方法について教えてください。
  • サイトのディレクトリやファイルをツリー表示で調べるソフトや方法を教えてください。
  • 現行サイトの内容を元に見積もりを作るために、ファイル数をツリー表示で調べたいです。
回答を見る
  • ベストアンサー

WEBサイトのファイルをツリー表示する

過去の質問をさらってみたのですが、検索の仕方が不味いのか出てこなかったので新たに質問させて頂きます。 既に公開されているサイトのディレクトリや、ファイル(html,pdf 等)を、 ツリー表示で調べられるソフトや、方法は無いでしょうか? サイトをリニューアルするにあたり、現行サイトの内容(ファイル数)を元に見積もりを作りたいのですが、 ざっと数えただけで1,000を超えそうでして、今までのように手動でリンクをたどりながら数えるのが困難です。 ツリー表示でなくても、HTMLファイルが500、JPEGファイルが300、PDFが50、 という感じで数字で出るだけでも構いません。 ご存知でしたら是非教えて下さい。 使用環境は、MacintoshOSXがベストですが、OS9、WinXP、Win2000でも構いません。 宜しくお願いいたします。

noname#22328
noname#22328
  • HTML
  • 回答数1
  • ありがとう数1

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

  • ベストアンサー
  • taseki
  • ベストアンサー率66% (155/233)
回答No.1

サーバーにアップロードされたファイルの一覧を得るなら、UNIX系なら ls コマンドや find などなどでもできます。 サーバーにログオンせずに外部から取得するなら、たとえばダウンローダーなど使ってはどうでしょうか。そのサイトを丸ごとダウンロードしてしまう方法です。 ダウンローダー リンク追跡 サイト丸ごと、などで検索すればたくさん見つかりますよ。

noname#22328
質問者

お礼

ありがとうございます。 ダウンローダーで検索すれば良かったんですね。 希望に近い物が出てきました。 UNIXのコマンドで調べると、分かりやすそうなのですが、 あいにく知識がありません。 出て来たソフトでなんとかやってみます。

関連するQ&A

  • フォルダ、ファイルのツリー表示

    MSDOS ではディレクトリーのツリー表示が可能ですが、Windows では フォルダ、ファイルのツリー表示はできませんか。つまり 先頭フォルダから末端フォルダ、そして最終フォルダではその中のファイルを表示する操作はできませんか。

  • エクスプローラのツリー表示

     Vistaのエクスプローラを起動すると、左側にフォルダがツリー表示されます。  ところが、エクスプローラの「整理」タブを触っていたら、開きたいフォルダをクリックすると、そのフォルダ単独のウィンドーが開き、ツリー表示は消えてしまうようになりました。  同じ現象について、別のサイトで質問が有り対応策が示されていますが、そのとおりにしても復活しません。  仕方なく、ツリー表示の出来るフリーソフトを使ってファイル処理を行っていますが、このままでは悔しいので、どうしたらツリー表示が復活するか、お教え下さい。

  • ディレクトリツリーの表示

    Perlでtreeコマンドのような指定したディレクトリ以下の ディレクトリツリーを表示(取得)するモジュールなどはないでしょうか。 CPANから探してみたのですが英語の上に実行サンプルが載って いなかったりと該当するものかどうかの判断ができません。 名前や説明から該当しそうな(?)Perlモジュール ・Dir::Which ・File::CheckTree ・File:Find ・File::Path ・File::Searcher ・Tree::File など 因みに、環境非依存にしたいのでexecやバッククオートを使用したりは できません。

    • ベストアンサー
    • Perl
  • 自分のWebサイトが表示されない。

    Webサイトを自作しました。 WinXP+IE6では表示されます。 なので、自作HTMLは成功していると思われます。 しかし、 WinVISTA+IE8では表示されません。

    • ベストアンサー
    • HTML
  • Adobe Acrobat Pro 6.0でPDFファイルの上下にファイル名が表示される。

    こんにちは、Adobe Acrobat Pro 6.0(以後Acrobat)で質問なのですが、 ホームページ形式(HTML)のファイルをPDFファイルに変換したのですが、出来上がったPDFファイルの上と下(全ページ)にfile:///C:/Documents and Settings/paso/デスクトップ/abc という文字(保存先) が表示されてしまいます。WordファイルやExcelファイルをPDFファイルに変換すると出ません。HTMLの場合だけ出てしまいます。この表示を消すことは出来るのでしょうか?ヘッダー・フッダーには何も設定していません。 OSはWinXPです。

  • perl ディレクトリ ツリー表示

    下記ソースコードでカレントディレクトリのツリー表示ができますが、これを特定のディレクトリ内をツリー表示できるようにする方法がわかりません。 opendir関数の$dirの前にtestをつけましたが、うまく行きません。 特定のディレクトリは任意で変えることができることとします。 sub treelist_ { my ($dir, $lv) = @_; opendir my $dh, $dir; my @files = grep { $_ !~ /^\.\.?$/; } readdir $dh; closedir $dh; for my $file (@files) { print ">" x $lv, "$dir/$file\n"; treelist_("$dir/$file", $lv+1) if -d "$dir/$file"; } } sub tree { for my $dir (@_) { print "$dir\n"; treelist_($dir, 0); } } tree('.');

  • 条件付きディレクトリツリー表示について

    ある条件(例えばパーミッションや更新日付)でファイルを抽出し、ディレクトリツリーを表示したいと思っています。 http://www.sound-uz.jp/php/tips/file.html のページを参考(ディレクトリツリーの部分)に作っているのですが、条件を元にファイルを配列に入れても、そのフォルダに条件に当てはまるファイルが一つも無い(要素が無い)場合にもフォルダは表示されてしまいます。 配下にマッチするファイルが一つも無い場合は、上位のフォルダも表示させないようにするにはどうしたらいいのでしょうか? かなり困っていますのでご教授お願いします。 ---参考にプログラム掲載------ function showdirtree( $tree ) { if( !is_array( $tree ) ) // 配列でなければ false を返す return false; static $count = 0; // インデントの階層の深さ $indent = ( $count ) ? str_repeat( "&nbsp;&nbsp;&nbsp;&nbsp;", $count ) : ""; $count++; foreach( $tree as $key => $value ) { if( is_array( $value ) ) { // 配列の場合ディレクトリ名を表示し再帰呼出 print( $indent."+ " . $key . "<br>\n" ); showdirtree( $value ); } elseif( preg_match( "/.*(\.html|\.txt|\.php)$/i", $value ) ) { // HTMLとTEXTとPHPのみアンカーをつけてファイル名を表示 print( $indent."- <a href=\"" . $value . "\" target=\"view\">" . $key . "</a><br />\n" ); } } $count--; return true; }

    • ベストアンサー
    • PHP
  • 【Treeのログが取れる】バッチファイルを作りたい

    お願いがあります。PC操作は不慣れではないですが、言語などは苦手です。 どのフォルダやディレクトリからでも、その階層で実行するとtreeのログが出力できるバッチファイルのソースなど、載っているサイトなどないでしょうか? もちろんソース書いてもいいよって言って下さる方大歓迎です。 いろいろサイトをめぐっては試したのですがうまくいきません。 よろしくお願いします。

  • win7のエクスプローラにツリー表示ボタンを。

    win7のエクスプローラにツリー表示ボタンを付けたいのですが、検索してもなかなか出てこなかったのですが、出来ないのでしょうか? WinXPだとエクスプローラのファイルや編集がメニューバー?の部分にあったので、同じようにしたいと思っています。

  • ツリー表示で任意のファイルを表示

    ツリー表示で質問なのですが、親フォルダの中身を全部表示させることはできないでしょうか?またその子のフォルダの中身も全部表示させることはできないでしょうか? ファイルは日によって増えていきます。 ファイルを直接指定しないで全部表示する方法はないでしょうか? 説明が下手なのでわからなかったらすいません。 -親フォルダ |_親フォルダにあるファイルA(2001/11/01) |_親フォルダにあるファイルB(2001/11/01) |_親フォルダにあるファイルC(2001/11/02) |_親フォルダにあるファイルD(2001/11/03)←このように増えていくのでhrefで指定するのはキビシイです。 何か良い方法があれば教えてください。よろしくお願いします。

専門家に質問してみよう