Hogyan hozhat létre saját online robotot
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 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 látogató és katalógusba hozó Googlebot erőfeszítéseinek köszönheti sikerét. Létrehozhat egy online botot az ajánlattételhez, csak egy kis programozási ismeretekkel. (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, amely tartalmazza a botját.
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 robotjával:
Uri mintaURI =új 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
Aktiválja a WebRequest objektum ".GetResponse()" metódusát a cél URI tartalmának lekéréséhez.
sampleWebRequest.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 a munkáját, és tesztelje, hogy az elvárásoknak megfelelően működjön.
Figyelmeztetés
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.