Lompat ke konten Lompat ke sidebar Lompat ke footer

Cara Membuat Angka Random Untuk Command Wait Second imacros

Kali ini saya akan share ke kalian tentang bagaimana cara membuat random angka untuk command WAIT SECOND di imacros. Silahkan simak tutorialnya hingga selesai ya.

Cara Membuat Angka Random Untuk Command Wait Second imacros

Cara membuat angka random untuk command Wait Second imacros

WAIT SECOND merupakan salah satu command terpenting di imacros. Fungsinya adalah sebagai jeda dari setiap fungsi yang ada di dalam script. Untuk nilainya sendiri bebas , dimulai dari angka 0 hingga berapapun sesuai dengan kebutuhan.

Saat menggunakan jQuery di script .iim, saya biasa menempatkan command WAIT SECOND ini pada baris sesudahnya. Alasanya adalah karena biasanya saat jQuery dieksekusi, akan butuh beberapa detik sampai proses selesai.

Kita juga bisa menggunakan angka acak ( random number ) untuk menentukan berapa detik waktu pada command WAIT SECOND. Untuk random angka sendiri biasanya saya menggunakan :

  1. Math.random() : perintah javascript untuk filetype .iim
  2. Math.floor() : perintah javascript untuk filrtype .iim
  3. EVAL : perintah basic imacros
Untuk scriptnya adalah sebagai berikut ( untuk contoh adalah random angka 1-20) :

SET !VAR1 EVAL("var xx=Math.floor(Math.random()*(20-5))+5; xx;") 
WAIT SECONDS={{!VAR1}}

Penjelasan

  • Pada perintah EVAL, kita akan menggunakan javascript
  • Pertama, saya membuat variabel xx untuk memperoleh value dari random
  • Selanjutnya saya menggunakan perintah Math.floor(). Perintah ini bernilai integer
  • Di dalam Math.floor() saya menggunakan Math.random()
  • Perintah Math.random() akan secara acak antara 0 dan 1
  • Hasil akhirnya nanti kita akan memperoleh banyak angka desimal dan Perintah Math.floor() akan membulatkannya.
Baiklah itu tadi sedikit tutorial bagaimana cara membuat angka acak yang bisa digunakan untuk perintah WAIT SECOND di script imacros. Semoga artikel ini bermanfaat.