UiPath – Top 10 Situs Pencarian Google

بِسْمِ اللَّهِ Mudah-mudahan tutorial UiPath Top 10 Situs Pencarian Google ini bermanfaat

Pada tutorial sebelumnya UiPath – Membuat Proses Sederhana, saya sudah membuat proses sederhana yaitu mengambil text atau data dari browser dengan UiPath. Berikut ini saya akan membuat proses yang agak sedikit menantang, yaitu melakukan pencarian di Google dengan kata kunci tersebut kemudian mengambil Top 10 situs/alamat url dari pencarian Google tersebut. Mohon maaf kalau sudah ada yang pernah membuat yang seperti ini. Disini tidak ada maksud untuk menjiplak.

Pertama

Buka browser (pilih salah satu: Internet Explorer, Chrome, Edge) kemudian kemudian pergi ke alamat url https://www.google.com/.

Buat project baru lagi di UiPath Studio, cara pembuatannya bisa dilihat di tutorial UiPath – Membuat Proses Sederhana. Disini saya memberi nama projectnya “Top 10 Google Search”. Kemudaian klik saja link Open Main WorkFlow pada panel utama (panel tengah) atau klik file Main.xaml pada panel Project

Tambahkan Input Dialog untuk memasukkan kata kunci, Dialog Title isi dengan “Pencarian Google”, Input Label isi dengan “Kata Kunci”, buat variabel kata_kunci dengan tipe data String kemudian isi Value entered dengan variabel tersebut. Seperti pada gambar berikut

Kedua

Tambahkan activity Use Application/Browser dari panel Activities. Klik Indicate application to automate untuk memilih browser.

Sehingga seperti dibawah ini, proses berikutnya adalah isi kata kunci untuk pencarian

Ketiga

Carilah activity Type Into kemudian tambahkan ke dalam Do seperti gambar berikut

Klik Indicate in Chrome: Google untuk memilih komponen/elemen yang akan diisi dengan kata kunci. Komponen/elemen ini Anda tentunya sudah familiar yaitu isian yang di tengah pada situs Google (warna hijau) kemudian klik tombol pencarian pada gambar yang berwarna biru, jika sudah klik tombol Confirm

Keempat

Selanjutnya pada Type this isi dengan variabel kata_kunci. Anda bisa mencoba apakah sampai disini proses bisa berjalan.

Kelima

Cari activity Keyboard Shortcuts kemudian drag dan letakkan di bawah Type Into seperti gambar berikut. Klik Indicate in Chrome: Google

Klik pilihan gambar berikut sebelah kiri, kemudian cari dan pilih Add a shortcut manually, beralih pilihan sebelah kanan klik dan pilih enter kemudian klik tombol Add

Hasil setelah dipilih tombol keyboard enter kurang lebih seperti gambar berikut

Keenam

Mengambil data hasil pencarian Google dengan activity Extract Table Data. Klik Indicate in Chrome: Google untuk menentukan data yang akan diambil

Klik Add Data untuk memulai

Setelah klik Add Data tentukan isi dari kolom pertama, disini kolom pertama diisi dengan judul website maka klik judul website (panah no 1) kemudian klik tombol || Finish selection

Ulangi langkah diatas untuk mengisi kolom kedua dan seterusnya

Biasanya pencarian menghasilkan banyak halaman, kita bisa mengambil juga hasil pencarian pada halaman berikutnya dengan klik tombol Next Button pada tampilan berikut

Berikutnya klik dengan tanda panah no 1 dan panah no 2 seperti pada gambar berikut

Selesaikan dengan klik tombol Save

Buatkan variabel untuk menyimpan hasil ekstrak data, nama variabel ExtractDataTable dengan tipe varibel DataTable

Akhirnya

Dari variabel DataTable ini sebenarnya sudah bisa dimanfaatkan. Bisa disimpan sebagai file excel, dimasukkan ke database, atau dikirim ke email.

Disini coba saya tampilkan datanya ke Output, caranya lakukan perulangan untuk semua data ExtractDataTable dengan activity For Each Row in Data Table dan Write Line (isi Text dengan CurrentRow(0).ToString +” | ” + CurrentRow(1).ToString) untuk menampilkan isi kolom 1 dan kolom 2 ke Output.

Simpan dan jalankan, bisa dijalankan dengan Run (CTRL+F5) atau Run File (CTRL+F6)

Jika tidak ada error, hasilnya akan seperti ini

Silakan dicoba. Mudah-mudah tutorial ini bermanfaat.

Share

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *