Вверх ↑
Ответов: 798
Рейтинг: 168
#1: 2022-04-02 07:09:41 ЛС | профиль | цитата
Dad2016 писал(а):
компонент NetworkLocator не выдаёт данных именно в Win10.
Хотелось бы понять это глюк кубика или мой.

У меня тоже не работает этот компонент в «десятке».
Если тебе нужно просканировать свою локальную сеть на наличие других устройств, то это можно сделать и другими способами.
Пара примеров.
1.
Add(MainForm,2219782,280,147)
{
Width=720
link(onCreate,10354083:doStart,[])
}
Add(Memo,9803902,784,161)
{
Width=704
Height=261
Align=5
Font=[Lucida Console,8,0,0,204]
ScrollBars=3
}
Add(DoData,5427336,231,147)
{
Data=String(Сканирование завершено)
link(onEventData,2219782:doCaption,[])
}
Add(For,6199459,455,161)
{
Start=1
End=254
link(onEvent,5461832:doStrCatDlm,[])
link(onStop,5427336:doData,[(494,174)(494,139)(221,139)(221,153)])
}
Add(StrCatDelim,5461832,518,161)
{
Delimiter="."
link(onStrCatDlm,5831013:doPing,[])
link(Str1,6879138:RemaindStr,[(524,152)(510,152)(510,201)(405,201)])
}
Add(Ping,5831013,567,161)
{
Name=""
link(onFind,14914418:doValue,[])
}
Add(Thread,10354083,329,161)
{
FastStop=0
link(onExec,6879138:doSplit,[])
}
Add(MultiStrData,6879138,399,161)
{
Char="."
Count=1
Direct=1
link(Str,4819620:LoacalIP,[])
link(onPart1,6199459:doFor,[])
}
Add(Host,1833116,672,161)
{
link(onHostByIP,15885937:doString,[])
}
Add(Host,4819620,392,84)
{
}
Add(Memory,14914418,623,161)
{
link(onData,1833116:doHostByIP,[])
}
Add(FormatStr,15885937,728,161)
{
Mask="%1 - %2"
link(onFString,9803902:doAdd,[])
link(Str1,14914418:Value,[(734,152)(720,152)(720,201)(629,201)])
}


2.
Add(MainForm,2953706,210,238)
{
Width=720
link(onCreate,12519624:doSplit,[])
}
Add(WinExec,14787036,371,238)
{
FileName="powershell"
Mode=0
Point(doConsoleExec)
Point(onConsoleResult)
Point(onConsoleTerminate)
link(onConsoleResult,9803902:doAdd,[])
link(onConsoleTerminate,5427336:doData,[(410,265)(410,230)(151,230)(151,244)])
}
Add(FormatStr,5492697,322,252)
{
DataCount=1
Mask="1..254 | ForEach-Object {Test-Connection -ComputerName "%1.$_" -Count 1 -ErrorAction SilentlyContinue}"
link(onFString,14787036:doConsoleExec,[])
}
Add(Memo,9803902,434,252)
{
Width=704
Height=261
Align=5
Font=[Lucida Console,8,0,0,204]
ScrollBars=3
}
Add(DoData,5427336,161,238)
{
Data=String(Сканирование завершено)
link(onEventData,2953706:doCaption,[])
}
Add(Host,4819620,259,175)
{
}
Add(MultiStrPart,12519624,266,252)
{
Char="."
Count=1
Direct=1
link(onSplit,5492697:doString,[])
link(Str,4819620:LoacalIP,[])
}

карма: 16

0
Редактировалось 2 раз(а), последний 2022-04-03 05:28:51