A programozók gyakran használnak botokat online adatfolyamok gyűjtésére.
Lehet, hogy nem nagyon látni robotokat a ház körül vagy az utcán, de a robotok (vagy botok) már átvették az uralmat az online világban. Az online bot egy olyan automatizált számítógépes program, amely az emberi felhasználó által igényelt idő töredéke alatt képes feladatokat végrehajtani az interneten. A Google például a weblapokat felkereső és katalógusba foglaló Googlebot erőfeszítéseinek köszönheti sikerét. Csupán kis programozási ismeretekkel létrehozhat egy online botot az ajánlattételhez. (A megadott kódminták C# nyelvűek, de könnyen adaptálhatók más nyelvekre.)
1. lépés
Nyissa meg a kívánt fejlesztői környezetet, és hozzon létre egy új fájlt a bot számára.
A nap videója
2. lépés
Példányosítson egy URI-t, és helyezze el a memóriába. Paraméterként adja meg annak a webhelynek a nevét, amelyet fel szeretne keresni a botjával:
Uri mintaURI = new uri("http://www.SampleWebsite");
3. lépés
Példányosítson egy WebRequest objektumot a sampleURI objektummal paraméterként:
WebRequest sampleWebRequest = HttpWebRequest. Create (sampleURI);
4. lépés
Indítsa el a WebRequest objektum ".GetResponse()" metódusát a cél URI tartalmának lekéréséhez.
mintaWebRequest. GetResponse();
5. lépés
Szükség szerint használja a ".GetResponse()" metódus által biztosított adatokat. Például érdemes lehet átvizsgálni a weboldal tartalmát frissítésekért.
6. lépés
Mentse el munkáját, és tesztelje, hogy megbizonyosodjon arról, hogy a várt módon működik.
Figyelem
Egyes webhelyek megtiltják, hogy a robotok naponta vagy óránként bizonyos számú alkalommal meglátogassák. Óvatosan használja a botját.