Menu
Download Software Fingerprint Solution X100c - tinyurl.com/y9uaescx.
![Pdf Pdf](https://i.ytimg.com/vi/Jh7FyzX-WBQ/hqdefault.jpg)
Sudah berapa lama saya nggak ngeblog ya? Yang bisa jawab dapat hadiah deh hehehe. Artikel singkat ini akan menceritakan tentang visi yang saya rancang untuk membuat sebuah aplikasi absensi sederhana yang terhubung langsung dengan sebuah mesn fingerprint dengan merk solution model x100c. Kebetulan dikantor kemarin HRD-nya sering kena marah karena bos besar tidak yakin dengan data yang diberikan HRD tersebut. Setelah melalui beberapa penelitian ternyata yang menjadi masalah adalah karena software “attendance” buatan solution itu tidak memenuhi beberapa kebutuhan yang dibutuhkan sesuai permintaan bos besar. Akhir cerita dengan singkat saya diberikan tugas directly untuk melakukan modifiksi dan manipulasi data yang didapatkan dari mesin fingerprint itu agar sesuai dengan format report yang diperlukan.
Kebetulan dikantor menggunakan beberapa mesin fingerprint berbagai merk tetapi semua berasal dari satu vendor yaitu solution. Setelah memeriksa beberapa bagian SDK ternyata basis software ini berawal dari china (mungkin itu penyebab kenapa solution tidak pernah memberikan SDK yang jelas kepada publik). Kunci dari hubungan antara mesin dan program (kebetulan saya menggunakan visual basic 6) adalah sebuah file yang bernama czkem.dll, File ini berisi modul hubungan/koneksi antara mesin dan komputer. Permasalah yang dihadapi rata² adalah tidak semua mesin fingerprint dari solution memiliki fungsi yang sama. Sebagai contoh yaitu SOAP server yang berfungsi sebagai web server ternyata tidak saya temukan terinstall di semua mesin fingerprint. Selain itu SDK yang tidak jelas sehingga terkadang kita harus melakukan sesuatu dengan khayalan/ide sendiri. Yang saya lakukan mungkin sedikit aneh dan ribet, tujuan utama saya adalah mendapatkan actual data dari mesin (yang ternyata masih dengan format setengah XML) kemudian saya harus parsing data itu ke dalam array kemudian saya harus input data itu kedalam MySQL.
![Driver solution x100c manual pdf Driver solution x100c manual pdf](http://www.tps.co.jp/downloads/data/SW602132_EloTouchMouse_5.5.0/XPU Driver manual/us/User Manual/images/calibrate-Elo.jpg)
Semua harus serba otomatis dan dengan status “zero error tolerance“. Oke langsung saja saya cerita, langkah awal yang saya lakukan adalah mencoba menghubungan antara komputer dengan mesin. Langkah ini berhasil dan dibilang cukup mudah, yang terpenting adalah module dari SDK itu kemudian dengan sedikit kemampuan jaringan kita bisa menghubungkan mesin dan komputer.
Langkah kedua adalah mengambil actual data dari mesin, Pada langkah ini banyak kesulitan. Karena intinya saya menggunakan sample SOAP SDK sebagai basis dan permasalahannya ternyata tidak semua mesin men-support SOAP sehingga saya harus menggunakan mesin yang sudah terinstall server SOAP. Langkah ketiga adalah membersihkan data XML yang masih berantakan ini menjadi sebuah format XML yang valid kemudian saya parsing XML ini menjadi format Array kemudian saya insert kedalam MySQL. Untuk automatisasinya saya menggunakan timer dengan proses looping yang berulang. Sampai disini sebenarnya tugas saya sudah selesai, tugas berikutnya adalah melakukan manipulasi data yang saya kumpulkan itu menjadi sesuai dengan format report yang diharapakan. Sekian dulu yah ceritanya nanti dilanjut hihi Salam GoBlog!
Kata Kunci Terkait:.
Catatan kali ini saya mencoba mendokumentasikan proses penarikan data dari mesin absensi Solution X100C kemudian menambahkan data tersebut ke dalam tabel MySQL dan menampilkannya kembali dengan skrip PHP. Cara alternatif yang saya gunakan ini 'sedikit tradisional' serta prosesnya lebih panjang dibandingkan dengan cara menarik data langsung dengan metode SOAP ). Berikut persiapan dan Tools yang saya gunakan untuk penarikan data:. Akses ke mesin absensi X100C (Alamat IP, User dan Password). Lihat di buku manual atau tanyakan ke pihak SDM/terkait yang mengetahui,. MySQL for Excel Add-In, tool untuk mengekspor/import data dari MS Excel ke MySQL dan sebaliknya.
MySQL Manager, saya menggunakan aplikasi HeidiSQL untuk melakukan operasi pada tabel,. XAMPP for Windows, untuk server Apache dan server DB MySQL,. Codelobster, editor PHP. Mesin Absensi Solution X100C.
SAYA MAS JOKO WIDODO DI SURABAYA. DEMI ALLAH INI CERITA YANG BENAR BENAR TERJADI(ASLI)BUKAN REKAYASA!!!