Stalevar писал(а):
А если два разных запроса в одной схеме и чтобы обновлялись сами каждые 5 сек.Вот попробуй. Я, по понятным причинам, проверить это не могу. Нет доступа к вашему API.
Add(MainForm,14189840,392,210)
{
Width=916
Height=471
Color=-16777204
Caption="Windows Authenticate"
BorderStyle=3
Position=1
Point(onClose)
link(onCreate,4794102:doString,[])
link(onClose,11401622:doConsoleTerminate,[])
}
Add(Memo,2538246,818,217)
{
Width=465
Height=442
Align=1
Color=-16777201
Ctl3D=1
ModeSp=1
ScrollBars=2
}
Add(WinExec,11401622,511,210)
{
FileName="powershell"
Mode=0
Action="runas"
Point(doConsoleExec)
Point(onConsoleError)
Point(onConsoleTerminate)
Point(doConsoleTerminate)
Point(onConsoleResult)
link(onConsoleResult,13621949:doEvent1,[])
}
Add(FormatStr,4794102,455,224)
{
DataCount=3
Mask="$wc = New-Object System.Net.WebClient\r\n$wc.UseDefaultCredentials = $true\r\n\r\nwhile ($true)\r\n{\r\n$wc.DownloadFile('%1','AgregateSummary.json')\r\n$wc.DownloadFile('%2','CraneInstant.json')\r\n'start'\r\nStart-Sleep -Seconds %3\r\n} "
link(onFString,11401622:doConsoleExec,[])
link(Str1,817807:Text,[])
link(Str2,8287956:Text,[])
link(Str3,15545818:Value,[])
}
Add(VisualStrings,817807,455,98)
{
Lines=#60:http://10.2.19.193:83/api/Agregates/ReadAgregateSummaryAsync|
Width=340
}
Add(Charset,8409020,756,238)
{
Type=7
link(onCharset,2538246:doText,[])
}
Add(VisualStrings,8287956,462,133)
{
Lines=#54:http://10.2.19.193/api/Agregates/ReadCraneInstantAsync|
Width=333
}
Add(FileStream,14971287,644,238)
{
FileName="AgregateSummary.json"
link(onLoad,81333:doConvert,[])
}
Add(Hub,13621949,588,238)
{
OutCount=4
link(onEvent1,14971287:doOpen,[])
link(onEvent2,14971287:doClose,[])
link(onEvent3,1485854:doOpen,[(634,258)(634,300)])
link(onEvent4,1485854:doClose,[(627,265)(627,307)])
}
Add(FileStream,1485854,644,294)
{
FileName="CraneInstant.json"
link(onLoad,8538744:doConvert,[])
}
Add(StreamConvertor,81333,700,238)
{
Mode=6
link(onResult,8409020:doCharset,[])
}
Add(Charset,7565125,756,294)
{
Type=7
link(onCharset,3720170:doText,[])
}
Add(StreamConvertor,8538744,700,294)
{
Mode=6
link(onResult,7565125:doCharset,[])
}
Add(Memory,15545818,469,168)
{
@Hint=#28:Период обновления в секундах|
Default=Integer(5)
AddHint(75,1,174,13,@Hint)
}
Add(Memo,3720170,818,273)
{
Left=465
Width=445
Height=442
Align=5
Color=-16777201
Ctl3D=1
ScrollBars=2
}
Stalevar писал(а):
Моя схема выше пойдет?Какие данные ты хочешь получать из этих 2-х json файлов?