WinPro Readme File ------------------ [12.05.2021] * 2.1.2.31a WinPro Hikvision Addon Installation File - Bug found in WPSvr.exe - Snapshot/record. - Fixed. [25.11.2019] * 2.1.2.25b - E.Vis access level filtering - Fixed duplicate access levels. - bulk poll - max 99 trans now. - Support Hikvision DVR, apart from NVR. - Support for QVisit - QRCode Reader - Customized Access level where user ticks only related doors permitted. - Support EL70P, EL70F (USB/LAN License key) - Support ANPR - car plate + Card pairs upload. - Add password rules. - Add In/Out pairs to support total time spent in a particular area. - Add ConfigEL70P flag to facilitate USB licence key configuration. [26.10.2018] * 2.1.2.18 - Support DaHua CCTV module [CCTV] Enable=1 DaHua=1 - Server log --> trs_yymm.log - F18 bug fixes - Bulk Command support added. - Multipoll refined. [25.08.2017] * 2.1.2.10 - Support EL3KS Card-Only, without first register at Master Unit. [EL3KS] WPCCardOnly=1 - Support ZK4500 USB Desktop unit. - Expand controller selection from 4 to 8 pages. [10.04.2017] * HikVision Add-On for WinPro 2.1.2.8 a. First install a standard WinPro 2.1.2.x (e.g. 2.1.2.4) b. Install HikVision Add-On c. Run Designer to add NVR IP/User/password d. Add Cameras e. Run WinPro as usual. 2.1.2.6 (F8) ------- 1. Minor change to handle new batch of F18. 2. Allow send data/time at hh:mm daily, instead of fixed at 00:00 [Options] DailyUpdateCtrlHHMM=0030 3. Allow skipping ACK stage, especially when disarm from keypad for false alarm (through reaction table) [Options] SkipAlarmACK=1 2.1.2.4 ------- 1. New ekeylib.dll with Extended version check. 2. Designer bug fix on card based conditional I/O. 3. Send and forget support in Card Holder screen. 2.1.2.3 ------- 1. Card base Conditional I/O added, which allows operation such as only card '123456' able to disarm an alarm zone. 2. Fixed departmental access rights bug. 3. Fixed Alarm/Arm bug. 4. Allow duplicating of complex door accessibilities - save time. 5. Add if wrong key detected, prompting license box to enter access code. 6. Allow Send-and-forget mode when adding new cards - no waiting need. 2.1.2.1 (Oct 2016) ------- 1. CCTV Support (CVI,Kedacom) added 2. MiniServer Support added 3. Conditional I/O - Arm/Disarm added. 4. F18 - Block user registration when PC link is ON. 2.1.1.62 (Feb 2016) -------- General 1. EFD80 I/O Support 2. Require dedicated bus to link to EFD boards. 3. EFD only available under WinPro Premium. 2.1.1.60 -------- 1. Local Floor Zone added. Each lift access controller now will have it's own 64 sets of floor zones. Before this, all lift access controller will have identical 64 sets of floor zones. To set, run SetLocalFZ.Exe. 2. Bug fixes: a. ER301 template uploading error. b. Fixed Anti-passback mode error. 3. If network is disconnected, clients will be forced to terminate. 4. Allow Master F8/F18 Unit to be used as normal unit. [ZKFP] MasterDelete=1 5. Dual network card configuration: [Options] RedirectServer=100.2.1.3 will force Winpro Server to listen on 100.2.1.3, instead of randomly pick up the first network IP. 6. Multi-Master Units - F8/F18: [ZKFP] MasterF8List=Ctrl1,Ctrl2 When turn on, the templates from all the Master F8/F18 will be merged and keep at the HQ PC folder. This is meant for distributed sites, where the local staff will registered at the local-master-unit, then downloaded to the PC at HQ. [06.03.2015] 2.1.1.40 -------- 1. Server - C7 fingerprint controller Support added. - SMS redirected to a host. 2. Client - C7 fingerprint controller Support added. - [Raw Format] enable=1 to display the Customized export check box. - The export will format layout specified in [Raw Format]. - Add AutoMapSwitch to the menu. - Fixed a 10-digit bug in card_import - BatchDelete bug fixed. - Card Starting/expiry bug fixed. 3. Designer - C7 fingerprint controller Support added. [08.04.2014] 2.1.1.16 -------- 1. Server - Fixed mysterious polling timeout error. - F8/F18 - DDNS support & Master Reader mode added. - Allow conditional email if controller down/up. - Max F8 supported = 256 now. - Allow 2nd unit of EL3KS to be used as Exit Reader. - Allow Master Unit Time zone be updated. - Add option to reject exit for certain controller - meant for a special feature in EL2800. 2. Manager/Client - Fixed Chinese display error - staff/cardNo column title reversed. - Add ExpressInstall for EL3KS in card holder screen, thus save time from unnecessary removal card from all controllers. - Card report can save as Excel format now. - Expiry notification bug fixed. - Time range added for transaction export. - SMS added to conditional I/O screen - need Web Module license. - Allow [Staff][Dept][Posi] labels to be changed, say to: [ResidentID],[Block],[UnitNo] for Condo site - "Transfer Unknown cards to database" supported. - Display list of users logged in. - Allow second card to have similar card number as first card. - Fixed audit trail bug - wrong controller tag registered. 3. Designer - Add 'XY' (down/up) to conditional I/O for rule: IF controllers down/up THEN email xxx. - Fixed Carpark Counter initialization bug. 4. WinPro Service 1.0.0.7 - Added as part of WinPro Installation. - Once WinPro Service is used, client.edotpro.ini need to set: [Server] IsService=1 - WinPro Service is mutual exclusive with WinPro Server, use either one, never both. - If link to TimePro, need to turn on SQLDB Reconnect Interval by editing OnTimeP.Ini: [Database] ConnectIntervalSec=5 - Make sure "WPSQL" ODBC link is set in System DSN. * To install WinPro Service: (a) Rename WpSvr.Exe to WPSvr.2 - to prevent user from running WinPro Server. (b) To register as a service, run WPService from DOS prompt: c:\program files\WinPro\Server\ > WPService /install (c) Similarly, to unregister: c:\program files\WinPro\Server\ > WPService /uninstall (d) Once registered, the service is not started yet, you need to start the service by: * Control Panel | Administrator Tools | Services * From the list of Services, select "WinPro Server II" * Click the service. or If you prefer DOS prompt: net start ELIDWinProService (e) To end WPService, just stop the service. (refer to step (e) ) net stop ELIDWinProService or stop it from the Service Manager as shown in (d). [29 Jan 2013] 2.1.0.26 -------- 1. Server - *.raw file genrated for F8/C3 controller. - *.raw does not contains IP Address - added. - EL3000S template management support added. - IMail.Exe added to handle Email authentication [Email] UseIMail=1 - EL3000S template management support added. [EL3KS] Enable=1 Master=CTRL001 - Add F18 (Color LCD) support. - Add F8 downtime retry wait: [ZKFP] RetryWaitSec=50 - Allow user defined delay (msec) in conditional emails: [Email] IMDelay=200 - Support F8/F18 on Algorithm 10.0: [ZKFP] Alg10=1 - Fixed El23xx/EL137x slow polling (2 sec delay) bug. - Fixed Door Status update error. - Fixed Multi-comm port error. - 10 digits card support enforced for EL2800. - Traffic report added. - Fixed controller up/down error. - Attendance interface: Fixed CutOffTime error where previous day not processed at all. 2. Manager - option added to Utilities menu. - "batch add" & "Search Card" 10-digit fixed. - Show user fields in Cards datagrid. - Access Report - allow viewing Second Card trans. - Block user from adding blank text entry. - Add [System] AlarmWavFile - sound card based Alarm siren. - Allow Direct photo Capture into Card database. - Remove old card if user changed card number in Card screen. - Add F8/C3 PLR on/Off - in case of Fire Alarm Integration. - CarPark button in Controller screen disabled - fixed. - CarPark Fullsign, LotSize & ResetCounter bugs - fixed. - Audit trails on Accessibility & Card Edits & Timer/TZ added. - Allow phantom cards in TimePro to be removed. [TimePro] RemovePhantomCards=1 - AreaTrace: report viewing on One Area not filtered - fixed. - Allow Client to connect to WP Server through DDNS: [Server] ServerThruDNS=dns123.no-ip.org. - Fixed EL23xx not supporting LockReleaseTime bug. - Fixed AreaTrace report name/staff number overlapped bug.(if long staff name). - Add FR1200 support as F8/F18 Exit Reader. - Fixed "Send All cards to 1 controller" bug. - Allow field-not-crop for Card Import: (caution) [Cards] FieldSizeChanged=1 - Card Import: now extra characters are cropped properly, single quote handled (e.g. Dato' --> Dato). 3. Designer - Supports EL23xx and EL137x controllers. [25 July 2010] 2.0.9.23 -------- 1. Server - Duplicate Trans - fixed, due to SQL link lost connection. - Better handling of communications of Dynamic DNS linked controllers. - Web door icon refresh bug - fixed. - Reset Anti-passback bug - fixed. - Web menu revised - now IE/FoxPro/Opera/Chrome all tested OK. - Web Access Right control bug fixed. - Web Access/Floor access bug fixed. - GIF icon added. - Language added: Chinese GB/B5, Malay. - Web User license bug fixed. - Filter off old transactions for extended area trace. - Web Module - Full Control - IP Reset/recreate if network error / time out. - Conditional Email added. - Allow SQL table-level Card Import - similar to EsofLAN function. 2. Designer - Supports low level settings. - Fixed Chinese character display error in Cond.Email & Low level settings screens. - Fixed holiday set bug. - FC1000 icon added. - Low Level settings. - Conditional Email added. 3. Manager - new floor plan added. - Bug: Start/expiry date not transferred to TimePro - fixed. - Fixed expiry date bug. (both during startup & midnight check). - Fixed change-password error. - Support MIFARE Duplicate cards, using ET636 MIFARE as Master Unit. To enable MIFARE duplicate cards support, edit EDotWin.Ini: [Cards] ET636Reader=1 ET636CommPort=10 /* whatever comm post assigned to ET636 */ MIFAREDupCardDB=1 After running WP Manager, go to Card Holder screen, you will see a small window showing communication to ET636. Badge any MIFARE card on ET636, a card number will appear on the small window, and a new record is created in the Card Holder database, waiting for you to click . Those duplicate MIFARE cards will be resolved at ET636, and a reference table (Dup.List) will be transferred to WinPro, which in turn will be propagated to all the controllers. [29 Nov 2010] 2.0.9.11 -------- 1. In general - Add UAC direct launch to get rid of 'Run As Administrator' hassle. 2. Server - Add Comm Setting to allow user to change baudrate without resorting to INI file. - Update SQL ID/PW file during installation to get rid of annoying sql_id screen. - Fixed 'Wrong key' Chinese display error. 3. Client - Fixed the Department/Position list not displayed error. - Add status display when updating TimePro / extracting transactions for view. - Allow card/controller screen to sort by clicking on title bar of data grid. - Fixed Department/Postion Chinese display error. 4. Designer - Prevent second copy from running. - Allow card/controller screen to sort by clicking on title bar of data grid. - Add Baudrate setting in Detect screen. 2.0.9.8 ------- 1. Installation files are created in 3 flavours (English, Chinese PRC and Chinese Taiwan): - to simplify installation process, minimized configuration needs. - all three flavours are using the same executables. - For Chinese PRC and Chinese Taiwan, SQL collation will be set accordingly during database creation. 2. Server - Supports raw data export into daily text files. - ER301 Finger print reader support. 3. Client - ER301 Finger print reader support. 4. Designer - Fix chinese display errors. 2.0.9.1 ------- 1. In general - Changed to New ELID Logo. 2. Manager - Error viewing cards if double-click a controller - fixed. 2.0.8.36 -------- 1. Manager - ET636 Card Reader support. - Trans count optimized - faster now. - Fixed card holder screen - order by department bug. - Extended Area trace - with Duration Report. - On/Off Output points linked to IP controller - bug fixed. - Floor zone bug fixed. - PIN code entry bug fixed. 2. Server - SQL Server DB reconnect if network is interrupted. - Automatic FILO raw file generation. 3. Designer - Camera icon Support. - Support Individual IP Port for controllers. 2.0.8.16 -------- 1. Manager (Client) * Sensor alarm not blink properly - fixed. * Sensor Include/exclude/Time zone bugs - fixed. * Output Time zone bug - fixed. * EL3000 - install card failed - fixed. * Add 'right-mouse click on status bar' to on/off scanning. 2. Server * Tiny Web Server - IE online transactions not updated properly - fixed. 3. Designer * Sensor / Output screen bug - fixed. * Allow floor map to be centralized: [Map Setting] MapCentralized=1 ______________________________________ 1. WinPro has no FREE TMS module, if you need Time Attendance features under WinPro, you need to purchase WinPro TMS Module, i.e. TimePro Time Attendance Management System. TimePro license is provided by WinPro, therefore no separate key is needed when integrated with WinPro. 2. WinPro is based on SQL database, meaning that you need to have SQL UserID & password before installing the software. e.g. MSDE 2000 by default using 'sa' as UserID and 'sa' for password. 3. To setup WinPro + TimePro, where TimePro is integrated to WinPro for staff information as well as clocking data, follow the sequence: A. Install WinPro Server. B. Install TimePro Server. C. Install TimePro Client (for Client PC only) D. Run WinPro Server. E. Run TimeProSQLPW.Exe. F. Run TP_Link.Exe. Please use the default folders specified during installations of WinPro and TimePro. That will save you a lot of hassle of setting up the system paths. Default folders: WinPro: C:\Program Files\WinPro TimePro: C:\Program Files\TimePro No TimePro Server need to run as there are no Time Recorder to be linked. TimePro license is from WinPro Server. Therefore, for TimePro integration, you need to get WinPro license with 'TMS' option. 4. Remember to shutdown Winpro Server/Client before installing TimePro, because the BDE (Borland Database Engine) used by WinPro will prevent TimePro from installing. 5. As part of WinPro, you need to run TimePro from the WinPro client under pull down menu, item . __________ End ___________