Я как то на досуге писал мини программку для просмотра статистики по остатку Интернета через программу Bandwidth Splitter. Статистику в этом плагине для MS ISA Server 2004 можно было посмотреть только админу с машины с установленной BS. Это не очень удобно, поэтому родилась небольшая утилитка для просмотра статистики из любого места.
Как ей пользоваться: на ISA Server в модуле BS выставляем путь к базе данных MS Access (bsplitter.mdb). Папку делаем сетевой с доступом для тех, кому разрешено просматривать статистику. Запускам на клиенте программу, указываем путь к bsplitter.mdb, жмем ОК. Вроде бы все
По умолчанию статистика BS обновляется раз в 10 минут. Чтобы статистика обновлялась каждую минуту, необходимо на ISA сервере создать файл name.vbs со следующим содержимым(текст скрипта предоставлен разработчиками BS) и запустить на выполнение:
Код:
set isa=CreateObject("FPC.Root")
set vps=isa.GetContainingArray.Extensions.VendorParametersSets.Item("{2EAE0173-FC4E-49f4-9E0F-483EC5B2CEB5}")
vps.Value("DBSavePeriod") = CLng(1) ' 1 minute
vps.Save
P.S. Программулька требует .NET Framework 2.0 + MDAC 2.6 на клиенте. В меню Опции - настройки - необходимо указать версию программы BS (до 1.05 или старше).