Học IMacros
Có thể bạn quan tâm
Trang
- Trang chủ
- Hướng dẫn làm
Thứ Tư, 16 tháng 8, 2017
Bài 3: Các lệnh thiết lập trong imacros
- !ERRORIGNORE
- !URLCURRENT
- !USERAGENT
- !TIMEOUT
- !TIMEOUT_STEP
- !REPLAYSPEED
Thứ Hai, 14 tháng 8, 2017
Cách kiểm tra thuộc tính của thẻ cần thao tác với Imacro.
Chào bạn! Nếu bạn muốn sử dụng được Imacro thì bạn nên biết được làm cách nào dễ dàng biết được thuộc tính các thẻ trên trang mình cần thao tác. Có rất nhiều cách, nhưng tôi hướng dẫn cho bạn các phổ biến và dễ dàng nhất nhé! Trước đây thì trình duyệt IE, Chrome hay FireFox đều chưa có chức năng này nên bắt buộc phải cài plugin vào mới sử dụng được. Nhưng bây giờ chức năng này quá phổ biến và tích hợp hầu như tất cả các trình duyệt
Bạn nhấn phím F12 nhé nó sẽ hiện ra như thế này
Bạn muốn kiểm tra đối tượng nào thì rê chuột vào đối tượng đó và chuột phải-> chọn kiểm tra đối tượng HTML thì bên dưới sẽ hiện thị cho bạn biết đối tượng đó có những gì. Dễ hiểu quá phải không. Vậy thì hãy xem những bài hướng dẫn khác để biết nhiều hơn về Imacros nhé. Không có nhận xét nào: Bài 2: Học Lệnh: TAG
Chào các bạn bài trước tôi có hướng dẫn cho các bạn một số lệnh đơn giản để thao tác trên các tag Bài học hôm nay tôi dành riêng cho các bạn nói cụ thể hơn về lệnh TAG. Tại sao tôi lại có bài viết riêng về lệnh TAG? Lệnh TAG có quan trọng không? Theo tôi nếu như những người đã biết lập trình thì lệnh TAG đối với họ là quá rõ ràng. Họ chỉ cần nhìn vào và thấy rõ chức năng cũng như tầm quan trọng của nó. Ở đây, tôi viết riêng lệnh này nhằm vào những người chưa biết lập trình hoặc mới bắt đầu làm quen với lập trình. Tôi sẽ giới thiệu sơ về cấu trúc của lệnh TAG rồi dần hướng dẫn tại sao nó lại quan trọng đến như vậy nhé. Đầu tiên lệnh TAG có cấu trúc như sau: Bao gồm các cú pháp: TAG POS=n TYPE=type [FORM=form] ATTR=attr [CONTENT=some_content] Đây là cú pháp thông dụng nhất TAG XPATH="[xpath_expression]" [CONTENT=some_content] TAG SELECTOR="[selector_expression]" [CONTENT=some_content] Bạn nhìn cấu trúc chắc bạn chưa hiểu gì đâu nhỉ! lệnhTAG này nó dùng để thực thi 1 lệnh như nhập nội dung hoặc nhấn 1 nút gì đó. Nói 1 cách dễ hiểu là nó dùng để thực hiện 1 hành động của phím hoặc chuột trên giao diện web. Tới đây bạn đã hiểu được tầm quan trọng của nó rồi phải không nào? Tôi ví dụ và giải thích rõ hơn nhé! Ví dụ: Tôi muốn tự động bấm nút like trên 1 trang FB, đầu tiên bạn phải xác định đó là thẻ gì? (<button>,<a>...) sau đó xác định nó có thuộc tính gì trong thẻ cần thao tác (class[được dùng chung cho nhiều thẻ], id[chỉ dùng duy nhất cho 1 thẻ]) Sau khi bạn kiểm tra thuộc tính của thẻ like trong face có ID là "u_q_0" vậy bạn sẽ có đoạn code như sau TAG POS=1 TYPE=BUTTON ATTR=ID:u_q_0 TYPE=BUTTON thì không có gì phải thắc mắc rồi nhưng ATTR=ID:u_q_0 cái này thì có nghĩa là bạn sẽ thực thi lệnh click chuột và vào nút like có id duy nhất là u_q_0 nhưng thực ra nó còn có các id khác của nhiều nút like trên 1 trang như u_q_1, u_q_2, u_q_3, u_q_4 .... Ồ! vậy thì ta muốn like tất cả thì phải làm thế nào? Dễ thôi, bạn cứ lấy giá trị chung của id nút like (u_q_), những giá trị như (0,1,2,3...) thì bạn sẽ thay bằng dấu * nhé. Khi đó imacros sẽ hiểu là tìm những ID có giá trị đầu là u_q_ còn phía sau thì nó không quan tâm. Vậy ta sẽ có đoạn code như thế này: TAG POS=1 TYPE=BUTTON ATTR=ID:u_q_* Ok, đến đây thì bạn đã hiểu được phần nào của lệnh TAG rồi phải không? Trong lệnh TAG có lệnh XPATHdùng chứa đường dẫn đến nơi ta cần thao tác theo từng thẻ, theo tôi nếu các bạn hiểu XPATH thì tôi cá rằng các bạn có thể thao tác dễ dàng, chính xác trên mọi trang web nhé. Tôi đưa ra ví dụ và bạn hãy làm theo tôi thì sẽ dễ hiểu hơn nhé. Đầu tiên bạn tạo 1 file demon.imm với nội dung TAB T=1 TAB CLOSEALLOTHERS URL GOTO=http://demo.imacros.net/Automate/TestForm1TAG XPATH="id('demo')/fieldset[1]/ol[1]/li[1]/input[1]" CONTENT="Tom Tester"TAG XPATH="id('demo')/fieldset[1]/ol[1]/li[2]/select" CONTENT=$PizzaTAG XPATH="id('demo')/fieldset[1]/ol[1]/li[3]/select" CONTENT=$WaterTAG XPATH="id('demo')/fieldset[1]/ol[1]/li[4]/input[2]" CONTENT=YES TAG XPATH="id('demo')/fieldset[1]/ol[1]/li[5]/select" CONTENT=$Apple<SP>Pie:$Fruits TAG XPATH="id('demo')/fieldset[1]/ol[1]/li[6]/input[1]" CONTENT=Yes SET !ENCRYPTION NOTAG XPATH="id('demo')/fieldset[1]/ol[1]/li[6]/input[2]" CONTENT=demo123 TAG XPATH="id('demo')/fieldset[1]/ol[1]/li[7]/textarea" CONTENT="Hi!\n\niMacros fills forms;-)\n\nTom" WAIT SECONDS=5 TAG XPATH="id('demo')/fieldset[2]/button" WAIT SECONDS=5URL GOTO=http://demo.imacros.net/Automate/OK Sau đó Play file demo.iim. Bạn xem nó chạy như thế nào rồi quay lại đây đọc tiếp nhé!![]() |
| Tôi làm tách cafe đã cho đỡ buồn ngủ đây |
Chủ Nhật, 13 tháng 8, 2017
Bài 1: Học cách lên đơn giản:' ,TAB, URL, WAIT, REFRESH, BACK, CLEAR, SET, ADD, LOOP, CLICK
Nối tiếp bài trước về cách cài đặt Imacros Tiếp theo chúng ta học một số các lệnh căn bản trong Imacros nhé: Các lệnh căn bản nhất mình dạy trong bài học này gồm:- '
- TAB
- URL
- WAIT
- REFRESH
- BACK
- CLEAR
- SET
- ADD
- LOOP
- CLICK
- Lệnh ' dùng để ghi chú trong code (hệ thống sẽ không thực thi những gì sau lệnh ')
- Lệnh TAB bao gồm các lệnh kèm theo:
- TAB OPEN: thực hiện dùng để mở thêm 1 Tab trình duyệt mới
- TAB T=n: Nhảy tới tab số n. Thay n bằng số. Lưu ý là nếu bạn chỉ có 2 tab đang mở thì không thể nhảy tới tab số 3
- TAB CLOSE: Đóng tab hiện tại đang thao tác.
- TAB CLOSEALLTHERS: Đóng tất cả các tab khác trừ tab hiện tại
- Lệnh URL
- Lệnh WAIT
- Lệnh REFRESH
- Lệnh BACK
- Lệnh CLEAR
- Lệnh SET
- Lệnh ADD
- Lệnh LOOP
- Lệnh CLICK
Thứ Sáu, 11 tháng 8, 2017
Cách cài đặt Imacros trên trình duyệt
- Đầu tiên bạn Google.com và gõ từ khóa là "imacros for firefox" nếu dùng trình duyệt Firefox,"imacros for chrome" nếu dùng trình duyệt Chrome
- Sau đó chọn dòng đầu tiên nó sẽ ra như thế này:
- Cài đặt xong trên thanh trình duyệt sẽ có biểu tượng
- Click vào biểu tượng
nó sẽ hiện bên trái trình duyệt như thế này
- Trên đây là cách cài đặt Imacros trên FireFox nhé, Cài đặt Chrome cũng tương tự nhé
- Vậy là xong bước cài đặt nhé, mình sẽ hướng dẫn sử dụng ở bài sau.
Tìm kiếm Blog này
Những vài trước đó
Bài đăng nổi bật
Bài 3: Các lệnh thiết lập trong imacros
Người theo dõi
Từ khóa » Các Lệnh Imacros
-
Các Lệnh Căn Bản Trên IMacros
-
Bài 1 - Các Lệnh Căn Bản Trên Imacros
-
Học Imacros Căn Bản
-
Các Lệnh Căn Bản Trên Imacros: – Hi Mọi Người
-
Bài 3: Các Lệnh Thiết Lập Trong Imacros
-
Tutorial - Kiến Thức IMacros Căn Bản Cho Người Mới - MMO4ME
-
Căn Bản Về Sử Dụng Imacros - HOW TO USE SOMETHING
-
Khóa Học Về Tự động Thao Tác Trên Website - Lệnh Trong IMacro
-
Lệnh Trong IMacro P1 - Chia Sẻ
-
IMacros - Wiko
-
Phần Mở Rộng Tệp IIM - Làm Cách Nào để Tôi Mở Nó?. - WhatExt
-
Bắt đầu Với Imacros - Blog Kiến Thức
-
Cách Sửa Lỗi IMacros Không Ghi Lại Các Lần Nhấp Chuột
