17 tháng 9, 2015

Căn bản về sử dụng imacros

I.Giới thiệu
Tải addon imacros thì các bạn chỉ việc google "imacros" và tải bản hỗ trợ trên trình duyệt của bạn và mình khuyên để sử dụng imacros trên Firefox để được hỗ trợ đầy đủ nhất có thể

Thư mục chứa file Imacros: C:\Users\Tên máy tính của bạn\Documents\iMacros\Macros

Hoặc có thể thay đường link bằng cách mở imacros trên trình duyệt -> Manage -> Setting -> Path -> Sửa lại đường link

File imacros có 2 loại: đuôi *.js và *.iim.
*.js được viết bằng javascript
*.iim viết bằng lệnh imacros thông thường

Để làm những công việc phức tạp thường phải viết bằng *.js và bên trong có nhúng lệnh imacros thông thường hay nhúng file *.iim vào

II.Recording imacros
Đây là cách đơn giản nhất để tạo file imacros bằng việc sao lưu lại thao tác trên website

Bạn mở Imacros trên trình duyệt, chọn tab Rec -> Record và imacros đang trong chế độ lưu lại thao tác -> Bạn thao tác xong thì chọn Stop ở tab Rec. Bây giờ xuất hiện 1 file #Current.iim, đây là file lưu hết các lệnh mà bạn vừa thực hiện record. Nếu file này có trước đấy thì sau khi thực hiện record file mới sẽ đè lên file cũ nên các bạn chú ý đổi tên file đã record để tránh bị mất

Record imacros có 3 chế độ. Bạn nhấp vào Record Options ra bảng sau:
Select the best record mode automatically : Chọn chế độ tốt nhất(nó chính là Conventional recording mode)
1.Experimental event recording mode
2.Conventional recording mode
3.Use X/Y position: Chế độ click theo tọa độ

III.Chạy file imacros
Chọn file imacros nhấn Play ở tab Play nó sẽ chạy 1 lần
Bạn muốn chạy lặp lại nhiều lần thì gõ số lần muốn lặp lại ở ô Max và nhấn Play(loop)

4 nhận xét:

  1. Chào bạn, mình tìm hiểu mãi mà chưa sử dụng đc hàm SEARCH . Bạn có thể giúp mình lấy ID video ko? (kết quả là : K10yAfYlNVU)
    "http:\/\/www.youtube.com\/watch?v=K10yAfYlNVU","position":1}
    Cảm ơn. SKype mình là vothaidat

    Trả lờiXóa
  2. CHẠY VÒNG LẶP THỨ 2 NO BỊ LỖI -1001
    NHỜ AD XEM CHỈ GIÁO GIÚP

    CODE:

    VERSION BUILD=9030808 RECORDER=FX

    TAB CLOSEALLOTHERS

    'Lay du lieu tu book1.csv
    SET !DATASOURCE book1.csv
    'Lap lai qua cac dong
    SET !DATASOURCE_LINE {{!LOOP}}
    'SET !LOOP 2

    URL GOTO=http://tms.tct.vn/irj/portal
    wait seconds=5

    TAG POS=1 TYPE=DIV ATTR=ID:sub0
    Wait seconds=5

    FRAME NAME="isolatedWorkArea"
    TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:WD46 CONTENT="0041"
    TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:WD53 CONTENT="17cn"
    TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:WD87 CONTENT={{!COL1}}
    wait seconds=1
    TAG POS=2 TYPE=SPAN ATTR=TXT:Tiếptục
    wait seconds=5
    TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:WD0246 CONTENT=03.01.2017
    TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:WD0252 CONTENT=03.02.2017
    wait seconds=5
    TAG POS=2 TYPE=SPAN ATTR=TXT:Kiểmtra
    wait seconds=5
    TAG POS=1 TYPE=SPAN ATTR=ID:WD0158-1
    wait seconds=5
    TAG POS=3 TYPE=SPAN ATTR=TXT:Trangsau
    wait seconds=5
    TAG POS=2 TYPE=SPAN ATTR=TXT:Kiểmtra
    wait seconds=5
    SET !EXTRACT_TEST_POPUP NO
    TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:WD0753 EXTRACT=TXT
    TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:WD0747 CONTENT={{!EXTRACT}}
    SET !EXTRACT NULL
    TAG POS=2 TYPE=SPAN ATTR=TXT:Kiểmtra
    wait seconds=5

    TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:WD0753 EXTRACT=TXT
    TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:WD0747 CONTENT={{!EXTRACT}}
    SET !EXTRACT NULL

    TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:WD0770 EXTRACT=TXT
    TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:WD0763 CONTENT={{!EXTRACT}}
    SET !EXTRACT NULL

    TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:WD078B EXTRACT=TXT
    TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:WD077F CONTENT={{!EXTRACT}}
    TAG POS=2 TYPE=SPAN ATTR=TXT:Kiểmtra
    wait seconds=5
    'TAG POS=2 TYPE=SPAN ATTR=TXT:Lưu
    'wait seconds=5
    'TAG POS=2 TYPE=SPAN ATTR=TXT:Hạchtoán
    'wait seconds=5
    'TAG POS=2 TYPE=SPAN ATTR=TXT:Đóng
    'wait seconds=5
    TAG POS=2 TYPE=SPAN ATTR=TXT:Đóng
    wait seconds=5
    FRAME NAME="URLSPW-0"
    TAG POS=1 TYPE=SPAN ATTR=TXT:OK
    wait seconds=3

    BÁO LỐI DÒNG: "TAG POS=1 TYPE=DIV ATTR=ID:sub0" KHI CHẠY LẠI LẦN 2 (LOOP) CÒN LẦN ĐẦU CHẠY OK

    Trả lờiXóa
  3. Mình cần học bạn online thì may ra sẽ tiến bộ chứ quanh quẩn mãi mà ko xong cái code @@ Có thể cho mình xin facebook hay gì không mình cần liên lạc với bạn. Cảm ơn bạn rất nhiều

    Trả lờiXóa
  4. Nếu được mong bạn Kết bạn với mình trên facebook mình rất muốn học online từ bạn . mình xin để lại face : https://www.facebook.com/huyhoang842019

    Trả lờiXóa