最近在折腾同步中控打卡机数据的事情。
C# 调用 SDK zkemkeeper.dll(貌似用了 ActiveX),写了个考勤记录下载、打卡事件监听的 WinForm 程序。
可是公司没有 Windows 的服务器,想要跑这个数据同步和监听服务怎么破?看了下 Docker,貌似也没有 Windows 的容器。
打卡机型号是 F7Plus,目前官方提供只有 Windows 的 SDK,或者有什么办法在打卡机上跑定时任务,调用数据同步接口就好了。
![]() | 1 murmur 2017-05-31 14:35:27 +08:00 当然可以 你有 libmono 不过考勤记录这东西涉及串口么 |
![]() | 3 msg7086 2017-05-31 14:37:09 +08:00 申请入一台 Windows 的小机器不就好了……便宜的也就几百的样子? |
![]() | 4 47jm9ozp 2017-05-31 14:41:10 +08:00 ![]() wine 试试,不行上虚拟机 |
![]() | 5 des 2017-05-31 14:57:48 +08:00 via Android 有,前几天刚看到,你上 github 搜一下 |
![]() | 8 jamev5 2017-05-31 15:07:50 +08:00 ![]() |
![]() | 9 erbily 2017-05-31 15:14:42 +08:00 ![]() |
11 vexxx 2017-06-01 16:32:58 +08:00 8 楼的不行,那只是加载起来,很多 api 没有模拟,运行肯定会出问题。还是用 wine 最靠谱 |
![]() | 12 flynaj 2017-06-02 01:36:02 +08:00 via Android 打卡机月底用 U 盘导出来就行了,不用折腾,DLL 必须 wine,其他都是弯路 |
![]() | 13 kevinroot OP |