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

Hướng dẫn [v14.0.6 - 23/7/2019] HttpRequest cho người mới bắt đầu - Ví dụ, hình ảnh chi tiết

Thảo luận trong 'Hướng dẫn - Bài tập căn bản' bắt đầu bởi Huân Hoàng, 13/3/16.

  1. longtu

    longtu Thành viên
    • 18/23

    Tham gia ngày:
    9/8/17
    Bài viết:
    66
    Đã được thích:
    35
    trang này rq login dễ, đểu ở chỗ có Recaptcha thôi hè :3
     
  2. Huỳnh Văn Đủ

    Huỳnh Văn Đủ Thành viên mới
    • 1/6

    Tham gia ngày:
    11/6/19
    Bài viết:
    2
    Đã được thích:
    0
    mình cần lấy tham số wordpress_logged_in_...... trong cookie sau khi đăng nhập
     
  3. #Rainy# Hoàng Vũ IT

    #Rainy# Hoàng Vũ IT Hoàng Vũ IT Moderator
    • 43/45

    Tham gia ngày:
    21/11/16
    Bài viết:
    381
    Đã được thích:
    111
    Nơi ở:
    Quận 12 TP. Hồ Chí Minh
    Đổi qua dùng webdriver hoặc IE cho nhàn bạn
     
  4. HoangDaniel

    HoangDaniel Thành viên mới
    • 1/6

    Tham gia ngày:
    20/6/19
    Bài viết:
    1
    Đã được thích:
    0
    Bác check ib em với ạ
     
  5. TungNhoc

    TungNhoc Thành viên
    • 8/11

    Tham gia ngày:
    15/8/18
    Bài viết:
    30
    Đã được thích:
    2
    Em sử dụng đa luồng Coproc , em muốn mỗi request sẽ 1 địa chỉ ip khác nhau . Em có thử set proxy cho các request nhưng nó bị chồng lên nhau :( Các bác có hướng nào giải quyết ko ạ
     
  6. #Rainy# Hoàng Vũ IT

    #Rainy# Hoàng Vũ IT Hoàng Vũ IT Moderator
    • 43/45

    Tham gia ngày:
    21/11/16
    Bài viết:
    381
    Đã được thích:
    111
    Nơi ở:
    Quận 12 TP. Hồ Chí Minh
    post code.
    xem qua ví dụ này. https://drive.google.com/open?id=1BiVX92GuelI94pJHDUrEWDD31_uwmj2A
     
    TungNhoc thích bài này.
  7. TungNhoc

    TungNhoc Thành viên
    • 8/11

    Tham gia ngày:
    15/8/18
    Bài viết:
    30
    Đã được thích:
    2
  8. #Rainy# Hoàng Vũ IT

    #Rainy# Hoàng Vũ IT Hoàng Vũ IT Moderator
    • 43/45

    Tham gia ngày:
    21/11/16
    Bài viết:
    381
    Đã được thích:
    111
    Nơi ở:
    Quận 12 TP. Hồ Chí Minh
  9. TungNhoc

    TungNhoc Thành viên
    • 8/11

    Tham gia ngày:
    15/8/18
    Bài viết:
    30
    Đã được thích:
    2
    cám ơn bác . Nhưng cái này chỉ là hướng dẫn http request với coproc thôi mà bác , mình muốn mỗi request 1 proxy nữa , đoạn này thì mình làm ok rồi
     
  10. #Rainy# Hoàng Vũ IT

    #Rainy# Hoàng Vũ IT Hoàng Vũ IT Moderator
    • 43/45

    Tham gia ngày:
    21/11/16
    Bài viết:
    381
    Đã được thích:
    111
    Nơi ở:
    Quận 12 TP. Hồ Chí Minh
    :v thì vParam có thêm proxy, rồi hàm con dùng setproxy ?
     
  11. TungNhoc

    TungNhoc Thành viên
    • 8/11

    Tham gia ngày:
    15/8/18
    Bài viết:
    30
    Đã được thích:
    2
    Mình làm như bác rồi vẫn ko đc bác
     
  12. #Rainy# Hoàng Vũ IT

    #Rainy# Hoàng Vũ IT Hoàng Vũ IT Moderator
    • 43/45

    Tham gia ngày:
    21/11/16
    Bài viết:
    381
    Đã được thích:
    111
    Nơi ở:
    Quận 12 TP. Hồ Chí Minh
    Bạn nói chay thì chả ai giúp đâu, post code lên thì còn may ra :v
     
  13. TungNhoc

    TungNhoc Thành viên
    • 8/11

    Tham gia ngày:
    15/8/18
    Bài viết:
    30
    Đã được thích:
    2
  14. #Rainy# Hoàng Vũ IT

    #Rainy# Hoàng Vũ IT Hoàng Vũ IT Moderator
    • 43/45

    Tham gia ngày:
    21/11/16
    Bài viết:
    381
    Đã được thích:
    111
    Nơi ở:
    Quận 12 TP. Hồ Chí Minh
    Hướng dẫn Login fcine.net.
    Đầu tiên là bắt request.
    [​IMG]
    Thấy trong này có 1 tham số csrfKey khá lạ. nhưng lục trong soure có nên rất dễ. dùng Stringregexp là xong.
    Mã (AutoIt):
    $csrfKey = StringRegExp($rq,'csrfKey\: "(.*?)"',1)[0]
    Vậy việt còn lại chỉ là post data thôi.

    Mã (AutoIt):
    #include <_httpRequest.au3>
    $user = 'HoangVuIT'
    $pass = ''
    $rq = _HttpRequest(2,'https://fcine.net')
    $csrfKey = StringRegExp($rq,'csrfKey\: "(.*?)"',1)[0]
    $data2send = 'login__standard_submitted=1&csrfKey=' & $csrfKey & '&auth=' & $user & '&password=' & $pass & '&remember_me=0&remember_me_checkbox=1'
    $rq = _HttpRequest(2,'https://fcine.net/login/', $data2send)
    _HttpRequest_Test($rq)
    Vậy là xong rồi.
    P/S : Mình nhận code thuê mấy cái lặt vặt kiếm cơm.
     
    Trầm Cảm thích bài này.
  15. NgocNam

    NgocNam Thành viên
    • 8/11

    Tham gia ngày:
    17/11/17
    Bài viết:
    45
    Đã được thích:
    5
    Bạn @Huân Hoàng ơi, hình như Session cục bộ không sử dụng để vào facebook đc nữa rồi thì phải bạn ah?

    Mã (AutoIt):
    #include <_HttpRequest.au3>

    $FaceIndex = _HttpRequest(2, 'https://m.facebook.com/')
    _HttpRequest_Test($FaceIndex)
    Code trên chạy OK, nhưng nếu thêm Session cục bộ thì facebook báo là không hổ trợ trình duyệt

    Mã (AutoIt):
    #include <_HttpRequest.au3>

    $FaceIndex = _HttpRequest('2|#5', 'https://m.facebook.com/')
    _HttpRequest_Test($FaceIndex)
    _HttpRequest_ClearSession(5)
    [​IMG]

    Cái này là do bản mới có gì thay đổi hay thế nào vậy bạn?
     
  16. Huân Hoàng

    Huân Hoàng Administrator Thành viên BQT Administrator Super Moderator
    • 93/113

    Tham gia ngày:
    29/9/15
    Bài viết:
    646
    Đã được thích:
    1,162
    Giờ iêm mới biết tới cái bug này luôn, thanks thým nhoé, iêm sẽ fix ở lần cập nhật kế
     
  17. NgocNam

    NgocNam Thành viên
    • 8/11

    Tham gia ngày:
    17/11/17
    Bài viết:
    45
    Đã được thích:
    5
    Có lẻ vài tháng trở lại đây facebook có thay đổi gì đó, tool mình viết ra tê liệt hoàn toàn. Lúc đầu mình nghĩ là do dữ liệu của mình có vấn đề ở đâu đó, hôm nay kiểm tra lại từng dòng code thì phát hiện ra vấn đề trên.
    Bỏ Session cục bộ đi thì thấy vẫn truy cập đc vào facebook, nhưng các request tương tác thì không thực hiện đc, không biết vì thiếu biến gì fb mới thêm vào hay là giờ fb nó chặn đc request kiểu này luôn rồi ấy.
    Mình sẽ tiếp tục test, nếu phát hiện ra gì sẽ đưa lên đây cùng thảo luận nhé.
     
  18. NgocNam

    NgocNam Thành viên
    • 8/11

    Tham gia ngày:
    17/11/17
    Bài viết:
    45
    Đã được thích:
    5
    1. Đăng nhập Fb
    2. Lấy token ios
    3. Chuyển token sang cookie
    4. Kết bạn
    + Gửi kết bạn theo danh sách uid
    + Chấp nhận kết bạn theo danh sách uid
    5. Tham gia nhóm
    + Xin tham gia & chấp nhận cho vô nhóm theo danh sách gid
    + Trả lời câu hỏi khi tham gia nhóm
    + Lấy ds nhóm, loại nhóm, số thành viên
    6. Chat qua lại giữa các tài khoản facebook với nhau.

    Ở trên là các tính năng mà mình đã dùng Autoit để thực hiện cho các tài khoản facebook, nhưng vài tháng nay có gì đó thay đổi nên code của mình tê liệt hoàn toàn. Không biết bạn nào cũng đã dùng Autoit thực hiện các tương tác trên mà vẫn chạy đc bình thường ko? Để mình biết là mình cần thay đổi code của mình hay là Autoit đã bị fb nó chặn rồi để còn tính phương án khác ấy mà.

    Cảm ơn các bạn.
     
  19. TungNhoc

    TungNhoc Thành viên
    • 8/11

    Tham gia ngày:
    15/8/18
    Bài viết:
    30
    Đã được thích:
    2
    FB nó fix thuật toán hằng ngày , nó fix thì mình cũng fix theo thôi b ơi , chứ b nói "Autoit đã bị fb nó chặn" thì mình ko hiểu lắm . Mấy tính năng trên mình đã từng làm 1 số cái bằng request vẫn ok đó b , b thử request đến m.facebook.com để bắt data dể hơn nhé . Hiện tại mình cũng ko còn sử dụng request nữa mà chuyển sang webdriver rồi để thao tác trực tiếp trên web nó sẽ thật hơn là request .
     
  20. TungNhoc

    TungNhoc Thành viên
    • 8/11

    Tham gia ngày:
    15/8/18
    Bài viết:
    30
    Đã được thích:
    2

Chia sẻ trang này

Đang tải...