scripts/README.md

26 lines
1.5 KiB
Markdown
Raw Permalink Normal View History

2021-03-19 12:19:45 +00:00
![](https://demo.credoid.com/assets/credoid_logo.svg)
2020-02-18 13:22:14 +00:00
2021-07-22 12:00:37 +00:00
## DEPRECATION NOTICE
Scripts written in `IronPython` are no longer supported from version `4.5.0` and up. Use `C#` examples instead.
2021-12-03 08:21:15 +00:00
2021-03-19 12:19:45 +00:00
# Scripting examples
2021-07-22 12:00:37 +00:00
Feel free to use our examples as base for improving or writing your own scripts. Written using `IronPython`.
2021-03-19 12:19:45 +00:00
[IronPython](https://ironpython.net/ "IronPython") is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework.
2021-12-03 08:21:15 +00:00
## Contents:
2022-06-14 08:28:07 +00:00
#### 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**
2021-03-19 12:19:45 +00:00
- 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.
2022-06-14 08:28:07 +00:00
- Users monitor - script that shows user data on access grant. Separated process with own http daemon.