home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Internet 1996 World Exposition
/
park.org.s3.amazonaws.com.7z
/
park.org.s3.amazonaws.com
/
cgi-bin
/
Japan
/
Theme
/
bearth
/
bin
/
mkbearth
< prev
next >
Wrap
Text File
|
2017-09-21
|
2KB
|
76 lines
#!/bin/sh
BEARTH_BIN="/stage/htdocs/cgi-bin/Japan/Theme/bearth/bin"
BEARTH_HOME="/stage/htdocs/Japan/Theme/sware/be"
MV="/usr/bin/mv"
FIND="/usr/bin/find"
LYNX="/usr/local/bin/lynx"
IDC_URL="http://www.cdidc.org:65120/web-bin/recentevents"
GETGMTDAY="$BEARTH_BIN/getgmtday"
RAWDATADIR="$BEARTH_HOME/rawdata"
MKEVENTS="$BEARTH_BIN/mkevents"
EVENTSDIR="$BEARTH_HOME/events"
MKDESCS="$BEARTH_BIN/mkdescs"
DESCSDIR="$BEARTH_HOME/descs"
MAKE1FRAME="$BEARTH_BIN/make1frame"
MAKEANIM="$BEARTH_BIN/make-animation"
MKHTMLS="$BEARTH_BIN/mkhtmls"
GIFDIR="$BEARTH_HOME/frames"
ANIMDIR="$BEARTH_HOME/image"
error=0
# get IDC DATA
$LYNX -dump $IDC_URL > $RAWDATADIR/newdata
if test $? -eq 1
then
echo "cannot get IDC Data"
error=1
fi
# rename "newdata" -> Date of data (yesterday in GMT; yyyymmdd format)
DATA_DATE=`$GETGMTDAY`
if [ $error -eq 0 ]
then
$MV $RAWDATADIR/newdata $RAWDATADIR/$DATA_DATE
fi
# if error=1, rawdata is not created. mkevents makes empty event data.
# make events file
$MKEVENTS $DATA_DATE
# make description file
# 2 description files is needed
$MKDESCS $DATA_DATE 0
$MKDESCS $DATA_DATE 1
# make 1 frame GIF
if [ $error -eq 1 ]
then
$MAKE1FRAME -e $DESCSDIR/$DATA_DATE-0.desc $GIFDIR/$DATA_DATE-0
$MAKE1FRAME -e $DESCSDIR/$DATA_DATE-1.desc $GIFDIR/$DATA_DATE-1
else
$MAKE1FRAME $DESCSDIR/$DATA_DATE-0.desc $GIFDIR/$DATA_DATE-0
$MAKE1FRAME $DESCSDIR/$DATA_DATE-1.desc $GIFDIR/$DATA_DATE-1
fi
# make animation!
$MAKEANIM $GIFDIR $ANIMDIR/bearth
# make html files
$MKHTMLS
# upload to japan.park.org
/stage/bin/cpdist.theme
#### for debug & observe ######
/usr/bin/cat $RAWDATADIR/$DATA_DATE | /usr/ucb/mail haruki@st.rim.or.jp