#!/bin/sh


if test ! -s /usr/bin/lftp -a ! -s /usr/local/bin/lftp; then
   exit
fi


    DD=`date +%F`

    if test -s $HOME/.chitexcfg; then
       todayorg=`
       gawk '{todaypos=index($0,"today=")
          if (todaypos > 0)
             {Today=substr($0,todaypos+6)
              print Today
             }
       }' $HOME/.chitexcfg `
    fi

    if test -s $HOME/.chitexcfg; then
       gawk -v DD=$DD '
       {todaypos=index($0,"today=")
        if (todaypos > 0)
            {print "today="DD > "ctexcfg"
             Havetoday="y"
            }
        else
            {print $0 > "ctexcfg"}   
       }
       END{
       if (Havetoday=="")
          {print "today="DD > "ctexcfg"}
       }'  $HOME/.chitexcfg 
       cp ctexcfg $HOME/.chitexcfg 
#       rm -f ctexcfg
    else
      echo "today=$DD" > $HOME/.chitexcfg 
  fi
       
      
    if test "$todayorg" != "$DD"; then
       rm -f $HOME/.ctexftp/haveupdatea
       rm -f $HOME/.ctexftp/haveupdateaa
    fi

    echo "yes" > $HOME/.ctexftp/runchftp
        
    if test "$todayorg" != "$DD" -o ! -s $HOME/.ctexftp/haveupdatea -o ! -s $HOME/.ctexftp/haveupdateaa; then
       chitexftp
       if test -s $HOME/.ctexftp/haveupdatea; then
          echo "yes" > $HOME/.ctexftp/haveupdateaa       
       fi
       echo "yes" > $HOME/.ctexftp/haveupdatea       
       rm -f $HOME/.ctexftp/runchftp
       rm -f $HOME/.ctexftp/.chtmp/chitexupdatea
    fi
    
    


