การป้องกันไฟล์จาก LabVIEW ด้วยฮาร์ดล็อค Sentinel LDK โดยการ Call API
หลังจากที่เราได้พัฒนางานของเราด้วยโปรแกรม LabView แล้วเราจะมีวิธีป้องกันจากการละเมิดลิขสิทธิ์หรือป้องกันการก็อปปี้งานไปใช้โดยไม่ได้รับอนุญาตได้อย่างไร เรามาดูวิธีการป้องกันอย่างง่ายๆ
วิธีการป้องกัน LabView ด้วยการ Call API
1. Configure Function สำหรับเรียกใช้งาน Library ไฟล์ DLL (Sentinel LDK จะมี DLL สำหรับให้ใช้งานคือ ) โดยจะมีตัวอย่างการใช้งานให้ (LabView SafeNet Example (Source Code))

วิธีการการเรียกใช้งาน Library ไฟล์ DLL ดูได้จาก https://decibel.ni.com/content/docs/DOC-9069

2. ตัวอย่าง หลังจากได้มีการ Call API เรียกโปรแกรมตัวอย่างขึ้นมา LabView SafeNet Example

3. เสียบฮาร์ดล็อค Sentinel LDK เพื่อทดสอบการทำงาน หากมีการเสียบฮาร์ดล็อคที่ก็จะมีการแสดงข้อมูลตามภาพด้านล่าง

4. หากไม่ได้เสียบฮาร์ดล็อค Sentinel LDK ก็จะมีการแสดงข้อมูลตามภาพด้านล่าง

โดยเราสามารถนำตัวอย่างการ Call API ไปประยุกต์ใช้งานต่างๆ เช่น หากไม่มีฮาร์ดล็อค Sentinel LDK เสียบใช้งาน โปรแกรมจะไม่สามารถเปิดใช้งานได้ หรือ จะไม่สามารถเปิดใช้งานปุ่มต่างๆได้

สามารถรับข้อมูลหรือตัวอย่าง Source Code เพิ่มเติมได้ที่ บริษัท ฟิแทบ คอมเพล็ก 0-2704-8987 หรือ www.fitab.com 


0 Comments

Leave a Reply

Avatar placeholder

Your email address will not be published.