Programerji pogosto uporabljajo bote za zbiranje tokov spletnih podatkov.
Robotov morda ne vidite prav pogosto po hiši ali na ulici, a roboti (ali boti) so že prevzeli spletni svet. Spletni bot je avtomatiziran računalniški program, ki lahko opravlja naloge na internetu v delčku časa, ki ga potrebuje človeški uporabnik. Google, na primer, svoj uspeh dolguje prizadevanjem Googlebota, ki obiskuje in katalogizira spletne strani. Ustvarite lahko spletnega bota, ki bo izvajal vaše ponudbe z le malo znanja programiranja. (Priloženi vzorci kode so v C#, vendar jih boste zlahka prilagodili drugim jezikom.)
Korak 1
Odprite izbrano razvojno okolje in ustvarite novo datoteko, ki bo vsebovala vašega bota.
Video dneva
2. korak
Ustvarite URI in ga postavite v pomnilnik. Navedite ime spletnega mesta, ki ga želite, da vaš bot obišče kot parameter:
Uri sampleURI = nov uri("http://www.SampleWebsite");
3. korak
Instancirajte objekt WebRequest z uporabo predmeta sampleURI kot parametra:
WebRequest sampleWebRequest = HttpWebRequest. Ustvari (sampleURI);
4. korak
Sprožite metodo ".GetResponse()" predmeta WebRequest, da pridobite vsebino ciljnega URI-ja.
sampleWebRequest. GetResponse();
5. korak
Po potrebi uporabite podatke, ki jih vsebuje metoda ".GetResponse()". Morda boste želeli na primer skenirati vsebino spletne strani za posodobitve.
6. korak
Shranite svoje delo in ga preizkusite, da se prepričate, da deluje po pričakovanjih.
Opozorilo
Nekatera spletna mesta botom prepovedujejo obisk več kot določeno število krat na dan ali uro. Bodite previdni pri uporabi bota.