scripts/README.md

26 lines
1.5 KiB
Markdown

![](https://demo.credoid.com/assets/credoid_logo.svg)
## DEPRECATION NOTICE
Scripts written in `IronPython` are no longer supported from version `4.5.0` and up. Use `C#` examples instead.
# Scripting examples
Feel free to use our examples as base for improving or writing your own scripts. Written using `IronPython`.
[IronPython](https://ironpython.net/ "IronPython") is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework.
## Contents:
#### C#
- User monitor in csharp - script that shows user data on access grant.
- Parking occupancy managment - script that allows to manage parking spaces using access level limits in companies
- Access level use limit - allow to limit entry count incorporating schedules and doors
#### IronPython **OBSOLETE**
- Access level use limit - fully working script. This script allows you to limit entry to selected entry points according to a schedule.
- Active directory import - import users from AD.
- Card number to hex - simple script to convert card number to hex.
- Signal IR client - example of Signal IR implementation using C#.
- Door control - demo script. Allows to control assigned door groups. Separated process with own http daemon.
- Elevator - incorporate elevator control with HID devices.
- Live latest events - simple script that shows live events from CredoID. Separated process with own http daemon.
- Users monitor - script that shows user data on access grant. Separated process with own http daemon.