Dalam dunia komputer salah satu hal terpenting adalah dilakukannya inputan
mungkin terdengar ringan apabila jumlah imputannya sedikit, tapi bagaimana jika diharuskan melakukan ribuan inputan, kebanyakan orang akan langsung hire beberapa orang untuk melakukan input data, untuk data real menjadi digital tentu benar, namun apabila melakukan inputan dari data digital menjadi digital dengan format lain tidak perlu lagi banyak2 hire orang, cukup dengan melakukannya secara otomatis, dengan tingkat akurasi yang lebih tinggi daripada inputan manusia, kecepatan yg stabil dan tentu saja tanpa mengenal lelah, otomatisasi menjadi salah satu cara jitu mengatasi masalah inputan
kalau begitu langsung saja, berikut sedikit cara melakukan otomatisasi inputan dengan metode waktu
*metode termudah namun tingkat akurasinya tergantung pada banyak hal*
bahasa yang digunakan disini adalah automation script
syntax yg digunakan antara lain adalah
mousemove() *digunakan untuk menggerakan mouse menuju posisi yang diinginkan
mouseclick() *digunakan untuk melakukan klik mouse sesuai keinginan
sleep() *digunakan untuk mengistirahatkan reaksi, pengaturan waktu sangan penting dalam metode ini
controlsend() *digunakan untuk mengirimkan inputan dari keyboard
langsung saja contoh sederhananya, misal saya ingin mendaftar banyak akun pada web game avengers, tentu saja dengan tujuan mendapatkan beberapa keuntungan dari banyaknya akun yg terdaftar nantinya, kalau dilakukan satu persatu tentu saja akan membuat tangan pegel dan berkeringat juga mata lelah karena harus mengisi data diri saat daftar, kalau begitu otomatiskan saja
pertama adalah mapping apa yang harus sistem lakukan, diantaranya:
1. mengklik menu daftar di sudut kanan atas dari web
2. melakukan scroll kebawah sampai form pendaftaran terlihat
3. klik pada form pendaftaran yg paling atas *nama akun*
4. setalah itu isi nama akun,password, PIN, email, check agreement
5. dan terakhir entar atau klik tombol sign up
kemudian kita buat scriptnya per aksi dahulu
1. mousemove(1163,115) *menuju menu daftar
mouseclik("left") *mengklik menu daftar
2. mousemove(1219,527) *menuju bagian bawah dari scroll samping browser
mouseclick("left") *klik scroll pada browser sehingga form pendaftaran terlihat
3. mousemove(716,418) *menuju form pendaftaran nama akun
mouseclick("left") *mengklik form untuk memulai pendaftaran
4. ControlSend ("", "", "","duri"&$ax) *$ax variable angka yang akan berganti seiring dengan pengulangan
ControlSend ("", "", "","{TAB}")
ControlSend ("", "", "","pasword")
ControlSend ("", "", "","{TAB}")
ControlSend ("", "", "","pin")
ControlSend ("", "", "","{TAB}")
ControlSend ("", "", "","duri"&$ax&"@yahoo.com")
ControlSend ("", "", "","{TAB}")
ControlSend ("", "", "","{SPACE}")
ControlSend ("", "", "","{ENTER}") *submit form pendaftaran
jangan lupa melakukan pengulangan, berikut seluruh syntax dan pengulangan menggunakan for
jangan lupa juga define variable yang digunakan *define variabel silahkan di define sendiri ^_^
For $count = 1 To 2 mousemove(1163,115) mouseclick("left") sleep(2000) ;beri waktu 2 detik mousemove(1219,527) mouseclick("left") sleep(1000) ; beri waktu 1 detik mousemove(716,418) mouseclick("left") sleep(1000) ControlSend ("", "", "","duri"&$ax) sleep(500) ;beri waktu setengah detik ControlSend ("", "", "","{TAB}") ControlSend ("", "", "","password") sleep(500) ControlSend ("", "", "","{TAB}") ControlSend ("", "", "","pin") sleep(500) ControlSend ("", "", "","{TAB}") ControlSend ("", "", "","duri"&$ax&"@yahoo.com") sleep(500) ControlSend ("", "", "","{TAB}") ControlSend ("", "", "","{SPACE}") sleep(500) ControlSend ("", "", "","{ENTER}") sleep(2000) $ax=$ax+1 $count=$count - 1 Next
berikut video hasilnya, aksi yang berada dalam video ini murni otomatis tanpa menggerakan mouse ataupun keyboard
*kecuali saat melakukan run pada script sistem, setelah sistem run semuanya berlangsung secara otomatis
http://www.youtube.com/watch?v=J-cQNlN31AA
selain metode waktu ada beberapa metode lainnya dintaranya adalah metode view , metode AI, dll
mungkin lain waktu akan dibahas
sekian sedikit trik mass input dari saya, semoga bermanfaat ^_^