⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mpcfg.cgi

📁 一个用于嵌入式的Mini Web Server.大小只有200k. 非常适合用于机顶盒等.
💻 CGI
字号:
#!/bin/sh
#echo "Status:200 ok"
echo "Content-type:text/plain"
echo ""
echo "<html>"
echo "<body>"
echo "修改Media Proxy Server 配置"
MPCFG=`cat ./.MpConfig.xml`
#echo "MpConfig:$MPCFG"
echo ""   
##############################################################################################
echo "<hr>"
# Get current IP config

#
#############################################################################################3            
LOCAL_IP=`echo "$MPCFG"|sed -n 's/<local_ip>\(.*\)<\/local_ip>/\1/'p`               
#echo "LOCAL_IP=$LOCAL_IP"

echo ""
LOCAL_COMMU_PORT=`echo "$MPCFG"|sed -n 's/<local_commu_port>\(.*\)<\/local_commu_port>/\1/'p`
#echo "LOCAL_COMMU_PORT:$LOCAL_COMMU_PORT"
echo ""
EXCEPTION_CHECK_TIME=`echo "$MPCFG"|sed -n 's/<mp_resmgr_exceptioncheck_time>\(.*\)<\/mp_resmgr_exceptioncheck_time>/\1/'p`
#echo "EXCEPTION_CHECK_TIME:$EXCEPTION_CHECK_TIME"
echo ""
TCP_PORT_NUM=`echo "$MPCFG"|sed -n 's/<tcp_port_num>\(.*\)<\/tcp_port_num>/\1/'p`
UDP_PORT_NUM=`echo "$MPCFG"|sed -n 's/<udp_port_num>\(.*\)<\/udp_port_num>/\1/'p`
PORT_ASSIGN_TCP_START=`echo "$MPCFG"|sed -n 's/<port_assign_tcp_start>\(.*\)<\/port_assign_tcp_start>/\1/'p`
PORT_ASSIGN_UDP_START=`echo "$MPCFG"|sed -n 's/<port_assign_udp_start>\(.*\)<\/port_assign_udp_start>/\1/'p`
LOG_LEVEL=`echo "$MPCFG"|sed -n 's/<log_level>\(.*\)<\/log_level>/\1/'p`
echo "
<form name=\"form\" action=\"/cgi-bin/g2/chmpcfg.cgi\" method=\"POST\">
	<BR>本机地址       :<input type="botton" name=\"local_ip\" value=$LOCAL_IP>
	<BR>SP地址         :<input type="botton" name=\"local_commu_port\" value=$LOCAL_COMMU_PORT>
	<BR>异常检测时间(S):<input type="botton" name=\"mp_resmgr_exceptioncheck_time\" value=$EXCEPTION_CHECK_TIME>
	<BR>初始TCP端口数  :<input type="botton" name=\"tcp_port_num\" value=$TCP_PORT_NUM>
	<BR>初始UDP端口数  :<input type="botton" name=\"udp_port_num\" value=$UDP_PORT_NUM>
	<BR>起始TCP端口    :<input type="botton" name=\"port_assign_tcp_start\" value=$PORT_ASSIGN_TCP_START>
	<BR>起始UDP端口    :<input type="botton" name=\"port_assign_udp_start\" value=$PORT_ASSIGN_UDP_START>
	<BR>日志等级       :<input type="botton" name=\"log_level\" value=$LOG_LEVEL>			
	<BR><input type="Submit" name="Submit" value = \"修改配置\">
</form>
"
echo "</body>"
echo "</html>"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -