I just love web automation.
“ter, tolong bikin laporan harian ya”
Whatsapp message dari nyokap mendadak masuk.
Internet di toko sudah tewas selama dua hari. Alhasil kewajiban membuat laporan harian juga sudah dua hari mangkrak.
Tahun 2016 lalu memang saya sempat bikin script Python untuk mengotomatisasi proses pembuatan laporan harian di toko.
Waktu itu kebetulan toko ditinggal berlibur seminggu. Memang ada karyawan yang menggantikan operasional sehari-hari tapi agak sulit mengajari mengoperasikan komputer dan membuat laporan harian yang memang bentuknya melalui sebuah web interface.
Kenapa harus di-automate? Karena web interfacenya kurang user friendly, dimana banyak sekali input textbox yang harus diisi.
Setelah saya intip aktivitas jaringannya, ini cuma butuh satu POST request ke server kok. Lebih mudah saya input angkanya di script lalu langsung kirim.
Jadi, obviously, sebagai penggiat automation, what else can I do? ¯_(ツ)_/¯
Sedikit khawatir sih, scriptnya saya buat pada November 2016. Masih jalan nggak ya?
Saya launch ipython notebook, block-by-block saya execute, ok sepertinya masih valid.
10 menit kemudian, 3 reports sudah terpampang rapi di dashboard.
Hmm jadi mikir, kerjaan sehari-hari apa lagi ya yang bisa di-automate?