Pertama saya aktifkan fasilitas record macro lalu mulai melakukan download file mutasi seperti yang biasa dilakukan, setelah file mutasi berupa CSV disimpan di komputer, recording saya matikan dan tampaklah hasil rekaman seperti berikut.
VERSION BUILD=6071024 RECORDER=FX
TAB T=1
URL GOTO=https://ibank.klikbca.com/
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:iBankForm ATTR=NAME:value(Submit)&&VALUE:LOGIN
FRAME F=2
TAG POS=1 TYPE=B ATTR=TXT:InformasiRekening
TAG POS=1 TYPE=A ATTR=TXT:MutasiRekening
FRAME F=3
TAG POS=1 TYPE=SELECT FORM=NAME:iBankForm ATTR=ID:startDt CONTENT=%03
TAG POS=1 TYPE=SELECT FORM=NAME:iBankForm ATTR=ID:startMt CONTENT=%10
ONDOWNLOAD FOLDER=* FILE=+_{{!NOW:yyyymmdd_hhnnss}} WAIT=YES
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:iBankForm ATTR=NAME:value(submit2)&&VALUE:DownloadMutasi
Disini tidak ada informasi login ataupun password karena informasi tersebut sudah saya simpan dan Firefox mengisikan otomatis informasi tersebut.
Berikutnya adalah mengubahnya agar bisa dijalankan tiap bulan. Ini juga tidak begitu sulit karena iMacro mendukung javascript. Hebatnya lagi saya bisa mensharing script ini hanya dengan memberikan tautannya karena kodenya telah dienkripsi dan disertakan disitu, silahkan klik url dibawah ini kalau tidak percaya. Tautan ini juga bisa disimpan di daftar bookmark Firefox bila perlu.
KlikBCA Download Mutasi
