#include-once
Dim $RoutersList[251][2]
$RoutersList[0][0] = "3Com_3CRWE554G72T"
$RoutersList[0][1] = "3Com 3CRWE554G72T"
$RoutersList[1][0] = "3COM_3CRWER100_75"
$RoutersList[1][1] = "3COM 3CRWER100_75"
$RoutersList[2][0] = "ASUS_AM_604g"
$RoutersList[2][1] = "ASUS AM_604g"
$RoutersList[3][0] = "ASUS_WL_600g"
$RoutersList[3][1] = "ASUS WL_600g"
$RoutersList[4][0] = "ASUS_WL520g"
$RoutersList[4][1] = "ASUS WL520g"
$RoutersList[5][0] = "Beetel_220BX"
$RoutersList[5][1] = "Beetel 220BX"
$RoutersList[6][0] = "BFocus_270pr"
$RoutersList[6][1] = "BFocus 270pr"
$RoutersList[7][0] = "BFocus_312"
$RoutersList[7][1] = "BFocus 312"
$RoutersList[8][0] = "BFocus_352"
$RoutersList[8][1] = "BFocus 352"
$RoutersList[9][0] = "Conexant_UNKNOWN"
$RoutersList[9][1] = "Conexant UNKNOWN"
$RoutersList[10][0] = "DLink_DSL_520T"
$RoutersList[10][1] = "D-Link DSL 520T"
$RoutersList[11][0] = "DLink_DI524"
$RoutersList[11][1] = "D-Link DI524"
$RoutersList[12][0] = "DLink_DI624"
$RoutersList[12][1] = "D-Link DI-624 (FW: 1.33)"
$RoutersList[13][0] = "DLink_DSL_G624T"
$RoutersList[13][1] = "D-Link DSL G624T"
$RoutersList[14][0] = "Draytek_Vigor_2600"
$RoutersList[14][1] = "Draytek Vigor 2600"
$RoutersList[15][0] = "Draytek_Vigor_2800"
$RoutersList[15][1] = "Draytek Vigor 2800"
$RoutersList[16][0] = "Huawei_Aolynk_DR814"
$RoutersList[16][1] = "Huawei Aolynk DR814"
$RoutersList[17][0] = "Edimax_BR6104K"
$RoutersList[17][1] = "Edimax BR6104K"
$RoutersList[18][0] = "Edimax_BR6204WG"
$RoutersList[18][1] = "Edimax BR6204WG"
$RoutersList[19][0] = "Edimax_BR6541K"
$RoutersList[19][1] = "Edimax BR6541K"
$RoutersList[20][0] = "Keysmart_KDSL_B4WR"
$RoutersList[20][1] = "Keysmart KDSL B4WR"
$RoutersList[21][0] = "LevelOne_WBR_3407"
$RoutersList[21][1] = "LevelOne WBR 3407"
$RoutersList[22][0] = "LinkSys_WAG_54G"
$RoutersList[22][1] = "LinkSys WAG 54G"
$RoutersList[23][0] = "LinkSys_WAG_54GS"
$RoutersList[23][1] = "LinkSys WAG 54GS"
$RoutersList[24][0] = "LinkSys_WAG_200G_1018"
$RoutersList[24][1] = "LinkSys WAG 200G 1018"
$RoutersList[25][0] = "LinkSys_WAG_354G"
$RoutersList[25][1] = "LinkSys WAG 354G"
$RoutersList[26][0] = "LinkSys_WRT_54GL_v4_30_5"
$RoutersList[26][1] = "LinkSys WRT 54GL v4 30 5"
$RoutersList[27][0] = "LinkSys_WRT_54XX_DDWRTv24"
$RoutersList[27][1] = "LinkSys WRT 54XX DDWRTv24"
$RoutersList[28][0] = "NetGear_DG834v2"
$RoutersList[28][1] = "NetGear DG834v2"
$RoutersList[29][0] = "NetGear_wpn824v2_V20181217"
$RoutersList[29][1] = "NetGear wpn824 V2.0.18_1.2.17"
$RoutersList[30][0] = "Powernet_Par720g_HPNA3"
$RoutersList[30][1] = "Powernet Par720g HPNA3"
$RoutersList[31][0] = "Rotal_RTA1025W"
$RoutersList[31][1] = "Rotal RTA1025W"
$RoutersList[32][0] = "SpeedTouch_536"
$RoutersList[32][1] = "SpeedTouch 536"
$RoutersList[33][0] = "SpeedTouch_570"
$RoutersList[33][1] = "SpeedTouch 570"
$RoutersList[34][0] = "SpeedTouch_780i"
$RoutersList[34][1] = "SpeedTouch 780i"
$RoutersList[35][0] = "SendTek_PAR720G"
$RoutersList[35][1] = "SendTek PAR720G"
$RoutersList[36][0] = "Siemens_2141IS"
$RoutersList[36][1] = "Siemens Gigaset 2141IS"
$RoutersList[37][0] = "Siemens_2141SL"
$RoutersList[37][1] = "Siemens Gigaset 2141SL"
$RoutersList[38][0] = "Siemens_Gigaset_SE515"
$RoutersList[38][1] = "Siemens Gigaset SE515"
$RoutersList[39][0] = "SMC_SMCWBR14_G"
$RoutersList[39][1] = "SMC SMCWBR14 G"
$RoutersList[40][0] = "TrendNet_TW100_S4W1CA"
$RoutersList[40][1] = "TrendNet TW100 S4W1CA"
$RoutersList[41][0] = "TrendNet_TEW_431BRP"
$RoutersList[41][1] = "TrendNet TEW 431BRP"
$RoutersList[42][0] = "UTStarCom_WA3002G4"
$RoutersList[42][1] = "UTStarCom WA3002G4"
$RoutersList[43][0] = "WebShare_440"
$RoutersList[43][1] = "WebShare 440"
$RoutersList[44][0] = "3com_3CRWE754G72_B"
$RoutersList[44][1] = "3com office connect 3CRWE754G72-B FW: 1.29"
$RoutersList[45][0] = "3com_Wireless_11g_CBL_DSL"
$RoutersList[45][1] = "3Com OfficeConnect Wireless 11g Cable/DSL Gateway"
$RoutersList[46][0] = "4MBO_WLAN_AP_Router_2002"
$RoutersList[46][1] = "4MBO WLAN AP-Router 2002"
$RoutersList[47][0] = "Arcor_Easybox_300"
$RoutersList[47][1] = "Arcor Easybox 300"
$RoutersList[48][0] = "Arcor_Easybox_A_300_Wlan"
$RoutersList[48][1] = "Arcor Easybox A 300 Wlan"
$RoutersList[49][0] = "Arcor_Easybox_400"
$RoutersList[49][1] = "Arcor Easybox 400"
$RoutersList[50][0] = "Arcor_Easybox_600"
$RoutersList[50][1] = "Arcor Easybox 600"
$RoutersList[51][0] = "Arcor_Easybox_A_600_Wlan"
$RoutersList[51][1] = "Arcor Easybox A 600 Wlan"
$RoutersList[52][0] = "Arcor_Easybox_A_800"
$RoutersList[52][1] = "Arcor Easybox A 800"
$RoutersList[53][0] = "ASUS_RX3041_V2212101"
$RoutersList[53][1] = "ASUS RX3041 (V 22.1.2.101)"
$RoutersList[54][0] = "Asus_WL_500g_Premium_DDWRTv24"
$RoutersList[54][1] = "Asus WL 500g Premium - Firmware: DD-WRT v24"
$RoutersList[55][0] = "FRITZBox_WLAN_3030"
$RoutersList[55][1] = "FRITZ!Box WLAN 3030"
$RoutersList[56][0] = "FRITZBox_WLAN_3050"
$RoutersList[56][1] = "FRITZ!Box WLAN 3050"
$RoutersList[57][0] = "FRITZBox_WLAN_3070"
$RoutersList[57][1] = "FRITZ!Box WLAN 3070"
$RoutersList[58][0] = "FRITZBox_WLAN_3130"
$RoutersList[58][1] = "FRITZ!Box WLAN 3130"
$RoutersList[59][0] = "FRITZBox_WLAN_3170"
$RoutersList[59][1] = "FRITZ!Box WLAN 3170"
$RoutersList[60][0] = "AVM_FRITZBox_Fon_WLAN_7050v1"
$RoutersList[60][1] = "FRITZ!Box Fon WLAN 7050 v1"
$RoutersList[61][0] = "AVM_FRITZBox_Fon_WLAN_7140"
$RoutersList[61][1] = "FRITZ!Box Fon WLAN 7140"
$RoutersList[62][0] = "AVM_FRITZBox_Fon_WLAN_7141"
$RoutersList[62][1] = "FRITZ!Box Fon WLAN 7141"
$RoutersList[63][0] = "AVM_FRITZBox_Fon_7150"
$RoutersList[63][1] = "FRITZ!Box Fon 7150"
$RoutersList[64][0] = "AVM_FRITZBox_Fon_WLAN_7170_SL"
$RoutersList[64][1] = "FRITZ!Box Fon WLAN 7170 SL"
$RoutersList[65][0] = "AVM_FRITZBox_Fon_WLAN_7170"
$RoutersList[65][1] = "FRITZ!Box Fon WLAN 7170"
$RoutersList[66][0] = "AVM_FRITZBox_Fon_5010_ANALOG"
$RoutersList[66][1] = "FRITZ!Box Fon 5010 (analog)"
$RoutersList[67][0] = "AVM_FRITZBox_Fon_5010_ISDN"
$RoutersList[67][1] = "FRITZ!Box Fon 5012 (ISDN)"
$RoutersList[68][0] = "AVM_FRITZBox_Fon_5050"
$RoutersList[68][1] = "FRITZ!Box Fon 5050"
$RoutersList[69][0] = "AVM_FRITZBox_Fon_5140"
$RoutersList[69][1] = "FRITZ!Box Fon 5140"
$RoutersList[70][0] = "AVM_FRITZBox_Fon_WLAN_7170_FW290437"
$RoutersList[70][1] = "FRITZ!BOX FON WLAN 7170 (FW: 29.04.37)"
$RoutersList[71][0] = "AVM_FRITZBox_Fon_WLAN_7050v2"
$RoutersList[71][1] = "FRITZ!BOX FON WLAN 7050 v2"
$RoutersList[72][0] = "Belkin_54g_Deutsch_F5D7630de4B"
$RoutersList[72][1] = "Belkin 54g Deutsch Modell F5D7630de4B"
$RoutersList[73][0] = "Belkin_F5D6231_4v1"
$RoutersList[73][1] = "Belkin F5D6231-4"
$RoutersList[74][0] = "Belkin_F5D7230_4_FW40503"
$RoutersList[74][1] = "Belkin F5D7230-4 Fw 4.05.03"
$RoutersList[75][0] = "Belkin_F5D7230de4"
$RoutersList[75][1] = "Belkin F5D7230de4"
$RoutersList[76][0] = "Belkin_F5D7231_4"
$RoutersList[76][1] = "Belkin F5D7231-4"
$RoutersList[77][0] = "Belkin_F5D8231_4_v2"
$RoutersList[77][1] = "Belkin F5D8231-4 v2"
$RoutersList[78][0] = "Belkin_F5D8231_4_UK20113"
$RoutersList[78][1] = "Belkin F5D8231-4_UK_2.01.13"
$RoutersList[79][0] = "Belkin_Router_F5D5230_4"
$RoutersList[79][1] = "Belkin Router F5D5230-4"
$RoutersList[80][0] = "Belkin54g_FWF5D72304_UK_80107"
$RoutersList[80][1] = "Belkin54g (FW:F5D7230-4_UK_8.01.07)"
$RoutersList[81][0] = "Billion_BIPAC_640_AE"
$RoutersList[81][1] = "Billion BIPAC-640 AE"
$RoutersList[82][0] = "Buffalo_WBR_G54"
$RoutersList[82][1] = "Buffalo WBR-G54"
$RoutersList[83][0] = "Buffalo_WHR_G54_Ver140"
$RoutersList[83][1] = "Buffalo WHR-G54 Ver. 1.40"
$RoutersList[84][0] = "Buffalo_WHR_G54S"
$RoutersList[84][1] = "Buffalo WHR-G54S"
$RoutersList[85][0] = "Conceptronic_C54APRB2_FWv302B01T01GE20061012"
$RoutersList[85][1] = "Conceptronic C54APRB2+ (FW: V3.02B01T01.GE.20061012)"
$RoutersList[86][0] = "CopperJet_1616"
$RoutersList[86][1] = "CopperJet 1616"
$RoutersList[87][0] = "Dell_Router_Truemobile_2300)"
$RoutersList[87][1] = "Dell Router (Truemobile 2300)"
$RoutersList[88][0] = "Devolo_MicroLink_ADSL_Modem_Router_FW10"
$RoutersList[88][1] = "Devolo MicroLink ADSL Modem Router (FW 1.0)"
$RoutersList[89][0] = "Devolo_MicroLink_ADSL_Modem_Router_FW159"
$RoutersList[89][1] = "Devolo MicroLink ADSL Modem Router (FW 1.59)"
$RoutersList[90][0] = "Devolo_MicroLink_LAN_Router_FW214"
$RoutersList[90][1] = "Devolo MicroLink LAN Router FW 2.14"
$RoutersList[91][0] = "DLINK_524_V205DE206DE_wopass"
$RoutersList[91][1] = "D-LINK 524 without password V2.05DE/2.06DE"
$RoutersList[92][0] = "DLINK_DGL_Serie_4100_4300"
$RoutersList[92][1] = "D-LINK DGL-Serie (4100 , 4300 and possible higher)"
$RoutersList[93][0] = "DLINK_DI524_V203DE_206DE"
$RoutersList[93][1] = "D-LINK DI-524 V2.03DE/2.06DE"
$RoutersList[94][0] = "DLINK_DI524_V203DE_206DE_RECO"
$RoutersList[94][1] = "D-LINK DI-524 V2.03DE/2.06DE (Reconnect)"
$RoutersList[95][0] = "DLINK_DI524_V203DE_206DE_RESET"
$RoutersList[95][1] = "D-LINK DI-524 V2.03DE/2.06DE (Restart)"
$RoutersList[96][0] = "DLink_DI604"
$RoutersList[96][1] = "D-Link DI-604"
$RoutersList[97][0] = "DLink_DIR635"
$RoutersList[97][1] = "D-Link DIR 635"
$RoutersList[98][0] = "DLINK_DIR100_FW102DE"
$RoutersList[98][1] = "D-LINK DIR-100 [FW: 1.02DE]"
$RoutersList[99][0] = "DLINK_DIR100_FW111DE"
$RoutersList[99][1] = "D-Link DIR-100 FW v1.11DE"
$RoutersList[100][0] = "DLINK_DSL_G664T_FWv300B01T02EU20060830"
$RoutersList[100][1] = "D-LINK DSL G664T (FW: V3.00B01T02.EU.20060830)"
$RoutersList[101][0] = "DLink_DSL_380T_FWv300B01T02DE20060718"
$RoutersList[101][1] = "D-Link DSL-380T (FW: V3.00B01T02.DE.20060718)"
$RoutersList[102][0] = "DLINK_DSL_524T_Annex_A"
$RoutersList[102][1] = "D-LINK DSL-524T (Annex A)"
$RoutersList[103][0] = "DLINK_DSL_584T"
$RoutersList[103][1] = "D-LINK DSL-584T"
$RoutersList[104][0] = "DLink_DI_804"
$RoutersList[104][1] = "D-Link-DI 804"
$RoutersList[105][0] = "Draytek_Vigor_2104P_FW252"
$RoutersList[105][1] = "Draytek Vigor 2104P (FW: 2.5.2)"
$RoutersList[106][0] = "DrayTek_Vigor_2900"
$RoutersList[106][1] = "DrayTek Vigor 2900"
$RoutersList[107][0] = "DrayTek_Vigor_2910"
$RoutersList[107][1] = "DrayTek Vigor 2910"
$RoutersList[108][0] = "Edimax_Br_6104K_FW329_RECO1"
$RoutersList[108][1] = "Edimax Br-6104K (FW: 3.29) [Reconnect v1]"
$RoutersList[109][0] = "Edimax_Br_6104K_FW329_RECO2"
$RoutersList[109][1] = "Edimax Br-6104K (FW: 3.29) [Reconnect v2]"
$RoutersList[110][0] = "Edimax_Br_6104K_FW329_RESET"
$RoutersList[110][1] = "Edimax Br-6104K (FW: 3.29) [Restart]"
$RoutersList[111][0] = "Edimax_BR_6204wg"
$RoutersList[111][1] = "Edimax BR-6204wg"
$RoutersList[112][0] = "Eumex_300_ip"
$RoutersList[112][1] = "Eumex 300 ip"
$RoutersList[113][0] = "Eumex_300_ip_FW150405"
$RoutersList[113][1] = "Eumex 300 ip (FW: 15.04.05)"
$RoutersList[114][0] = "Fiberline_CAS_2040_FW_60"
$RoutersList[114][1] = "Fiberline CAS 2040 FW 6.0"
$RoutersList[115][0] = "Fiberline_CAS_3040_FW12004"
$RoutersList[115][1] = "Fiberline CAS-3040 FW 1.20.04"
$RoutersList[116][0] = "Horstbox_DVA_G3342SD_FW203ge"
$RoutersList[116][1] = "Horstbox DVA-G3342SD, Firmware 2.03 german"
$RoutersList[117][0] = "Inventel_Livebox"
$RoutersList[117][1] = "Inventel Livebox"
$RoutersList[118][0] = "LevelOne_FBR_1416B_FW20004"
$RoutersList[118][1] = "LevelOne FBR-1416B (FW: 2.00.04)"
$RoutersList[119][0] = "LevelOne_FBR_1461B"
$RoutersList[119][1] = "LevelOne FBR-1461B"
$RoutersList[120][0] = "Linksys_AG041"
$RoutersList[120][1] = "Linksys AG041"
$RoutersList[121][0] = "Linksys_AG241"
$RoutersList[121][1] = "Linksys AG241"
$RoutersList[122][0] = "Linksys_WAG300N_FW10106"
$RoutersList[122][1] = "Linksys WAG300N FW:1.01.06"
$RoutersList[123][0] = "Linksys_WRT_54G_FW7001"
$RoutersList[123][1] = "Linksys WRT 54G (FW: 7.00.1)"
$RoutersList[124][0] = "Linksys_WRT_54GS_V11FWTomatoVersion110"
$RoutersList[124][1] = "Linksys WRT 54GS V.1.1 (FW: Tomato Version 1.10)"
$RoutersList[125][0] = "Linksys_WRT54G_V5_FW1006"
$RoutersList[125][1] = "Linksys WRT54G V5 (FW: 1.00.6)"
$RoutersList[126][0] = "Linksys_WRT54G_GL_GS_ForKabeldeutschland"
$RoutersList[126][1] = "Linksys WRT54G/GL/GS (For Kabeldeutschland)"
$RoutersList[127][0] = "Linksys_WRT54G_GL_GS_FW_DDWRTv24Beta"
$RoutersList[127][1] = "Linksys WRT54G/GL/GS: Firmware DD-WRT v24 Beta (08/15/07)"
$RoutersList[128][0] = "Linksys_WRT54G3G_Vodofon_Branding"
$RoutersList[128][1] = "Linksys WRT54G3G (Vodofon Branding)"
$RoutersList[129][0] = "Linksys_WRT54GC_FWv1030"
$RoutersList[129][1] = "Linksys WRT54GC (FW: v1.03.0)"
$RoutersList[130][0] = "Linksys_WRT54GL_FWv4305"
$RoutersList[130][1] = "Linksys WRT54GL (Firmware Version: v4.30.5)"
$RoutersList[131][0] = "Linksys_WRT54GL_11_FWvTomato107"
$RoutersList[131][1] = "Linksys WRT54GL 1.1 (FW: Tomato 1.07)"
$RoutersList[132][0] = "Linksys_WRT_54GL_mitDDWRTv23SP1Final"
$RoutersList[132][1] = "Linksys WRT-54GL mit DD-WRT v23 SP1 Final"
$RoutersList[133][0] = "Linksys_WRT54GS_FWv4708_Hyperwrt21b1Thibor14"
$RoutersList[133][1] = "Linksys WRT54GS (FW: v4.70.8, Hyperwrt 2.1b1 + Thibor14"
$RoutersList[134][0] = "Linksys_WRT54GS_FW1506"
$RoutersList[134][1] = "Linksys WRT54GS Firmware-Version: 1.50.6"
$RoutersList[135][0] = "Linksys_WRT54GS_V11_FWTomatov110"
$RoutersList[135][1] = "Linksys WRT54GS V.1.1 Firmware Tomato Version 1.10"
$RoutersList[136][0] = "Linksys_WRT54GS_V4_FWDDWRTv23SP2"
$RoutersList[136][1] = "Linksys WRT54GS V.4 (FW: DD-WRT v.23 SP2)"
$RoutersList[137][0] = "Motorola_Communication_Gateway_CG4500E"
$RoutersList[137][1] = "Motorola Communication Gateway CG4500E"
$RoutersList[138][0] = "Motorola_SBV4200"
$RoutersList[138][1] = "Motorola SBV4200"
$RoutersList[139][0] = "Motorola_SBV5101"
$RoutersList[139][1] = "Motorola SBV5101"
$RoutersList[140][0] = "MSI_RG54SE_II_FW352Build070402Rel60023n"
$RoutersList[140][1] = "MSI RG54SE II(FW: 3.5.2 Build 070402 Rel.60023n)"
$RoutersList[141][0] = "NetFaster_IAD"
$RoutersList[141][1] = "NetFaster IAD"
$RoutersList[142][0] = "NetGear_DG632B"
$RoutersList[142][1] = "NetGear DG632B"
$RoutersList[143][0] = "Netgear_DG834B"
$RoutersList[143][1] = "Netgear DG834B"
$RoutersList[144][0] = "Netgear_DG834NB"
$RoutersList[144][1] = "Netgear DG834NB"
$RoutersList[145][0] = "Netgear_DGB834PN"
$RoutersList[145][1] = "Netgear DGB834PN"
$RoutersList[146][0] = "Netgear_MR814_FWv5305"
$RoutersList[146][1] = "Netgear MR814 Firmware Version V5.3_05"
$RoutersList[147][0] = "Netgear_VPN_FW_FVS318v2FWv30_26RC1"
$RoutersList[147][1] = "Netgear ProSafe VPN Firewall FVS318v2 FW v3.0_26RC1"
$RoutersList[148][0] = "Netgear_RP614v2"
$RoutersList[148][1] = "Netgear RP614v2"
$RoutersList[149][0] = "Netgear_RP614v4"
$RoutersList[149][1] = "Netgear RP614v4"
$RoutersList[150][0] = "Netgear_WGB_111v2"
$RoutersList[150][1] = "Netgear WGB 111v2"
$RoutersList[151][0] = "Netgear_WGR614_v2"
$RoutersList[151][1] = "Netgear WGR614 v2"
$RoutersList[152][0] = "Netgear_WGR614v6_FWv119GR_119"
$RoutersList[152][1] = "Netgear WGR614v6 (FW: V1.1.9GR_1.1.9)"
$RoutersList[153][0] = "Netgear_WGR614v7_FWv1114_1114GR"
$RoutersList[153][1] = "Netgear WGR614v7 (FW: V1.1.14_1.1.14GR)"
$RoutersList[154][0] = "Netgear_WGT624_V1"
$RoutersList[154][1] = "Netgear WGT624 V1"
$RoutersList[155][0] = "Netgear_WGT624_V3"
$RoutersList[155][1] = "Netgear WGT624 V3"
$RoutersList[156][0] = "Netgear_WGT624_v3_FWv2016_101"
$RoutersList[156][1] = "Netgear WGT624 v3 (Firmware: V2.0.16_1.0.1)"
$RoutersList[157][0] = "Netgear_WGT624_V3_V4210_101"
$RoutersList[157][1] = "Netgear WGT624 V3 V4.2.10_1.0.1"
$RoutersList[158][0] = "Netgear_WNR834B"
$RoutersList[158][1] = "Netgear WNR834B"
$RoutersList[159][0] = "Netgear_WNR854T"
$RoutersList[159][1] = "Netgear WNR854T"
$RoutersList[160][0] = "Netgear_WPN824"
$RoutersList[160][1] = "Netgear WPN824"
$RoutersList[161][0] = "Netgear_WPN824_FWv2015_1011"
$RoutersList[161][1] = "Netgear WPN824 (FW: V2.0.15_1.0.11)"
$RoutersList[162][0] = "Netgear_WPN824V2_FWv2010_1217"
$RoutersList[162][1] = "Netgear WPN824V2 FW V2.0.10_1.2.17"
$RoutersList[163][0] = "Netopia_3000"
$RoutersList[163][1] = "Netopia 3000"
$RoutersList[164][0] = "Netopia_3342_3352_other_Netopia"
$RoutersList[164][1] = "Netopia 3342 / 3352 possible all other Netopia"
$RoutersList[165][0] = "Netopia_3357NWG"
$RoutersList[165][1] = "Netopia 3357NWG"
$RoutersList[166][0] = "Siemens_Gigaset_SE_555_WLAN_DSL_FWv130n"
$RoutersList[166][1] = "Siemens Gigaset SE 555 WLAN DSL Firmware: 1.30n"
$RoutersList[167][0] = "Siemens_Gigaset_SE105"
$RoutersList[167][1] = "Siemens Gigaset SE105 v1"
$RoutersList[168][0] = "Siemens_Gigaset_SE105v2"
$RoutersList[168][1] = "Siemens Gigaset SE105 v2"
$RoutersList[169][0] = "Siemens_Gigaset_SE505_dsl_cable"
$RoutersList[169][1] = "Siemens Gigaset SE505 dsl-cable"
$RoutersList[170][0] = "Siemens_Gigaset_SE505_DDWRT"
$RoutersList[170][1] = "Siemens Gigaset SE505, DD-WRT"
$RoutersList[171][0] = "Siemens_Gigaset_SE515_dsl"
$RoutersList[171][1] = "Siemens Gigaset SE515 dsl"
$RoutersList[172][0] = "Siemens_Gigaset_SE551_WLAN_dslcable"
$RoutersList[172][1] = "Siemens Gigaset SE551 WLAN dsl/cable"
$RoutersList[173][0] = "Siemens_Gigaset_SE551_WLanDSL_Kabeldeutschland"
$RoutersList[173][1] = "Siemens Gigaset SE551 WLan/DSL (For Kabeldeutschland)"
$RoutersList[174][0] = "Siemens_Gigaset_SX541_WLANDSL"
$RoutersList[174][1] = "Siemens Gigaset SX541 WLAN/DSL"
$RoutersList[175][0] = "Siemens_Gigaset_Wireless_Router_54MBits_FW_de_30203"
$RoutersList[175][1] = "Siemens Gigaset Wireless Router 54 MBit/s FW de_3.02.03"
$RoutersList[176][0] = "Siemens_Gigaset_WLan_Router_SE551_v1"
$RoutersList[176][1] = "Siemens Gigaset WLan Router SE551 [Restart]"
$RoutersList[177][0] = "Siemens_Gigaset_WLan_Router_SE551_v2"
$RoutersList[177][1] = "Siemens Gigaset WLan Router SE551 [Reconnect]"
$RoutersList[178][0] = "Siemens_Speedstream_4100"
$RoutersList[178][1] = "Siemens Speedstream 4100"
$RoutersList[179][0] = "Sitecom_Broadband_Home_Station"
$RoutersList[179][1] = "Sitecom Broadband Home Station"
$RoutersList[180][0] = "Sitecom_DC_202"
$RoutersList[180][1] = "Sitecom DC-202"
$RoutersList[181][0] = "Sitecom_DC_202_V3"
$RoutersList[181][1] = "Sitecom DC-202 V3"
$RoutersList[182][0] = "Sitecom_DC_202_V5"
$RoutersList[182][1] = "Sitecom DC-202 V5"
$RoutersList[183][0] = "Sitecom_DC_207"
$RoutersList[183][1] = "Sitecom DC-207"
$RoutersList[184][0] = "Sitecom_WL_114v1"
$RoutersList[184][1] = "Sitecom WL-114v1"
$RoutersList[185][0] = "Sitecom_WL_122"
$RoutersList[185][1] = "Sitecom WL-122"
$RoutersList[186][0] = "Sitecom_WL_143"
$RoutersList[186][1] = "Sitecom WL-143"
$RoutersList[187][0] = "Sitecom_WL_153_MIMO_XR"
$RoutersList[187][1] = "Sitecom WL-153 MIMO XR"
$RoutersList[188][0] = "Sitecom_WL_160"
$RoutersList[188][1] = "Sitecom WL-160"
$RoutersList[189][0] = "Sitecom_WL_160_54g_Wireless_Broadband_Router"
$RoutersList[189][1] = "Sitecom WL-160 54g Wireless Broadband Router"
$RoutersList[190][0] = "SMC_2804WBR"
$RoutersList[190][1] = "SMC 2804WBR"
$RoutersList[191][0] = "SMC_7404_bra"
$RoutersList[191][1] = "SMC 7404 bra"
$RoutersList[192][0] = "SMC_WBR14T_G"
$RoutersList[192][1] = "SMC WBR14T-G"
$RoutersList[193][0] = "Speedtouch_516i"
$RoutersList[193][1] = "Speedtouch 516i"
$RoutersList[194][0] = "Speedtouch_546v6"
$RoutersList[194][1] = "Speedtouch 546v6"
$RoutersList[195][0] = "SpeedTouch_585_FW6196"
$RoutersList[195][1] = "SpeedTouch 585 (FW: 6.1.9.6)"
$RoutersList[196][0] = "Speedtouch_585i_v6_FW6196"
$RoutersList[196][1] = "Speedtouch 585i v6 FW: 6.1.9.6"
$RoutersList[197][0] = "Speedtouch_585iv6_FW5390"
$RoutersList[197][1] = "Speedtouch 585iv6 FW 5.3.9.0"
$RoutersList[198][0] = "Speedtouch_585v6_Firmware_5390_von_AON"
$RoutersList[198][1] = "Speedtouch 585v6 Firmware (5.3.9.0) von AON"
$RoutersList[199][0] = "Speedtouch_5xx_serie"
$RoutersList[199][1] = "Speedtouch 5xx serie"
$RoutersList[200][0] = "Speedtouch_716"
$RoutersList[200][1] = "Speedtouch 716"
$RoutersList[201][0] = "Speedtouch_780WL"
$RoutersList[201][1] = "Speedtouch 780WL"
$RoutersList[202][0] = "Targa_WR_500_VoIP"
$RoutersList[202][1] = "Targa WR 500 VoIP"
$RoutersList[203][0] = "TCOM_Sinus_154DSL_Basic_SE_FW_110"
$RoutersList[203][1] = "T-COM Sinus 154 DSL Basic SE Firmware Version 1.10"
$RoutersList[204][0] = "TCOM_Sinus_1054_DSL"
$RoutersList[204][1] = "T-COM Sinus 1054 DSL"
$RoutersList[205][0] = "TCOM_Sinus_154_DSL_SE"
$RoutersList[205][1] = "T-COM Sinus 154 DSL SE"
$RoutersList[206][0] = "TCOM_Sinus_154_DSL_Basic"
$RoutersList[206][1] = "T-COM Sinus 154 DSL Basic"
$RoutersList[207][0] = "TCOM_Speedport_500V_W500_V"
$RoutersList[207][1] = "T-COM Speedport 500V W500(V)"
$RoutersList[208][0] = "TCOM_Speedport_500V_W501_V"
$RoutersList[208][1] = "T-COM Speedport 500V W501(V)"
$RoutersList[209][0] = "TCOM_Speedport_500V_W502_V"
$RoutersList[209][1] = "T-COM Speedport 500V W502(V)"
$RoutersList[210][0] = "TCOM_Speedport_500V_W700_V"
$RoutersList[210][1] = "T-COM Speedport 500V W700(V)"
$RoutersList[211][0] = "TCOM_Sinus_154_DSL_FW081"
$RoutersList[211][1] = "T-COM Sinus 154 DSL FW 0.81"
$RoutersList[212][0] = "TCOM_Sinus_W500V_with_telephon_Anrufbeantworter"
$RoutersList[212][1] = "T-COM Sinus W500V telephon und Anrufbeantworter"
$RoutersList[213][0] = "TCOM_Speedport_500V"
$RoutersList[213][1] = "T-COM Speedport 500V"
$RoutersList[214][0] = "TCOM_Speedport_W502V_Fw117TypA"
$RoutersList[214][1] = "T-COM Speedport W 502V Fw 1.17 (Typ A)"
$RoutersList[215][0] = "TCOM_Speedport_W502V_Fw119TypA"
$RoutersList[215][1] = "T-COM Speedport W 502V Fw 1.19 (Typ A)"
$RoutersList[216][0] = "TCOM_Speedport_W700V_FW107001"
$RoutersList[216][1] = "T-COM Speedport W 700V FW 1.07.001"
$RoutersList[217][0] = "TCOM_Speedport_W700V_FW116"
$RoutersList[217][1] = "T-COM Speedport W 700V FW 1.16"
$RoutersList[218][0] = "TCOM_Speedport_W700V_FW122000"
$RoutersList[218][1] = "T-COM Speedport W 700V FW 1.22.000"
$RoutersList[219][0] = "TCOM_Speedport_W701V"
$RoutersList[219][1] = "T-COM Speedport W 701V"
$RoutersList[220][0] = "TCom_Speedport_W701V_FW330445"
$RoutersList[220][1] = "T-Com Speedport W 701V (FW: 33.04.45)"
$RoutersList[221][0] = "TCOM_Speedport_W900V_FW340421"
$RoutersList[221][1] = "T-COM Speedport W 900 V (FW 34.04.21)"
$RoutersList[222][0] = "TCom_Speedport_W920V_FW650455"
$RoutersList[222][1] = "T-Com Speedport W 920V (FW: 65.04.55)"
$RoutersList[223][0] = "TCom_Sinus_1054_Firmware_12"
$RoutersList[223][1] = "T-Com Sinus 1054 Firmware 1.2"
$RoutersList[224][0] = "TCOM_Speedport_W501V_Alte_Firmware"
$RoutersList[224][1] = "T-COM Speedport W501V Alternal Firmware"
$RoutersList[225][0] = "TCOM_Teledat_830_DSL_Router"
$RoutersList[225][1] = "T-COM Teledat 830 DSL Router"
$RoutersList[226][0] = "TCOM_TSinus_130"
$RoutersList[226][1] = "T-COM T-Sinus 130"
$RoutersList[227][0] = "Teledat_Router_530"
$RoutersList[227][1] = "Teledat Router 530"
$RoutersList[228][0] = "Teledat_Router_631"
$RoutersList[228][1] = "Teledat Router 631"
$RoutersList[229][0] = "Telnet_dsl_104"
$RoutersList[229][1] = "Telnet @dsl 104"
$RoutersList[230][0] = "Thomson_SpeedTouch_780_WL_von_Tele2"
$RoutersList[230][1] = "Thomson SpeedTouch 780 WL(i) on Tele2"
$RoutersList[231][0] = "Thomson_Speedtouch_ST706_WL"
$RoutersList[231][1] = "Thomson Speedtouch ST706 WL"
$RoutersList[232][0] = "Thomson_THG_520"
$RoutersList[232][1] = "Thomson THG 520"
$RoutersList[233][0] = "Thomson_THG_540"
$RoutersList[233][1] = "Thomson THG 540"
$RoutersList[234][0] = "Tilgin_Vood_422"
$RoutersList[234][1] = "Tilgin Vood 422"
$RoutersList[235][0] = "Tomato_Firmware113_114_and_115"
$RoutersList[235][1] = "Tomato Firmware 1.13, 1.14 and 1.15 v1"
$RoutersList[236][0] = "Tomato_Firmware113_114_and_115v2"
$RoutersList[236][1] = "Tomato Firmware 1.13, 1.14 and 1.15 v2"
$RoutersList[237][0] = "TrendNet_TEW_431BRPFWVersion12Release05"
$RoutersList[237][1] = "TrendNet TEW-431BRP (FW: Version 1.2 Release 05)"
$RoutersList[238][0] = "Trendnet_TEW_631BRPFirmware103717Jan2008"
$RoutersList[238][1] = "Trendnet TEW-631BRP, Firmware 1.0.3.7 17 Jan 2008"
$RoutersList[239][0] = "Trendnet_TEW_632BRP"
$RoutersList[239][1] = "Trendnet TEW-632BRP"
$RoutersList[240][0] = "T_Sinus_1054Firmware081"
$RoutersList[240][1] = "T-Sinus 1054 Firmware 0.81"
$RoutersList[241][0] = "T_Sinus_1054_Firmware_088"
$RoutersList[241][1] = "T-Sinus 1054 Firmware 0.88"
$RoutersList[242][0] = "US_Robotics_USR5461_FW3933508_Oct252006"
$RoutersList[242][1] = "U.S.Robotics USR5461 Firmware Version: 3.93.35.0.8 (Oct 25 2006)"
$RoutersList[243][0] = "WL_500g_Premium"
$RoutersList[243][1] = "WL-500g Premium"
$RoutersList[244][0] = "ZyXEL_P623ME_T1_FWv340QB1_1242005"
$RoutersList[244][1] = "ZyXEL P623ME-T1 (FW: V3.40(QB.1) 1/24/2005"
$RoutersList[245][0] = "ZyXel_P_660HW_T7C"
$RoutersList[245][1] = "ZyXel P-660HW-T7C"
$RoutersList[245][0] = "ZyXel_Prestige_650_HE_7"
$RoutersList[245][1] = "ZyXel Prestige 650 HE-7"
$RoutersList[245][0] = "Zyxel660hw_61_FWv200B02T02GE2006011"
$RoutersList[245][1] = "Zyxel660hw-61 (Firmware Version : V2.00B02T02.GE.2006011)"
;New.
$RoutersList[246][0] = "MSI_RG60g_FW_R197f5R61"
$RoutersList[246][1] = "MSI RG60g FirmWare R1.97f5-R61"
$RoutersList[247][0] = "HUAWEI_SmartAX_MT882_FW_R_E37540"
$RoutersList[247][1] = "HUAWEI SmartAX MT882 [Restart] Firmware Release E.37.5.40"
$RoutersList[248][0] = "ZoomX4_5651"
$RoutersList[248][1] = "ZoomX4 5651 [Restart] Firmware Version 2.1.0.0"
$RoutersList[249][0] = "Edimax_BR6215SRg"
$RoutersList[249][1] = "Edimax BR6215SRg"
$RoutersList[250][0] = "NetGear_wpn824v2_v2010"
$RoutersList[250][1] = "NetGear wpn824 v2.0.10"
Func RouterReconnectCURL($PerRR_Pages, $RoutersSleep)
$Page = StringSplit($PerRR_Pages, ">|<", 1)
SetStatus("Operation Started: Router Reconnection", "connecting router '" & $network & "'")
For $i = 1 To $Page[0]
If $i = 1 Then SetStatus("Operation Started: Router Reconnection", "sending the disconnecting command'")
If $i = 2 Then SetStatus("Operation Started: Router Reconnection", "sending the reconnecting command'")
__LOG("[Firing: "&$Page[$i]&"]" & @CRLF)
Local $ret = ShellExecuteWait('curl.exe', $Page[$i], "", "open", @SW_HIDE)
If $ret = 1 Then
__LOG("... Successfully done!")
Else
__LOG("... Failed !")
EndIf
SetStatus("Operation Started: Router Reconnection", "done!'")
If $i = $Page[0] And $Page[0] > 1 Then ExitLoop
__LOG("Sleeping: " & $RoutersSleep & " Secs" & @CRLF & "____________________________________________________________________" & @CRLF)
Sleeper($RoutersSleep / 1000, "Operation Started: Router Reconnection")
Next
Return "Router Reconnection"
EndFunc ;==>RouterReconnectInetGET
Func RouterReconnectCall_3com_3CRWE754G72_B() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/statusprocess.exe?ifno=-1&connect=+Connect+"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/statusprocess.exe?ifno=-1&disconnect=Disconnect"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_3com_Wireless_11g_CBL_DSL() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/main/login.htm" -d "page=login&GetTimeVal=1187787359171&URL=PASSWORT"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/main/status_admin.htm" -d "page=status_admin&button=PppoeDisconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/main/status_admin.htm" -d "page=status_admin&button=PppoeConnect"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_4MBO_WLAN_AP_Router_2002() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/status.cgi?Connect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/status.cgi?Disconnect"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Arcor_Easybox_600() ;CURL method!
Return RouterReconnectCall_Arcor_Easybox_300()
EndFunc
Func RouterReconnectCall_Arcor_Easybox_400() ;CURL method!
Return RouterReconnectCall_Arcor_Easybox_300()
EndFunc
Func RouterReconnectCall_Arcor_Easybox_300() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/login.exe" -d "user='&$RoutersAdmin&'&pws='&$RoutersPass&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/statusprocess.exe" -d "pvc=0&cur_if=11&disconnect.x=102&disconnect.y=5&disconnect=Reconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/statusprocess.exe" -d "pvc=0&cur_if=3&connect.x=47&connect.y=10&connect=+Verbinden+"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Arcor_Easybox_A_300_Wlan() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/login.exe" -d "user='&$RoutersAdmin&'&pws='&$RoutersPass&'" -c "cookies.txt"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/statusprocess.exe" -d "pvc=0&cur_if=11&disconnect.x=92&disconnect.y=9&disconnect=Reconnect"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Arcor_Easybox_A_600_Wlan() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/login.exe" -d "user='&$RoutersAdmin&'&pws='&$RoutersPass&'" -c "cookies.txt"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/statusprocess.exe" -d "pvc=0&cur_if=11&disconnect.x=125&disconnect.y=9&disconnect=Reconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/statusprocess.exe" -d "pvc=0&cur_if=3&connect.x=41&connect.y=9&connect=+Verbinden+"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Arcor_Easybox_A_800() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/login.exe" -d "user='&$RoutersAdmin&'&pws='&$RoutersPass&'" -c "cookies.txt"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/statusprocess.exe" -d "pvc=0&cur_if=11&disconnect.x=113&disconnect.y=13&disconnect=Neu+verbinden"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_ASUS_RX3041_V2212101() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/do_cmd.htm" -d "CMD=WAN_CON&GO=sys_status.htm&action=4"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/do_cmd.htm" -d "CMD=WAN_CON&GO=sys_status.htm&action=3"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Asus_WL_500g_Premium_DDWRTv24() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '-b cookies.txt -c cookies.txt -m 10 -u "'&$RoutersAdmin&':'&$RoutersPass&'" -d "submit_button=Status_Router&action=Apply&change_action=gozila_cgi&submit_type=Disconnect_pppoe" "http://'&$RoutersIP&'/apply.cgi"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/do_cmd.htm" -d "CMD=WAN_CON&GO=sys_status.htm&action=3"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_FRITZBox_WLAN_3030()
Return RouterReconnectCall_AVM_FRITZBox_Fon_5140()
EndFunc
Func RouterReconnectCall_FRITZBox_WLAN_3050()
Return RouterReconnectCall_AVM_FRITZBox_Fon_5140()
EndFunc
Func RouterReconnectCall_FRITZBox_WLAN_3070()
Return RouterReconnectCall_AVM_FRITZBox_Fon_5140()
EndFunc
Func RouterReconnectCall_FRITZBox_WLAN_3130()
Return RouterReconnectCall_AVM_FRITZBox_Fon_5140()
EndFunc
Func RouterReconnectCall_FRITZBox_WLAN_3170()
Return RouterReconnectCall_AVM_FRITZBox_Fon_5140()
EndFunc
Func RouterReconnectCall_AVM_FRITZBox_Fon_WLAN_7050v1()
Return RouterReconnectCall_AVM_FRITZBox_Fon_5140()
EndFunc
Func RouterReconnectCall_AVM_FRITZBox_Fon_WLAN_7140()
Return RouterReconnectCall_AVM_FRITZBox_Fon_5140()
EndFunc
Func RouterReconnectCall_AVM_FRITZBox_Fon_WLAN_7141()
Return RouterReconnectCall_AVM_FRITZBox_Fon_5140()
EndFunc
Func RouterReconnectCall_AVM_FRITZBox_Fon_7150()
Return RouterReconnectCall_AVM_FRITZBox_Fon_5140()
EndFunc
Func RouterReconnectCall_AVM_FRITZBox_Fon_WLAN_7170_SL()
Return RouterReconnectCall_AVM_FRITZBox_Fon_5140()
EndFunc
Func RouterReconnectCall_AVM_FRITZBox_Fon_WLAN_7170()
Return RouterReconnectCall_AVM_FRITZBox_Fon_5140()
EndFunc
Func RouterReconnectCall_AVM_FRITZBox_Fon_5010_ANALOG()
Return RouterReconnectCall_AVM_FRITZBox_Fon_5140()
EndFunc
Func RouterReconnectCall_AVM_FRITZBox_Fon_5010_ISDN()
Return RouterReconnectCall_AVM_FRITZBox_Fon_5140()
EndFunc
Func RouterReconnectCall_AVM_FRITZBox_Fon_5050()
Return RouterReconnectCall_AVM_FRITZBox_Fon_5140()
EndFunc
Func RouterReconnectCall_AVM_FRITZBox_Fon_5140()
Return RouterReconnectCall_AVM_FRITZBox_Fon_SEVERALROUTERS()
EndFunc
Func RouterReconnectCall_AVM_FRITZBox_Fon_WLAN_7170_FW290437() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://fritz.box:49000/upnp/control/WANIPConn1" -H "Content-Type: text/xml; charset="utf-8"" -H "SoapAction:urn:schemas-upnp-org:service:WANIPConnection:1#ForceTermination" -d " "
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_AVM_FRITZBox_Fon_WLAN_7050v2()
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/webcm getpage=../html/logincheck.html&errorpage=../html/index.html&var:lang=de&var:pagename=home&var:menu=home&var:menutitle=Home&time:settings/time=1194007516%2C-60"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/webcm getpage=../html/de/menus/menu2.html&errorpage=../html/index.html&var:lang=de&var:pagename=home&var:menu=home&time:settings/time=1194007517%2C-60"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Belkin_54g_Deutsch_F5D7630de4B() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/login.exe" -d "pws='&$RoutersPass&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/statusprocess.exe" -d "disconnect=Abbruch"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/statusprocess.exe" -d "connect=Verbinden"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/logout.exe'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Belkin_F5D6231_4v1() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/login.html" -d "page=login&goto=/util_reset.html&pws='&$RoutersPass&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/util_reset.html" -d "page=util_reset&logout=2"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Belkin_F5D7230_4_FW40503() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/login.cgi?page=login&logout=2&pws='&$RoutersPass&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/apply.cgi?webpage=util_reset.html&action=Reboot&page=system_reset&logout=2"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Belkin_F5D7230de4() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/login.exe" -d "pws='&$RoutersPass&'" -c "cookies.txt"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/restart.exe" -d "page=tools_gateway&logout=" -c "cookies.txt"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Belkin_F5D7231_4() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/apply.cgi?webpage=util_reset.html&action=Reboot&page=system_reset&logout=2"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/login.cgi?page=login&logout=2&pws='&$RoutersPass&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/apply.cgi?webpage=util_reset.html&action=Reboot&page=system_reset&logout=2"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Belkin_F5D8231_4_v2() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/setup.cgi" -d "pws='&$RoutersPass&'&todo=login&this_file=login.html&next_file=&message=" -c "cookies.txt"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/setup.cgi" -d "reboot=Restart+Router&todo=reboot&this_file=ut_reset.html&next_file=reset_ok.html&message="'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Belkin_F5D8231_4_UK20113() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/setup.cgi" -d "pws='&$RoutersPass&'&todo=login&this_file=login.html&next_file=&message=" -c "cookies.txt"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/setup.cgi" -d "reboot=Restart+Router&todo=reboot&this_file=ut_reset.html&next_file=reset_ok.html&message="'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Belkin_Router_F5D5230_4() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/login.htm" -d "page=login&pws='&$RoutersPass&'" -c "cookies.txt"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/tools_gateway.htm" -d "page=tools_gateway&logout=2"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Belkin54g_FWF5D72304_UK_80107() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/login.cgi" -d "page=&logout=&action=submit&pws='&$RoutersPass&'" -c "cookies.txt"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/ut_reset.cgi" -d "webpage=ut_reset.html&action=Reboot&page=&logout=&reboot=Restart+Router" -b "cookies.txt"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Billion_BIPAC_640_AE() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/stat1.htm?page=status&Conn=Abbruch&ConnStatus=Disconnecting&pptpConn=&PPTPConnStatus=&renew=&DHCPConnStatus=&scrollTop=&isclear=3"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/stat1.htm?page=status&Conn=Verbinden&ConnStatus=Abbruch&pptpConn=&PPTPConnStatus=&renew=&DHCPConnStatus=&scrollTop=&isclear=3"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Buffalo_WBR_G54() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/advance/apply.cgi?session=0&action_melco=wanlink&wanlink=down"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/advance/apply.cgi?session=0&action_melco=wanlink&wanlink=up"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Buffalo_WHR_G54S()
Return RouterReconnectCall_Buffalo_WHR_G54_Ver140()
EndFunc
Func RouterReconnectCall_Buffalo_WHR_G54_Ver140() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/cgi -d "req=inp&res=info.html&STOP0=Stopp"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/cgi -d "req=inp&res=info.html&START0=Start"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Conceptronic_C54APRB2_FWv302B01T01GE20061012() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/webcm" -d "getpage=../html/status/deviceinfofile.htm&encaps0:settings/manual_conn=0&var:conid=encaps0&var:mycon=connection0&var:contype=&connection0:pppoe:command/stop=&var:judge="'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/webcm" -d "getpage=../html/status/deviceinfofile.htm&encaps0:settings/manual_conn=1&var:conid=encaps0&var:mycon=connection0&var:contype=&connection0:pppoe:command/start=&var:judge=1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_CopperJet_1616() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/status-welcome-common.html/disconnect" -d "EmWeb_ns%3Avim%3A3=%2Fstatus.html&EmWeb_ns%3Avim%3A9._wanppp=ImService%3Appp-0&EmWeb_ns%3Avim%3A8._wanppp%3Aenabled=false&EmWeb_ns%3Avim%3A30=true"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/status-welcome-common.html/connect" -d "EmWeb_ns%3Avim%3A3=%2Fstatus.html&EmWeb_ns%3Avim%3A9._wanppp=ImService%3Appp-0&EmWeb_ns%3Avim%3A8._wanppp%3Aenabled=true&EmWeb_ns%3Avim%3A30=true"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Dell_Router_Truemobile_2300() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '-m 10 "http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/release.asp"'
$PerRR_Pages &= ">|<" & '-m 10 "http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/renew.asp"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Devolo_MicroLink_ADSL_Modem_Router_FW10() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/doc/en/ppp.htm?PPP_virtual_circuit=0&PPP_Action=1&WINDWEB_URL=/doc/en/ppp.htm"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/doc/en/ppp.htm?PPP_virtual_circuit=0&PPP_Action=0&WINDWEB_URL=/doc/en/ppp.htm"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Devolo_MicroLink_ADSL_Modem_Router_FW159() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/doc/de/ppp.htm?PPP_connection_number=1&New_PPP_Action=1&WINDWEB_URL=/doc/de/ppp.htm"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/doc/de/ppp.htm?PPP_connection_number=1&New_PPP_Action=0&WINDWEB_URL=/doc/de/ppp.htm"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Devolo_MicroLink_LAN_Router_FW214() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/de/status.htm?page=status&applyflag=1"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/de/status.htm?page=status&applyflag=0"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_DLINK_524_V205DE206DE_wopass() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&':80/cgi-bin/dial?rc=@&A=H0&rd=status"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/de/status.htm?page=status&applyflag=0"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_DLINK_DGL_Serie_4100_4300() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/post_login.cgi?data='&$RoutersPass&'."'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/pppoe.cgi?data=.f.."'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/pppoe.cgi?data=.P.."'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
;**** Send Users to: "/post_login.cgi?data=*******************_*******" encrypted pass ?!
EndFunc
Func RouterReconnectCall_DLINK_DI524_V203DE_206DE() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/logi" -d "rc=%40&PN=admin&PS=admin&rd=menu" -b "cookies.txt"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/dial?rc=@&A=H0&rd=status&ZT=1194962400078" -c "cookies.txt"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/dial?rc=@&A=D0&rd=status&ZT=1194962401000" -c "cookies.txt"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_DLINK_DI524_V203DE_206DE_RECO() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/dial?rc=@&A=H0&rd=status&ZT=1192648994609"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/dial?rc=@&A=D0&rd=status&ZT=1192649018234"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_DLINK_DI524_V203DE_206DE_RESET() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/rebo?v0=@mis&v1=1183545542609&v2=&v3=&v4=&v5=&v6=show&rd=x&ZT=1183545543718"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_DLink_DI604() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/dial?rc=@&A=H0&rd=status&ZT=1187756988343"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/status.htm?RC=@&ZT=1187756989265"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_DLink_DIR635() ;CURL method!
;The password must be your Login HASH
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/post_login.xml?hash='&$RoutersPass&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/wan_pppoe.cgi?connect=false"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/wan_pppoe.cgi?connect=true"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_DLINK_DIR100_FW102DE() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/postlogin.xgi" -d "authen_username=USERNAME&authen_password=MD5_PASSWORT" -c "cookies.txt"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/Status/st_device.xgi?set/runtime/wan/inf:1/Disconnect=1" -b "cookies.txt"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/Status/st_device.xgi?set/runtime/wan/inf:1/Connect=1" -b "cookies.txt"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_DLINK_DIR100_FW111DE() ;CURL method!
;The %PWD% is your MD5 crypted password. Use Live Header to found it.
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/postlogin.xgi" -d "authen_username=EUER_LOGIN&authen_password='&$RoutersPass&'" -c "cookies.txt"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/Status/st_device.xgi?set/runtime/wan/inf:1/Disconnect=1" -b "cookies.txt"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/Status/st_device.xgi?set/runtime/wan/inf:1/Connect=1" -b "cookies.txt"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_DLINK_DSL_G664T_FWv300B01T02EU20060830() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/webcm" -d "getpage=../html/status/deviceinfofile.htm&encaps0:settings/manual_conn=0&var:conid=encaps0&var:mycon=connection0&var:contype=&connection0:pppoe:command/stop=&var:judge="'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/webcm" -d "getpage=../html/status/deviceinfofile.htm&encaps0:settings/manual_conn=1&var:conid=encaps0&var:mycon=connection0&var:contype=&connection0:pppoe:command/start=&var:judge=1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_DLink_DSL_380T_FWv300B01T02DE20060718() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/webcm" -d "getpage=../html/status/deviceinfofile.htm&encaps0:settings/manual_conn=0&var:conid=encaps0&var:mycon=connection0&var:contype=&connection0:pppoe:command/stop=&var:judge="'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/webcm" -d "getpage=../html/status/deviceinfofile.htm&encaps0:settings/manual_conn=1&var:conid=encaps0&var:mycon=connection0&var:contype=&connection0:pppoe:command/start=&var:judge=1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_DLINK_DSL_524T_Annex_A() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/webcm" -d "getpage=../html/home/fpanelNAT.htm&var:conid=encaps0&var:mycon=connection0&var:Encaps=asis&var:change=&var:contype=pppoa&var:preForm=home&var:getpage=../html/home/wanPPP.htm&var:NATstate=1&var:Firewallstate=1&encaps0:settings/type=pppoa&connection0:settings/type=pppoa&encaps0:pvc:settings/active=1&encaps0:pvc:settings/vpi=8&encaps0:pvc:settings/vci=48&encaps0:pvc:settings/mac=00:1B:11:13:67:EB&encaps0:pvc:settings/traffic_class=UBR&encaps0:pvc:settings/pcr=0&encaps0:pvc:settings/scr=0&encaps0:pvc:settings/cdvt=0&encaps0:pvc:settings/mbs=0&encaps0:pvc:settings/auto_vc=0&encaps0:pppoa:settings/encaps=2&encaps0:pppoa:settings/username=8825040000&encaps0:pppoa:settings/password=%PWD%&encaps0:pppoa:settings/auth_type=Auto&encaps0:pppoa:settings/mtu=1400&encaps0:pppoa:settings/mru=1492&encaps0:pppoa:settings/idle=300&encaps0:pppoa:settings/maxfail=10&encaps0:pppoa:settings/debug=0&encaps0:pppoa:settings/mode=1&encaps0:pppoa:settings/lcp_echo_failure=10&encaps0:pppoa:settings/defaultroute=1&encaps0:pppoa:settings/ppp_unnum=0&encaps0:pppoa:settings/assigned_ip=0.0.0.0&connection0:fwan:settings/private/mtu/state=1&connection0:settings/description=encaps0&connection0:fwan:settings/private/spi/state=1&fdb:settings/service/mtu/mss_value=1360"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/webcm" -d "getpage=../html/home/wanPPP.htm&var:NATstate=1&var:Firewallstate=1&var:conid=encaps0&var:mycon=connection0&var:contype=pppoa&var:preForm=home&var:getpage=../html/home/wanPPP.htm&fdb:settings/service/nat/state=1&var:clone=&fdb:settings/service/spi/state=1&var:Encaps=asis&var:pppoemode=&var:pppoamode= "'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_DLINK_DSL_584T() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/webcm" -d "getpage=../html/status/deviceinfofile.htm&encaps0:settings/manual_conn=0&var:conid=encaps0&var:mycon=connection0&var:contype=&connection0:pppoe:command/stop=&var:judge="'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/webcm" -d "getpage=../html/status/deviceinfofile.htm&encaps0:settings/manual_conn=1&var:conid=encaps0&var:mycon=connection0&var:contype=&connection0:pppoe:command/start=&var:judge=1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_DLink_DI_804() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/di700.cgi?fid=1300"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Draytek_Vigor_2104P_FW252() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/v2x00.cgi?fid=168"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/online3.cgi"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_DrayTek_Vigor_2900() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/online3.cgi"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/goinet.cgi"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_DrayTek_Vigor_2910() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/online3.cgi?ifno=3"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/goinet.cgi"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Edimax_Br_6104K_FW329_RECO1() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/rstatus.tri" –d "action=Disconnect&wan_pro=2&conn_stats=300&layout=de"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/rstatus.tri" –d "action=Connect&wan_pro=2&conn_stats=-1&layout=de"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Edimax_Br_6104K_FW329_RECO2() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/goform/formWanTcpipSetup" -d "pppUserName=Benutzer&pppPassword=Passwort&pppServName=&pppMTU=1492&pppConnectType=2&pppDisconnect=Disconnect&pppEnTtl=1submit-url=/wanpppoe.asp&wanMode=2&ipMode=ppp"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/goform/formWanTcpipSetup" -d "pppUserName=Benutzer&pppPassword=Passwort&pppServName=&pppMTU=1492&pppConnectType=2&pppConnect=Connect&pppEnTtl=1submit-url=/wanpppoe.asp&wanMode=2&ipMode=ppp"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Edimax_Br_6104K_FW329_RESET() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/goform/formReboot" –d "reset_flag=0&x=53&y=15&submit-url=/tlreset.asp"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Edimax_BR_6204wg() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/goform/formConnect?buttonact=Disconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/goform/formConnect" -d "gw=0.0.0.0&buttonact=Connect&submit-url=/stanet.asp&wanMode=2"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Eumex_300_ip() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/webcm" -d "getpage=../html/hcti_startseite.htm&errorpage=../html/hcti_startseite.htm&connection0:settings/cmd_disconnect=1&var:state=0"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/webcm" -d "getpage=../html/hcti_startseite.htm&errorpage=../html/hcti_startseite.htm&connection0:settings/cmd_connect=1&var:state=5"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Eumex_300_ip_FW150405() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&':49000/upnp/control/WANIPConn1" -H "Content-Type: text/xml; charset="utf-8"" -H "SoapAction: urn:schemas-upnp-org:service:WANIPConnection:1#ForceTermination" -d ""'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Fiberline_CAS_2040_FW_60() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/ipstatus -d "disconn=RELEASE / DISCONNECT"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/ipstatus -d "conn=RENEW / CONNECT"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Fiberline_CAS_3040_FW12004() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/statusfix.htm -d "page=statusp&pppoeflag=1"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/statusfix.htm -d "page=statusp&pppoeflag=0"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Horstbox_DVA_G3342SD_FW203ge() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/goform/login_set" -d "login_userName='&$RoutersAdmin&'&login_password='&$RoutersPass&'&targetPage=welcome.html&sa ve=Anmelden" -e "http://'&$RoutersIP&'/german/basic/login.html" >NUL'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/goform/status_set" -d "disconnect=Trennen" -e "http://'&$RoutersIP&'/german/basic/main_status.html" >NUL'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/goform/status_set" -d "connect=Verbinden" -e "http://'&$RoutersIP&'/german/basic/main_status.html" >NUL'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Inventel_Livebox() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/adslok.cgi?enblInternet=0"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/adslok.cgi?enblInternet=1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_LevelOne_FBR_1416B_FW20004() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/setup.cgi" -d "todo=disconnect&this_file=st_poe.htm&next_file=st_poe.htm&message="'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/setup.cgi" -d "todo=connect&this_file=st_poe.htm&next_file=st_poe.htm&message="'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_LevelOne_FBR_1461B() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/goform/disconnect?wan_connect_status=Connected"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/goform/connect?wan_connect_status=Disconnected"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Linksys_AG041() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/Gozila.cgi?RouterStatus.htm=255&hid_returnPoint=&hid_dialAction=2"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/Gozila.cgi?RouterStatus.htm=255&hid_returnPoint=&hid_dialAction=1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Linksys_AG241() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/apply.cgi" -d "submit_button=Status_Router&submit_type=disconnect&change_action=gozila_cgi&wan_proto=dhcp&status_connection=0"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/apply.cgi" -d "submit_button=Status_Router&submit_type=connect&change_action=gozila_cgi&wan_proto=dhcp&status_connection=0"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Linksys_WAG300N_FW10106() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/setup.cgi?next_file=Status.htm -d "ctype=pppoe&ifstatus=Up&todo=disconnect&this_file=Status.htm&next_file=Stat us.htm&message="'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/setup.cgi?next_file=Status.htm -d "ctype=pppoe&ifstatus=Down&todo=connect&this_file=Status.htm&next_file=Statu s.htm&message="'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Linksys_WRT_54G_FW7001() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/rstatus.tri" -d "action=Disconnect&wan_pro=2&conn_stats=300&layout=de"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/rstatus.tri" -d "action=Connect&wan_pro=2&conn_stats=-1&layout=de"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Linksys_WRT54G_V5_FW1006() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/rstatus.tri" -d "action=Disconnect&wan_pro=2&conn_stats=300&layout=de"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/rstatus.tri" -d "action=Connect&wan_pro=2&conn_stats=-1&layout=de"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Linksys_WRT54G_GL_GS_ForKabeldeutschland() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/apply.cgi" -d "submit_button=WanMAC&action=ApplyTake&change_action=&submit_type=&mac_clone_enable=1&def_hwaddr=6&def_hwaddr_0=00&def_hwaddr_1=1A&def_hwaddr_2=92&def_hwaddr_3=2D&def_hwaddr_4=6A&def_hwaddr_5=%time:~3,2%&def_whwaddr=6&def_whwaddr_0=00&def_whwaddr_1=14&def_whwaddr_2=BF&def_whwaddr_3=F7&def_whwaddr_4=69&def_whwaddr_5=D5"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Linksys_WRT54G_GL_GS_FW_DDWRTv24Beta() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/apply.cgi" -d "submit_button=WanMAC&action=ApplyTake&change_action=&submit_type=&mac_clone_enable=1&def_hwaddr=6&def_hwaddr_0=00&def_hwaddr_1=1A&def_hwaddr_2=92&def_hwaddr_3=2D&def_hwaddr_4=6A&def_hwaddr_5=%time:~3,2%&def_whwaddr=6&def_whwaddr_0=00&def_whwaddr_1=14&def_whwaddr_2=BF&def_whwaddr_3=F7&def_whwaddr_4=69&def_whwaddr_5=D5"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Linksys_WRT54G3G_Vodofon_Branding() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/apply.cgi" -d "submit_button=index&change_action=gozila_cgi&submit_type=Connect_wwan&next _page=index_wstatus2.asp"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/apply.cgi" -d "submit_button=index&change_action=gozila_cgi&submit_type=Disconnect_wwan&n ext_page=index_wstatus2.asp"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Linksys_WRT54GC_FWv1030() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/status.cgi" -d "release=Disconnect&ctype=pppoe"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/status.cgi" -d "renew=+Connect+&ctype=pppoe"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Linksys_WRT54GL_FWv4305() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/apply.cgi" -d "submit_button=Status_Router&submit_type=Disconnect_pppoe&change_action=gozila_cgi&wan_proto=pppoe"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/apply.cgi" -d "submit_button=Status_Router&submit_type=Connect_pppoe&change_action=gozila_cgi&wan_proto=pppoe"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Linksys_WRT54GL_11_FWvTomato107() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/service.cgi" -d "_service=wan-stop"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/service.cgi" -d "_service=wan-restart"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Linksys_WRT54GS_FWv4708_Hyperwrt21b1Thibor14() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/apply.cgi" -d "submit_button=Status_Router&submit_type=Disconnect_pppoe&change_action=gozila_cgi&commit=0&wan_proto=pppoe"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/apply.cgi" -d "submit_button=Status_Router&submit_type=Connect_pppoe&change_action=gozila_cgi&commit=0&wan_proto=pppoe"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Linksys_WRT54GS_FW1506() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/rstatus.tri" –d "action=Disconnect&wan_pro=2&conn_stats=300&layout=de"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/rstatus.tri" –d "action=Connect&wan_pro=2&conn_stats=-1&layout=de"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Linksys_WRT54GS_V11_FWTomatov110() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/service.cgi" -d "_service=wan-stop&_redirect=status-overview.asp&_sleep=2"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/service.cgi" -d "_service=wan-restart&_redirect=status-overview.asp&_sleep=5"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Linksys_WRT54GS_V4_FWDDWRTv23SP2() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/apply.cgi" -d "submit_button=Status_Router&submit_type=Disconnect_pppoe&change_action=gozila_cgi&action=Apply"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/apply.cgi" -d "submit_button=Status_Router&submit_type=Connect_pppoe&change_action=gozila_cgi&action=Apply"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Motorola_Communication_Gateway_CG4500E() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$Rand = Random(10, 99, 1)
$PerRR_Pages = '"http://'&$RoutersIP&'/configdata.html" -d "BUTTON_INPUT=Restart+Cable+Modem"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/login.cgi" -d "your_password=%PWD%" -c "cookies.txt"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/gigaset_clMac.cgi" -d "MAC1=00&MAC2=0D&MAC3=87&MAC4=08&MAC5=xx&MAC6=xx&mac_address=2&custom_mac_a ddress_1=00&custom_mac_address_2=0D&custom_mac_address_3=87&custom_mac_addr ess_4=08&custom_mac_address_5=xx&custom_mac_address_6='&$Rand&'"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Motorola_SBV4200() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$Rand = Random(10, 99, 1)
$PerRR_Pages = '"http://'&$RoutersIP&'/configdata.html" -d "BUTTON_INPUT=Restart+Cable+Modem"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/configdata.html" -d "FREQ_PLAN=EUROPE&US_CHANNEL_ID=4&FREQUENCY_MHZ=546000000&DHCP_SERVER=YES&B UTTON_INPUT=Restart+Cable+Modem"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/h_wan_dhcp.cgi" -d "connType=0&host=DI-624%2B&mac1=00&mac2=14&mac3=85&mac4=b3&mac5=2f&mac6='&$Rand&'&dns1=0.0.0.0&dns 2=0.0.0.0&mtu=1500"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Motorola_SBV5101() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '-d "ResetReq=1" "http://'&$RoutersIP&'/goform/RgConfig"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_MSI_RG54SE_II_FW352Build070402Rel60023n() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/userRpm/StatusRpm.htm?Disconnect=Disconnect&wan=1"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/userRpm/StatusRpm.htm?Connect=Connect&wan=1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_MSI_RG60g_FW_R197f5R61() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/dial?rc=@&A=H0&rd=status"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_NetFaster_IAD() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/login.exe?user='&$RoutersAdmin&'&pws='&$RoutersPass&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/statusprocess.exe?disconnect=Disconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/logout.exe"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_NetGear_DG632B() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/webcm -d "var:actId=&var:nextTarget=&nextpage=../html/st_poe.htm&var:wanType=pppoe&connection0:pppoe:command/stop=&"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/webcm -d "var:actId=&var:nextTarget=&nextpage=../html/st_poe.htm&var:wanType=pppoe&connection0:pppoe:command/start=&"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netgear_DG834B() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/setup.cgi" -d "todo=disconnect&this_file=st_poe.htm&next_file=st_poe.htm"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/setup.cgi" -d "todo=connect&this_file=st_poe.htm&next_file=st_poe.htm"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netgear_DG834NB() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/setup.cgi" -d "todo=disconnect&this_file=st_poe.htm&next_file=st_poe.htm"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/setup.cgi" -d "setup.cgi?next_file=st_poe.htm"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netgear_DGB834PN() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/setup.cgi" -d "todo=disconnect&this_file=st_poe.htm&next_file=st_poe.htm"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/setup.cgi" -d "todo=connect&this_file=st_poe.htm&next_file=st_poe.htm"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netgear_MR814_FWv5305() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "disconnect=Disconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "connect=++Connect++"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netgear_VPN_FW_FVS318v2FWv30_26RC1() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "Disconnect=Disconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "Connect=Connect'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netgear_RP614v2() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/ppoestatus.htm/post-query" -d "Load=Q&connStatus=Connected&getIP=OK&pppoeAct=2&Button=Apply"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netgear_RP614v4() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/apply.cgi?page=pppoestatus.html" -d "action=connection&connStatus=OK&getIP=OK&pppoeAct=2&Button=Apply"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/apply.cgi?page=pppoestatus.html" -d "action=connection&connStatus=Waiting&getIP= 0.0.0.0&pppoeAct=1&Button=Apply"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netgear_WGB_111v2() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi?ConMethod=Disconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi?ConMethod=++Connect++"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netgear_WGR614_v2() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "Disconnect=Disconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "Connect=Connect"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netgear_WGR614v6_FWv119GR_119() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "ConMethod=Disconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "ConMethod=++Connect++"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netgear_WGR614v7_FWv1114_1114GR() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "ConMethod=Disconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "ConMethod=++Connect++"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netgear_WGT624_V1() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "ConMethod=Disconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "ConMethod=++Connect++"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netgear_WGT624_V3() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_dhcp.cgi" -d "connect=Release"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_dhcp.cgi" -d "connect=+Renew+"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netgear_WGT624_v3_FWv2016_101() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "ConMethod=Disconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "ConMethod=++Connect++"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netgear_WGT624_V3_V4210_101() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "ConMethod=Disconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "ConMethod=++Connect++"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "ConMethod=Disconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "ConMethod=++Connect++"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netgear_WNR834B() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/setup.cgi?next_file=RST_wanstat.htm" -d "todo=disconnect&this_file=RST_poe.htm&next_file=RST_poe.htm"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/setup.cgi?next_file=RST_wanstat.htm" -d "todo=connect&this_file=RST_poe.htm&next_file=RST_poe.htm"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netgear_WNR854T() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/post.cgi -d "command=device_data&cur_ipaddr=%IP%&next_page=RST_st_poe.htm&reboot=0&save=1&ConnectionOption=release&dial_ppp=0&do_wan_test=0&data1=dial_ppp+do_wan_test&Disconnect=Verbindung+beenden&ConMethod=Disconnect" -c cookies.txt -b cookies.txt'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/post.cgi -d "command=device_data&cur_ipaddr=%IP%&next_page=RST_st_poe.htm&reboot=0&save=1&ConnectionOption=renew&dial_ppp=1&do_wan_test=1&data1=dial_ppp+do_wan_test&Connect=Verbindung+beenden&ConMethod=Connect" -c cookies.txt -b cookies.txt'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netgear_WPN824() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi?ConMethod=Disconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi?ConMethod=++Connect++"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netgear_WPN824_FWv2015_1011() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "ConMethod=Disconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "ConMethod=++Connect++"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netgear_WPN824V2_FWv2010_1217() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '--data "disconnect=Disconnect" "http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_pptp.cgi"'
$PerRR_Pages &= ">|<" & '--data "connect= Connect" "http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_pptp.cgi"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netopia_3000() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/Forms/homeRES_1" -d "Disconnect=Verbindung+trennen"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/Forms/ezLoginRES_1" -d "hidden=&resUserIDItem=awessner@luewin.ch&EzLoginPassword=LOGINPW&EzLoginComfirmPassword=LOGINPW&Submit=Verbinden"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netopia_3342_3352_other_Netopia() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/Forms/homeRES_1" -d "Restart+Connection=Verbindung+neu+aufbauen"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Netopia_3357NWG() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/Forms/homeRES_1" -d "Restart+Connection=Verbindung+neu+aufbauen"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Siemens_Gigaset_SE_555_WLAN_DSL_FWv130n() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/login.exe" -d "your_password='&$RoutersPass&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/home_internet.exe" -d "form_submission_type=disconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/cgi-bin/home_internet.exe" -d "form_submission_type=connect"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Siemens_Gigaset_SE105v1() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/login.htm page=login&pws='&$RoutersPass&'/status_main.htm" -d "page=status_main&button=pppoedisconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/login.htm page=login&pws='&$RoutersPass&'/status_main.htm" -d "page=status_main&button=pppoeconnect"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Siemens_Gigaset_SE105v2() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/status_main.htm?page=status_main&button=pppoedisconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/status_main.htm?page=status_main&button=pppoeconnect"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Siemens_Gigaset_SE505_dsl_cable() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/login.cgi" -d "page=login&pws='&$RoutersPass&'&bug=fixed&login='&$RoutersAdmin&'" -c "cookies.txt"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/pppoe.cgi?webpage=de%2FSetup.htm&rc_restart=6&action=Disconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/pppoe.cgi?webpage=de%2FSetup.htm&rc_restart=6&action=Connect"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Siemens_Gigaset_SE505_DDWRT() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://root:'&$RoutersPass&'@'&$RoutersIP&'/apply.cgi" -d "submit_button=Status_Router&action=Apply&change_action=gozila_cgi&submit_type=Disconnect_pppoe"'
$PerRR_Pages &= ">|<" & '"http://root:'&$RoutersPass&'@'&$RoutersIP&'/apply.cgi" -d "submit_button=Status_Router&action=Apply&change_action=gozila_cgi&submit_type=Connect_pppoe"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Siemens_Gigaset_SE515_dsl() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://password='&$RoutersPass&'&username='&$RoutersAdmin&'@'$RoutersIP&'/lineconn.tri" -d "wanId=1&Submit=Disconnect"'
$PerRR_Pages &= ">|<" & '"http://root:'&$RoutersPass&'@'&$RoutersIP&'/apply.cgi" -d "submit_button=Status_Router&action=Apply&change_action=gozila_cgi&submit_type=Connect_pppoe"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Siemens_Gigaset_SE551_WLAN_dslcable() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/login.cgi" -d "your_password='&$RoutersPass&'" -c "cookies.txt"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/home.cgi" -d "form_submission_type=disconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/home.cgi" -d "form_submission_type=connect"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Siemens_Gigaset_SE551_WLanDSL_Kabeldeutschland() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$Rand = Random(10, 99, 1)
$PerRR_Pages = '"http://'&$RoutersIP&'/login.cgi" -d "your_password=xxxxxxxxxxx" -c "cookies.txt"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/gigaset_clMac.cgi" -d "MAC1=00&MAC2=0D&MAC3=87&MAC4=08&MAC5=xx&MAC6=xx&mac_address=2&custom_mac_a ddress_1=00&custom_mac_address_2=0D&custom_mac_address_3=87&custom_mac_addr ess_4=08&custom_mac_address_5=xx&custom_mac_address_6='&$Rand&'"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Siemens_Gigaset_SX541_WLANDSL() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/login.exe -d "pws='&$RoutersPass&'" –c "cookies.txt"'
$PerRR_Pages &= ">|<" & '"-user=root:'&$RoutersPass&' "http://'&$RoutersIP&'/cgi-bin/conninfo.exe?pvc=0&cur_if=11&disconnect=Trennen"'
$PerRR_Pages &= ">|<" & '"-user=root:'&$RoutersPass&' "http://'&$RoutersIP&'/cgi-bin/conninfo.exe?pvc=0&cur_if=3&connect=Verbinden"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Siemens_Gigaset_Wireless_Router_54MBits_FW_de_30203() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '-d "page=login&pws='&$RoutersPass&'&bug=fixed&login='&$RoutersAdmin&'" –c "cookies.txt" "http://'&$RoutersIP&'/login.cgi'
$PerRR_Pages &= ">|<" & '-b "cookies.txt" "http://'&$RoutersIP&'/pppoe.cgi?webpage=de/Setup.htm&rc_restart=6&action=Disconnect"'
$PerRR_Pages &= ">|<" & '-b "cookies.txt" "http://'&$RoutersIP&'/pppoe.cgi?webpage=de/Setup.htm&rc_restart=6&action=Connect"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Siemens_Gigaset_WLan_Router_SE551_v1() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '-d "your_password='&$RoutersPass&'" -c "cookies.txt" http://'&$RoutersIP&'/cgi-bin/login.cgi"'
$PerRR_Pages &= ">|<" & '-d "" -c "cookies.txt" "http://'&$RoutersIP&'/cgi-bin/restart.cgi"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Siemens_Gigaset_WLan_Router_SE551_v2() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = 'http://'&$RoutersIP&'/cgi-bin/login.cgi" -d "your_password='&$RoutersPass&'"'
$PerRR_Pages &= ">|<" & 'http://'&$RoutersAdmin&':'&$RoutersPass&'@'&$RoutersIP&'/cgi-bin/basic_setup_apply.cgi" -d "wizard_direction=finish&wizard_page_next=home.stm&wizard_page_back=basic_internet.stm"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Siemens_Speedstream_4100() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/PPP_logout.cgi?ConnID=oe00"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/PPP_doLogin.cgi?ConnID=oe00"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Sitecom_Broadband_Home_Station() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/dial?RC=@&A=H0&RD"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/dial?RC=@&A=D0&RD"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Sitecom_DC_202() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/st_poe.cgi -d "hang_Up=Disconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/st_poe.cgi -d "dial=Connect"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Sitecom_DC_202_V3() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/st_poe.cgi -d "modem_log_st_poe=&hang_up_st_poe=Disconnect&message="'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/st_poe.cgi -d "modem_log_st_poe=&dial_st_poe=Connect&message="'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Sitecom_DC_202_V5() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/logi -d "rc=@&PS='&$RoutersPass&'%&rd=menu"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/dial?rc=@&A=D0&rd=status"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Sitecom_DC_207() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/logi -d "rc=@&PS='&$RoutersPass&'%&rd=menu"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/dial?rc=@&A=H0&rd=status"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/dial?rc=@&A=D0&rd=status"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Sitecom_WL_114v1() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/logi -d "rc=@&PS='&$RoutersPass&'%&rd=menu"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/dial?rc=@&A=H0&rd=status"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/dial?rc=@&A=D0&rd=status"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Sitecom_WL_122() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://user:sitecom'&$RoutersIP&'/cgi-bin/setobject?status.shtml" -d "setobject_pppoestatus=i1_3_6_1_4_1_937_2_1_3_16_0%%3D2"'
$PerRR_Pages &= ">|<" & '"http://user:sitecom'&$RoutersIP&'/cgi-bin/setobject?status.shtml" -d "setobject_pppoestatus=i1_3_6_1_4_1_937_2_1_3_16_0%%3D1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Sitecom_WL_143() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/goform/ipcnt_button"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/goform/ipcnt_button"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Sitecom_WL_153_MIMO_XR() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/goform/formConnect -d "buttonact1=Disconnect&buttonact=Disconnect&submit-url=/stanet.asp&wanMode=2"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/goform/formConnect -d "buttonact1=Connect&buttonact=Connect&submit-url=/stanet.asp&wanMode=2"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Sitecom_WL_160() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/goform/formConnect -d "buttonact1=Disconnect&buttonact=Disconnect&submit-url=/stanet.asp&wanMode=2"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/goform/formConnect -d "buttonact1=Connect&buttonact=Connect&submit-url=/stanet.asp&wanMode=2"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Sitecom_WL_160_54g_Wireless_Broadband_Router() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/goform/formConnect -d "internetSta=Disconnect&buttonact1=Disconnect&buttonact=Disconnect&submit-url=/status.asp&wanMode=3"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/goform/formConnect -d "internetSta=Connect&buttonact1=Connect&buttonact=Connect&submit-url=/status.asp&wanMode=3"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_SMC_2804WBR() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '-b cookies.txt -c cookies.txt -m 10 -d "page=login&pws='&$RoutersPass&' "http://'&$RoutersIP&'/login.htm"'
$PerRR_Pages &= ">|<" & '-b cookies.txt -c cookies.txt -m 10 -d "page=status_main&button=pppoedisconnect&disconnect=Disconnect" "http://'&$RoutersIP&'/status_main.htm"'
$PerRR_Pages &= ">|<" & '-b cookies.txt -c cookies.txt -m 10 -d "page=status_main&button=pppoeconnect&connect=+Connect+" "http://'&$RoutersIP&'/status_main.htm"'
$PerRR_Pages &= ">|<" & '-b cookies.txt -c cookies.txt -m 10 -d "page=status_main&button=pppoeconnect&connect=+Connect+" "http://'&$RoutersIP&'/status_main.htm"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_SMC_7404_bra() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/statusprocess.exe?disconnect=true"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/statusprocess.exe?connect=true"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_SMC_WBR14T_G() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/statusprocess.exe -d "var:pvc=0&var:cur_if=10&var:disconnect=Disconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/statusprocess.exe -d "var:pvc=0&var:cur_if=10&var:connect=Connect"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Speedtouch_516i() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'" -d "0=13&1=Internet&5=2"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'" -d "0=12&1=Internet&5=2"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Speedtouch_546v6() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'" -d "0=13&1=Shared_Internet&5=2"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'" -d "0=12&1=Shared_Internet&5=2"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_SpeedTouch_585_FW6196() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/?ce=1&be=0&l0=-1&l1=-1" -d "0=13&1=Internet&5=1"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/?ce=1&be=0&l0=-1&l1=-1" -d "0=12&1=Internet&5=1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Speedtouch_585i_v6_FW6196() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '-u "'&$RoutersAdmin&':'&$RoutersPass&'" -d "0=13&1=Internet&5=1" "http://'&$RoutersIP&'/?ce=1&be=0&l0=-1&l1=-1" -d "0=13&1=Internet&5=1"'
$PerRR_Pages &= ">|<" & '-u "'&$RoutersAdmin&':'&$RoutersPass&'" -d "0=12&1=Internet&5=1" "http://'&$RoutersIP&'/?ce=1&be=0&l0=-1&l1=-1" -d "0=12&1=Internet&5=1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Speedtouch_585iv6_FW5390() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '-u "'&$RoutersAdmin&':'&$RoutersPass&'" -d "0=13&1=Internet&5=1" "http://'&$RoutersIP&'/?ce=1&be=0&l0=-1&l1=-1"'
$PerRR_Pages &= ">|<" & '-u "'&$RoutersAdmin&':'&$RoutersPass&'" -d "0=12&1=Internet&5=1" "http://'&$RoutersIP&'/?ce=1&be=0&l0=-1&l1=-1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Speedtouch_585v6_Firmware_5390_von_AON() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/?ce=1&be=0&l0=-1&l1=-1" -d "0=13&1=Shared_Internet&5=2"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/?ce=1&be=0&l0=-1&l1=-1" -d "0=12&1=Shared_Internet&5=2"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Speedtouch_5xx_serie() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'" -d "0=13&1=Internet&5=1"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'" -d "0=12&1=Internet&5=1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Speedtouch_716() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/?ce=1&be=0&l0=-1&l1=-1" -d "0=13&1=Internet&5=1"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/?ce=1&be=0&l0=-1&l1=-1" -d "0=12&1=Internet&5=1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Speedtouch_780WL() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'" -d "0=13&1=Internet&5=1"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'" -d "0=12&1=Internet&5=1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_TCOM_Sinus_154DSL_Basic_SE_FW_110()
Return RouterReconnectCall_Targa_WR_500_VoIP()
EndFunc
Func RouterReconnectCall_TCOM_Sinus_1054_DSL()
Return RouterReconnectCall_Targa_WR_500_VoIP()
EndFunc
Func RouterReconnectCall_TCOM_Sinus_154_DSL_SE()
Return RouterReconnectCall_Targa_WR_500_VoIP()
EndFuncFunc RouterReconnectCall_TCOM_Sinus_154_DSL_Basic()
Return RouterReconnectCall_Targa_WR_500_VoIP()
EndFunc
Func RouterReconnectCall_TCOM_Speedport_500V_W500_V()
Return RouterReconnectCall_Targa_WR_500_VoIP()
EndFunc
Func RouterReconnectCall_TCOM_Speedport_500V_W501_V()
Return RouterReconnectCall_Targa_WR_500_VoIP()
EndFunc
Func RouterReconnectCall_TCOM_Speedport_500V_W502_V()
Return RouterReconnectCall_Targa_WR_500_VoIP()
EndFunc
Func RouterReconnectCall_TCOM_Speedport_500V_W700_V()
Return RouterReconnectCall_Targa_WR_500_VoIP()
EndFunc
Func RouterReconnectCall_Targa_WR_500_VoIP() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/disconnect.exe"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_TCOM_Sinus_154_DSL_FW081() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/statusprocess.exe" -d "disconnect=Trennen"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/statusprocess.exe" -d "connect=+Verbinden+"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_TCOM_Sinus_W500V_with_telephon_Anrufbeantworter() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/webcm" -d "getpage=../html/hcti_startseite.htm&login:command/password='&$RoutersPass&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/webcm" -d "getpage=../html/hcti_startseite.htm&errorpage=../html/hcti_startseite.htm&var:bi=1&connection0:settings/cmd_disconnect=1&var:state=0"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/webcm" -d "getpage=../html/hcti_startseite.htm&errorpage=../html/hcti_startseite.htm&var:bi=1&connection0:settings/cmd_connect=1&var:state=5"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_TCOM_Speedport_500V() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/start.login" -d "P1='&$RoutersPass&'" -c cookies.txt --cookie cookies.txt'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/pppctl.cmd?action=0" --cookie cookies.txt'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/pppctl.cmd?action=1" --cookie cookies.txt'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_TCOM_Speedport_W502V_Fw117TypA() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/login.cgi -e "http://'&$RoutersIP&'/hcti_start_passwort.stm" -d "&pws='&$RoutersPass&'" -c cookies.txt'
$PerRR_Pages &= ">|<" & 'http://'&$RoutersIP&'/cgi-bin/status_startseite.cgi -e "http://'&$RoutersIP&'/hcti_startseite.stm" -d "connect=0&disconnect=1&block=0&nonblock=0&abc=47" -b cookies.txt'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/status_startseite.cgi" -e "http://'&$RoutersIP&'/hcti_startseite.stm" -d "connect=0&connect=1&block=0&nonblock=0&abc=47" -b cookies.txt'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_TCOM_Speedport_W502V_Fw119TypA() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/login.cgi -d "pws='&$RoutersPass&'" -c "cookie.txt" -b "cookie.txt" -e "http://'&$RoutersIP&'/hcti_start_passwort.stm"'
$PerRR_Pages &= ">|<" & 'http://'&$RoutersIP&'/cgi-bin/status_startseite.cgi -d "connect=0&disconnect=1&block=0&nonblock=0&abc=0" -c "cookie.txt" -b "cookie.txt" -e "http://'&$RoutersIP&'/hcti_startseite.stm"'
$PerRR_Pages &= ">|<" & 'http://'&$RoutersIP&'/cgi-bin/status_startseite.cgi -d "connect=1&disconnect=0&block=0&nonblock=0&abc=0" -c "cookie.txt" -b "cookie.txt" -e "http://'&$RoutersIP&'/hcti_startseite.stm"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_TCOM_Speedport_W700V_FW107001() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/start.login -d "P1='&$RoutersPass&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/pppctl.cmd -d "action=1"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/pppctl.cmd -d "action=0"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/logout.cmd -d "action=1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_TCOM_Speedport_W700V_FW116() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/login.cgi" -d "pws='&$RoutersPass&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/status_startseite.cgi" -d "connect=0&disconnect=1&block=0&nonblock=0"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/status_startseite.cgi" -d "connect=1&disconnect=1&block=0&nonblock=0"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_TCOM_Speedport_W700V_FW122000() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/login.cgi -d "pws='&$RoutersPass&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/disconnect.exe"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/connect.exe"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_TCOM_Speedport_W701V() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/webcm -d "login:command/password='&$RoutersPass&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/webcm -d "connection0:settings/cmd_disconnect=1"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/webcm -d "connection0:settings/cmd_connect=1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_TCom_Speedport_W701V_FW330445() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/webcm -d "login:command/password='&$RoutersPass&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/webcm -d "connection0:settings/enabled=0"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/webcm -d "connection0:settings/enabled=1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_TCOM_Speedport_W900V_FW340421() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/webcm -d "login:command/password='&$RoutersPass&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/webcm -d "connection0:settings/cmd_disconnect=1"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/webcm -d "connection0:settings/cmd_connect=1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_TCom_Speedport_W920V_FW650455() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/webcm -d "getpage=../html/hcti_startseite.htm&login:command/password='&$RoutersPass&'" -c "cookies.txt"'
$PerRR_Pages &= ">|<" & '"-k https://'&$RoutersIP&'/cgi-bin/webcm -d "getpage=../html/hcti_startseite.htm&connection0:settings/cmd_disconnect=1"'
$PerRR_Pages &= ">|<" & '"-k https://'&$RoutersIP&'/cgi-bin/webcm -d "getpage=../html/hcti_startseite.htm&connection0:settings/cmd_connect=1"'
$PerRR_Pages &= ">|<" & '"-k https://'&$RoutersIP&'/cgi-bin/webcm -d "security:command/logout=1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_TCom_Sinus_1054_Firmware_12() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/pppctl.cmd?action=0"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/pppctl.cmd?action=1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_TCOM_Speedport_W501V_Alte_Firmware() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&':49000/upnp/control/WANIPConn1" -H "Content-Type: text/xml; '&"charset='utf-8'"&'" -H "SoapAction: urn:schemas-upnp-org:service:WANIPConnection:1#ForceTermination" -d "" -s '
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_TCOM_Teledat_830_DSL_Router() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/v2x00.cgi?fid=71&aa='&$RoutersPass&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/online3.cgi?1"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/goinet.cgi?1"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/v2x00.cgi?fid=72"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_TCOM_TSinus_130() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/login.exe?pws='&$RoutersPass&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/statusprocess.exe?disconnect=true"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/statusprocess.exe?connect=true"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Teledat_Router_530() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/login.exe" -d "pws='&$RoutersPass&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/statusprocess.exe" -d "disconnect=Trennen"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/statusprocess.exe" -d "connect=+Verbinden+"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Teledat_Router_631() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/Forms/rpAuth_1" -d "LoginPassword=ZyXEL+ZyWALL+Series&hiddenPassword=PasswortfürdasWebinterfaceinMD5codiert&Prestige_Login=Anmelden"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/Forms/wzPoe_1" -d "wzPPPOE_UserName=BenutzernamebeimInternetproviderimKlartext&wzPPPOE_Password=KennwortbeimInternetproviderimKlartext&PPPoE_PPPoEVCKA=0&PPPoE_PPPoEVCIdleTime=0&WAN_Internat_Access=on&wzWAN1Next=Speichern"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/Forms/wzPoe_1" -d "wzPPPOE_UserName=BenutzernamebeimInternetproviderimKlartext&wzPPPOE_Password=KennwortbeimInternetproviderimKlartext&PPPoE_PPPoEVCIdleTime=0&PPPoE_PPPoEVCKA=1&WAN_Internat_Access=on&wzWAN1Next=Speichern"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Telnet_dsl_104() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/login.html/editPppoe" -d "pppoeuser=0000%230001%40t-online.de&pppoepasswd=00000&dhcpdom=lan&pppoedodto=0"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Thomson_SpeedTouch_780_WL_von_Tele2() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/?be=0&l0=-1&l1=-1" -d "0=13&1=Internetverbindung&5=1"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/?be=0&l0=-1&l1=-1" -d "0=12&1=Internetverbindung&5=1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Thomson_Speedtouch_ST706_WL() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '-b cookies.txt -c cookies.txt -m 10 -u '&$RoutersAdmin&":"&$RoutersPass&'" -d "0=17&1=" "http://'&$RoutersIP&'/cgi/b/info/restart/?ce=1&be=0&l0=0&l1=0&tid=RESTART"'
$PerRR_Pages &= ">|<" & '-b cookies.txt -c cookies.txt -m 10 -u '&$RoutersAdmin&":"&$RoutersPass&'" -d "0=17&1=" "http://'&$RoutersIP&'/?ce=1&be=0&l0=-1&l1=-1"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Thomson_THG_520() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '-b cookies.txt -c cookies.txt -m 10 -d "mCmInfoDsFreq1=602000000&mCmInfoUsId1=3" "http://'&$RoutersIP&'/goform/InitialScan"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Thomson_THG_540() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '-b cookies.txt -c cookies.txt -m 10 -d "mCmInfoDsFreq1=xx&mCmInfoUsId1=xx" "http://'&$RoutersIP&'/goform/InitialScan"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Tilgin_Vood_422() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&':8080/Wizard/cgi-sig/CGI_Wizard?act=stop_pppoe"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&':8080/Wizard/cgi-sig/CGI_Wizard?act=start_pppoe"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Tomato_Firmware113_114_and_115() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&':8080/Wizard/cgi-sig/CGI_Wizard?act=stop_pppoe"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&':8080/Wizard/cgi-sig/CGI_Wizard?act=start_pppoe"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Tomato_Firmware113_114_and_115v2() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/service.cgi" -d "_service=wan-stop"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/service.cgi" -d "_service=wan-restart"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_TrendNet_TEW_431BRPFWVersion12Release05() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "hang_Up=Disconnect"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/st_poe.cgi" -d "dial=Connect"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Trendnet_TEW_631BRPFirmware103717Jan2008() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/wan_pppoe.cgi?connect=false"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/wan_pppoe.cgi?connect=true"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Trendnet_TEW_632BRP() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/pppoe_00_disconnect.cgi"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/pppoe_00_connect.cgi"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_T_Sinus_1054Firmware081() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/statusprocess.exe -d "disconnect=Trennen"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/statusprocess.exe -d "connect=+Verbinden+"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_T_Sinus_1054_Firmware_088() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersIP&'/cgi-bin/login.exe?pws='&$RoutersPass&'"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/statusprocess.exe?disconnect=true"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersIP&'/cgi-bin/statusprocess.exe?connect=true"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_US_Robotics_USR5461_FW3933508_Oct252006() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/apply.cgi -d "page=log.asp&sysdbg=off&log_level=0&log_ipaddr=&action=Save"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_WL_500g_Premium() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/apply.cgi?action_script=dhcpc_renew"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/apply.cgi?action_script=dhcpc_release"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_ZyXEL_P623ME_T1_FWv340QB1_1242005() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/Forms/DiagADSL_1" -d "LineInfoDisplay=Start+to+reset+ADSL
Loading+ADSL+modem+F/W...&DiagResetADSL=Reset+ADSL+Line" -c "cookies.txt"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_ZyXel_P_660HW_T7C() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/Forms/DiagADSL_1 -d "LineInfoDisplay=&DiagDSLDisconnect=PPPoE+Trennung"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/Forms/DiagADSL_1 -d "LineInfoDisplay=&DiagDSLConnect=PPPoE+Verbindung"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_ZyXel_Prestige_650_HE_7() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/Forms/rpAuth_1" -d "LoginPassword=ZyXEL+ZyWALL+Series&hiddenPassword=125wd1254d6w51ds18dw4awd465dw86&Prestige_Login=Login" -c "cookies.txt"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/Forms/DiagADSL_1" -d "LineInfoDisplay=Start+to+reset+ADSL
0ALoading+ADSL+modem+F/W...&DiagResetADSL=Reset+ADSL+Line" -b "cookies.txt"'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/Logout.html"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_Zyxel660hw_61_FWv200B02T02GE2006011() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/webcm" -d "getpage=../html/advanced/adv_pppfile.htm&encaps0:settings/manual_conn=0&var:conid=encaps0&var:mycon=connection0&var:contype=asis&encaps0:pppoa:command/stop="'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/webcm" -d "getpage=../html/advanced/adv_pppfile.htm&encaps0:settings/manual_conn=1&var:conid=encaps0&var:mycon=connection0&var:contype=asis&encaps0:pppoa:command/start="'
$PerRR_Pages &= ">|<" & '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/cgi-bin/webcm" -d "getpage=../html/advanced/adv_pppfile.htm&encaps0:settings/manual_conn=1&var:conid=encaps0&var:mycon=connection0&var:contype=asis&encaps0:pppoa:command/start="'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
;*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&
;;;;;;;;;;;;;;;;;;;;;;;;; Self Adding: 19.3.08...
;*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&
Func RouterReconnectCall_HUAWEI_SmartAX_MT882_FW_R_E37540() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/Action?reboot_loc=0&id=5"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
Func RouterReconnectCall_ZoomX4_5651() ;CURL method!
Local $RoutersIP = $connection
Local $RoutersAdmin = $login
Local $RoutersPass = $password
Local $RoutersSleep = $Sleep
;-----------------------
$PerRR_Pages = '"http://'&$RoutersAdmin&":"&$RoutersPass&"@"&$RoutersIP&'/Action?reboot_loc=0&id=5"'
Return RouterReconnectCURL($PerRR_Pages,$RoutersSleep)
EndFunc
#cs [:::EXAMPLES:::]
#ce