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="
"
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,[])
}