Merge branch 'master' of github.com:kurenai-ryu/pyzk

This commit is contained in:
Arturo Hernandez 2018-12-07 19:28:14 -04:00
commit 1a11a48476
5 changed files with 28 additions and 12 deletions

View File

@ -150,7 +150,6 @@ conn.delete_user(uid=1)
``` ```
there is also an `enroll_user()` (but it doesn't work with some tcp ZK8 devices) there is also an `enroll_user()` (but it doesn't work with some tcp ZK8 devices)
* Fingerprints * Fingerprints
```python ```python
@ -163,6 +162,10 @@ fingers = conn.get_templates()
# pass a User object and a list of finger (max 10) to save # pass a User object and a list of finger (max 10) to save
conn.save_user_template(user, [fing1 ,fing2]) conn.save_user_template(user, [fing1 ,fing2])
* Remote Fingerprint Enrollment
```
zk.enroll_user('23')
``` ```
@ -356,14 +359,6 @@ DeviceName : iClock260 (no capture data - probably similar problem as the latest
If you have another version tested and it worked, please inform me to update this list! If you have another version tested and it worked, please inform me to update this list!
# Related Project
* [zkcluster](https://github.com/kurenai-ryu/zkcluster/ "zkcluster project") is a django apps to manage multiple fingerprint devices. (Initial support form the [original project](https://github.com/fananimi/zkcluster/))
# Related Project (TODO: check compatibility with this fork)
* [Driji](https://github.com/fananimi/driji/ "Driji project") is an attendance apps based fingerprint for school
# Todo # Todo
* Create better documentation * Create better documentation

21
test_user_enrollment.py Normal file
View File

@ -0,0 +1,21 @@
# -*- coding: utf-8 -*-
import sys
from zk import ZK, const
sys.path.append("zk")
conn = None
zk = ZK('192.168.1.201', port=4370, timeout=5)
try:
conn = zk.connect()
conn.disable_device()
zk.set_user(26, 'Shubhamoy Chakrabarty', 0, '', '1', '26')
zk.enroll_user('26')
conn.enable_device()
except Exception, e:
print "Process terminate : {}".format(e)
finally:
if conn:
conn.disconnect()