sdk\c-sharp\api\api\Program.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml;
using System.IO;
using RobotNET.API;
namespace RoboAPI
{
class Program
{
static void Main( string[] args )
{
Console.WriteLine( string.Format( "Program started!" ) );
try
{
using( API api = new API( "ya.ru", "111" ) )
{
// Функции доступны для пользователей домена
//string addrlist = api.AddrList(); Console.WriteLine( addrlist );
//string addr = api.Addr(); Console.WriteLine( addr );
// ВНИМАНИЕ! Удаление всех локальных лицензий!
//api.LicenseCleanup();
// Получение Списка доступный лицензий
//string licenses = api.Licenses(); XmlDocument _licenses = new XmlDocument(); _licenses.LoadXml( licenses );
// Загрузка лицензии в локальное хранилище
//string license = api.License( "aaaa@ya.ru", "sdk.samples-20200101.xml.lic", true );
// Получение перечня конфигурационных файлов
//string epconf = api.EpConf(); Console.WriteLine( epconf );
// Загрузка конфигурационного файла
//api.EpConFile( "aaaa@ya.ru", "config\\sbin.ghost.exe.xml", Directory.GetCurrentDirectory() + "\\test.xml" );
// Определение гео-координат по IP
string myip = api.MyIP( "87.250.250.242" ); Console.WriteLine( myip );
}
}
catch( Exception e )
{
Console.WriteLine( e.ToString() );
}
Console.WriteLine( string.Format( "Program finished!" ) );
}
}
}