hết hạn 27/2

Đa số anh em đã làm MMO (Kiếm tiền Online) đều biết đến công cụ này và biết chức năng của nó. Còn ở bài viết này, mục đích mình viết về iMacros không phải hướng đến anh em làm MMO, mà mình muốn mọi người biết đến 1 công cụ hay, có thể ứng dụng nhiều trong công việc.

 Vậy, iMacros là gì?
Whatever you do with a web browser, iMacros can automate it from web automation/web scripting, to data extraction, to web testing, and much, much more.
Đó là theo như người tạo ra công cụ này giới thiệu.

Còn với mình, thì đơn giản hơn 1 chút:
iMacros là một tiện ích giúp bạn tự động hóa các thao tác chuột trên trình duyệt, tiết kiệm thời gian và công sức.

iMacros có thể làm được những gì?

Đây là một câu hỏi mở, vì bất cứ thao tác nào trên trình duyệt mà bạn đang làm, iMacros hoàn toàn có thể làm theo (tất nhiên là khi bạn đã cấu hình cho nó). Vì vậy, các thao tác trên trình duyệt có tính liên tục và giống nhau thì sử dụng iMacros là số zách.
Ví dụ như các bạn làm MMO thì có thể sử dụng iMacros để tự động click vào banner quảng cáo, tự động like các page hiển thị, tự động view youtube, tự động lướt website để kiếm point, để phục vụ nhu cầu kiếm tiền. Như bạn thì có thể khác hơn một chút như tự động unlike page fb, tự động unfriend fb, tự động invite fb, tự động làm 1 thao tác gì đó mà bạn cảm thấy mệt mỏi khi phải làm liên tục, trong khi công việc chỉ có click click và giống hệt nhau, đó là để phục vụ nhu cầu tối ưu hóa quy trình làm việc (chơi) của bạn.
Nó có ích như thế nào còn tùy thuộc vào ý tưởng của bạn.

Cài đặt và sử dụng iMacros cho Browers

Đầu tiên, chúng ta hãy cứ tải tiện ích về xem mặt mũi nó thế nào đã nhé.
+ Add-on cho Chrome: Click Here
+ Add-on cho Firefox:  Click Here (Khuyên dùng – trong bài này mình cũng sẽ chỉ hướng dẫn trên Firefox)
+ Trang chủ: Click Here
Lưu ý: Hiện tại iMacros có khá nhiều phiên bản, ở đây mình hướng dẫn cách đơn giản nhất để cài đặt tiện ích iMacros, còn cách sử thì dụng giống nhau. Dữ liệu Add-on iMacros của 2 trình duyệt đôi khi không tương thích khi copy sang cho nhau.
Sau khi hoàn tất cài đặt, ở phía trên góc phải của trình duyệt sẽ hiện lên biểu tượng iMacros
Bạn click vào biểu tượng đó, khung điều khiển iMacros sẽ hiện ra.
  1. Thư mục lưu trữ các File iMacros (C:Users{User_Computer}DocumentsiMacrosMacros) 
  2. Khu vực dành cho việc thực hiện chạy File iMacros (Chạy/Tạm Dừng/Kết thúc)
  3. Chạy File iMacros đó nhiều lần (Max là số lần mong muốn)

Để ghi lại các thao tác tự động, bạn click sang tab REC
  • Record: Bắt đầu ghi lại thao tác trỏ chuột trên trình duyệt.
  • Stop: Dừng Record khi đã hoàn tất quy trình.
  • Save: Sau khi Record xong thì chọn Save để lưu lại bản ghi.
  • Record options: Tùy chỉnh việc Record.
  • Save Page As: Lưu trang
  • Take Screenshot: Chụp ảnh website
  • Del. Cache&Cookies: Khi bạn sử dụng Browser lâu, Browser sẽ rất nặng vì phải lưu nhiều dữ liệu tạm thời. Chọn nút này để xóa chúng.
  • Wait during Play: Thời gian chờ cho mỗi thao tác, sử dụng trong trường hợp mạng chậm, hoặc trang website bảo mật.
Bạn có thể xem Video để hiểu rõ hơn chức năng của từng nút ấn.
Sau khi tạo bản ghi xong mà bạn còn cảm thấy chưa ưng ý, cần vào sửa, thì hãy chuyển sang tab Edit:

iMacros hoạt động ra sao?

Bạn có hiểu biết về thuật toán và ngôn ngữ lập trình chứ, nếu có thì chắc chắn là sử dụng iMacros không thành vấn đề, còn nếu không thì cũng không sao, ta mất công vọc một chút.
Tutorial iMacros – Hướng dẫn Record và sử dụng iMacros
Ở trong Video này bạn sẽ biết cách Record iMacros, cũng như các tùy chỉnh sao cho hợp lý, biết cách ứng dụng iMacros vào quy trình tự động hóa các thao tác ra sao.
Ví dụ trên trang: http://addmefast.com – là một trang cho phép trao đổi like,share,comment trên social media…
  1. Bật iMacros
  2. Rec/Record
  3. Sử dụng During Play: Thời gian chờ
  4. Record Options
  5. (Yes or No: Favor Element IDs in selectors – Đôi khi việc tương tác qua ID sẽ bị lỗi do các nút bấm, liên kết có ID riêng, không giống nhau)
  6. Stop
  7. Save

Bonus

Chia sẻ với mọi người 1 số Record iMacros khá hữu ích trong việc dùng để tăng like, tăng follower Facebook trên trang exchange nổi tiếng Addmefast.com

Download:
+ Code Script & Auto cho iMacros cho Tiepnoi.com (Trao đổi like, share để SEO)

Ultimate Script iMacros Tiepnoi
Firefox : v28 - 29
iMacros : v8.8.2
+ Facebook
- like fanpage
- like photo fanpage
- like photo profile
function imacros_sozi(){
 a1="TAG POS=1 TYPE=BUTTON ATTR=ID:u_*\n";
 a2="TAG POS=1 TYPE=A ATTR=ajaxify:/ajax/follow/*\n";
 a3="TAG POS=1 TYPE=A ATTR=CLASS:UFILikeLink\n";
 
 
 code="TAB CLOSEALLOTHERS\n SET !LOOP -9999999\n SET !EXTRACT_TEST_POPUP NO\n SET !TIMEOUT_PAGE 10\n SET !ERRORIGNORE YES\n SET !TIMEOUT_STEP 0.1\n";
 code+="URL GOTO=http://www.tiepnoi.com/traodoi_facebook.php\n";
 for(i=0;i<10;i++)
  code+="TAG POS=1 TYPE=A ATTR=ONCLICK:ModulePopup* EXTRACT=HTM\n SET !VAR1 EVAL(\"var a='{{!EXTRACT}}'; var arr=a.split('ModulePopup('); var arr2=arr[1].split(','); arr2[0];\")\n TAG POS=1 TYPE=A ATTR=ONCLICK:ModulePopup({{!VAR1}}*\n TAB T=2\n "+a1+"\n WAIT SECONDS=2\nTAB T=1\n TAB CLOSEALLOTHERS\nWAIT SECONDS=5\n TAG POS=1 TYPE=A ATTR=ONCLICK:skipuser({{!VAR1}}*\n WAIT SECONDS=2\n SET !EXTRACT  \n  ";
 
 code+="URL GOTO=http://www.tiepnoi.com/traodoi_fb_subscribe.php\n";
 for(i=0;i<10;i++)
  code+="TAG POS=1 TYPE=A ATTR=ONCLICK:ModulePopup* EXTRACT=HTM\n SET !VAR1 EVAL(\"var a='{{!EXTRACT}}'; var arr=a.split('ModulePopup('); var arr2=arr[1].split(','); arr2[0];\")\n TAG POS=1 TYPE=A ATTR=ONCLICK:ModulePopup({{!VAR1}}*\n TAB T=2\n "+a2+"\n WAIT SECONDS=2\nTAB T=1\n TAB CLOSEALLOTHERS\nWAIT SECONDS=5\n TAG POS=1 TYPE=A ATTR=ONCLICK:skipuser({{!VAR1}}*\n WAIT SECONDS=2\n SET !EXTRACT  \n  ";
 
 code+="URL GOTO=http://www.tiepnoi.com/traodoi_fb_photo.php\n";
 for(i=0;i<10;i++)
  code+="TAG POS=1 TYPE=A ATTR=ONCLICK:ModulePopup* EXTRACT=HTM\n SET !VAR1 EVAL(\"var a='{{!EXTRACT}}'; var arr=a.split('ModulePopup('); var arr2=arr[1].split(','); arr2[0];\")\n TAG POS=1 TYPE=A ATTR=ONCLICK:ModulePopup({{!VAR1}}*\n TAB T=2\n "+a3+"\n WAIT SECONDS=2\nTAB T=1\n TAB CLOSEALLOTHERS\nWAIT SECONDS=5\n TAG POS=1 TYPE=A ATTR=ONCLICK:skipuser({{!VAR1}}*\n WAIT SECONDS=2\n SET !EXTRACT  \n  ";
 
 code+="URL GOTO=http://www.tiepnoi.com/traodoi_fb_photo_profile.php\n";
 for(i=0;i<10;i++)
  code+="TAG POS=1 TYPE=A ATTR=ONCLICK:ModulePopup* EXTRACT=HTM\n SET !VAR1 EVAL(\"var a='{{!EXTRACT}}'; var arr=a.split('ModulePopup('); var arr2=arr[1].split(','); arr2[0];\")\n TAG POS=1 TYPE=A ATTR=ONCLICK:ModulePopup({{!VAR1}}*\n TAB T=2\n "+a3+"\n WAIT SECONDS=2\nTAB T=1\n TAB CLOSEALLOTHERS\nWAIT SECONDS=5\n TAG POS=1 TYPE=A ATTR=ONCLICK:skipuser({{!VAR1}}*\n WAIT SECONDS=2\n SET !EXTRACT  \n  ";
 
 code+="URL GOTO=http://www.tiepnoi.com/traodoi_fb_post.php\n";
 for(i=0;i<10;i++)
  code+="TAG POS=1 TYPE=A ATTR=ONCLICK:ModulePopup* EXTRACT=HTM\n SET !VAR1 EVAL(\"var a='{{!EXTRACT}}'; var arr=a.split('ModulePopup('); var arr2=arr[1].split(','); arr2[0];\")\n TAG POS=1 TYPE=A ATTR=ONCLICK:ModulePopup({{!VAR1}}*\n TAB T=2\n "+a3+"\n WAIT SECONDS=2\nTAB T=1\n TAB CLOSEALLOTHERS\nWAIT SECONDS=5\n TAG POS=1 TYPE=A ATTR=ONCLICK:skipuser({{!VAR1}}*\n WAIT SECONDS=2\n SET !EXTRACT  \n  ";
 
 
 code+="URL GOTO=http://www.tiepnoi.com/traodoi_fb_post_profile.php\n";
 for(i=0;i<10;i++)
  code+="TAG POS=1 TYPE=A ATTR=ONCLICK:ModulePopup* EXTRACT=HTM\n SET !VAR1 EVAL(\"var a='{{!EXTRACT}}'; var arr=a.split('ModulePopup('); var arr2=arr[1].split(','); arr2[0];\")\n TAG POS=1 TYPE=A ATTR=ONCLICK:ModulePopup({{!VAR1}}*\n TAB T=2\n "+a3+"\n WAIT SECONDS=2\nTAB T=1\n TAB CLOSEALLOTHERS\nWAIT SECONDS=5\n TAG POS=1 TYPE=A ATTR=ONCLICK:skipuser({{!VAR1}}*\n WAIT SECONDS=2\n SET !EXTRACT  \n  ";
 return code;
}
imacros_sozi();

Lời kết

iMacros là một công cụ hay, và khó dùng. Cái hay của nó là cái cách mà chúng ta đưa ra ý tưởng và áp dụng iMacros vào cái ý tưởng đó. Chúng ta hãy cùng nhau làm việc và đưa ra những quy trình hiệu quả hơn.
Nếu bạn có bất cứ ý tưởng gì hay ho với iMacros thì hãy chia sẽ với mình và mọi người nhé.
Nguồn : trungduc.net
 
Top