ล็อกจำนวนการใช้งาน Access
กระทู้เก่าบอร์ด อ.Yeadram

 1,383   2
URL.หัวข้อ / URL
ล็อกจำนวนการใช้งาน Access

ขอถามครับ Access2007 สามารถล็อกจำนวนการใช้งานได้ไหมครับ เช่น สามารถใช้ได้ 2 หรือ 3 คน หรือ สามารถคัดลอกได้แค่ 3 ครั้ง ประมาณนี้ครับ ไม่ทราบว่ามีวิธีไหมครับ ไม่อยากให้เขาเอาไฟล์ไปแจกจ่ายคนอื่น
รบกวนท่านผู้รู้ทุกท่านช่วยชี้แนะ หรือใช้วิธีแบบอื่นก็ได้ครับ
ขอบคุณครับ

2 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R19743
ถ้าจะเอาแบบซีเรียส ก็ต้องหาโปรแกรมจาก Third Party มาช่วย เช่น http://www.peterssoftware.com/ka.htm

ถ้าเอาแบบทำกันเอง ก็ต้องเช็ครวมๆกันหลายๆอย่าง

- การเช็คจำนวนผู้ใช้ในปัจจุบัน http://support.microsoft.com/kb/285822/th

- การเช็คว่าเป็นเครื่องคอมฯที่ผู้ใช้ใช้งานตั้งแต่เริ่มแรกหรือไม่ ก็อาจเช็คจาก mainboard id หรือ cpu id ก็ได้ แต่คงต้องเอา id ที่ได้นี้ไปเขียนเป็นค่าคงที่ให้โปรแกรมเราเช็ค ถ้าไม่ตรงก็ไม่ต้องทำงาน http://www.vb-helper.com/howto_get_cpu_serial_number_id.html

- การป้องกันการก็อปปี้ เนื่องจากเราเองไม่สามารถป้องกันไม่ให้ผู้ใช้ไม่แจกจ่ายออกไปได้ สิ่งที่อาจทำได้ก็คือเมื่อโปรแกรมที่ได้รับสิทธิ์การใช้งาน เช่นจากการป้อน product key ซึ่งเราให้ไป เริ่มแรกโปรแกรมจะสร้างไฟล์หรือข้อมูลอะไรเก็บไว้ที่ไหนสักที่ในระบบวินโดว์ (แต่ก็มักเก็บไว้ในรีจีสทรี) เมื่อรันโปรแกรมครั้งต่อไป ให้เช็คว่ามีข้อมูลที่สร้างไว้หรือยัง ถ้ายังก็แสดงว่าเป็นโปรแกรมที่ยังไม่ได้รับสิทธิ์การใช้งาน ก็กลับมาถามให้ใส่ product key ถ้าไม่ใส่ ก็ใช้ไม่ได้ หรือจะใช้ได้แต่จำกัดความสามารถ หรือจำกัดจำนวนวันก็แล้วแต่ ... ส่วน product key ก็แน่นอนว่าเกิดจากสูตรอะไรสักอย่าง โปรแกรมที่ใช้งานก็จะแก้สูตรนั้นกลับมา ถ้าแก้ได้ถูกต้อง ก็แปลว่า product key นั้นถูกต้อง ... แล้วถ้าถามว่า ผู้ใช้ก็อปไปเครื่องอื่นและใส่ product key เดิมหล่ะจะทำยังไง อืม...ก็ปล่อยไปเหอะ

แต่การป้องกันเหล่านี้คือวิธีที่ถูกต้องในแง่การตลาดการทำธุรกิจหรือเปล่า ผมว่าไม่ใช่ สิ่งที่ผมคิดว่าดีที่สุดคือ แจกจ่ายออกไปให้มากที่สุด ให้คนอื่นๆได้รู้จักและสัมผัสการใช้งานของโปรแกรมเรา แต่เราจำกัดความสามารถในการใช้งานเอาไว้ ต่อเมื่อจ่ายเงิน ป้อน keycode จึงสามารถใช้งานโปรแกรมเราได้อย่างสมบูรณ์ ใช้วิธีทางกฏหมายจะดีที่สุด

อ่อ... ก่อนแจกจ่ายออกไป ให้แปลงเป็นไฟล์ .accde (หรือ .mde ใน Access เวอร์ชั่นเก่า) ด้วยนะครับ
2 @R19744
ขอบคุณมาก สำหรับคำแนะนำครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3353s