[ADOS] ADOS Developer's Site - XML Stadium
ADOS Company slogan - XML Total Solution

RIGHT:[[SiteArc 活用事例集]]
 
 *こんな人にお勧め [#s273a552]
 
 -大規模なWebサイトを運営している人
 -大規模なWebサイトをメンテナンス、管理している人
 
 *ユーザ要求 [#t3a3c259]
 
 -外部リンクのリンク切れのチェックが自動的にできれば良い
 -外部リンクのリンク先がなくなったため、ページが表示できないケースがよくある。
 -Webサイトが巨大になると、外部リンクのリンク切れのチェックも人手では大変であり、定期的に自動チェックができれば良い。
 
 *SiteArc を使ったシナリオの例 [#q39df555]
 
 -管理しているWebサイトの、全HTMLページのディレクトリパスを一覧リストにする。
 -一覧リストのHTMLファイルを次々と読み込み、処理する。
 --外部ハイパーリンク(<A HREF="〜"> 部分)を抽出し、リンク先URLを取得する。
 --リンク先URLから、以下のようなシナリオを生成する。
 ---URLのページをGETする。
 ---ページが見つからなかったら、ログファイルに書き込む(または管理者にメール通知する)。
 -生成したシナリオを自動実行する。
 
 ''Windowsサーバでのリスト作成例''~
 (コマンドプロンプトで)
 
 ''Windows環境でのシナリオ実行例''~
 (下記内容のようなbatファイルとスクリプトを用意しておき、コマンドプロンプトで実行する。)
 
  cd \
  dir /s /b *.html > \work\page_list.txt
  dir /s /b *.htm >> \work\page_list.txt
  
  cd \work
  perl generate_script.pl < page_list.txt > get_link.rec
  
  copy get_local.rec "%HOME_PATH%\sessions"
  copy get_link.rec %HOME_PATH%\sessions
  explorer "http://sitearc.task/?session=get_link"
 
 
 &color(black,#66CDAA){'' 参考 ''};~
 環境変数 %HOME_PATH% には、[[SiteArc Base ディレクトリ>S(SiteArc百科事典)#s2aca144]] を設定しておく。
 
 
 
 -収集したURLリストを前処理にかけ、以下のシナリオを自動生成する。
 -Webサイトのトップページを、画像として次々と保存するシナリオ
 --URLリストのURLに次々とアクセスする。
 --SiteArc のSAVEコマンドで、該当ページの画面をjpgファイルとして保存する。
 --画像保存時に、シナリオによって、URLと似たファイル名を自動付与する。
 

トップ   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

Copyright 2005-2008. ADOS Co., Ltd. All Rights Reserved.