Chilkat HOME Android™ Classic ASP C C++ C# Mono C# .NET Core C# C# UWP/WinRT DataFlex Delphi ActiveX Delphi DLL Visual FoxPro Java Lianja MFC Objective-C Perl PHP ActiveX PHP Extension PowerBuilder PowerShell PureBasic CkPython Chilkat2-Python Ruby SQL Server Swift 2 Swift 3,4,5... Tcl Unicode C Unicode C++ Visual Basic 6.0 VB.NET VB.NET UWP/WinRT VBScript Xojo Plugin Node.js Excel Go
(VB.NET UWP/WinRT) Getting Started Spidering a SiteThis is a very simple "getting started" example for spidering a web site. As you'll see in future examples, the Chilkat Spider library can be used to crawl the Web. For now, we'll concentrate on spidering a single site.
Dim spider As New Chilkat.Spider ' The spider object crawls a single web site at a time. As you'll see ' in later examples, you can collect outbound links and use them to ' crawl the web. For now, we'll simply spider 10 pages of chilkatsoft.com spider.Initialize("www.chilkatsoft.com") ' Add the 1st URL: spider.AddUnspidered("http://www.chilkatsoft.com/") ' Begin crawling the site by calling CrawlNext repeatedly. Dim i As Integer For i = 0 To 9 Dim success As Boolean success = Await spider.CrawlNextAsync() If (success = True) Then ' Show the URL of the page just spidered. Debug.WriteLine(spider.LastUrl) ' The HTML is available in the LastHtml property Else ' Did we get an error or are there no more URLs to crawl? If (spider.NumUnspidered = 0) Then Debug.WriteLine("No more URLs to spider") Else Debug.WriteLine(spider.LastErrorText) End If End If ' Sleep 1 second before spidering the next URL. spider.SleepMs(1000) Next |
© 2000-2022 Chilkat Software, Inc. All Rights Reserved.