Vitalik, какой модем стоит? ------------ Дoбавленo в 03.07:Вот тебе пример получения IP от модема D-Link DSL-2500U/BRU/D Add(MainForm,2953706,0,70) { Width=377 Height=268 Caption="Получения IP у модема D-Link DSL-2500U/BRU/D" } Add(TCP_Client,4922983,357,168) { Port=80 link(onRead,11857860:doSearch,[]) link(IP,16199564:Var3,[(363,96)]) link(Data,10508309:Value,[(370,149)(377,149)]) } Add(Button,15215627,28,140) { Left=5 Top=145 Width=355 Caption="ОК" link(onClick,11628045:doEvent1,[]) } Add(BlockFind,11857860,399,168) { IncludeBlock=1 StartBlock="<td>" EndBlock="</td>" link(onSearch,3513612:doCompare,[]) } Add(StrMask,3513612,448,168) { Mask="*.*.*.*" link(onTrue,16228551:doText,[]) } Add(Edit,16228551,497,175) { Left=5 Top=200 Width=355 Text="" } Add(Label,6142383,44,24) { Left=5 Top=10 Width=185 Height=17 Caption="IP адрес модема в локальной сети:" } Add(Edit,5291472,140,50) { Left=5 Top=25 Width=355 Text="192.168.1.1" } Add(Label,6287496,50,23) { Left=5 Top=50 Width=103 Height=17 Caption="Имя пользователя:" } Add(Edit,6214790,188,51) { Left=5 Top=70 Width=355 Text="" } Add(Label,12802162,58,23) { Left=5 Top=95 Width=45 Height=17 Caption="Пароль:" } Add(Edit,10882001,232,51) { Left=5 Top=110 Width=355 Text="" } Add(Label,3226497,67,23) { Left=5 Top=175 Width=98 Height=17 Caption="Внешний IP адрес:" } Add(FormatStr,4383762,140,189) { Mask="GET /wancfg.cmd?action=view HTTP/1.1 Host: %1 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.6) Gecko/20100625 (.NET CLR 3.5.30729) Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: ru,en-us;q=0.7,en;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7 Keep-Alive: 115 Connection: keep-alive Authorization: Basic %2 Cache-Control: max-age=0
" link(onFString,10508309:doValue,[(272,195)(272,104)]) link(Str1,16199564:Var2,[]) link(Str2,2358365:Value,[(153,167)(288,167)]) } Add(FormatStr,7758235,191,112) { Mask="%1:%2" link(onFString,8692429:doCharset,[]) link(Str1,6214790:Text,[(194,112)]) link(Str2,10882001:Text,[(204,98)(238,98)]) } Add(Charset,8692429,233,112) { Type=5 link(onCharset,2358365:doValue,[]) } Add(Memory,2358365,282,112) { } Add(Hub,11628045,91,140) { OutCount=5 link(onEvent2,7758235:doString,[(148,153)(148,118)]) link(onEvent3,4383762:doString,[(123,160)(123,195)]) link(onEvent4,4922983:doOpen,[(231,167)(231,174)]) link(onEvent5,4922983:doSend,[(231,174)(231,188)]) } Add(Memory,10508309,371,98) { } Add(GetDataEx,16199564,140,91) { link(Data,5291472:Text,[]) }
|