#!/bin/bash JOB="$0" COMMAND="$1" shift case $COMMAND in on) /usr/bin/curl -s -c /tmp/curl_coockie_sw_poe.txt "http://192.168.1.2/base/main_login.html" -d "pwd=password" # ON /usr/bin/curl -s -b /tmp/curl_coockie_sw_poe.txt "http://192.168.1.2/base/poe/poe_port_cfg.html" -d "unit_no=1&java_port=&inputBox_interface1=&CBox_1=on&poeAdminMode=Enable&poePriority=Blank&poeDetectionMode=Blank&poe_timer_ctrl_list=0&poePowerLimitType=Blank&poePowerLimit=&CBox_1=checkbox&CBox_1=checkbox&CBox_1=checkbox&CBox_1=checkbox&CBox_1=checkbox&CBox_1=checkbox&CBox_1=checkbox&CBox_1=checkbox&inputBox_interface2=&err_flag=0&err_msg=&multiple_ports=1&selectedPorts=g6%3Bg7%3Bg8%3B&submt=16&refrsh=&click_sched=&sched_id=" ;; off) /usr/bin/curl -s -c /tmp/curl_coockie_sw_poe.txt "http://192.168.1.2/base/main_login.html" -d "pwd=password" # OFF /usr/bin/curl -s -b /tmp/curl_coockie_sw_poe.txt "http://192.168.1.2/base/poe/poe_port_cfg.html" -d "unit_no=1&java_port=&inputBox_interface1=&CBox_1=on&poeAdminMode=Disable&poePriority=Blank&poeDetectionMode=Blank&poe_timer_ctrl_list=0&poePowerLimitType=Blank&poePowerLimit=&CBox_1=checkbox&CBox_1=checkbox&CBox_1=checkbox&CBox_1=checkbox&CBox_1=checkbox&CBox_1=checkbox&CBox_1=checkbox&CBox_1=checkbox&inputBox_interface2=&err_flag=0&err_msg=&multiple_ports=1&selectedPorts=g6%3Bg7%3Bg8%3B&submt=16&refrsh=&click_sched=&sched_id=" ;; *) echo echo "Usage: $JOB (on|off)" 1>&2 echo exit 1 esac cat /dev/null > /tmp/curl_coockie_sw_poe.txt exit 0