события приборов батником

Раздел для разработчиков по взаимодействию с ЛЭРС УЧЕТ, созданию собственных внешних модулей, экспорту/импорту данных и т.д.

Модератор: Модераторы

Ответить
herba
Сообщения: 120
Зарегистрирован: 28 окт 2014, 08:58

события приборов батником

Сообщение herba » 27 янв 2015, 12:50

можно ли с помощью батника с удаленного компьютера получить события всех приборов учета за период скажем за неделю, у меня 10 приборов?
Александр Сидоров
Бывший сотрудник
Сообщения: 918
Зарегистрирован: 16 мар 2010, 06:53
Откуда: Хабаровск
Контактная информация:

Re: события приборов батником

Сообщение Александр Сидоров » 28 янв 2015, 03:17

Это можно сделать с помощью следующего кода на C#:

Код: Выделить всё

LersServer server = new LersServer();

System.Security.SecureString securePassword = Networking.SecureStringHelper.ConvertToSecureString("12345");
server.Connect(serverAddress, serverPort, new Networking.BasicAuthenticationInfo("admin", securePassword));

ConnectServerAsyncOperation connectOperation = server.Connect("remotehost", 10000, authInfo, ConnectCallback, "test");

foreach (Device device in server.Devices.GetList())
{
	DeviceEventRecord[] events = device.EventsData.GetEvents(DateTime.Today.AddDays(-1), DateTime.Now);

	foreach (DeviceEventRecord record in events)
	{

	}
}
Telegram-канал новостей ЛЭРС УЧЁТ: https://t.me/lersuchet
herba
Сообщения: 120
Зарегистрирован: 28 окт 2014, 08:58

Re: события приборов батником

Сообщение herba » 28 янв 2015, 09:22

а на visualbasic?
Александр Сидоров
Бывший сотрудник
Сообщения: 918
Зарегистрирован: 16 мар 2010, 06:53
Откуда: Хабаровск
Контактная информация:

Re: события приборов батником

Сообщение Александр Сидоров » 28 янв 2015, 10:12

Воcпользуйтесь online-конвертером кода из C# в VB:
http://foxtools.ru/Converter
Telegram-канал новостей ЛЭРС УЧЁТ: https://t.me/lersuchet
Ответить