1

Add original scripts

This commit is contained in:
eleksir
2016-09-04 22:20:40 +03:00
commit 8e3af042d2
128 changed files with 19003 additions and 0 deletions

85
logo.sh Executable file
View File

@@ -0,0 +1,85 @@
#!/bin/sh
#
# description: logo.sh provide the logo files on the appropriate directory of NAS machine.
# 2002/02/01 Johnson Hsu created
# 2002/02/23 Kent re-format
# 2002/03/01 Johnson Hsu modify (pic5 - system logo)
#
SYSTEM_DEVICE=`/sbin/getcfg System "System Device" -d /dev/hda`
HTTPD_IMG_PATH=/home/httpd/v3_menu/images
DEFAULT_IMG=/etc/config/logo/default_logo_img.gif
SHOW_IMG=$HTTPD_IMG_PATH/show_logo_img.gif
copy_file()
{
if [ ! -f $1 ]; then
/bin/cp -f $DEFAULT_IMG $1 2>/dev/null 1>/dev/null
/bin/cp -f $1 $HTTPD_IMG_PATH 2>/dev/null 1>/dev/null
else
/bin/cp -f $1 $HTTPD_IMG_PATH 2>/dev/null 1>/dev/null
fi
}
# check if any file exist???
if [ ! -f $DEFAULT_IMG ]; then
/bin/cp -f $HTTPD_IMG_PATH/spacer.gif $DEFAULT_IMG
fi
pic1=`/sbin/getcfg LOGO "PIC1 LOGO Image Path" -d /etc/config/logo/pic1_logo_img.gif`
copy_file $pic1
pic2=`/sbin/getcfg LOGO "PIC2 LOGO Image Path" -d /etc/config/logo/pic2_logo_img.gif`
copy_file $pic2
pic3=`/sbin/getcfg LOGO "PIC3 LOGO Image Path" -d /etc/config/logo/pic3_logo_img.gif`
copy_file $pic3
pic4=`/sbin/getcfg LOGO "PIC4 LOGO Image Path" -d /etc/config/logo/pic4_logo_img.gif`
copy_file $pic4
upload=`/sbin/getcfg LOGO "UPLOAD LOGO Image Path" -d /etc/config/logo/upload_logo_img.gif`
copy_file $upload
index=`/sbin/getcfg "LOGO" "Show PIC Index" -u -d "0"`
case $index in
0)
# disable logo function, use default image
pic=$DEFAULT_IMG
;;
1)
pic=`/sbin/getcfg "LOGO" "PIC1 LOGO Image Path" -d /etc/config/logo/pic1_logo_img.gif`
;;
2)
pic=`/sbin/getcfg "LOGO" "PIC2 LOGO Image Path" -d /etc/config/logo/pic2_logo_img.gif`
;;
3)
pic=`/sbin/getcfg "LOGO" "PIC3 LOGO Image Path" -d /etc/config/logo/pic3_logo_img.gif`
;;
4)
pic=`/sbin/getcfg "LOGO" "PIC4 LOGO Image Path" -d /etc/config/logo/pic4_logo_img.gif`
;;
5)
pic=`/sbin/getcfg "LOGO" "Upload LOGO Image Path" -d /etc/config/logo/upload_logo_img.gif`
;;
*)
echo "LOGO session error !!"
exit 1
esac
echo use PIC$index as default image
if [ -f $pic ]; then
/bin/cp -f $pic $SHOW_IMG 2>/dev/null 1>/dev/null
fi
pic5=`/sbin/getcfg LOGO "PIC5 LOGO Image Path" -d /etc/config/logo/pic5_logo_img.gif`
if [ -f $SHOW_IMG ]; then
/bin/cp -f $SHOW_IMG $pic5 2>/dev/null 1>/dev/null
/bin/cp -f $pic5 $HTTPD_IMG_PATH 2>/dev/null 1>/dev/null
fi
exit 0