Make(cnet) ver(4.04 build 185) Add(EntryPoint,2953706,623,308) { Width=295 Height=305 Point(doText) } Add(Button,8679915,77,140) { Left=10 Top=5 Height=43 Text="Scan" Data=Integer(0) Point(onClick) Point(doEnabled) link(onClick,16094149:doEvent1,[]) AddHint(-7,-29,40,13,Text) } Add(TextBox,10250267,343,210) { Left=10 Top=80 Width=265 Height=190 Anchor=15 Lines=[] Multiline=0 ScrollBars=2 Point(doText) Point(Text) Point(Data) link(Data,8941063:ToString,[]) } Add(Label,4486674,280,14) { Left=90 Top=35 Text="From:" TextAlign=2 Point(doText) Point(onClick) } Add(Label,4637659,322,14) { Left=185 Top=35 Text="To:" TextAlign=2 Point(doText) Point(onClick) } Add(TextBox,6268984,238,49) { Left=130 Top=5 Width=145 Text="127.0.0.1" Lines=[] Point(doText) Point(Text) Point(Data) } Add(Label,14588060,238,14) { Left=90 Top=10 Text="IP:" TextAlign=2 Point(doText) Point(onClick) } Add(NumericUpDown,10649285,280,49) { Left=130 Top=30 Width=50 Text="1" Maximum="65535" Minimum="1" Value="1" } Add(NumericUpDown,1577294,322,49) { Left=225 Top=30 Width=50 Text="1024" Maximum="65535" Minimum="1" Value="1024" } Add(PortScanner,14824526,238,175) { Point(doScanTurbo) link(onResult,5018699:doEvent1,[]) link(onFailed,3554812:doWork2,[(289,188)(289,209)]) link(IP,6268984:Text,[]) } Add(Hub,5018699,294,175) { OutCount=4 link(onEvent1,8941063:doAppendFormat4,[]) link(onEvent2,8941063:doAppendLine,[]) link(onEvent3,10250267:doText,[(326,195)(326,216)]) link(onEvent4,3554812:doWork1,[(320,202)]) } Add(Hub,16094149,119,140) { OutCount=7 link(onEvent1,14541856:doWork1,[(145,146)(145,134)(23,134)(23,146)]) link(onEvent2,8941063:doClear,[(327,153)(327,195)]) link(onEvent3,7429199:doWork1,[(571,160)]) link(onEvent4,7031893:doReset,[(281,167)(281,347)(566,347)(566,321)]) link(onEvent5,7031893:doStart,[(225,174)(225,307)]) link(onEvent6,11200342:doReset,[(231,181)(231,279)]) link(onEvent7,16193653:doFor,[]) } Add(ProgressBar,12536481,581,259) { Left=10 Top=55 Width=265 Anchor=13 Maximum=99 Point(doValue) } Add(MathParse,2244184,525,259) { DataCount=3 Default=Real(0) MathStr="(int)(( {0:double} * 100 / ( {2:int} - {1:int} )))" link(onResult,7429199:doWork2,[]) link(X1,15975570:p1,[(531,247)(484,247)(484,301)(447,301)]) link(X2,3014284:Var3,[(538,135)]) link(X3,14742661:Var3,[(545,145)]) } Add(GetDataEx,14742661,322,140) { link(Data,1577294:Value,[]) } Add(ChannelToIndex,14541856,35,140) { link(onIndex,8679915:doEnabled,[]) } Add(Math,648068,280,91) { OpType=1 Op2=Integer(1) TypeOp1=2 TypeOp2=2 link(Op1,10649285:Value,[]) } Add(GetDataEx,3014284,280,130) { link(Data,648068:Result,[]) } Add(For,16193653,154,182) { IncludeEnd=1 link(onEvent,8260124:doEvent1,[]) link(onStop,14541856:doWork2,[(195,195)(195,222)(23,222)(23,153)]) link(End,14742661:Var1,[(160,145)]) link(Start,3014284:Var1,[(167,135)]) } Add(HubEx,7429199,567,259) { link(onEvent,12536481:doValue,[]) } Add(Application,2354107,245,224) { Point(doDoEvents) } Add(Hub,8260124,203,182) { link(onEvent1,14824526:doScanTurbo,[]) link(onEvent2,15315155:doWork1,[(228,195)]) } Add(Stopwatch,7031893,581,301) { Point(doReset) Point(ElapsedTicks) link(onStop,2953706:doText,[]) } Add(StringBuilder,8941063,336,168) { Format="{0}: {1}" Point(arg0) Point(arg1) Point(doAppendFormat4) Point(doAppendLine) Point(doClear) link(arg0,14824526:PortFound,[(349,156)(314,156)(314,219)(244,219)]) } Add(If_else,16497940,525,308) { Op2=Integer(100) link(onTrue,7031893:doStop,[]) link(Op1,2244184:Result,[]) } Add(Counter,11200342,329,259) { Max=65536 link(onNext,10771130:doMethod,[]) } Add(HubEx,3554812,316,203) { Angle=1 link(onEvent,11200342:doNext,[(320,265)]) } Add(Hub,13838018,490,259) { OutCount=3 link(onEvent1,2244184:doCalc,[]) link(onEvent2,15315155:doWork3,[(516,272)(516,249)(228,249)]) link(onEvent3,16497940:doCompare,[(514,279)(514,314)]) } Add(DoMethod,10771130,371,259) { @Color=11206570 Method="Progress" Params=1 } Add(Method,15975570,441,259) { @Color=11206570 Name="Progress" Type="void" Params=1 Types=#3:int| link(onMethod,13838018:doEvent1,[]) AddHint(-18,-35,56,13,Name) } Add(HubEx,15315155,224,224) { link(onEvent,2354107:doDoEvents,[]) }