Вверх ↑
Ответов: 273
Рейтинг: 29
#1: 2010-12-11 23:37:37 ЛС | профиль | цитата
Add(MainForm,2953706,658,371)
{
Width=397
Height=73
Position=1
}
Add(HTTP_Get,14238324,287,196)
{
link(onStatus,5776112:doValue,[(338,202)(338,181)])
link(onURLSize,8499252:doValue,[])
link(onStop,773702:doStop,[(328,223)(328,232)(245,232)(245,335)])
link(URL,964605:Text,[])
link(FileName,2573298:Value,[(300,188)(244,188)])
}
Add(Hub,250103,203,189)
{
OutCount=3
link(onEvent1,2573298:doValue,[(227,195)(227,153)])
link(onEvent2,14238324:doDownload,[])
link(onEvent3,773702:doTimer,[(240,209)(240,328)])
}
Add(Memory,8499252,392,210)
{
}
Add(Memory,5776112,357,175)
{
}
Add(Math,16576722,357,329)
{
OpType=3
link(onResult,7771969:doOperation,[])
link(Op1,12034444:Var2,[])
link(Op2,10048817:Var1,[(370,261)])
}
Add(GProgressBar,7516180,441,329)
{
Top=20
Width=390
}
Add(Hub,9113640,294,322)
{
OutCount=3
link(onEvent1,12148267:doCalcDelta,[(315,328)(315,286)])
link(onEvent2,16576722:doOperation,[])
link(onEvent3,9914458:doStrCat,[(346,342)(346,377)])
}
Add(Button,1589744,119,189)
{
Left=335
Caption="Start"
link(onClick,9177073:doExecute,[])
}
Add(Edit,964605,287,140)
{
Width=335
Text="http://dlh.softportal.com/b7/0/1/aadc7fde12a370403bf8a2c5d6a321f8/setup_av_free_rus.exe"
}
Add(SDialog,9177073,161,189)
{
FileName="avast.exe"
link(onExecute,250103:doEvent1,[])
}
Add(GetDataEx,12034444,357,266)
{
link(Data,5776112:Value,[])
}
Add(Math,2540144,441,280)
{
OpType=3
Op2=1024
ResultType=0
link(onResult,1153033:doStrCat,[])
}
Add(StrCat,1153033,490,280)
{
Str2=" Kb/s"
link(onStrCat,1886545:doOperation,[])
}
Add(StrCat,9914458,441,371)
{
Str2="% ("
link(onStrCat,15955444:doStrCat,[])
link(Str1,7516180:Position,[])
}
Add(StrCat,15955444,483,371)
{
link(onStrCat,10314555:doStrCat,[])
link(Str2,1153033:Result,[])
}
Add(StrCat,10314555,525,371)
{
Str2=") time left: "
link(onStrCat,16718456:doStrCat,[])
}
Add(Memory,2573298,238,147)
{
link(onData,14238324:GetURLSize,[(277,153)(277,216)])
}
Add(MMTimer,773702,252,322)
{
Enable=1
link(onTimer,9113640:doEvent1,[])
}
Add(Math,7771969,399,329)
{
OpType=2
Op2=100
ResultType=0
link(onResult,7516180:doPosition,[])
}
Add(StrCat,16718456,567,371)
{
link(onStrCat,14996444:doStrCat,[])
link(Str2,15475571:Result,[])
}
Add(StrCat,14996444,609,371)
{
Str2="s..."
link(onStrCat,2953706:doCaption,[])
}
Add(Math,1886545,574,280)
{
@Hint=#16:Осталось скачать|
OpType=1
ResultType=0
link(Op1,10048817:Var3,[(580,261)])
link(Op2,12034444:Var3,[(587,271)])
}
Add(GetDataEx,10048817,392,256)
{
link(Data,8499252:Value,[])
}
Add(Math,15475571,574,322)
{
OpType=3
ResultType=0
link(Op1,1886545:Result,[])
}
Add(SampleDelta,12148267,322,280)
{
link(onCalcDelta,1187935:doEvent1,[])
link(Data,12034444:Var1,[(328,271)])
}
Add(Hub,1187935,406,280)
{
link(onEvent1,2540144:doOperation,[])
link(onEvent2,15475571:doOperation,[(437,293)(437,328)])
}


Вот пример... Показывает % скачки, скорость и сколько время до окончания
ЗЫ Ух ты, а до разницы я не додумался, добавил
карма: 0

1
Голосовали:Dima