Make(delphi) ver(4.02 build 179) Pos(0,45) Add(MainForm,2953706,161,60) { } Add(Edit,516132,308,109) { Left=10 Top=10 Width=355 Text="http://www.knigka.info/category/pc/page/40" } Add(Button,11631586,140,179) { Left=365 Top=10 Width=20 Caption="+" link(onClick,11606156:doEvent1,[]) } Add(HTTP_Get,10795978,308,179) { link(onDownload,10736984:doConvert,[]) link(onStop,8077974:doWork1,[(352,206)(352,276)]) link(URL,2935713:Var2,[]) } Add(Convertor,10736984,378,186) { Mode=11 link(onResult,6530865:doSearch,[]) } Add(BlockFind,6530865,427,186) { StartBlock="" EndBlock="
" link(onSearch,9316116:doValue,[]) link(onEndSearch,15379157:doSave,[(477,241)]) } Add(StrList,15379157,707,186) { FileName="file.html" Strings=#6:|35:|23:|7:|0:|0:| } Add(Memory,9316116,476,186) { link(onData,16279900:doNext,[]) } Add(Counter,16279900,525,186) { Max=10 Default=-1 link(onNext,15532376:doCase,[]) } Add(Case,15532376,574,186) { Value=Integer(0) link(onNextCase,3181668:doData,[]) } Add(DoData,3181668,623,186) { link(onEventData,15379157:doAdd,[]) link(Data,9316116:Value,[(629,174)(555,174)(555,230)(482,230)]) } Add(GetDataEx,2935713,301,151) { link(Data,516132:Text,[]) } Add(MultiElement,8077974,364,270) { link(onEvent1,16738736:doEvent1,[]) link(Data1,2935713:Var3,[(370,160)]) } BEGIN_SDK Pos(268,0) Add(EditMulti,13841945,-247,21) { EventCount=1 WorkCount=1 DataCount=1 Width=776 link(doWork1,5270283:doSplit,[(-219,27)(-219,118)]) } Add(MultiStrData,5270283,-191,112) { Char="/" From=6 Count=1 link(Str,2440831:Var1,[(-185,79)]) link(onPart1,10723909:doOperation,[]) } Add(Length,6677484,292,112) { link(onLength,1210058:doDelete,[]) link(Str,15022000:Var1,[(298,93)]) } Add(GetDataEx,2440831,26,70) { link(Data,13841945:Data1,[(39,48)(-241,48)]) } Add(Copy,3458913,194,112) { Position=1 Count=1 Direction=1 link(onCopy,5396449:doCase,[]) } Add(Case,5396449,243,112) { Value=String(/) link(onNextCase,6677484:doLength,[]) link(onTrue,4641978:doStrCat,[(336,174)]) } Add(Memory,8586399,145,112) { link(onData,3458913:doCopy,[]) } Add(DoData,16061283,33,112) { link(onEventData,13800463:doEvent1,[]) link(Data,2440831:Var2,[]) } Add(Delete,1210058,341,112) { Position=0 Count=1 link(onDelete,13800463:doEvent2,[(385,118)(385,186)(96,186)(96,125)]) link(Str,15022000:Var2,[]) link(Position,6677484:Result,[(354,100)(326,100)(326,156)(298,156)]) } Add(GetDataEx,15022000,334,84) { link(Data,9673635:Var,[]) } Add(LineBreak,521803,145,161) { Type=1 link(Data,8586399:Value,[]) Primary=[9673635,196,-98] } Add(Hub,13800463,110,112) { InCount=2 OutCount=1 link(onEvent1,8586399:doValue,[]) } Add(StrCat,4641978,432,168) { link(onStrCat,13841945:onEvent1,[(496,174)(496,27)]) link(Str1,15022000:Var3,[(438,93)]) link(Str2,10723909:Result,[(445,156)(-136,156)]) } Add(Math,10723909,-142,112) { OpType=1 Op2=1 ResultType=0 link(onResult,13379838:doCase,[]) } Add(Case,13379838,-93,112) { Value=String(0) link(onNextCase,16061283:doData,[]) } END_SDK Add(Hub,16738736,413,270) { link(onEvent1,516132:doText,[(439,276)(439,320)(294,320)(294,115)]) link(onEvent2,11606156:doEvent2,[(454,283)(454,338)(249,338)(249,192)]) } Add(Hub,11606156,266,179) { InCount=2 OutCount=1 link(onEvent1,10795978:doDownload,[]) }