Sursa: YouPorn
Code:
#!/bin/sh
#cd $(dirname $0)
#ulimit -Sc unlimited
#PWD=/root/opera
#
# Set up the environment variables
#
#export OPERA_MULTITAP=YES
#export gfx_heap_size=33554432
export OPERA_SHOW_STATUSWINDOW=NO
export gfx_heap_size=18874368
export OPERA_FB_BORDERWIDTH=0
export OPERA_SHOW_IMEWINDOW=NO
export OPERA_SHOW_NAVIGATIONWINDOW=NO
export OPERA_SHOW_MOUSEPOINTER=NO
export OPERA_ESC_EXIT=YES
export OPERA_SHOW_CTRLWINDOW=NO
export FREETYPE_FONT_SET=YES
export OPERA_ROOT=/root/spark/etc/opera
#export OPERA_ROOT=/home/d11ybk/spark/etc/opera
export OPERA_FB_SIZE=1280x720
export OPERA_DIR="${OPERA_ROOT}/opera_dir"
export OPERA_HOME="${OPERA_ROOT}"/opera_home/
export OPERA_FONTS="${OPERA_ROOT}"/fonts
export OPERA_WIDGETS="${OPERA_ROOT}"/widgets
export LD_LIBRARY_PATH="${OPERA_ROOT}/lib:${OPERA_ROOT}/3rdpartylibs/freetype:${LD_LIBRARY_PATH}"
export LD_LIBRARY_PATH=/root/spark/lib:/root/spark/lib/sclib:${LD_LIBRARY_PATH}
#export LD_LIBRARY_PATH=/home/d11ybk/spark/lib/sclib:${LD_LIBRARY_PATH}
#export LD_LIBRARY_PATH="${PWD}/3rdpartylibs/directfb:${LD_LIBRARY_PATH}"
STARTPAGE="http://portal.sparkonline.tv/youPorn/"
#STARTPAGE="${OPERA_ROOT}"/youPorn/index.html
example=2
case $example in
1) EXPATH=${OPERA_ROOT}/bin EXBIN=gogiopera-fb-dynamic EXEC_FLAG="-u ${STARTPAGE} $@";;
2) EXPATH=${OPERA_ROOT}/bin EXBIN=opera EXEC_FLAG="-u ${STARTPAGE} --dfb:system=fbdev,mode=1280x720,no-debug,no-vt-switch $@";;
3) EXPATH=${OPERA_ROOT}/bin EXBIN=gogiopera-dfb-dynamic-hw EXEC_FLAG="-u ${STARTPAGE} --dfb:system=fbdev,no-debug,no-vt-switch $@";;
4) EXPATH=${OPERA_ROOT}/bin EXBIN=gogiopera-dfb-dynamic EXEC_FLAG="-u ${OPERA_ROOT}/directfb-ui/background.html --dfb:system=fbdev,no-debug,no-vt-switch $@"
export OPERA_SHOW_MANAGERWINDOW=YES
export OPERA_SHOW_OPERAWINDOW=YES
export OPERA_SHOW_STATUSWINDOW=NO
export OPERA_SHOW_NAVIGATIONWINDOW=NO
;;
*)
echo "Unknown command";;
esac
cp ${OPERA_ROOT}/portal_userjs/user_portal.js ${OPERA_ROOT}/opera_dir/userjs/user.js
cp ${OPERA_ROOT}/portal_userjs/input_corsair.ini ${OPERA_ROOT}/opera_home/input.ini
echo "##########################################"
echo ${OPERA_FONTS}
if [ -n "${EXBIN}" ]
then
if [ -f ${EXPATH}/${EXBIN} ]
then
exec ${EXPATH}/${EXBIN} ${EXEC_FLAG}
else
echo "Example binary not found."
fi
fi
exit 1