Ga pake lama kalo mau langsung download link nya di bawah ya
Fingerprint sudah menjadi kebutuhan umum digunakan sebagai alat verifikasi bagi individu, umum digunakan untuk login atau validasi tanpa perlu menginput password.
pada artikel ini, digunakan fingerprint reader Digital Persona U are U 4500 untuk di integrasikan dengan Powerbuilder
yang anda perlukan adalah Software Development Kit (SDK) nya, file nya sudah disertakan dalam download link.
konsep nya adalah menggunakan Dua Control OLE Object yang anda tempatkan pada Window Object dengan kegunaan terpisah, yaitu ENROLLMENT dan VERIFICATION, yang pertama digunakan untuk membaca data fingerprint yang kemudian dapat disimpan dalam database. Dan yang kedua digunakan untuk membandingkan data yang tersimpan dengan hasil pembacaan dari fingerprint readernya.
Produk Fingerprintnya yang seperti ini ya :
cara untuk menambahkan Control OLE Object seperti gambar berikut :
OLE object kita ambil dari pilihan tab insert control berikut, pastikan SDK sudah terinstall pada PC anda :
Data hasil pembacaan fingerprint ENROLLMENT pada contoh ini disimpan dalam suatu tabel seperti berikut :
Untuk enrollment penampakannya seperti ini :
untuk verifikasi nya seperti dibawah ini :
contoh aplikasi nya cukup untuk anda gunakan dengan memperhatikan beberapa script dan variabel serta function yang dibuat pada event yang sudah saya contohkan, misalnya
peletakan script pada event untuk enrollment :
variabel yang harus berbentuk constant
User function yang dibuat untuk memudahkan
contoh aplikasi ini sangat intensif dalam mengakses database, karena melalukan looping untuk memeriksa fingerprint yang dibaca dengan membandingkan langsung data menggunakan looping di dalam database, jika dirasa terlalu lambat anda dapat melakukan optimasi misalnya setelah mendapatkan userid semua data enrollment di load ke memory (memanfaatkan array untuk 10 jari) baru kemudian dibandingkan dengan hasil pembacaan fingerprint reader.
Demikian, semoga bermanfaat.
Catatan : Powerbuilder versi 11.5 dan SQLAnywhere versi 11
Hellow~
I tried to enroll with your source several times.
But, the ole object said ‘Enrolled Falure’
I installed driver and SDK.
The fingerprint reader seems to be working.
The OLE connection seems to be working properly,
but I don’t know why getting errors?
Please, help me~!
Hi, i think you should check whether your reader is not malfunction, or try with another reader
Hello brother, Thank you very much for the blog. Very big help for us. I was unable to open the source code since I was unbale to install PB 11.5. Can i get a copy of the source code in text file. Thanks
very nice blog and help other pb developer 🙂 thank you
This is a good blog, happy every day