Đăng nhập Facebook bằng VB.NET – Kynguyencongnghe.com

Đăng-nhập-Facebook-bằng-VB.NET-Kynguyencongnghe.com

Để viết Tools bằng VB.NET chăm sóc mạng xã hội, tự động hóa trong việc quản lý fanpage, trang cá nhân, nhóm,… thì việc đầu tiên chúng ta cần quan tâm là đăng nhập được vào nick facebook đã. Ở bài này chúng ta sẽ tìm hiểu cách để đăng nhập Facebook bằng VB.NET cực đơn giản nhé.

Đăng nhập Facebook bằng VB.NET - Kynguyencongnghe.com
Đăng nhập Facebook bằng VB.NET – Kynguyencongnghe.com

Cách này cũng có thể áp dụng cho việc đăng nhập WordPress hay đăng nhập vào các trang khác nữa.

Bước đầu tiên, tất nhiên là chúng ta tìm trang đăng nhập của Facebook rồi. Link của nó đây: https://www.facebook.com/login.php

Bước thứ 2, chuẩn bị Email hoặc SĐT và Pass

Bước 3: Chúng ta sử dụng Webbrowser của VB.NET để đăng nhập với ID và Pass ở trên.

Điều chúng ta cần làm tiếp theo, là để máy tính nhập ID và Pass vào các mục tương ứng ở Web, và máy click thay chúng ta vào nút “Đăng nhập”

 

Để làm được điều đó, chúng ta sử dụng code như sau:

'Code Đăng nhập Facebook bằng VB.NET

Public Class Form1
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        WebBrowser1.Document.GetElementById("email").SetAttribute("value", TextBox1.Text)
        WebBrowser1.Document.GetElementById("pass").SetAttribute("value", TextBox2.Text)
        WebBrowser1.Document.GetElementById("loginbutton").InvokeMember("click")
    End Sub
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        WebBrowser1.Navigate("https://www.facebook.com/login.php")
    End Sub
End Class

Trong Form1 có 2 Textbox: Textbox1 chứa ID, TextBox 2 chứa Pass, Button1 là nút để đăng nhập, WebBrowser1.

Đăng nhập Facebook bằng VB.NET - Kynguyencongnghe.com
Đăng nhập Facebook bằng VB.NET – Kynguyencongnghe.com

Thủ tục Form1_Load chúng ta chèn WebBrowser1.Navigate vào để trình duyệt mở sẵn trang đăng nhập Facebook

Trong thủ tục click Button1, chúng ta có các dòng code để chèn ID, Pass vào mục tương ứng, và click nút Đăng nhập.

GetElementById(“email”) sẽ tìm Html Element có ID là email (tức là id=”email”). Các bạn vào view-source:https://www.facebook.com/login.php và Ctrl+F tìm id=”email” để xem nó nằm ở đâu nhé.

Đăng nhập Facebook bằng VB.NET - Kynguyencongnghe.com
Đăng nhập Facebook bằng VB.NET – Kynguyencongnghe.com

SetAttribute Value sẽ áp chuỗi mà chúng ta cung cấp vào Html Element ở trên. Vậy là xong phần nhập Pass, ID.

Còn InvokeMember(“click”) đơn giản là thực hiện thao tác click chuột vào Element mà chúng ta chỉ ra.

Đăng nhập Facebook bằng VB.NET - Kynguyencongnghe.com
Đăng nhập Facebook bằng VB.NET – Kynguyencongnghe.com

Một lưu ý nhỏ, đó là Facebook nó có lưu Cookie, nên bạn đăng nhập 1 lần, là nó nhớ luôn, lúc sau mở lại không cần đăng nhập nữa.

Okay, chỉ đơn giản vậy thôi, Phần mềm và Source Code mình để ngay ở dưới nhé. Các bạn có thể tải về tham khảo.

Link tải Source Code phần mềm đăng nhập facebook bằng VB.NET

Founder
Bài đã đăng: 134

Simpler is Better

«
»

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *