post-wwwoffle.sh
上传用户:seven77cht
上传日期:2007-01-04
资源大小:486k
文件大小:1k
源码类别:

浏览器

开发平台:

Unix_Linux

  1. #!/bin/sh
  2. #
  3. # WWWOFFLE - World Wide Web Offline Explorer - Version 2.4c.
  4. #
  5. # Post WWWOFFLE script for processing the files fetched.
  6. #
  7. # Written by Andrew M. Bishop
  8. #
  9. # This file Copyright 1999 Andrew M. Bishop
  10. # It may be distributed under the GNU Public License, version 2, or
  11. # any higher version.  See section COPYING of the GNU Public license
  12. # for conditions under which this file may be redistributed.
  13. #
  14. # Set the spool directory
  15. wwwoffle_spool=/var/spool/wwwoffle
  16. cd $wwwoffle_spool
  17. # Print out a header message.
  18. echo ""
  19. echo 'Post-WWWOFFLE Script'
  20. echo '===================='
  21. # Find the size of the files downloaded
  22. echo ""
  23. wwwoffle-ls lasttime | awk '{size+=$2} END{printf("Downloaded: %d Bytes in %d URLsn",size,NR)}'
  24. # Check them for interesting ones
  25. files=`wwwoffle-ls lasttime | awk '{print $6}'`
  26. for file in $files; do
  27.     case $file in
  28.     #
  29.     # In here you can put a wildcard match for a URL followed by some shell script.
  30.     #
  31.     # The example below shows the Dilbert cartoon.
  32.     # To get this you should monitor http://www.unitedmedia.com/comics/dilbert/
  33.     #
  34.     http://www.unitedmedia.com/comics/dilbert/archive/images/dilbert*.gif)
  35.         # The United Media Comic Dilbert Cartoon
  36.         # http://www.unitedmedia.com/comics/dilbert/
  37.         echo ""
  38.         echo "Dilbert: $file"
  39.         # Display in an xv window
  40.         wwwoffle -o $file | xv - &
  41.         ;;
  42.     esac
  43. done