Kaip susikurti savo internetinį robotą

...

Programuotojai dažnai naudoja robotus, kad rinktų internetinių duomenų srautus.

Galbūt jūs ne taip dažnai matote robotus namuose ar gatvėje, tačiau robotai (arba botai) jau užvaldė internetinį pasaulį. Internetinis robotas yra automatizuota kompiuterinė programa, galinti atlikti užduotis internete per dalį laiko, kurio reikia žmogui. Pavyzdžiui, „Google“ savo sėkmę dėkoja „Googlebot“, kuris lanko ir kataloguoja tinklalapius, pastangas. Galite sukurti internetinį robotą, kad pasiūlytumėte savo kainas, turėdami tik šiek tiek programavimo žinių. (Pateikti kodo pavyzdžiai yra C#, tačiau juos lengva pritaikyti kitoms kalboms.)

1 žingsnis

Atidarykite pasirinktą kūrimo aplinką ir sukurkite naują failą, kuriame būtų jūsų robotas.

Dienos vaizdo įrašas

2 žingsnis

Sukurkite URI ir įdėkite jį į atmintį. Kaip parametrą nurodykite svetainės, kurioje norite, kad robotas aplankytų, pavadinimą:

Uri pavyzdysURI = naujas uri("http://www.SampleWebsite");

3 veiksmas

Sukurkite WebRequest objektą naudodami objektą sampleURI kaip parametrą:

WebRequest pavyzdysWebRequest = HttpWebRequest. Sukurti (sampleURI);

4 veiksmas

Suaktyvinkite „WebRequest“ objekto metodą „.GetResponse()“, kad gautumėte tikslinio URI turinį.

pavyzdysWebRequest. GetResponse();

5 veiksmas

Jei reikia, naudokite metodo „.GetResponse()“ pateiktus duomenis. Pavyzdžiui, galbūt norėsite nuskaityti tinklalapio turinį ir ieškoti atnaujinimų.

6 veiksmas

Išsaugokite savo darbą ir išbandykite, kad įsitikintumėte, jog jis veikia taip, kaip tikėtasi.

Įspėjimas

Kai kurios svetainės draudžia robotams apsilankyti daugiau nei tam tikrą skaičių kartų per dieną ar valandą. Būkite atsargūs naudodami savo robotą.