You can specify multiple /SUBAGENT=xxx options in command line.
Best regards,
Victor
Best regards,
Victor
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts MenuQuote from: SKYnv on March 14, 2012, 08:11:50 AM
столкнулся с проблемой что выпадают некорректные значения при сборе и обработке значение.
скрипты примерно такие
sub main()
{
return int64((($1*8)/1024)/1024);
}
выпадают отрицательные значения там где их не может быть, собирается параметр .1.3.6.1.2.1.2.2.1.16.1
println int64((($1 * 8) / 1024) / 1024);
println int64(((int64($1) * 8) / 1024) / 1024);
C:\Source\NetXMS\debug>nxscript math.nxsl 100000000
NetXMS Scripting Host Version 1.1.10
Copyright (c) 2005-2012 Victor Kirhenshtein
762
762
C:\Source\NetXMS\debug>nxscript math.nxsl 1000000000
NetXMS Scripting Host Version 1.1.10
Copyright (c) 2005-2012 Victor Kirhenshtein
-562
7629
Quote from: SKYnv on March 14, 2012, 02:55:59 PM
ну наиболее стабильная работа идет на стандартных настройках.
то есть тип определяется как unsigned integer,никак не интерпретируется больше, ясно что это недостаточно, потому как на больших значениях данные ожидаемо падают в 0 и нужно использовать unsigned integer64, у этого же наоборот данные падают в нереальный плюс, если тип ансигнед, если сигнед то еще и в минус могут.
Отдаваемый тип явно int64The total number of octets received on the
interface, including framing characters.
Quote from: SKYnv on March 15, 2012, 05:55:17 AM
в script library опечатка в названии скрипта Resolve IfName
Quote from: SKYnv on March 15, 2012, 10:12:27 AM
И еще вопрос в догонку я подозреваю что использовать сдвиги выгоднее деления или не принципиально?

Ja pozavozu eto kak otdel'nie bagi v nash bugtracker. Chto kasaetsja imen ob'ektov, to v nih nel'zja ispol'zovat' simvoli s kodom men'she 32 i sledujuschie special'nie simvoli: