Programmētāji bieži izmanto robotprogrammatūras, lai savāktu tiešsaistes datu straumes.
Iespējams, ka jūs ne pārāk bieži redzat robotus ap māju vai uz ielas, taču roboti (vai roboti) jau ir pārņēmuši tiešsaistes pasauli. Tiešsaistes robotprogrammatūra ir automatizēta datorprogramma, kas var veikt uzdevumus internetā daļējā laika, kas nepieciešams lietotājam. Piemēram, Google ir parādā savus panākumus Googlebot pūlēm, kas apmeklē un katalogē Web lapas. Varat izveidot tiešsaistes robotu, lai veiktu solīšanu, izmantojot tikai nelielas programmēšanas zināšanas. (Norādītie kodu paraugi ir C# valodā, taču tos būs viegli pielāgot citām valodām.)
1. darbība
Atveriet izvēlēto izstrādes vidi un izveidojiet jaunu failu, kurā ir jūsu robots.
Dienas video
2. darbība
Izveidojiet URI un ievietojiet to atmiņā. Kā parametru norādiet tās vietnes nosaukumu, kuru vēlaties apmeklēt robotam:
URI paraugsURI = jauns uri("http://www.SampleWebsite");
3. darbība
Izveidojiet WebRequest objektu, kā parametru izmantojot objektu sampleURI:
WebRequest sampleWebRequest = HttpWebRequest. Izveidot (sampleURI);
4. darbība
Iedarbiniet WebRequest objekta metodi ".GetResponse()", lai iegūtu mērķa URI saturu.
paraugs WebRequest. GetResponse();
5. darbība
Ja nepieciešams, izmantojiet metodes ".GetResponse()" sniegtos datus. Piemēram, iespējams, vēlēsities pārbaudīt Web lapas saturu, lai atrastu atjauninājumus.
6. darbība
Saglabājiet savu darbu un pārbaudiet to, lai pārliecinātos, ka tas darbojas, kā paredzēts.
Brīdinājums
Dažas vietnes aizliedz robotprogrammatūras apmeklēt vairāk nekā noteiktu skaitu reižu dienā vai stundā. Esiet uzmanīgi, izmantojot savu robotprogrammatūru.