Ada banyak caranya, diantaranya :
1. Buat tabel rekam_log untuk mengontrol pemakaian
2. Pada saat startup (kali pertama), buat function untuk mengambil "data waktu" dan simpan kedalam tabel rekam_log
3. Buat kondisi agar program tidak dapat berjalan, bila kali kedua, ketiga dan seterusnya program digunakan BILA "data_waktu" lebih kecil dari data sebelumnya. Sehingga sekalipun user mereset system komputer, maka program tetap tidak bs run.
4. Bila memungkinkan, matikan akses utk mereset waktu pada control panel
5. Boleh juga membuat file .dll sebagai lock tambahan. Ada juga yg menyimpan file tsb bersamaan dg path system
Beberapa waktu yg lalu, sy pernah "menaklukan" sekuriti POS seorang penulis buku2 access dan lumayan laris dipasaran. Beliau menggunakan multiple sekuriti dan salah satunya adalah dengan counter. Kelemahan program ybs, karena ybs menggunakan parameter di query. Sehingga dengan mudah dapat di-edit. Oleh karena itu, sebaiknya jgn gunakan parameter di query untuk "mengikat" sekuriti. Lebih baik setting secara default pada module dan kemudian buat menjadi mde...
lusky
Pada 18 April 2011 11:36, Sutrisno Ae <trisno_ae@yahoo.com> menulis:
terima kasih mas
salam,
From: Darsono <darsono72@yahoo.com>
To: belajar-access@yahoogroups.com
Sent: Sat, April 16, 2011 10:21:14 AM
Subject: Re: [belajar-access] Trial Time Applikasi [1 Attachment]
Mas Trisno,langkahnya,Buat satu tabel untuk merekam log misalnya tbl_Logfieldnya minimal ada satu, bisa berupa number.- buat satu form start-up untuk menambah record baru di tabel ...tbl_Log setiap aplikasi di jalankan- terus tambahkan satu prosedure pada event OnLoad untuk mengecek apakah sudah masuk batas waktuyang ditentukan ...kir-kira contoh sederhana seperti di lampiran...coba buka 5 kali, kali ke enam akan keluar pesanselamat berkreasiDarsono
--- On Fri, 4/15/11, Soetrisno <trisno_ae@yahoo.com> wrote:
From: Soetrisno <trisno_ae@yahoo.com>
Subject: [belajar-access] Trial Time Applikasi
To: belajar-access@yahoogroups.com
Date: Friday, April 15, 2011, 12:40 PMDear All
master2 access, murid mau bertanya, bagaimana caranya membuat batas waktu pemakain applikasi, kasus: apabila applikasi dubuka sekali maka akan mencatat 1 x dibuka dstnya, sampai batas waktu pemakainan yang ditentukan. mohon pencerahannya
terima kasih
__._,_.___
SPAM IS PROHIBITED
![]()
Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe
__,_._,___
No comments:
Post a Comment