C# c语言中的tik4net热点用户使用情况报告#
对于C# c语言中的tik4net热点用户使用情况报告#,c#,mikrotik,hotspot,C#,Mikrotik,Hotspot,对于热点列表中的每个用户(没有用户管理器),获取每日字节输出和字节输入报告的最佳方法是什么。我找到了tik4net,但我无法使用它,而且我几乎找不到有关此参考的文档。 我已经试过mk.cs和tik4net了,但到目前为止运气不好。 这是使用火炬工具的样本: using (ITikConnection connection = ConnectionFactory.CreateConnection(TikConnectionType.Api)) { con
热点
列表中的每个用户(没有用户管理器),获取每日字节输出
和字节输入
报告的最佳方法是什么。我找到了tik4net
,但我无法使用它,而且我几乎找不到有关此参考的文档。
我已经试过mk.cs
和tik4net
了,但到目前为止运气不好。
这是使用火炬工具的样本:
using (ITikConnection connection = ConnectionFactory.CreateConnection(TikConnectionType.Api))
{
connection.Open("IP", "USR", "PW");
var loadingContext = connection.LoadAsync<ToolTorch>(
torchItem => Console.WriteLine(torchItem.ToString()),
error => Console.WriteLine(error.ToString()),
connection.CreateParameter("interface", "DSL"),
connection.CreateParameter("port", "any"),
connection.CreateParameter("src-address", "0.0.0.0/0"),
connection.CreateParameter("dst-address", "0.0.0.0/0"));
Console.ReadLine();
loadingContext.Cancel();
{
但是我在connection.Delete(user)上得到一个异常错误代码>,我不知道我是否走对了路
using (ITikConnection connection = ConnectionFactory.CreateConnection(TikConnectionType.Api))
{
connection.Open("IP", "USR", "PW");
var hs = connection.LoadAll<HotspotActive>();
foreach (var user in hs)
{
var ids = user.Id;
listBox1.Items.Add(ids);
connection.Delete<HotspotActive>(user);
}
}