Modul serupa untuk BCA Finance::Bank::ID::BCA juga tersedia, cara menggunakannya mirip.
Prasyarat:
- Komputer dengan koneksi Internet bersistem operasi Linux (Debian/Ubuntu) dan Perl 5.10 ke atas
- Program curl (untuk mendownload cpanminus)
- Akses root (aplikasi bisa juga diinstal tanpa akses root, tapi agar mudahnya kita pakai root)
- Rekening bank Mandiri dengan akses internet banking aktif (ada username dan password).
Langkah-langkah:
- Instal modul-modul Perl yang dibutuhkan. Agar mudahnya, kita menggunakan cpanminus untuk menginstal modul-modul Perl. Jika Anda belum menginstal cpanminus, silakan instal dulu sbb:
Buka konsol, lalu ketik:$ curl -L http://cpanmin.us | perl - --sudo App::cpanminus
Setelah itu, kita menginstal modul Mandiri dengan cpanminus:$ sudo cpanm -n Finance::Bank::ID::Mandiri
- Mengkonfigurasi program. Setelah selesai, Anda akan mendapatkan perintah download-mandiri. Konfigurasi perintah ini dengan membuat file konfigurasi:
$ mkdir ~/.app
$ (buat/edit file download-mandiri.conf)
Isi file konfigurasi adalah sbb:[ALL]
username = (username akun Mandiri Anda)
password = (password akun Mandiri Anda)
Setelah itu tinggal jalankan perintah download-mandiri dari konsol. Defaultnya program akan mengunduh transaksi dalam format YAML selama sebulan terakhir. Bisa juga dioutput format JSON dan kustomisasi tanggal. Tambahkan opsi --debug jika ingin melihat pesan debugging. Anda juga bisa menjalankan skrip ini lewat cron agar berjalan otomatis secara periodik (mis: seminggu sekali atau sehari sekali).
Jika mengalami masalah, silakan reply posting blog ini.
untuk di OS windows gimana cara menjalankankanya pak
BalasHapusbuka scripnya pak.
Hapustrus ganti :
OS windows pada xampp ane.
#!C:xampp\Perl\bin\perl