
Add(MainForm,2621548,448,203)
{
Width=237
Height=144
Caption="Control"
BorderStyle=3
Position=1
}
Add(Button,4179996,245,483)
{
Left=5
Top=5
Caption="Check"
link(onClick,15161843:doEnum,[])
}
Add(Label,16315044,448,245)
{
Left=5
Top=30
Width=63
Height=17
Caption="Proxy found:"
}
Add(Edit,6903838,805,252)
{
Left=5
Top=50
Width=210
Text=""
}
Add(StrList,12251892,336,413)
{
Strings=#31:http://foxtools.ru/Proxy?page=1|31:http://foxtools.ru/Proxy?page=2|31:http://foxtools.ru/Proxy?page=3|31:http://foxtools.ru/Proxy?page=4|31:http://foxtools.ru/Proxy?page=5|
Point(doGetString)
Point(String)
}
Add(HTTPClient,15767735,406,483)
{
link(onFinish,853199:doSearch,[])
link(onError,4104696:doWork,[])
}
Add(ArrayEnum,15161843,350,483)
{
onBreakEnable=0
link(onItem,15767735:doLoadString,[])
link(onEndEnum,6164583:doData,[(394,496)(394,538)])
link(Array,12251892:Array,[])
}
Add(LineBreakEx,4104696,448,504)
{
Caption="stop1"
}
Add(LineBreakEx,7579285,287,490)
{
Caption="stop1"
Type=1
link(OnEvent,15161843:doStop,[])
}
Add(If_else,2281214,532,686)
{
Op2=Integer(200)
link(onTrue,11366708:doEvent1,[])
link(Op1,4608268:Status,[(538,674)(509,674)(509,728)(468,728)])
AddHint(36,14,33,13,Op2)
}
Add(BlockFind,853199,616,490)
{
IncludeBlock=1
StartBlock="class="ch" value=""
EndBlock="" onclick=""
link(onSearch,10209571:doAdd,[])
link(onEndSearch,6056243:doEvent1,[(656,503)(656,517)])
AddHint(-72,-42,107,13,StartBlock)
AddHint(54,-44,68,13,EndBlock)
}
Add(InfoTip,6079713,238,392)
{
Info=#37:Заполнение списка прокси для проверки|
Width=631
Height=179
}
Add(InfoTip,3121425,238,595)
{
Info=#25:Проверка прокси по списку|
Width=631
Height=179
}
Add(StrList,10209571,770,490)
{
}
Add(Hub,6056243,672,511)
{
link(onEvent1,2854916:In,[(693,517)(693,510)])
link(onEvent2,10209571:doClear,[(753,524)(753,503)])
}
Add(LineBreak,15696560,259,679)
{
@Color=5570730
Caption="check"
link(Out,3233109:doEnum,[])
Primary=[2854916,441,-175]
}
Add(LineBreakEx,557806,672,714)
{
Caption="stop2"
}
Add(LineBreakEx,8217240,322,686)
{
Caption="stop2"
Type=1
link(OnEvent,3233109:doStop,[])
}
Add(LineBreakEx,15788334,784,546)
{
Caption="lst"
Type=3
link(_Data,10209571:Array,[])
}
Add(LineBreakEx,15557486,385,651)
{
Caption="lst"
Type=2
}
Add(ArrayEnum,3233109,385,679)
{
link(onItem,4608268:doLoadString,[])
link(Array,15557486:getVar,[])
}
Add(HTTPClient,4608268,462,679)
{
URL="http://myip.ru/index_small.php"
ConnectTimeout=15000
SendTimeout=5000
RecvTimeout=5000
Point(Proxy)
link(onFinish,2281214:doCompare,[])
link(Proxy,9589657:getVar,[])
AddHint(-24,59,159,13,URL)
}
Add(LineBreakEx,9589657,476,651)
{
Caption="item"
Type=2
}
Add(LineBreakEx,3130232,385,728)
{
Caption="item"
Type=3
link(_Data,3233109:Item,[])
}
Add(Hub,11366708,644,686)
{
OutCount=3
link(onEvent1,15027768:doData,[])
link(onEvent2,8510934:doWork,[])
link(onEvent3,557806:doWork,[(665,706)(665,720)])
}
Add(LineBreakEx,8510934,672,693)
{
Caption="stop1"
}
Add(LineBreakEx,4322499,735,658)
{
Caption="item"
Type=2
}
Add(DoData,15027768,735,686)
{
link(onEventData,11683420:doWork,[])
link(Data,4322499:getVar,[])
}
Add(LineBreakEx,2744231,455,532)
{
Caption="rslt"
}
Add(LineBreakEx,6185351,756,252)
{
Caption="rslt"
Type=1
link(OnEvent,6903838:doText,[])
}
Add(DoData,6164583,406,532)
{
Data=String(Не найдено)
link(onEventData,2744231:doWork,[])
}
Add(LineBreakEx,11683420,798,686)
{
Caption="rslt"
}
Add(InfoTip,13367803,735,161)
{
Info=#16:Результат поиска|
Width=141
Height=179
}