|
新手请教:我要在我们防火墙上WEB操作建立多个地址对象,以下是我录制的建立5个地址对象的脚本,怎么把它修改成可以建立任意个地址对象的脚本。第一次用这个,改了半天没弄成。求助,谢谢!
Action()
{
web_url("192.2.2.24:2000",
"URL=http://192.2.2.24:2000/",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
EXTRARES,
"Url=/images/but_login.gif", "Referer=http://192.2.2.24:2000/login", ENDITEM,
LAST);
web_submit_form("login",
"Snapshot=t2.inf",
ITEMDATA,
"Name=username", "Value=admin", ENDITEM,
"Name=password", "Value=admin", ENDITEM,
"Name=Submit", "Value=", ENDITEM,
EXTRARES,
"Url=/images/bg_nav_menu_level1.gif", "Referer=http://192.2.2.24:2000/navigator", ENDITEM,
"Url=/images/bg_nav_menu_level2.gif", "Referer=http://192.2.2.24:2000/navigator", ENDITEM,
"Url=/images/bg_nav_menu_level1_over.gif", "Referer=http://192.2.2.24:2000/navigator", ENDITEM,
"Url=/images/bg_bar_blue.gif", "Referer=http://192.2.2.24:2000/system/status/status", ENDITEM,
"Url=/images/bg_button.gif", "Referer=http://192.2.2.24:2000/system/status/status", ENDITEM,
"Url=/images/bg_nav_menu_level1_open.gif", "Referer=http://192.2.2.24:2000/navigator", ENDITEM,
"Url=/images/bg_nav_menu_level2_over.gif", "Referer=http://192.2.2.24:2000/navigator", ENDITEM,
"Url=/images/bg_nav_menu_level2_open.gif", "Referer=http://192.2.2.24:2000/navigator", ENDITEM,
LAST);
web_url("button",
"URL=http://192.2.2.24:2000/button?button=address,addr_group&button_url=/firewall/address/address,/firewall/address/group",
"Resource=0",
"RecContentType=text/html",
"Referer=http://192.2.2.24:2000/home",
"Snapshot=t3.inf",
"Mode=HTML",
EXTRARES,
"Url=/images/but_lo.gif", "Referer=http://192.2.2.24:2000/button?button=address,addr_group&button_url=/firewall/address/address,/firewall/address/group", ENDITEM,
"Url=/images/but_rf.gif", "Referer=http://192.2.2.24:2000/button?button=address,addr_group&button_url=/firewall/address/address,/firewall/address/group", ENDITEM,
LAST);
web_url("address",
"URL=http://192.2.2.24:2000/firewall/address/address",
"Resource=0",
"RecContentType=text/html",
"Referer=http://192.2.2.24:2000/home",
"Snapshot=t4.inf",
"Mode=HTML",
EXTRARES,
"Url=/images/but_of.gif", "Referer=http://192.2.2.24:2000/button?button=address,addr_group&button_url=/firewall/address/address,/firewall/address/group", ENDITEM,
LAST);
web_url("dlg",
"URL=http://192.2.2.24:2000/firewall/address/dlg",
"Resource=0",
"RecContentType=text/html",
"Referer=http://192.2.2.24:2000/home",
"Snapshot=t5.inf",
"Mode=HTML",
LAST);
lr_think_time(11);
web_submit_form("dlg_2",
"Snapshot=t6.inf",
ITEMDATA,
"Name=addrname", "Value=1", ENDITEM,
"Name=addrtype", "Value=1", ENDITEM,
"Name=ipaddr", "Value=1.1.1.1", ENDITEM,
"Name=netmask", "Value=255.255.255.0", ENDITEM,
"Name=confirmbutton", "Value=È·¶¨", ENDITEM,
LAST);
web_url("msgdlg",
"URL=http://192.2.2.24:2000/common/common/msgdlg?list=/firewall/address/address&msg=%B2%D9%D7%F7%B3%C9%B9%A6%21",
"Resource=0",
"RecContentType=text/html",
"Referer=http://192.2.2.24:2000/home",
"Snapshot=t7.inf",
"Mode=HTML",
LAST);
web_url("address_2",
"URL=http://192.2.2.24:2000/firewall/address/address",
"Resource=0",
"RecContentType=text/html",
"Referer=http://192.2.2.24:2000/home",
"Snapshot=t8.inf",
"Mode=HTML",
LAST);
web_url("dlg_3",
"URL=http://192.2.2.24:2000/firewall/address/dlg",
"Resource=0",
"RecContentType=text/html",
"Referer=http://192.2.2.24:2000/home",
"Snapshot=t9.inf",
"Mode=HTML",
LAST);
lr_think_time(12);
web_submit_form("dlg_4",
"Snapshot=t10.inf",
ITEMDATA,
"Name=addrname", "Value=2", ENDITEM,
"Name=addrtype", "Value=1", ENDITEM,
"Name=ipaddr", "Value=1.1.1.2", ENDITEM,
"Name=netmask", "Value=255.255.255.0", ENDITEM,
"Name=confirmbutton", "Value=È·¶¨", ENDITEM,
LAST);
web_url("msgdlg_2",
"URL=http://192.2.2.24:2000/common/common/msgdlg?list=/firewall/address/address&msg=%B2%D9%D7%F7%B3%C9%B9%A6%21",
"Resource=0",
"RecContentType=text/html",
"Referer=http://192.2.2.24:2000/home",
"Snapshot=t11.inf",
"Mode=HTML",
LAST);
web_url("address_3",
"URL=http://192.2.2.24:2000/firewall/address/address",
"Resource=0",
"RecContentType=text/html",
"Referer=http://192.2.2.24:2000/home",
"Snapshot=t12.inf",
"Mode=HTML",
LAST);
web_url("dlg_5",
"URL=http://192.2.2.24:2000/firewall/address/dlg",
"Resource=0",
"RecContentType=text/html",
"Referer=http://192.2.2.24:2000/home",
"Snapshot=t13.inf",
"Mode=HTML",
LAST);
lr_think_time(9);
web_submit_form("dlg_6",
"Snapshot=t14.inf",
ITEMDATA,
"Name=addrname", "Value=3", ENDITEM,
"Name=addrtype", "Value=1", ENDITEM,
"Name=ipaddr", "Value=1.1.1.3", ENDITEM,
"Name=netmask", "Value=255.255.255.0", ENDITEM,
"Name=confirmbutton", "Value=È·¶¨", ENDITEM,
LAST);
web_url("msgdlg_3",
"URL=http://192.2.2.24:2000/common/common/msgdlg?list=/firewall/address/address&msg=%B2%D9%D7%F7%B3%C9%B9%A6%21",
"Resource=0",
"RecContentType=text/html",
"Referer=http://192.2.2.24:2000/home",
"Snapshot=t15.inf",
"Mode=HTML",
LAST);
web_url("address_4",
"URL=http://192.2.2.24:2000/firewall/address/address",
"Resource=0",
"RecContentType=text/html",
"Referer=http://192.2.2.24:2000/home",
"Snapshot=t16.inf",
"Mode=HTML",
LAST);
web_url("dlg_7",
"URL=http://192.2.2.24:2000/firewall/address/dlg",
"Resource=0",
"RecContentType=text/html",
"Referer=http://192.2.2.24:2000/home",
"Snapshot=t17.inf",
"Mode=HTML",
LAST);
lr_think_time(10);
web_submit_form("dlg_8",
"Snapshot=t18.inf",
ITEMDATA,
"Name=addrname", "Value=4", ENDITEM,
"Name=addrtype", "Value=1", ENDITEM,
"Name=ipaddr", "Value=1.1.1.4", ENDITEM,
"Name=netmask", "Value=255.255.255.0", ENDITEM,
"Name=confirmbutton", "Value=È·¶¨", ENDITEM,
LAST);
web_url("msgdlg_4",
"URL=http://192.2.2.24:2000/common/common/msgdlg?list=/firewall/address/address&msg=%B2%D9%D7%F7%B3%C9%B9%A6%21",
"Resource=0",
"RecContentType=text/html",
"Referer=http://192.2.2.24:2000/home",
"Snapshot=t19.inf",
"Mode=HTML",
LAST);
web_url("address_5",
"URL=http://192.2.2.24:2000/firewall/address/address",
"Resource=0",
"RecContentType=text/html",
"Referer=http://192.2.2.24:2000/home",
"Snapshot=t20.inf",
"Mode=HTML",
LAST);
web_url("dlg_9",
"URL=http://192.2.2.24:2000/firewall/address/dlg",
"Resource=0",
"RecContentType=text/html",
"Referer=http://192.2.2.24:2000/home",
"Snapshot=t21.inf",
"Mode=HTML",
LAST);
lr_think_time(9);
web_submit_form("dlg_10",
"Snapshot=t22.inf",
ITEMDATA,
"Name=addrname", "Value=5", ENDITEM,
"Name=addrtype", "Value=1", ENDITEM,
"Name=ipaddr", "Value=1.1.1.5", ENDITEM,
"Name=netmask", "Value=255.255.255.0", ENDITEM,
"Name=confirmbutton", "Value=È·¶¨", ENDITEM,
LAST);
web_url("msgdlg_5",
"URL=http://192.2.2.24:2000/common/common/msgdlg?list=/firewall/address/address&msg=%B2%D9%D7%F7%B3%C9%B9%A6%21",
"Resource=0",
"RecContentType=text/html",
"Referer=http://192.2.2.24:2000/home",
"Snapshot=t23.inf",
"Mode=HTML",
LAST);
web_url("address_6",
"URL=http://192.2.2.24:2000/firewall/address/address",
"Resource=0",
"RecContentType=text/html",
"Referer=http://192.2.2.24:2000/home",
"Snapshot=t24.inf",
"Mode=HTML",
EXTRARES,
"Url=/theme/images/twistie_expanded.gif", ENDITEM,
LAST);
return 0;
} |
|