Tutorial dan Fungsi Imacros Terbaru

9
420
tutorial dan fungsi imacros

Tutorial dan Fungsi Imacros

Pakar SEO & Imacros – Hallo sahabat marketer dimanapun kalian berada, pada kali ini saya akan memaparkan bagimana cara kerja imacros beserta fungsinya, jika tulisan ini bermanfaat silahkan dibagikan ya…

Langkah Awal Untuk menjalankan Imacros

Pertama, kalian harus install Firefox versi 49.0 terlebih dahulu, jika belum punya silahkan download versi tersebut dan lakukan install ulang, serta pastikan bagian update otomatisnya di non aktifkan.

Kedua, langkah selanjutnya adalah install imacros versi 8.9.7, namun versi ini sekarang sudah tidak tersedia lagi, sehingga yang ada versi terbaru dan itu berbayar kalo tidak salah harganya $99 dollar/tahun, kalo dikonversikan dengan Rupiah kisaran 1,5 juta. dan fiturnya juga berbeda dengan versi gratis, namun tidak usah khawatir, saya memiliki versi imacros 8.9.7 dalam bentuk file XPI, jadi bisa langsung di install tanpa harus download, syaratnya ikuti kelas privatnya ya……

ketiga, setelah sudah melakukan install firefox versi 49.0 dan imacros versi 8.9.7 langkah selanjutnya menonaktifkan update otomatis pada add-ons imacros yaitu dengan cara beri tanda centang pada kotak off.

keempat, melakukan pengaturan untuk excel supaya data yang diambil tidak terjadi error, caranya yaitu masuk kebagian control panel, pilih region lalu pilih bahasa dalam english united dan klik apply lalu OK.

kelima, menentukan media yang akan direkam untuk dijadikan script imacros, saya beri contoh Auto Like pada Instagram, perhatikan fungsi-fungsinya disetiap bagian ya.

misalkan saya akan merekam pada instagram untuk auto like, langkah awalnya adalah:

  • pilih records lalu klik record option dan didalam box terdapat pilihan, ada yang event, automaticly dan ada juga yang X dan Y, semua memiliki fungsi yang berbeda-beda sesuai jenis java scipt yang digunakan oleh media tersebut.
  • setelah memilih salah satu dari bagian box tersebut, maka klik OK dan lakukan rekaman pada media yang ditarget

Ada beberapa Variabel yang harus kita pelajari terlebih dahulu supaya lebih mudah untuk memahaminya iMacros mendukung 3 jenis variabel yaitu:

  1. Variabel makro! VAR0 hingga! VAR9 (Variabel ini dapat digunakan dengan perintah SET dan ADD di dalam makro).
  2. Variabel bawaan (Variabel ini berisi nilai-nilai tertentu yang ditetapkan oleh iMacros)
  3. Variabel yang ditentukan pengguna (Variabel ini didefinisikan dalam makro menggunakan perintah SET).

Dalam melakukan suatu perintah dalam imacros memiliki beberapa Refrensi Perintah antara lain:

‘ comment The single quote character’

yaitu menunjukkan komentar. Jika suatu baris dimulai dengan ‘semua yang lain pada baris ini diabaikan. Biasanya ini digunakan untuk komentar atau untuk menonaktifkan bagian tertentu dari makro.

ADD !VAR

yaitu Sebuah nilai VAR yang kedalam suatu variabel. ini juga dapat mengurangi nilai dengan menambahkan nilai negatif ke variabel.

BACK

yaitu Membuka situs web yang sebelumnya dikunjungi.

CLEAR

yaitu Menghapus cache browser dan semua cookie.

CLICK X=n Y=m

yaitu Klik pada elemen HTML pada koordinat X / Y yang ditentukan.

SET !VAR1 EVAL(‘[javascript statements]’)

yaitu Perintah ini memungkinkan Anda untuk mengevaluasi nilai, dan memicu kesalahan makro jika kondisi tertentu terpenuhi.

FILEDELETE NAME = file_name

yaitu Menghapus file yang ditentukan oleh Nama. Jika tidak ada direktori yang ditentukan dalam Nama file diasumsikan terletak di subdirektori Unduhan iMacros.

FILTER TYPE=IMAGES STATUS=(ON|OFF)

yaitu Sebuah Penyaringan fitur yang memungkinkan Anda untuk mengubah data di situs web sebelum mencapai peramban. Saat ini hanya filter TYPE = IMAGES yang didukung.

FRAME (F=n|NAME=id)

yaitu sebuah perintah yang Mengarahkan semua perintah TAG atau EXTRACT berikut ke bingkai yang ditentukan. Tag frame dan nomor secara otomatis dihasilkan dengan mengklik ke halaman web berbingkai.

ONCERTIFICATEDIALOG C=n BUTTON=[OK|CANCEL] [CONTENT=some_content]

yaitu Menangani dialog Javascript yang akan datang. Anda dapat mengekstrak teks dialog dengan menambahkan SET! EXTRACTDIALOG YES ke makro Anda.

ONDOWNLOAD FOLDER=folder_name FILE=file_name WAIT=[YES|NO] CHECKSUM=[MD5|SHA:hexadecimal_string]

yaitu iMacros secara otomatis mendeteksi dan memotong unduhan. Dengan perintah ini, yang harus terjadi sebelum unduhan dimulai, lokasi dan nama file yang disimpan ditentukan.

ONERRORDIALOG BUTTON=(YES|NO) CONTINUE=(YES|NO)

yaitu Jika terjadi kesalahan skrip halaman pada halaman web Internet Explorer membuka dialog kesalahan. Perintah ini menangani dialog semacam itu sehingga makro Anda tidak terganggu oleh kesalahan skrip.

ONLOGIN USER=username PASSWORD=password RETRY=[YES|NO]

yaitu Menangani dialog login. Perintah ONLOGIN harus muncul sebelum perintah makro yang menavigasi ke situs yang memunculkan dialog login.

ONPRINT P=n BUTTON=(PRINT|CANCEL)

yaitu Menangani dialog cetak. Perintah ONPRINT harus muncul sebelum perintah PRINT yang memicu dialog printer untuk muncul.

ONSECURITYDIALOG BUTTON=(YES|NO) CONTINUE=(YES|NO)

yaitu Suatu Perintah untuk menangani dialog keamanan. Jika Lanjutkan = Tidak dipilih maka makro akan berhenti jika dialog seperti itu muncul.

ONWEBPAGEDIALOG KEYS=some_keys|MACRO=macro_file

yaitu Dialog halaman web mirip dengan dialog Javascript kecuali mereka menampilkan konten HTML.

PAUSE

yaitu Sama seperti klik manual tombol Pause: Menghentikan eksekusi makro. Tunggu pengguna mengklik Lanjutkan untuk melanjutkan.

PRINT

yaitu perintah untuk Mencetak jendela browser saat ini pada printer default Anda.

PROMPT prompt_text variable_name [default_value]

yaitu Menampilkan popup untuk meminta nilai. Nilai ini disimpan dalam nama_ variabel. Perintah ini dapat digunakan untuk mengubah variabel! VAR1,! VAR2 atau! VAR3, tetapi tidak untuk variabel bawaan seperti! DATASOURCE atau variabel yang dihasilkan secara dinamis.

PROXY ADDRESS=proxy_URL:port [BYPASS=page_name]

yaitu Menyambung ke server proxy untuk menjalankan makro saat ini.

REFRESH

yaitu Refresh (Reloads) jendela browser saat ini. Refresh termasuk mengirim header pragma: nocache ke server (hanya URL HTTP) yang menyebabkan semua elemen situs web dimuat ulang dari server web.

SAVEITEM

yaitu menyimpan dokumen yang saat ini ditampilkan di browser web, misalnya file PDF.

SAVEAS TYPE=(CPL|MHT|HTM|TXT|EXTRACT|BMP|PNG|JPEG) FOLDER=folder_name FILE=file_name

yaitu Menyimpan informasi ke file. Perintah SAVEAS dapat menyimpan informasi yang berbeda ke file.

SCREENSHOT TYPE=(PAGE|BROWSER) FOLDER=folder_name FILE=file_name

yaitu Dengan perintah ini, iMacros dapat mengambil tangkapan layar Halaman / Browser yang sedang ditampilkan.

SEARCH SOURCE=(TXT|REGEXP) IGNORE_CASE=YES EXTRACT=$1

yaitu suatu Perintah PENCARIAN bekerja dengan sumber halaman, alih-alih melihat model objek halaman web (DOM) yang digunakan perintah TAG.

SET var value

yaitu Menentukan nilai suatu variabel. Perintah SET mendukung variabel bawaan, variabel pengguna yang telah ditentukan sebelumnya! VAR0 hingga! VAR9, serta variabel makro yang ditentukan pengguna.

SIZE X=n Y=m

yaitu Mengubah ukuran jendela browser.

TAB (T=n|OPEN|CLOSE|CLOSEALLOTHERS)

yaitu Menetapkan fokus pada tab dengan nomor n.

STOPWATCH ID=id

yaitu Mengukur waktu dalam detik antara dua perintah STOPWATCH dengan pengidentifikasi yang sama.

TAG POS=1 TYPE=SELECT FORM=NAME:form1 ATTR=NAME:select1 CONTENT=$Apple

yaitu Perintah TAG memilih elemen HTML dari situs web saat ini. Identifikasi elemen diberikan dengan memberikan parameter POS, TYPE, FORM, dan ATTR. Jika elemen yang dipilih adalah tautan maka tautan diikuti, mis. Perintah TAG bertindak seolah-olah mengklik elemen tersebut.

TRAY (HIDE|SHOW)

yaitu Menyembunyikan atau menampilkan Browser iMacros selama pemutaran. Ikon baki muncul sebagai ganti peramban, seperti halnya dengan pergantian baris perintah -tray.

URL GOTO=some_URL

yaitu Menavigasi ke URL di tab yang sedang aktif.

VERSION BUILD=<version number>

yaitu Menentukan versi iMacros yang membuat makro ini. Harap perhatikan bahwa perintah ini diperlukan oleh semua makro.

WAIT SECONDS=(n|#DOWNLOADCOMPLETE#)

yaitu Menunggu waktu tertentu sebelum melanjutkan memutar ulang dengan perintah berikutnya (penundaan waktunya).

9 COMMENTS

  1. Good Ԁay! I knoԝ this is somewhat off topic bbut
    I was wondering wwhich blog platfor are you ᥙsіng for this website?
    I’m getting tired off Ꮤordpress beⅽause I’ve
    had issuеs with hackers and I’m looking at options for another platfߋrm.
    I wouild bee awesome if you could point mme in the direction of a goiod platform.

  2. It is difficult to “make” others happy, in but the.
    Then they came tided us and snatched us and took us
    to an alternative land. Get rid of the diagnosis that they came
    to and leave the rest for another.

LEAVE A REPLY

Please enter your comment!
Please enter your name here