为bytes-out
列表中的每个用户(没有用户管理员)获取每日byte-in
和hotspot
报告的最佳方法是什么。我找到了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();
{
所以问题是:
在c#中获取没有user manager
的用户报告的最佳参考是什么?
有人可以提供一些示例代码吗?
更新: 我刚刚工作并且稍微使用了代码并且到了这里:
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);
}
}
但我在connection.Delete<HotspotActive>(user);
上收到异常错误,我不知道我是否采用了正确的方法。