Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 13 kết quả

Đề tài: get all links on forums.

  1. #1
    Ngày gia nhập
    04 2010
    Nơi ở
    Hà Nội
    Bài viết
    100

    Exclamation get all links on forums.

    có bác nào biết cách lấy tất cả các mục cần post lên một diễn đàn . VD: tại diễn đàn của chúng ta là VBB thì có http://diendan.congdongcviet.com/newthread.php?do=newthread&f=17 (là link post bài của mục : Thắc mắc lập trình c#) và tất nhiên còn nhiều mục khác nữa....
    e thì có ý định dùng :
    Code:
    StreamReader reader;
                    
                        WebRequest request = WebRequest.Create(url);
    
                        HttpWebResponse response = (HttpWebResponse)request.GetResponse();
                        reader = new StreamReader(response.GetResponseStream());
                    //get the htmlCode
                    string htmlCode = reader.ReadToEnd();
    rồi sau đó dùng regex để lọc ra những link cần lấy nhưng t thấy nó cực quá...
    có b nào cao kiến hơn chia sẻ giúp nhé )

  2. #2
    Ngày gia nhập
    07 2012
    Bài viết
    69

    Google search tìm cái DLL HTMLANGILITY pack thì đỡ cực hơn...

  3. #3
    Ngày gia nhập
    04 2010
    Nơi ở
    Hà Nội
    Bài viết
    100

    thanks duyhoa38871 ! nhưng mình vẫn mong chờ một giải pháp tốt hơn, liệu có ko nhỉ )

  4. #4
    Ngày gia nhập
    11 2013
    Nơi ở
    TP HCM
    Bài viết
    341

    Trích dẫn Nguyên bản được gửi bởi hoclakho Xem bài viết
    thanks duyhoa38871 ! nhưng mình vẫn mong chờ một giải pháp tốt hơn, liệu có ko nhỉ )
    HTMLANGILITY và Regex <= bạn cho là còn có cái tốt hơn nghĩa là 2 thằng này còn có điểm khuyết(theo ý bạn). Vậy! hãy nói điểm khuyết của chúng và hướng tốt hơn để giải quyết(không nói code mà nói ý tưởng) cho mọi người tham khảo với nào.

  5. #5
    Ngày gia nhập
    04 2010
    Nơi ở
    Hà Nội
    Bài viết
    100

    Trích dẫn Nguyên bản được gửi bởi hero4vn Xem bài viết
    HTMLANGILITY và Regex <= bạn cho là còn có cái tốt hơn nghĩa là 2 thằng này còn có điểm khuyết(theo ý bạn). Vậy! hãy nói điểm khuyết của chúng và hướng tốt hơn để giải quyết(không nói code mà nói ý tưởng) cho mọi người tham khảo với nào.
    ko , ) m chỉ muốn biết đó đã là phương án cuối cùng chưa ấy mà, chứ m đang đi hỏi mà... nhân đây cho mình hỏi luôn là làm sao để lấy được hết các links post bài nhỉ hero4vn .
    ví dụ của mục này là : http://diendan.congdongcviet.com/newthread.php?do=newthread&f=17 và của thắc mắc lập trình asp.net : http://diendan.congdongcviet.com/newthread.php?do=newthread&f=46 ..v.v...

  6. #6
    Ngày gia nhập
    11 2013
    Nơi ở
    TP HCM
    Bài viết
    341

    Mặc định get all links on forums.

    Vậy làm thế nào để có thể xem qua tất cả các link? Chỉ có thể là click chuyển hướng qua từng page. Vậy làm thế nào để biết 1 diễn đàn mà bạn đang focus vào có tổng số page là bao nhiêu thì phải xem bạn có tìm được danh sách các link chuyển hướng page kô? Tư duy chút xíu nhá!

  7. #7
    Ngày gia nhập
    04 2010
    Nơi ở
    Hà Nội
    Bài viết
    100

    Trích dẫn Nguyên bản được gửi bởi hero4vn Xem bài viết
    Vậy làm thế nào để có thể xem qua tất cả các link? Chỉ có thể là click chuyển hướng qua từng page. Vậy làm thế nào để biết 1 diễn đàn mà bạn đang focus vào có tổng số page là bao nhiêu thì phải xem bạn có tìm được danh sách các link chuyển hướng page kô? Tư duy chút xíu nhá!
    thanks hero4n. nhưng mình thử chuyển đến các page,ở đây m vd là page:http://diendan.congdongcviet.com/forums/f44::nhap-mon-lap-trinh-csharp-asp-net.cpp là page của mục : nhập môn lập trình csharp nhưng không thể tìm được links đăng bài của page này là: http://diendan.congdongcviet.com/newthread.php?do=newthread&f=....
    và lý do là chưa đăng nhập... có cách nào không bạn?

  8. #8
    Ngày gia nhập
    11 2013
    Nơi ở
    TP HCM
    Bài viết
    341

    Trích dẫn Nguyên bản được gửi bởi hoclakho Xem bài viết
    thanks hero4n. nhưng mình thử chuyển đến các page,ở đây m vd là page:http://diendan.congdongcviet.com/forums/f44::nhap-mon-lap-trinh-csharp-asp-net.cpp là page của mục : nhập môn lập trình csharp nhưng không thể tìm được links đăng bài của page này là: http://diendan.congdongcviet.com/newthread.php?do=newthread&f=....
    và lý do là chưa đăng nhập... có cách nào không bạn?
    Thử với 2 link này xem:

    1> http://diendan.congdongcviet.com/newthread.php?do=newthread&f=44 <= không đăng nhập tài khoản
    2> http://diendan.congdongcviet.com/newthread.php?do=newthread&f=44 <= đăng nhập tài khoản

    Kết quả hiển thị là gì? Nếu giống nhau thì tôi nghĩ việc cho đăng ký account thành viên nên dẹp đi cho rồi!

  9. #9
    Ngày gia nhập
    10 2014
    Bài viết
    373

    Ý người ta là kêu mi mần cái tut hướng dẫn tự động đăng nhập ấy Hero.
    Stay hungry. Stay foolish.
    Design is not just what it looks like and feels like. Design is how it works.

  10. #10
    Ngày gia nhập
    11 2013
    Nơi ở
    TP HCM
    Bài viết
    341

    Oh my god!


    Bớ người ta có người muốn spam...block acc ngay và luôn!

Tags của đề tài này

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn