Blog.YHT.Web.ID

Icon

Bosan adalah awal dari penciptaan perubahan.

Otomatisasi Pekerjaan : Unduh Data HTML

Beberapa hari lalu saya memastikan untuk mundur dari proyek yang saya ikuti karena memang masa depan proyek itu tidak jelas. Dan saat itu pula saya memastikan diri akan berpindah aliran pemrograman. Dari pemrograman tampilan data untuk mempermudah pekerjaan menjadi pemrograman sistem yang bisa bekerja secara sistematis dan teratur. Saya akan mencoba perl.

Hari ini saya tidak memiliki banyak pekerjaan sehingga saya mulai belajar. Yang saya pelajari hari ini adalah pengambilan data pada halaman web yang berupa tabel HTML membutuhkan metode POST pada FORM. Semua yang saya pelajari tidak jauh dari modul CPAN dan beruntunglah saya memiliki kantor yang terhubung 24/7 terhubung ke internet.

Modul yang saya pelajari adalah :

  1. LWP::UserAgent;
  2. HTTP::Request;
  3. HTTP::Response;
  4. URI::Heuristic; dan
  5. HTML::TableExtract.

Aplikasi berjalan dengan lancar dan data yang saya butuhkan bisa ada di komputer saya secara terjadwal. Data sementara masih berupa CSV dan ada kemungkinan saya akan membuat otomasi untuk masuk ke sebuah basis data. Saya belum lanjutkan karena masih memilah jenis server basis data apa yang saya gunakan, kemungkinan besar PostgreSQL karena saya juga memutuskan berpindah dan MySQL.

Free as in Freedom, sekali lagi ini bukan soal kebutuhan melainkan sebuah kebebasan dan kemerdekaan berekspresi.

Kategori: /tips-n-trick

Tag: ,

Leave a Reply