Hi all.
I'm new to PC SDK.
I want to write a C# app to monitor robot program. If robot program is changed, my app will detect and log to a file (not necessary to detect right away).
I think of a solution:
1. my app will backup robot program after a time interval (e.g 5 minutes/time), then compare pre-backup and current backup to check if program is changed or not, similar to Compare function in RobotStudio.
2. I prepare a standard set of RAPID module and RAPID system cfg files (EIO, SYS, MOC,...)
.After a time interval (e.g 5minutes), my app will access internal robot memory, make a copy offf corresponding RAPID modules and cfg files then compare to standard set of files that I prepared before.
I check in PC SDK manual, but not find any class/method that helps me compare file/backup. I only find FileCopy method.
Did anyone here encounter similar problem? Please give me some advices or keywords, thank you very much.