1. Tải bản cài đặt AutoIT mới nhất

    Chào Khách. Nếu bạn mới tham gia và chưa cài đặt AutoIT.
    Vui lòng vào topic trên để tải bản AutoIT mới nhất nhé
    Dismiss Notice
  2. Quy định và nội quy

    Chào Khách. Vui lòng đọc kỹ nội quy và quy định của diễn đàn
    Để tránh bị ban một cách đáng tiếc nhé!
    Dismiss Notice
  3. Hướng dẫn chèn mã AutoIT trong diễn đàn

    Chào Khách. Vui lòng xem qua bài viết này
    Để biết cách chèn mã AutoIT trong diễn đàn bạn nhé :)
    Dismiss Notice

AutoHotKey Cách tạo vòng lặp copy dữ liệu từ file txt hoặc excel vào trình duyệt, tuần tự từng dòng 1

Thảo luận trong 'AutoHotkey' bắt đầu bởi Gió Phiêu Du, 26/8/20.

  1. Gió Phiêu Du

    Gió Phiêu Du Thành viên mới
    • 1/6

    Tham gia ngày:
    3/4/20
    Bài viết:
    1
    Đã được thích:
    0
    Như tiêu đề, hiện nay mình chưa biết cách tạo vòng lặp để copy dữ liệu từ file excel hoặc txt vào chương trình trong trình duyệt web, sau khi copy dòng 1 vào chương trình và thực hiện công việc xong nó lại quay ra cop tiếp dòng 2 và lại thực hiện câu lệnh mình đã có sẵn. đây là file dữ liệu và auto mình đã tạo để thực hiện công việc, chỉ thiếu vòng lặp.
    Mã (Text):
    !q::
    WinWait, TranzWare FIMI Online version 4.2.16.4 - Mozilla Firefox,
    IfWinNotActive, TranzWare FIMI Online version 4.2.16.4 - Mozilla Firefox, , WinActivate, TranzWare FIMI Online version 4.2.16.4 - Mozilla Firefox,
    WinWaitActive, TranzWare FIMI Online version 4.2.16.4 - Mozilla Firefox,
    MouseClick, left,  1326,  222
    Sleep, 2500
    MouseClick, left,  1054,  296
    Sleep, 2500
    MouseClick, left,  1364,  725
    Sleep, 5
    MouseClick, left,  1364,  725
    Sleep, 5
    MouseClick, left,  1364,  725
    Sleep, 5
    MouseClick, left,  1364,  725
    Sleep, 5
    MouseClick, left,  1364,  725
    Sleep, 5
    MouseClick, left,  1364,  725
    Sleep, 5
    MouseClick, left,  1364,  725
    Sleep, 5
    MouseClick, left,  1364,  725
    Sleep, 100
    MouseClick, left,  497,  591
    Sleep, 2500
    MouseClick, left,  1106,  396
    Sleep, 500
    MouseClick, left,  1110,  435
    Sleep, 100
    MouseClick, left,  1152,  395
    Sleep, 100
    Send, y
    MouseClick, left,  1277,  395
    Sleep, 1000
    MouseClick, left,  660,  403
    Sleep, 1000
    MouseClick, left,  780,  401

    ví dụ mấy dòng dữ liệu như sau:
    215020460
    215020482
    215020499
    215020510
    215020532

    Update: Nhớ cho vào tag code nhé bạn
     
    Last edited by a moderator: 27/8/20
  2. Em_Cu

    Em_Cu Thành viên mới
    • 3/6

    Tham gia ngày:
    2/10/20
    Bài viết:
    17
    Đã được thích:
    4
    Lâu mới vào 4r rảnh trả lời mấy câu. Theo code của bạn sẽ cần toạ độ và thời gian sleep nên mình sắp xếp chuỗi đầu vào lấy từ file txt có dạng: 1234,567.1000 với 1234,567 là tọa độ xy 1000 là time delay chẳng hạn. Code lấy tọa độ và time như sau:
    Mã (Text):
    Loop, Read, abc.txt
    {
         Data := A_LoopReadLine
         Data := StrSplit(Data, “.”)
         Point := StrSplit(Data[1], “,”)
         X := Point[1] , Y := Point[2]
         Time_Delay := Data[2]
    .....…....................,,,,,,,,,,,,,
         Data := Point := X := Y := Time_Delay := “”
    }
     

Chia sẻ trang này

Đang tải...