Kā izveidot savu tiešsaistes robotu

...

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.