การป้องกันไฟล์จาก 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
ไม่มีความคิดเห็น:
แสดงความคิดเห็น