แผ่นโปรแกรมสมุดโทรศัพท์ 2546 หมดอายุ จะเปิดได้อย่างไรครับ?

ค้นเจอแผ่นซีดีโปรแกรมโทรศัพท์หน้าขาวปี 2546 เลยเอามาติดตั้งดู ติดตั้งสำเร็จแต่เปิดโปรแกรมไม่ได้ครับ มันขึ้นจ้อความว่า แผ่นนี้หมดอายุไปแล้ว ผมลองเปลี่ยนวันที่ในคอมย้อนหลังไปแล้ว แต่เหมือนโปรแกรมมันก็ไม่ยอมรับอยู่ดี จะทำอย่างไรให้มัน bypass การตรวจตรงนี้ได้บ้างไหมครับ?

ไฟล์เก็บข้อมูลภายในน่าจะเป็นนามสกุล .dbf .cdx


คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 6
ทดสอบแล้วคร่าวๆ
เพื่อเป็นกรณีศึกษาเท่านั้น

- requirement ของโปรแกรม เปิดดูได้จาก readme.txt
ความต้องการของโปรแกรม ต่ำมาก จนอาจเกิดปัญหาได้ในเครื่อง/windows รุ่นปัจจุบัน

คร่าวๆ
ระบบคอมพิวเตอร์
1. Pentium 100MHz ขึ้นไป
2. Windows95 ขึ้นไป
ทำงานบนจอความละเอียด 800x600
Regional Settings "Thai" เท่านั้น


- โปรแกรมเขียนจาก vb6
runtime บางตัวจะมีปัญหากับ windows 10 ขึ้นไป
* ถ้ายังใช้ windows 10 อยู่ ไม่น่าจะติตตั้งเพื่อให้ใช้งานได้, แนะนำให้ใช้บน 95,98,ME,XP เท่านั้น




- ทดลองติดตั้งบน windows xp (VM)
ก่อนติดตั้ง ต้องย้อนเวลาไป 2003 ก่อน
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้

ติดตั้งเสร็จ ใช้งานได้ปกติดี
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้


- หากเวลาในเครื่อง เกินวันที่กำหนดไปแล้ว จะเข้าใช้งานไม่ได้อีกเลย
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้

- ถึงจะย้อนเวลากลับไป 2003 คืนแล้ว
ก็จะยังเปิดใช้ไม่ได้อยู่ดี
* เข้าใจว่ามีการเขียนค่าอะไรไว้ใน file/registry ที่ไหนซักที่ แต่ยังตามหาไม่เจอ
** กรณีนี้ ถ้าติดตั้ง windows ใหม่, ทำตามขั้นตอนเดิมใหม่ ก็จะใช้ได้อีก (ผมมีสำเนา vm ไว้อยู่ เลยเอากลับมาใช้ได้เลย ไม่ต้องติตดั้งใหม่)
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้


* * * * * * * * * *
ส่วนเรื่องไฟล์ .dbf (dBase database)
สามารถใช้ Excel เปิดได้เลย (จะมี version ไหนก็เปิดได้หมด)

[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่