如何在不引发事件的情况下从BioTime4机器读取数据

时间:2013-10-23 05:58:38

标签: c# network-programming biometrics

我正在开展一个项目,当有人从办公室进出办公室并将数据添加到数据库时,我需要从冲床上读取数据。 我们有一台来自Mantra Tech Software的BioTime4机器。当某人在机器上打卡时,它只会将数据保存在机器内部。 但我不知道以哪种格式或在哪里? 我创建了一个示例项目并成功连接到端口5005上的机器 当那台机器连接在那个端口上。 但是我不知道如何从那台机器上读取数据,甚至当有人拿卡时机器也不会发生任何事件。 他们的系统在管理员点击按钮时使用ocx读取数据,但该代码在ocx文件中,因此无法从那里找到。

我们希望从系统中删除手动干预,并希望在公司主数据库中获得实时数据。 我发布了使用端口连接到机器的示例代码。

using System.Net;
using System.Net.Sockets;

try
{
    var endpoint = new IPEndPoint(new IPAddress(new byte[] { 192, 168, 0, 232 }), 5005);
    var socket = new Socket(endpoint.AddressFamily, SocketType.Stream, ProtocolType.Tcp);
    socket.Bind(new IPEndPoint(new IPAddress(new byte[] { 192, 168, 0, 67 }), 5005));
    socket.Connect(endpoint);
    MessageBox.Show("Connected...");
}
catch (Exception ex)
{
    MessageBox.Show(ex.Message);
}

有人可以提供想法或其他链接,我可以继续前进。

由于

0 个答案:

没有答案